diff --git a/.gitignore b/.gitignore index 217622c84d..d84e5e7424 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ good-config.php lac08.log php.log .DS_Store +nbproject diff --git a/EVENTS.txt b/EVENTS.txt index 789c985ae3..58189b9c3f 100644 --- a/EVENTS.txt +++ b/EVENTS.txt @@ -258,10 +258,28 @@ EndShowExportData: just after showing the
with export data (feeds) - $action: action object being shown StartShowNoticeItem: just before showing the notice item -- $action: action object being shown +- $item: The NoticeListItem object being shown EndShowNoticeItem: just after showing the notice item -- $action: action object being shown +- $item: the NoticeListItem object being shown + +StartShowNoticeInfo: just before showing notice info +- $item: The NoticeListItem object being shown + +EndShowNoticeInfo: just after showing notice info +- $item: The NoticeListItem object being shown + +StartShowNoticeOptions: just before showing notice options like fave, repeat, etc. +- $item: the NoticeListItem object being shown + +EndShowNoticeOptions: just after showing notice options like fave, repeat, etc. +- $item: the NoticeListItem object being shown + +StartShowFaveForm: just before showing the fave form +- $item: the NoticeListItem object being shown + +EndShowFaveForm: just after showing the fave form +- $item: the NoticeListItem object being shown StartShowPageNotice: just before showing the page notice (instructions or error) - $action: action object being shown @@ -780,6 +798,22 @@ EndDisfavorNotice: After saving a notice as a favorite - $profile: profile of the person faving (can be remote!) - $notice: notice being faved +StartFavorNoticeForm: starting the data in the form for favoring a notice +- $FavorForm: the favor form being shown +- $notice: notice being favored + +EndFavorNoticeForm: Ending the data in the form for favoring a notice +- $FavorForm: the favor form being shown +- $notice: notice being favored + +StartDisFavorNoticeForm: starting the data in the form for disfavoring a notice +- $DisfavorForm: the disfavor form being shown +- $notice: notice being difavored + +EndDisFavorNoticeForm: Ending the data in the form for disfavoring a notice +- $DisfavorForm: the disfavor form being shown +- $notice: notice being disfavored + StartFindMentions: start finding mentions in a block of text - $sender: sender profile - $text: plain text version of the notice @@ -1110,3 +1144,19 @@ StartDeleteOwnNotice: when a user starts to delete their own notice EndDeleteOwnNotice: when a user has deleted their own notice - $user: the user doing the delete - $notice: the notice being deleted + +StartShowFeedLinkList: before showing the feed list in the sidebar +- $action: action being executed +- $feeds: list of feeds to show + +EndShowFeedLinkList: after showing the feed list in the sidebar +- $action: action being executed +- $feeds: list of feeds shown + +StartShowFeedLink: before showing an individual feed item +- $action: action being executed +- $feed: feed to show + +EndShowFeedLink: after showing an individual feed +- $action: action being executed +- $feed: feed to show diff --git a/actions/apiaccountupdatedeliverydevice.php b/actions/apiaccountupdatedeliverydevice.php index e25b9a954d..e732e23560 100644 --- a/actions/apiaccountupdatedeliverydevice.php +++ b/actions/apiaccountupdatedeliverydevice.php @@ -83,6 +83,7 @@ class ApiAccountUpdateDeliveryDeviceAction extends ApiAuthAction if ($_SERVER['REQUEST_METHOD'] != 'POST') { $this->clientError( + // TRANS: Client error message. POST is a HTTP command. It should not be translated. _('This method requires a POST.'), 400, $this->format ); diff --git a/actions/apiaccountupdateprofile.php b/actions/apiaccountupdateprofile.php index 9b371ea957..92d0f6b771 100644 --- a/actions/apiaccountupdateprofile.php +++ b/actions/apiaccountupdateprofile.php @@ -86,6 +86,7 @@ class ApiAccountUpdateProfileAction extends ApiAuthAction if ($_SERVER['REQUEST_METHOD'] != 'POST') { $this->clientError( + // TRANS: Client error. POST is a HTTP command. It should not be translated. _('This method requires a POST.'), 400, $this->format ); diff --git a/actions/apiaccountupdateprofilebackgroundimage.php b/actions/apiaccountupdateprofilebackgroundimage.php index 3537b9f979..923fb1d114 100644 --- a/actions/apiaccountupdateprofilebackgroundimage.php +++ b/actions/apiaccountupdateprofilebackgroundimage.php @@ -83,6 +83,7 @@ class ApiAccountUpdateProfileBackgroundImageAction extends ApiAuthAction if ($_SERVER['REQUEST_METHOD'] != 'POST') { $this->clientError( + // TRANS: Client error. POST is a HTTP command. It should not be translated. _('This method requires a POST.'), 400, $this->format ); diff --git a/actions/apiaccountupdateprofilecolors.php b/actions/apiaccountupdateprofilecolors.php index c666f9d759..9e07d80de3 100644 --- a/actions/apiaccountupdateprofilecolors.php +++ b/actions/apiaccountupdateprofilecolors.php @@ -107,6 +107,7 @@ class ApiAccountUpdateProfileColorsAction extends ApiAuthAction if ($_SERVER['REQUEST_METHOD'] != 'POST') { $this->clientError( + // TRANS: Client error. POST is a HTTP command. It should not be translated. _('This method requires a POST.'), 400, $this->format ); diff --git a/actions/apiaccountupdateprofileimage.php b/actions/apiaccountupdateprofileimage.php index 153ef7818e..7f868a6eb3 100644 --- a/actions/apiaccountupdateprofileimage.php +++ b/actions/apiaccountupdateprofileimage.php @@ -81,6 +81,7 @@ class ApiAccountUpdateProfileImageAction extends ApiAuthAction if ($_SERVER['REQUEST_METHOD'] != 'POST') { $this->clientError( + // TRANS: Client error. POST is a HTTP command. It should not be translated. _('This method requires a POST.'), 400, $this->format ); diff --git a/actions/apiblockcreate.php b/actions/apiblockcreate.php index b355cd1c7e..53844cd2f2 100644 --- a/actions/apiblockcreate.php +++ b/actions/apiblockcreate.php @@ -86,6 +86,7 @@ class ApiBlockCreateAction extends ApiAuthAction if ($_SERVER['REQUEST_METHOD'] != 'POST') { $this->clientError( + // TRANS: Client error. POST is a HTTP command. It should not be translated. _('This method requires a POST.'), 400, $this->format diff --git a/actions/apiblockdestroy.php b/actions/apiblockdestroy.php index 7ea201677e..871ce66c73 100644 --- a/actions/apiblockdestroy.php +++ b/actions/apiblockdestroy.php @@ -85,6 +85,7 @@ class ApiBlockDestroyAction extends ApiAuthAction if ($_SERVER['REQUEST_METHOD'] != 'POST') { $this->clientError( + // TRANS: Client error. POST is a HTTP command. It should not be translated. _('This method requires a POST.'), 400, $this->format diff --git a/actions/apidirectmessage.php b/actions/apidirectmessage.php index 7a0f46274c..e7ea38dfa1 100644 --- a/actions/apidirectmessage.php +++ b/actions/apidirectmessage.php @@ -357,6 +357,7 @@ class ApiDirectMessageAction extends ApiAuthAction return '"' . implode( ':', array($this->arg('action'), + common_user_cache_hash($this->auth_user), common_language(), strtotime($this->messages[0]->created), strtotime($this->messages[$last]->created) diff --git a/actions/apidirectmessagenew.php b/actions/apidirectmessagenew.php index 65d065648f..44e205ebb0 100644 --- a/actions/apidirectmessagenew.php +++ b/actions/apidirectmessagenew.php @@ -106,6 +106,7 @@ class ApiDirectMessageNewAction extends ApiAuthAction if ($_SERVER['REQUEST_METHOD'] != 'POST') { $this->clientError( + // TRANS: Client error. POST is a HTTP command. It should not be translated. _('This method requires a POST.'), 400, $this->format diff --git a/actions/apifavoritecreate.php b/actions/apifavoritecreate.php index 0447a92ba2..15da010138 100644 --- a/actions/apifavoritecreate.php +++ b/actions/apifavoritecreate.php @@ -88,6 +88,7 @@ class ApiFavoriteCreateAction extends ApiAuthAction if ($_SERVER['REQUEST_METHOD'] != 'POST') { $this->clientError( + // TRANS: Client error. POST is a HTTP command. It should not be translated. _('This method requires a POST.'), 400, $this->format diff --git a/actions/apifavoritedestroy.php b/actions/apifavoritedestroy.php index 9f2efdd003..c2e1ebafc7 100644 --- a/actions/apifavoritedestroy.php +++ b/actions/apifavoritedestroy.php @@ -89,6 +89,7 @@ class ApiFavoriteDestroyAction extends ApiAuthAction if ($_SERVER['REQUEST_METHOD'] != 'POST') { $this->clientError( + // TRANS: Client error. POST is a HTTP command. It should not be translated. _('This method requires a POST.'), 400, $this->format diff --git a/actions/apifriendshipscreate.php b/actions/apifriendshipscreate.php index a7ec5b28a4..64c857c70c 100644 --- a/actions/apifriendshipscreate.php +++ b/actions/apifriendshipscreate.php @@ -88,6 +88,7 @@ class ApiFriendshipsCreateAction extends ApiAuthAction if ($_SERVER['REQUEST_METHOD'] != 'POST') { $this->clientError( + // TRANS: Client error. POST is a HTTP command. It should not be translated. _('This method requires a POST.'), 400, $this->format diff --git a/actions/apifriendshipsdestroy.php b/actions/apifriendshipsdestroy.php index 551d016823..21da23ef7c 100644 --- a/actions/apifriendshipsdestroy.php +++ b/actions/apifriendshipsdestroy.php @@ -88,6 +88,7 @@ class ApiFriendshipsDestroyAction extends ApiAuthAction if ($_SERVER['REQUEST_METHOD'] != 'POST') { $this->clientError( + // TRANS: Client error. POST is a HTTP command. It should not be translated. _('This method requires a POST.'), 400, $this->format diff --git a/actions/apigroupcreate.php b/actions/apigroupcreate.php index d216c15cd4..fa443573d6 100644 --- a/actions/apigroupcreate.php +++ b/actions/apigroupcreate.php @@ -102,6 +102,7 @@ class ApiGroupCreateAction extends ApiAuthAction if ($_SERVER['REQUEST_METHOD'] != 'POST') { $this->clientError( + // TRANS: Client error. POST is a HTTP command. It should not be translated. _('This method requires a POST.'), 400, $this->format diff --git a/actions/apigroupjoin.php b/actions/apigroupjoin.php index 5265ec629e..a0c069974b 100644 --- a/actions/apigroupjoin.php +++ b/actions/apigroupjoin.php @@ -89,6 +89,7 @@ class ApiGroupJoinAction extends ApiAuthAction if ($_SERVER['REQUEST_METHOD'] != 'POST') { $this->clientError( + // TRANS: Client error. POST is a HTTP command. It should not be translated. _('This method requires a POST.'), 400, $this->format diff --git a/actions/apigroupleave.php b/actions/apigroupleave.php index 8c100d58a8..c838f6c878 100644 --- a/actions/apigroupleave.php +++ b/actions/apigroupleave.php @@ -89,6 +89,7 @@ class ApiGroupLeaveAction extends ApiAuthAction if ($_SERVER['REQUEST_METHOD'] != 'POST') { $this->clientError( + // TRANS: Client error. POST is a HTTP command. It should not be translated. _('This method requires a POST.'), 400, $this->format diff --git a/actions/apigrouplist.php b/actions/apigrouplist.php index 148c802f43..319a1e424d 100644 --- a/actions/apigrouplist.php +++ b/actions/apigrouplist.php @@ -213,6 +213,7 @@ class ApiGroupListAction extends ApiBareAuthAction return '"' . implode( ':', array($this->arg('action'), + common_user_cache_hash($this->auth_user), common_language(), $this->user->id, strtotime($this->groups[0]->created), diff --git a/actions/apigrouplistall.php b/actions/apigrouplistall.php index a8317608d7..cc7cd901dc 100644 --- a/actions/apigrouplistall.php +++ b/actions/apigrouplistall.php @@ -204,6 +204,7 @@ class ApiGroupListAllAction extends ApiPrivateAuthAction return '"' . implode( ':', array($this->arg('action'), + common_user_cache_hash($this->auth_user), common_language(), strtotime($this->groups[0]->created), strtotime($this->groups[$last]->created)) diff --git a/actions/apigroupmembership.php b/actions/apigroupmembership.php index ffd5c7c7d5..b7f3064b5a 100644 --- a/actions/apigroupmembership.php +++ b/actions/apigroupmembership.php @@ -183,6 +183,7 @@ class ApiGroupMembershipAction extends ApiPrivateAuthAction return '"' . implode( ':', array($this->arg('action'), + common_user_cache_hash($this->auth_user), common_language(), $this->group->id, strtotime($this->profiles[0]->created), diff --git a/actions/apigroupshow.php b/actions/apigroupshow.php index 2998e505e2..9b90e6b383 100644 --- a/actions/apigroupshow.php +++ b/actions/apigroupshow.php @@ -149,6 +149,7 @@ class ApiGroupShowAction extends ApiPrivateAuthAction return '"' . implode( ':', array($this->arg('action'), + common_user_cache_hash($this->auth_user), common_language(), $this->group->id, strtotime($this->group->modified)) diff --git a/actions/apimediaupload.php b/actions/apimediaupload.php index 7aa88c186b..54d7fda68f 100644 --- a/actions/apimediaupload.php +++ b/actions/apimediaupload.php @@ -64,6 +64,7 @@ class ApiMediaUploadAction extends ApiAuthAction if ($_SERVER['REQUEST_METHOD'] != 'POST') { $this->clientError( + // TRANS: Client error. POST is a HTTP command. It should not be translated. _('This method requires a POST.'), 400, $this->format ); diff --git a/actions/apioauthauthorize.php b/actions/apioauthauthorize.php index e7c6f37611..c2fbbcdd87 100644 --- a/actions/apioauthauthorize.php +++ b/actions/apioauthauthorize.php @@ -270,7 +270,7 @@ class ApiOauthAuthorizeAction extends ApiOauthAction $this->elementStart('form', array('method' => 'post', 'id' => 'form_apioauthauthorize', 'class' => 'form_settings', - 'action' => common_local_url('apioauthauthorize'))); + 'action' => common_local_url('ApiOauthAuthorize'))); $this->elementStart('fieldset'); $this->element('legend', array('id' => 'apioauthauthorize_allowdeny'), _('Allow or deny access')); diff --git a/actions/apistatusesretweet.php b/actions/apistatusesretweet.php index 9aa3374854..aae98f6378 100644 --- a/actions/apistatusesretweet.php +++ b/actions/apistatusesretweet.php @@ -62,6 +62,7 @@ class ApiStatusesRetweetAction extends ApiAuthAction parent::prepare($args); if ($_SERVER['REQUEST_METHOD'] != 'POST') { + // TRANS: Client error. POST is a HTTP command. It should not be translated. $this->clientError(_('This method requires a POST.'), 400, $this->format); return false; diff --git a/actions/apistatusesshow.php b/actions/apistatusesshow.php index 476820a43d..84f8079db5 100644 --- a/actions/apistatusesshow.php +++ b/actions/apistatusesshow.php @@ -194,6 +194,7 @@ class ApiStatusesShowAction extends ApiPrivateAuthAction return '"' . implode( ':', array($this->arg('action'), + common_user_cache_hash($this->auth_user), common_language(), $this->notice->id, strtotime($this->notice->created)) diff --git a/actions/apistatusesupdate.php b/actions/apistatusesupdate.php index fa3f611c0a..4715f70027 100644 --- a/actions/apistatusesupdate.php +++ b/actions/apistatusesupdate.php @@ -195,6 +195,7 @@ class ApiStatusesUpdateAction extends ApiAuthAction if ($_SERVER['REQUEST_METHOD'] != 'POST') { $this->clientError( + // TRANS: Client error. POST is a HTTP command. It should not be translated. _('This method requires a POST.'), 400, $this->format diff --git a/actions/apisubscriptions.php b/actions/apisubscriptions.php index 63d65f2893..749d16f067 100644 --- a/actions/apisubscriptions.php +++ b/actions/apisubscriptions.php @@ -181,6 +181,7 @@ class ApiSubscriptionsAction extends ApiBareAuthAction return '"' . implode( ':', array($this->arg('action'), + common_user_cache_hash($this->auth_user), common_language(), $this->user->id, isset($this->ids_only) ? 'IDs' : 'Profiles', diff --git a/actions/apitimelinefavorites.php b/actions/apitimelinefavorites.php index 7228960c0b..f5ce5d2fd4 100644 --- a/actions/apitimelinefavorites.php +++ b/actions/apitimelinefavorites.php @@ -259,6 +259,7 @@ class ApiTimelineFavoritesAction extends ApiBareAuthAction return '"' . implode( ':', array($this->arg('action'), + common_user_cache_hash($this->auth_user), common_language(), $this->user->id, strtotime($this->notices[0]->created), diff --git a/actions/apitimelinefriends.php b/actions/apitimelinefriends.php index 40ce35979b..c96391c129 100644 --- a/actions/apitimelinefriends.php +++ b/actions/apitimelinefriends.php @@ -346,6 +346,7 @@ class ApiTimelineFriendsAction extends ApiBareAuthAction return '"' . implode( ':', array($this->arg('action'), + common_user_cache_hash($this->auth_user), common_language(), $this->user->id, strtotime($this->notices[0]->created), diff --git a/actions/apitimelinegroup.php b/actions/apitimelinegroup.php index 7a40fd8084..5138a4b5e1 100644 --- a/actions/apitimelinegroup.php +++ b/actions/apitimelinegroup.php @@ -229,6 +229,7 @@ class ApiTimelineGroupAction extends ApiPrivateAuthAction return '"' . implode( ':', array($this->arg('action'), + common_user_cache_hash($this->auth_user), common_language(), $this->group->id, strtotime($this->notices[0]->created), diff --git a/actions/apitimelinehome.php b/actions/apitimelinehome.php index 27eb741691..1ceb3d902b 100644 --- a/actions/apitimelinehome.php +++ b/actions/apitimelinehome.php @@ -254,6 +254,7 @@ class ApiTimelineHomeAction extends ApiBareAuthAction return '"' . implode( ':', array($this->arg('action'), + common_user_cache_hash($this->auth_user), common_language(), $this->user->id, strtotime($this->notices[0]->created), diff --git a/actions/apitimelinementions.php b/actions/apitimelinementions.php index ed1ad20e32..354dc58b68 100644 --- a/actions/apitimelinementions.php +++ b/actions/apitimelinementions.php @@ -244,6 +244,7 @@ class ApiTimelineMentionsAction extends ApiBareAuthAction return '"' . implode( ':', array($this->arg('action'), + common_user_cache_hash($this->auth_user), common_language(), $this->user->id, strtotime($this->notices[0]->created), diff --git a/actions/apitimelinepublic.php b/actions/apitimelinepublic.php index f901642882..0119b504a7 100644 --- a/actions/apitimelinepublic.php +++ b/actions/apitimelinepublic.php @@ -311,6 +311,7 @@ class ApiTimelinePublicAction extends ApiPrivateAuthAction return '"' . implode( ':', array($this->arg('action'), + common_user_cache_hash($this->auth_user), common_language(), strtotime($this->notices[0]->created), strtotime($this->notices[$last]->created)) diff --git a/actions/apitimelinetag.php b/actions/apitimelinetag.php index c7ec172aeb..712703694f 100644 --- a/actions/apitimelinetag.php +++ b/actions/apitimelinetag.php @@ -232,6 +232,7 @@ class ApiTimelineTagAction extends ApiPrivateAuthAction return '"' . implode( ':', array($this->arg('action'), + common_user_cache_hash($this->auth_user), common_language(), $this->tag, strtotime($this->notices[0]->created), diff --git a/actions/apitimelineuser.php b/actions/apitimelineuser.php index 17a2836639..0c97aad21c 100644 --- a/actions/apitimelineuser.php +++ b/actions/apitimelineuser.php @@ -234,6 +234,7 @@ class ApiTimelineUserAction extends ApiBareAuthAction return '"' . implode( ':', array($this->arg('action'), + common_user_cache_hash($this->auth_user), common_language(), $this->user->id, strtotime($this->notices[0]->created), diff --git a/actions/designadminpanel.php b/actions/designadminpanel.php index 763737175b..4285f7d731 100644 --- a/actions/designadminpanel.php +++ b/actions/designadminpanel.php @@ -71,7 +71,7 @@ class DesignadminpanelAction extends AdminPanelAction function getInstructions() { - return _('Design settings for this StatusNet site.'); + return _('Design settings for this StatusNet site'); } /** @@ -154,9 +154,22 @@ class DesignadminpanelAction extends AdminPanelAction $config->query('BEGIN'); - // Only update colors if the theme has not changed. + if ($themeChanged) { + // If the theme has changed, reset custom colors and let them pick + // up the new theme's defaults. + $colors = array('background', 'content', 'sidebar', 'text', 'link'); + foreach ($colors as $colorKey) { + // Clear from global config so we see defaults on this page... + $GLOBALS['config']['design'][$colorKey . 'color'] = false; - if (!$themeChanged) { + // And remove old settings from DB... + $this->deleteSetting('design', $colorKey . 'color'); + } + } else { + // Only save colors from the form if the theme has not changed. + // + // @fixme a future more ajaxy form should allow theme switch + // and color customization in one step. $bgcolor = new WebColor($this->trimmed('design_background')); $ccolor = new WebColor($this->trimmed('design_content')); diff --git a/actions/editapplication.php b/actions/editapplication.php index 64cf0a5745..477bcd6f0b 100644 --- a/actions/editapplication.php +++ b/actions/editapplication.php @@ -188,7 +188,7 @@ class EditApplicationAction extends OwnerDesignAction } elseif (Oauth_application::descriptionTooLong($description)) { $this->showForm(sprintf( _('Description is too long (max %d chars).'), - Oauth_application::maxDescription())); + Oauth_application::maxDesc())); return; } elseif (mb_strlen($source_url) > 255) { $this->showForm(_('Source URL is too long.')); @@ -253,7 +253,10 @@ class EditApplicationAction extends OwnerDesignAction $result = $this->app->update($orig); - if (!$result) { + // Note: 0 means no rows changed, which can happen if the only + // thing we changed was the icon, since it's not altered until + // the next step. + if ($result === false) { common_log_db_error($this->app, 'UPDATE', __FILE__); $this->serverError(_('Could not update application.')); } diff --git a/actions/emailsettings.php b/actions/emailsettings.php index 6138a88f90..9c250fc8a9 100644 --- a/actions/emailsettings.php +++ b/actions/emailsettings.php @@ -131,7 +131,11 @@ class EmailsettingsAction extends AccountSettingsAction // TRANS: Field label for e-mail address input in e-mail settings form. $this->input('email', _('Email address'), ($this->arg('email')) ? $this->arg('email') : null, - // TRANS: Instructions for e-mail address input form. + // TRANS: Instructions for e-mail address input form. Do not translate + // TRANS: "example.org". It is one of the domain names reserved for + // TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. + // TRANS: Any other domain may be owned by a legitimate person or + // TRANS: organization. _('Email address, like "UserName@example.org"')); $this->elementEnd('li'); $this->elementEnd('ul'); diff --git a/actions/groupmembers.php b/actions/groupmembers.php index 54f1d8dcda..d03d0b5a3a 100644 --- a/actions/groupmembers.php +++ b/actions/groupmembers.php @@ -97,9 +97,13 @@ class GroupmembersAction extends GroupDesignAction function title() { if ($this->page == 1) { + // TRANS: Title of the page showing group members. + // TRANS: %s is the name of the group. return sprintf(_('%s group members'), $this->group->nickname); } else { + // TRANS: Title of the page showing group members. + // TRANS: %1$s is the name of the group, %2$d is the page number of the members list. return sprintf(_('%1$s group members, page %2$d'), $this->group->nickname, $this->page); @@ -389,7 +393,14 @@ class GroupBlockForm extends Form function formActions() { - $this->out->submit('submit', _('Block'), 'submit', null, _('Block this user')); + $this->out->submit( + 'submit', + // TRANS: Button text for the form that will block a user from a group. + _m('BUTTON','Block'), + 'submit', + null, + // TRANS: Submit button title. + _m('TOOLTIP', 'Block this user')); } } @@ -516,6 +527,13 @@ class MakeAdminForm extends Form function formActions() { - $this->out->submit('submit', _('Make Admin'), 'submit', null, _('Make this user an admin')); + $this->out->submit( + 'submit', + // TRANS: Button text for the form that will make a user administrator. + _m('BUTTON','Make Admin'), + 'submit', + null, + // TRANS: Submit button title. + _m('TOOLTIP','Make this user an admin')); } } diff --git a/actions/licenseadminpanel.php b/actions/licenseadminpanel.php new file mode 100644 index 0000000000..9165ca19d9 --- /dev/null +++ b/actions/licenseadminpanel.php @@ -0,0 +1,322 @@ +. + * + * @category Settings + * @package StatusNet + * @author Zach Copley + * @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')) { + exit(1); +} + +/** + * License settings + * + * @category Admin + * @package StatusNet + * @author Zach Copley + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://status.net/ + */ + +class LicenseadminpanelAction extends AdminPanelAction +{ + + /** + * Returns the page title + * + * @return string page title + */ + + function title() + { + // TRANS: User admin panel title + return _m('TITLE', 'License'); + } + + /** + * Instructions for using this form. + * + * @return string instructions + */ + + function getInstructions() + { + return _('License for this StatusNet site'); + } + + /** + * Show the site admin panel form + * + * @return void + */ + + function showForm() + { + $form = new LicenseAdminPanelForm($this); + $form->show(); + return; + } + + /** + * Save settings from the form + * + * @return void + */ + + function saveSettings() + { + static $settings = array( + 'license' => array('type', 'owner', 'url', 'title', 'image') + ); + + $values = array(); + + foreach ($settings as $section => $parts) { + foreach ($parts as $setting) { + $values[$section][$setting] = $this->trimmed($setting); + } + } + + // This throws an exception on validation errors + + $this->validate($values); + + // assert(all values are valid); + + $config = new Config(); + + $config->query('BEGIN'); + + foreach ($settings as $section => $parts) { + foreach ($parts as $setting) { + Config::save($section, $setting, $values[$section][$setting]); + } + } + + $config->query('COMMIT'); + + return; + } + + /** + * Validate License admin form values + * + * @param array &$values from the form + * + * @return nothing + */ + + function validate(&$values) + { + // Validate license type (shouldn't have to do it, but just in case) + + $types = array('private', 'allrightsreserved', 'cc'); + + if (!in_array($values['license']['type'], $types)) { + $this->clientError(_("Invalid license selection.")); + } + + // Make sure the user has set an owner if the site has a private + // license + + if ($values['license']['type'] == 'allrightsreserved' + && empty($values['license']['owner']) + ) { + $this->clientError( + _("You must specify the owner of the content when using the All Rights Reserved license.") + ); + } + + // Make sure the license title is not too long + if (mb_strlen($values['license']['type']) > 255) { + $this->clientError( + _("Invalid license title. Max length is 255 characters.") + ); + } + + // make sure the license URL and license image URL are valid URLs + + $options = array('allowed_schemes' => array('http', 'https')); + + // URLs should be set for cc license + + if ($values['license']['type'] == 'cc') { + if (!Validate::uri($values['license']['url'], $options)) { + $this->clientError(_("Invalid license URL.")); + } + if (!Validate::uri($values['license']['image'], $options)) { + $this->clientError(_("Invalid license image URL.")); + } + } + + // can be either blank or a valid URL for private & allrightsreserved + + if (!empty($values['license']['url'])) { + if (!Validate::uri($values['license']['url'], $options)) { + $this->clientError(_("License URL must be blank or a valid URL.")); + } + } + + // can be either blank or a valid URL for private & allrightsreserved + + if (!empty($values['license']['image'])) { + if (!Validate::uri($values['license']['image'], $options)) { + $this->clientError(_("License image must be blank or valid URL.")); + } + } + } +} + +class LicenseAdminPanelForm extends AdminForm +{ + /** + * ID of the form + * + * @return int ID of the form + */ + + function id() + { + return 'licenseadminpanel'; + } + + /** + * class of the form + * + * @return string class of the form + */ + + function formClass() + { + return 'form_settings'; + } + + /** + * Action of the form + * + * @return string URL of the action + */ + + function action() + { + return common_local_url('licenseadminpanel'); + } + + /** + * Data elements of the form + * + * @return void + */ + + function formData() + { + $this->out->elementStart( + 'fieldset', array('id' => 'settings_license-selection') + ); + $this->out->element('legend', null, _('License selection')); + $this->out->elementStart('ul', 'form_data'); + + $this->li(); + + $types = array( + 'private' => _('Private'), + 'allrightsreserved' => _('All Rights Reserved'), + 'cc' => _('Creative Commons') + ); + + $this->out->dropdown( + 'type', + _('Type'), + $types, + _('Select license'), + false, + $this->value('type', 'license') + ); + + $this->unli(); + + $this->out->elementEnd('ul'); + $this->out->elementEnd('fieldset'); + + $this->out->elementStart( + 'fieldset', + array('id' => 'settings_license-details') + ); + $this->out->element('legend', null, _('License details')); + $this->out->elementStart('ul', 'form_data'); + + $this->li(); + $this->input( + 'owner', + _('Owner'), + _('Name of the owner of the site\'s content (if applicable).'), + 'license' + ); + $this->unli(); + + $this->li(); + $this->input( + 'title', + _('License Title'), + _('The title of the license.'), + 'license' + ); + $this->unli(); + + $this->li(); + $this->input( + 'url', + _('License URL'), + _('URL for more information about the license.'), + 'license' + ); + $this->unli(); + + $this->li(); + $this->input( + 'image', _('License Image URL'), + _('URL for an image to display with the license.'), + 'license' + ); + $this->unli(); + + $this->out->elementEnd('ul'); + $this->out->elementEnd('fieldset'); + } + + /** + * Action elements + * + * @return void + */ + + function formActions() + { + $this->out->submit( + 'submit', _('Save'), 'submit', null, _('Save license settings') + ); + } +} diff --git a/actions/newapplication.php b/actions/newapplication.php index 0f819b3499..8b150c3151 100644 --- a/actions/newapplication.php +++ b/actions/newapplication.php @@ -170,7 +170,7 @@ class NewApplicationAction extends OwnerDesignAction } elseif (Oauth_application::descriptionTooLong($description)) { $this->showForm(sprintf( _('Description is too long (max %d chars).'), - Oauth_application::maxDescription())); + Oauth_application::maxDesc())); return; } elseif (empty($source_url)) { $this->showForm(_('Source URL is required.')); diff --git a/actions/oauthconnectionssettings.php b/actions/oauthconnectionssettings.php index 8a206d7101..1fa70662fc 100644 --- a/actions/oauthconnectionssettings.php +++ b/actions/oauthconnectionssettings.php @@ -80,7 +80,7 @@ class OauthconnectionssettingsAction extends ConnectSettingsAction function getInstructions() { - return _('You have allowed the following applications to access you account.'); + return _('You have allowed the following applications to access your account.'); } /** diff --git a/actions/pathsadminpanel.php b/actions/pathsadminpanel.php index 7ff3c2583a..0c83aa29ec 100644 --- a/actions/pathsadminpanel.php +++ b/actions/pathsadminpanel.php @@ -67,7 +67,7 @@ class PathsadminpanelAction extends AdminPanelAction function getInstructions() { - return _('Path and server settings for this StatusNet site.'); + return _('Path and server settings for this StatusNet site'); } /** diff --git a/actions/sessionsadminpanel.php b/actions/sessionsadminpanel.php index 4386ef844b..e9bd1719f2 100644 --- a/actions/sessionsadminpanel.php +++ b/actions/sessionsadminpanel.php @@ -62,7 +62,7 @@ class SessionsadminpanelAction extends AdminPanelAction function getInstructions() { - return _('Session settings for this StatusNet site.'); + return _('Session settings for this StatusNet site'); } /** diff --git a/actions/showapplication.php b/actions/showapplication.php index fa44844816..10aaff538f 100644 --- a/actions/showapplication.php +++ b/actions/showapplication.php @@ -271,17 +271,17 @@ class ShowApplicationAction extends OwnerDesignAction $this->elementStart('dl', 'entity_request_token_url'); $this->element('dt', null, _('Request token URL')); - $this->element('dd', null, common_local_url('apioauthrequesttoken')); + $this->element('dd', null, common_local_url('ApiOauthRequestToken')); $this->elementEnd('dl'); $this->elementStart('dl', 'entity_access_token_url'); $this->element('dt', null, _('Access token URL')); - $this->element('dd', null, common_local_url('apioauthaccesstoken')); + $this->element('dd', null, common_local_url('ApiOauthAccessToken')); $this->elementEnd('dl'); $this->elementStart('dl', 'entity_authorize_url'); $this->element('dt', null, _('Authorize URL')); - $this->element('dd', null, common_local_url('apioauthauthorize')); + $this->element('dd', null, common_local_url('ApiOauthAuthorize')); $this->elementEnd('dl'); $this->element('p', 'note', diff --git a/actions/shownotice.php b/actions/shownotice.php index 77ba2ce9fd..1161de8636 100644 --- a/actions/shownotice.php +++ b/actions/shownotice.php @@ -151,6 +151,7 @@ class ShownoticeAction extends OwnerDesignAction strtotime($this->avatar->modified) : 0; return 'W/"' . implode(':', array($this->arg('action'), + common_user_cache_hash(), common_language(), $this->notice->id, strtotime($this->notice->created), @@ -291,6 +292,16 @@ class ShownoticeAction extends OwnerDesignAction array(), array('format'=>'xml','url'=>$this->notice->uri)), 'title'=>'oEmbed'),null); + + // Extras to aid in sharing notices to Facebook + $avatar = $this->profile->getAvatar(AVATAR_PROFILE_SIZE); + $avatarUrl = ($avatar) ? + $avatar->displayUrl() : + Avatar::defaultImage($avatar_size); + $this->element('meta', array('property' => 'og:image', + 'content' => $avatarUrl)); + $this->element('meta', array('property' => 'og:description', + 'content' => $this->notice->content)); } } @@ -307,10 +318,14 @@ class SingleNoticeItem extends NoticeListItem function show() { $this->showStart(); - $this->showNotice(); - $this->showNoticeAttachments(); - $this->showNoticeInfo(); - $this->showNoticeOptions(); + if (Event::handle('StartShowNoticeItem', array($this))) { + $this->showNotice(); + $this->showNoticeAttachments(); + $this->showNoticeInfo(); + $this->showNoticeOptions(); + Event::handle('EndShowNoticeItem', array($this)); + } + $this->showEnd(); } diff --git a/actions/useradminpanel.php b/actions/useradminpanel.php index ee9c230769..04e0ca3e75 100644 --- a/actions/useradminpanel.php +++ b/actions/useradminpanel.php @@ -12,6 +12,7 @@ * (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. @@ -24,7 +25,7 @@ * @author Evan Prodromou * @author Zach Copley * @author Sarven Capadisli - * @copyright 2008-2009 StatusNet, Inc. + * @copyright 2008-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/ */ @@ -67,7 +68,7 @@ class UseradminpanelAction extends AdminPanelAction function getInstructions() { - return _('User settings for this StatusNet site.'); + return _('User settings for this StatusNet site'); } /** @@ -291,6 +292,6 @@ class UserAdminPanelForm extends AdminForm function formActions() { - $this->out->submit('submit', _('Save'), 'submit', null, _('Save site settings')); + $this->out->submit('submit', _('Save'), 'submit', null, _('Save user settings')); } } diff --git a/classes/Avatar.php b/classes/Avatar.php index dbe2cd8138..6edc817685 100644 --- a/classes/Avatar.php +++ b/classes/Avatar.php @@ -42,8 +42,9 @@ class Avatar extends Memcached_DataObject return Memcached_DataObject::pkeyGet('Avatar', $kv); } - // where should the avatar go for this user? - + /** + * Where should the avatar go for this user? + */ static function filename($id, $extension, $size=null, $extra=null) { if ($size) { diff --git a/classes/Consumer.php b/classes/Consumer.php index ce399f2783..c1090b85a3 100644 --- a/classes/Consumer.php +++ b/classes/Consumer.php @@ -65,5 +65,4 @@ class Consumer extends Memcached_DataObject $nonce->consumer_key = $this->consumer_key; $nonce->delete(); } - } diff --git a/classes/Conversation.php b/classes/Conversation.php index f540004ef3..aab55723f6 100755 --- a/classes/Conversation.php +++ b/classes/Conversation.php @@ -74,6 +74,4 @@ class Conversation extends Memcached_DataObject return $conv; } - } - diff --git a/classes/Fave.php b/classes/Fave.php index ed4f56aeef..059b339cd2 100644 --- a/classes/Fave.php +++ b/classes/Fave.php @@ -129,4 +129,32 @@ class Fave extends Memcached_DataObject return $ids; } + + function asActivity() + { + $notice = Notice::staticGet('id', $this->notice_id); + $profile = Profile::staticGet('id', $this->user_id); + + $act = new Activity(); + + $act->verb = ActivityVerb::FAVORITE; + $act->id = TagURI::mint('favor:%d:%d:%s', + $profile->id, + $notice->id, + common_date_iso8601($this->modified)); + + $act->time = strtotime($this->modified); + // TRANS: Activity title when marking a notice as favorite. + $act->title = _("Favor"); + // TRANS: Ntofication given when a user marks a notice as favorite. + // TRANS: %1$s is a user nickname or full name, %2$s is a notice URI. + $act->content = sprintf(_("%1$s marked notice %2$s as a favorite."), + $profile->getBestName(), + $notice->uri); + + $act->actor = ActivityObject::fromProfile($profile); + $act->objects[] = ActivityObject::fromNotice($notice); + + return $act; + } } diff --git a/classes/File.php b/classes/File.php index 407fd32114..d457968b5e 100644 --- a/classes/File.php +++ b/classes/File.php @@ -29,7 +29,6 @@ require_once INSTALLDIR.'/classes/File_to_post.php'; /** * Table Definition for file */ - class File extends Memcached_DataObject { ###START_AUTOCODE diff --git a/classes/File_oembed.php b/classes/File_oembed.php index 041b447404..4813d5dda5 100644 --- a/classes/File_oembed.php +++ b/classes/File_oembed.php @@ -131,4 +131,3 @@ class File_oembed extends Memcached_DataObject } } } - diff --git a/classes/File_redirection.php b/classes/File_redirection.php index 6a86197d93..92f0125a40 100644 --- a/classes/File_redirection.php +++ b/classes/File_redirection.php @@ -311,4 +311,3 @@ class File_redirection extends Memcached_DataObject $file_redir->insert(); } } - diff --git a/classes/File_thumbnail.php b/classes/File_thumbnail.php index f8b70356c7..edae8ac21a 100644 --- a/classes/File_thumbnail.php +++ b/classes/File_thumbnail.php @@ -57,4 +57,3 @@ class File_thumbnail extends Memcached_DataObject $tn->insert(); } } - diff --git a/classes/File_to_post.php b/classes/File_to_post.php index 72a42b0880..530921adcb 100644 --- a/classes/File_to_post.php +++ b/classes/File_to_post.php @@ -67,4 +67,3 @@ class File_to_post extends Memcached_DataObject return Memcached_DataObject::pkeyGet('File_to_post', $kv); } } - diff --git a/classes/Foreign_link.php b/classes/Foreign_link.php index e47b2e3096..60db51595e 100644 --- a/classes/Foreign_link.php +++ b/classes/Foreign_link.php @@ -44,7 +44,6 @@ class Foreign_link extends Memcached_DataObject $result = $flink->find(true); return empty($result) ? null : $flink; - } static function getByForeignID($foreign_id, $service) @@ -129,5 +128,4 @@ class Foreign_link extends Memcached_DataObject return false; } } - } diff --git a/classes/Foreign_service.php b/classes/Foreign_service.php index ef614dbd6e..dd74fd2ca6 100644 --- a/classes/Foreign_service.php +++ b/classes/Foreign_service.php @@ -4,7 +4,7 @@ */ require_once INSTALLDIR.'/classes/Memcached_DataObject.php'; -class Foreign_service extends Memcached_DataObject +class Foreign_service extends Memcached_DataObject { ###START_AUTOCODE /* the code below is auto generated do not remove the above tag */ @@ -12,7 +12,7 @@ class Foreign_service extends Memcached_DataObject public $__table = 'foreign_service'; // table name public $id; // int(4) primary_key not_null public $name; // varchar(32) unique_key not_null - public $description; // varchar(255) + public $description; // varchar(255) public $created; // datetime() not_null public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP diff --git a/classes/Foreign_subscription.php b/classes/Foreign_subscription.php index d508606218..ec2631238e 100644 --- a/classes/Foreign_subscription.php +++ b/classes/Foreign_subscription.php @@ -4,7 +4,7 @@ */ require_once INSTALLDIR.'/classes/Memcached_DataObject.php'; -class Foreign_subscription extends Memcached_DataObject +class Foreign_subscription extends Memcached_DataObject { ###START_AUTOCODE /* the code below is auto generated do not remove the above tag */ diff --git a/classes/Foreign_user.php b/classes/Foreign_user.php index e98a16064a..8e6e0b33e0 100644 --- a/classes/Foreign_user.php +++ b/classes/Foreign_user.php @@ -83,5 +83,4 @@ class Foreign_user extends Memcached_DataObject } return $result; } - } diff --git a/classes/Group_block.php b/classes/Group_block.php index 9f4d592956..ffc57a496e 100644 --- a/classes/Group_block.php +++ b/classes/Group_block.php @@ -111,5 +111,4 @@ class Group_block extends Memcached_DataObject return true; } - } diff --git a/classes/Group_inbox.php b/classes/Group_inbox.php index 2a0787e387..8f5c65e594 100644 --- a/classes/Group_inbox.php +++ b/classes/Group_inbox.php @@ -1,8 +1,8 @@ profile_id); + + if (empty($member)) { + // TRANS: Exception thrown providing an invalid profile ID. + // TRANS: %s is the invalid profile ID. + throw new Exception(sprintf(_("Profile ID %s is invalid."),$this->profile_id)); + } + + return $member; + } + + function getGroup() + { + $group = User_group::staticGet('id', $this->group_id); + + if (empty($group)) { + // TRANS: Exception thrown providing an invalid group ID. + // TRANS: %s is the invalid group ID. + throw new Exception(sprintf(_("Group ID %s is invalid."),$this->group_id)); + } + + return $group; + } + + function asActivity() + { + $member = $this->getMember(); + $group = $this->getGroup(); + + $act = new Activity(); + + $act->id = TagURI::mint('join:%d:%d:%s', + $member->id, + $group->id, + common_date_iso8601($this->created)); + + $act->actor = ActivityObject::fromProfile($member); + $act->verb = ActivityVerb::JOIN; + $act->objects[] = ActivityObject::fromGroup($group); + + $act->time = strtotime($this->created); + // TRANS: Activity title. + $act->title = _("Join"); + + // TRANS: Success message for subscribe to group attempt through OStatus. + // TRANS: %1$s is the member name, %2$s is the subscribed group's name. + $act->content = sprintf(_('%1$s has joined group %2$s.'), + $member->getBestName(), + $group->getBestName()); + + return $act; + } } diff --git a/classes/Inbox.php b/classes/Inbox.php index 430419ba5e..a1ab6215fd 100644 --- a/classes/Inbox.php +++ b/classes/Inbox.php @@ -55,7 +55,6 @@ class Inbox extends Memcached_DataObject /** * Create a new inbox from existing Notice_inbox stuff */ - static function initialize($user_id) { $inbox = Inbox::fromNoticeInbox($user_id); @@ -115,10 +114,10 @@ class Inbox extends Memcached_DataObject */ static function insertNotice($user_id, $notice_id) { - // Going straight to the DB rather than trusting our caching - // during an update. Note: not using DB_DataObject::staticGet, - // which is unsafe to use directly (in-process caching causes - // memory leaks, which accumulate in queue processes). + // Going straight to the DB rather than trusting our caching + // during an update. Note: not using DB_DataObject::staticGet, + // which is unsafe to use directly (in-process caching causes + // memory leaks, which accumulate in queue processes). $inbox = new Inbox(); if (!$inbox->get('user_id', $user_id)) { $inbox = Inbox::initialize($user_id); diff --git a/classes/Invitation.php b/classes/Invitation.php index 8a36fd8df1..0e87c1629c 100644 --- a/classes/Invitation.php +++ b/classes/Invitation.php @@ -4,7 +4,7 @@ */ require_once INSTALLDIR.'/classes/Memcached_DataObject.php'; -class Invitation extends Memcached_DataObject +class Invitation extends Memcached_DataObject { ###START_AUTOCODE /* the code below is auto generated do not remove the above tag */ diff --git a/classes/Memcached_DataObject.php b/classes/Memcached_DataObject.php index 6feb59c341..8ffb46cc52 100644 --- a/classes/Memcached_DataObject.php +++ b/classes/Memcached_DataObject.php @@ -189,11 +189,11 @@ class Memcached_DataObject extends Safe_DataObject str_replace("\n", " ", $e->getTraceAsString())); return false; } else { - $keys = $this->_allCacheKeys(); + $keys = $this->_allCacheKeys(); - foreach ($keys as $key) { - $c->set($key, $this); - } + foreach ($keys as $key) { + $c->set($key, $this); + } } } @@ -637,4 +637,3 @@ class Memcached_DataObject extends Safe_DataObject return $vstr; } } - diff --git a/classes/Message.php b/classes/Message.php index fa0c5b3181..353dc01f99 100644 --- a/classes/Message.php +++ b/classes/Message.php @@ -38,7 +38,6 @@ class Message extends Memcached_DataObject } static function saveNew($from, $to, $content, $source) { - $sender = Profile::staticGet('id', $from); if (!$sender->hasRight(Right::NEWMESSAGE)) { diff --git a/classes/Nonce.php b/classes/Nonce.php index 2f8ab00b5d..93191bd409 100644 --- a/classes/Nonce.php +++ b/classes/Nonce.php @@ -36,5 +36,4 @@ class Nonce extends Memcached_DataObject { return array('consumer_key,token' => 'token:consumer_key,token'); } - } diff --git a/classes/Notice.php b/classes/Notice.php index 4c6efd3eb7..a8ec0529f2 100644 --- a/classes/Notice.php +++ b/classes/Notice.php @@ -745,6 +745,7 @@ class Notice extends Memcached_DataObject 1, 1 ); + if ($conversation->N > 0) { return true; } @@ -753,8 +754,15 @@ class Notice extends Memcached_DataObject } /** - * @param $groups array of Group *objects* - * @param $recipients array of profile *ids* + * Pull up a full list of local recipients who will be getting + * this notice in their inbox. Results will be cached, so don't + * change the input data wily-nilly! + * + * @param array $groups optional list of Group objects; + * if left empty, will be loaded from group_inbox records + * @param array $recipient optional list of reply profile ids + * if left empty, will be loaded from reply records + * @return array associating recipient user IDs with an inbox source constant */ function whoGets($groups=null, $recipients=null) { @@ -787,27 +795,27 @@ class Notice extends Memcached_DataObject $ni[$id] = NOTICE_INBOX_SOURCE_SUB; } - $profile = $this->getProfile(); - foreach ($groups as $group) { $users = $group->getUserMembers(); foreach ($users as $id) { if (!array_key_exists($id, $ni)) { - $user = User::staticGet('id', $id); - if (!$user->hasBlocked($profile)) { - $ni[$id] = NOTICE_INBOX_SOURCE_GROUP; - } + $ni[$id] = NOTICE_INBOX_SOURCE_GROUP; } } } foreach ($recipients as $recipient) { - if (!array_key_exists($recipient, $ni)) { - $recipientUser = User::staticGet('id', $recipient); - if (!empty($recipientUser)) { - $ni[$recipient] = NOTICE_INBOX_SOURCE_REPLY; - } + $ni[$recipient] = NOTICE_INBOX_SOURCE_REPLY; + } + } + + // Exclude any deleted, non-local, or blocking recipients. + $profile = $this->getProfile(); + foreach ($ni as $id => $source) { + $user = User::staticGet('id', $id); + if (empty($user) || $user->hasBlocked($profile)) { + unset($ni[$id]); } } @@ -1212,6 +1220,64 @@ class Notice extends Memcached_DataObject return $groups; } + function asActivity() + { + $profile = $this->getProfile(); + + $act = new Activity(); + + $act->actor = ActivityObject::fromProfile($profile); + $act->verb = ActivityVerb::POST; + $act->objects[] = ActivityObject::fromNotice($this); + + $act->time = strtotime($this->created); + $act->link = $this->bestUrl(); + + $act->content = common_xml_safe_str($this->rendered); + $act->id = $this->uri; + $act->title = common_xml_safe_str($this->content); + + $ctx = new ActivityContext(); + + if (!empty($this->reply_to)) { + $reply = Notice::staticGet('id', $this->reply_to); + if (!empty($reply)) { + $ctx->replyToID = $reply->uri; + $ctx->replyToUrl = $reply->bestUrl(); + } + } + + $ctx->location = $this->getLocation(); + + $conv = null; + + if (!empty($this->conversation)) { + $conv = Conversation::staticGet('id', $this->conversation); + if (!empty($conv)) { + $ctx->conversation = $conv->uri; + } + } + + $reply_ids = $this->getReplies(); + + foreach ($reply_ids as $id) { + $profile = Profile::staticGet('id', $id); + if (!empty($profile)) { + $ctx->attention[] = $profile->getUri(); + } + } + + $groups = $this->getGroups(); + + foreach ($groups as $group) { + $ctx->attention[] = $group->uri; + } + + $act->context = $ctx; + + return $act; + } + // This has gotten way too long. Needs to be sliced up into functional bits // or ideally exported to a utility class. @@ -1240,13 +1306,10 @@ class Notice extends Memcached_DataObject } if (Event::handle('StartActivitySource', array(&$this, &$xs))) { - if ($source) { - $atom_feed = $profile->getAtomFeed(); if (!empty($atom_feed)) { - $xs->elementStart('source'); // XXX: we should store the actual feed ID @@ -1834,7 +1897,6 @@ class Notice extends Memcached_DataObject $options = array(); if (!empty($location_id) && !empty($location_ns)) { - $options['location_id'] = $location_id; $options['location_ns'] = $location_ns; @@ -1846,7 +1908,6 @@ class Notice extends Memcached_DataObject } } else if (!empty($lat) && !empty($lon)) { - $options['lat'] = $lat; $options['lon'] = $lon; @@ -1857,7 +1918,6 @@ class Notice extends Memcached_DataObject $options['location_ns'] = $location->location_ns; } } else if (!empty($profile)) { - if (isset($profile->lat) && isset($profile->lon)) { $options['lat'] = $profile->lat; $options['lon'] = $profile->lon; @@ -1974,6 +2034,7 @@ class Notice extends Memcached_DataObject { // We always insert for the author so they don't // have to wait + Event::handle('StartNoticeDistribute', array($this)); $user = User::staticGet('id', $this->profile_id); if (!empty($user)) { diff --git a/classes/Notice_source.php b/classes/Notice_source.php index e7568bbca2..43893ebe18 100644 --- a/classes/Notice_source.php +++ b/classes/Notice_source.php @@ -4,7 +4,7 @@ */ require_once INSTALLDIR.'/classes/Memcached_DataObject.php'; -class Notice_source extends Memcached_DataObject +class Notice_source extends Memcached_DataObject { ###START_AUTOCODE /* the code below is auto generated do not remove the above tag */ diff --git a/classes/Oauth_application.php b/classes/Oauth_application.php index 748b642200..e81706104e 100644 --- a/classes/Oauth_application.php +++ b/classes/Oauth_application.php @@ -110,7 +110,6 @@ class Oauth_application extends Memcached_DataObject * * @return void */ - function uploadLogo() { if ($_FILES['app_icon']['error'] == @@ -153,5 +152,4 @@ class Oauth_application extends Memcached_DataObject $oauser->application_id = $this->id; $oauser->delete(); } - } diff --git a/classes/Oauth_application_user.php b/classes/Oauth_application_user.php index 57986281f9..3d4238d640 100644 --- a/classes/Oauth_application_user.php +++ b/classes/Oauth_application_user.php @@ -40,5 +40,4 @@ class Oauth_application_user extends Memcached_DataObject return empty($result) ? null : $oau; } - } diff --git a/classes/Profile.php b/classes/Profile.php index 230b3aa3a0..1d130c44ad 100644 --- a/classes/Profile.php +++ b/classes/Profile.php @@ -103,7 +103,6 @@ class Profile extends Memcached_DataObject foreach (array(AVATAR_PROFILE_SIZE, AVATAR_STREAM_SIZE, AVATAR_MINI_SIZE) as $size) { # We don't do a scaled one if original is our scaled size if (!($avatar->width == $size && $avatar->height == $size)) { - $scaled_filename = $imagefile->resize($size); //$scaled = DB_DataObject::factory('avatar'); @@ -474,6 +473,41 @@ class Profile extends Memcached_DataObject return $cnt; } + function hasFave($notice) + { + $cache = Cache::instance(); + + // XXX: Kind of a hack. + + if (!empty($cache)) { + // This is the stream of favorite notices, in rev chron + // order. This forces it into cache. + + $ids = Fave::stream($this->id, 0, NOTICE_CACHE_WINDOW); + + // If it's in the list, then it's a fave + + if (in_array($notice->id, $ids)) { + return true; + } + + // If we're not past the end of the cache window, + // then the cache has all available faves, so this one + // is not a fave. + + if (count($ids) < NOTICE_CACHE_WINDOW) { + return false; + } + + // Otherwise, cache doesn't have all faves; + // fall through to the default + } + + $fave = Fave::pkeyGet(array('user_id' => $this->id, + 'notice_id' => $notice->id)); + return ((is_null($fave)) ? false : true); + } + function faveCount() { $c = Cache::instance(); @@ -517,6 +551,20 @@ class Profile extends Memcached_DataObject return $cnt; } + function blowFavesCache() + { + $cache = common_memcache(); + if ($cache) { + // Faves don't happen chronologically, so we need to blow + // ;last cache, too + $cache->delete(common_cache_key('fave:ids_by_user:'.$this->id)); + $cache->delete(common_cache_key('fave:ids_by_user:'.$this->id.';last')); + $cache->delete(common_cache_key('fave:ids_by_user_own:'.$this->id)); + $cache->delete(common_cache_key('fave:ids_by_user_own:'.$this->id.';last')); + } + $this->blowFaveCount(); + } + function blowSubscriberCount() { $c = Cache::instance(); @@ -790,13 +838,14 @@ class Profile extends Memcached_DataObject * @param $right string Name of the right, usually a constant in class Right * @return boolean whether the user has the right in question */ - function hasRight($right) { $result = false; + if ($this->hasRole(Profile_role::DELETED)) { return false; } + if (Event::handle('UserRightsCheck', array($this, $right, &$result))) { switch ($right) { diff --git a/classes/Profile_tag.php b/classes/Profile_tag.php index 0a1ad9cd6b..ab6bab0964 100644 --- a/classes/Profile_tag.php +++ b/classes/Profile_tag.php @@ -23,7 +23,6 @@ class Profile_tag extends Memcached_DataObject ###END_AUTOCODE static function getTags($tagger, $tagged) { - $tags = array(); # XXX: store this in memcached @@ -44,7 +43,6 @@ class Profile_tag extends Memcached_DataObject } static function setTags($tagger, $tagged, $newtags) { - $newtags = array_unique($newtags); $oldtags = Profile_tag::getTags($tagger, $tagged); diff --git a/classes/Remember_me.php b/classes/Remember_me.php index 8dc29bfa39..3df7a99831 100644 --- a/classes/Remember_me.php +++ b/classes/Remember_me.php @@ -4,7 +4,7 @@ */ require_once INSTALLDIR.'/classes/Memcached_DataObject.php'; -class Remember_me extends Memcached_DataObject +class Remember_me extends Memcached_DataObject { ###START_AUTOCODE /* the code below is auto generated do not remove the above tag */ @@ -16,11 +16,15 @@ class Remember_me extends Memcached_DataObject /* Static get */ function staticGet($k,$v=null) - { return Memcached_DataObject::staticGet('Remember_me',$k,$v); } + { + return Memcached_DataObject::staticGet('Remember_me',$k,$v); + } /* the code above is auto generated do not remove the tag below */ ###END_AUTOCODE function sequenceKey() - { return array(false, false); } + { + return array(false, false); + } } diff --git a/classes/Remote_profile.php b/classes/Remote_profile.php index 77bfbcd99c..1672e9f956 100644 --- a/classes/Remote_profile.php +++ b/classes/Remote_profile.php @@ -24,7 +24,7 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } */ require_once INSTALLDIR.'/classes/Memcached_DataObject.php'; -class Remote_profile extends Memcached_DataObject +class Remote_profile extends Memcached_DataObject { ###START_AUTOCODE /* the code below is auto generated do not remove the above tag */ @@ -32,8 +32,8 @@ class Remote_profile extends Memcached_DataObject public $__table = 'remote_profile'; // table name public $id; // int(4) primary_key not_null public $uri; // varchar(255) unique_key - public $postnoticeurl; // varchar(255) - public $updateprofileurl; // varchar(255) + public $postnoticeurl; // varchar(255) + public $updateprofileurl; // varchar(255) public $created; // datetime() not_null public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP @@ -43,7 +43,7 @@ class Remote_profile extends Memcached_DataObject /* the code above is auto generated do not remove the tag below */ ###END_AUTOCODE - + function hasRight($right) { $profile = Profile::staticGet($this->id); diff --git a/classes/Safe_DataObject.php b/classes/Safe_DataObject.php index f0ea6b136f..891e33a668 100644 --- a/classes/Safe_DataObject.php +++ b/classes/Safe_DataObject.php @@ -287,4 +287,3 @@ class Safe_DataObject extends DB_DataObject return Safe_DataObject::$iniCache[$key]; } } - diff --git a/classes/Sms_carrier.php b/classes/Sms_carrier.php index ffa12de29e..500cb4f043 100644 --- a/classes/Sms_carrier.php +++ b/classes/Sms_carrier.php @@ -4,7 +4,7 @@ */ require_once INSTALLDIR.'/classes/Memcached_DataObject.php'; -class Sms_carrier extends Memcached_DataObject +class Sms_carrier extends Memcached_DataObject { ###START_AUTOCODE /* the code below is auto generated do not remove the above tag */ @@ -22,7 +22,7 @@ class Sms_carrier extends Memcached_DataObject /* the code above is auto generated do not remove the tag below */ ###END_AUTOCODE - + function toEmailAddress($sms) { return sprintf($this->email_pattern, $sms); diff --git a/classes/Status_network.php b/classes/Status_network.php index c4f37ce1c6..5d01e72ccc 100644 --- a/classes/Status_network.php +++ b/classes/Status_network.php @@ -167,18 +167,17 @@ class Status_network extends Safe_DataObject ' WHERE nickname = ' . $this->_quote($this->nickname); $orig->decache(); $result = $this->query($qry); - if ($result) { - $this->encache(); - } + $this->decache(); + return $result; } - + function delete() { $this->decache(); # while we still have the values! return parent::delete(); } - + /** * @param string $servername hostname * @param string $wildcard hostname suffix to match wildcard config @@ -314,7 +313,7 @@ class Status_network extends Safe_DataObject if (empty($result)) { return explode('|', $this->tags); } - + return $result; } @@ -332,7 +331,7 @@ class Status_network extends Safe_DataObject $snt->site_id = $this->site_id; $snt->tag = $tag; $snt->created = common_sql_now(); - + $id = $snt->insert(); if (!$id) { // TRANS: Exception thrown when a tag cannot be saved. @@ -357,7 +356,7 @@ class Status_network extends Safe_DataObject $tag->free(); } - + /** * Check if this site record has a particular meta-info tag attached. * @param string $tag diff --git a/classes/Status_network_tag.php b/classes/Status_network_tag.php index 7dab232897..a5893c1141 100644 --- a/classes/Status_network_tag.php +++ b/classes/Status_network_tag.php @@ -26,7 +26,7 @@ class Status_network_tag extends Safe_DataObject public $__table = 'status_network_tag'; // table name public $site_id; // int(4) primary_key not_null - public $tag; // varchar(64) primary_key not_null + public $tag; // varchar(64) primary_key not_null public $created; // datetime() not_null @@ -34,7 +34,7 @@ class Status_network_tag extends Safe_DataObject { global $config; global $_DB_DATAOBJECT; - + $sn = new Status_network(); $sn->_connect(); diff --git a/classes/Subscription.php b/classes/Subscription.php index 0225ed4df9..b4dbd84c98 100644 --- a/classes/Subscription.php +++ b/classes/Subscription.php @@ -235,4 +235,33 @@ class Subscription extends Memcached_DataObject 'subscribed' => $other->id)); return (empty($sub)) ? false : true; } + + function asActivity() + { + $subscriber = Profile::staticGet('id', $this->subscriber); + $subscribed = Profile::staticGet('id', $this->subscribed); + + $act = new Activity(); + + $act->verb = ActivityVerb::FOLLOW; + + $act->id = TagURI::mint('follow:%d:%d:%s', + $subscriber->id, + $subscribed->id, + common_date_iso8601($this->created)); + + $act->time = strtotime($this->created); + // TRANS: Activity tile when subscribing to another person. + $act->title = _("Follow"); + // TRANS: Notification given when one person starts following another. + // TRANS: %1$s is the subscriber, %2$s is the subscribed. + $act->content = sprintf(_("%1$s is now following %2$s."), + $subscriber->getBestName(), + $subscribed->getBestName()); + + $act->actor = ActivityObject::fromProfile($subscriber); + $act->objects[] = ActivityObject::fromProfile($subscribed); + + return $act; + } } diff --git a/classes/User.php b/classes/User.php index c15ddc9dc5..259df7e2c3 100644 --- a/classes/User.php +++ b/classes/User.php @@ -250,6 +250,19 @@ class User extends Memcached_DataObject $user->inboxed = 1; + // Set default-on options here, otherwise they'll be disabled + // initially for sites using caching, since the initial encache + // doesn't know about the defaults in the database. + $user->emailnotifysub = 1; + $user->emailnotifyfav = 1; + $user->emailnotifynudge = 1; + $user->emailnotifymsg = 1; + $user->emailnotifyattn = 1; + $user->emailmicroid = 1; + $user->emailpost = 1; + $user->jabbermicroid = 1; + $user->viewdesigns = 1; + $user->created = common_sql_now(); if (Event::handle('StartUserRegister', array(&$user, &$profile))) { @@ -264,7 +277,13 @@ class User extends Memcached_DataObject } $user->id = $id; - $user->uri = common_user_uri($user); + + if (!empty($uri)) { + $user->uri = $uri; + } else { + $user->uri = common_user_uri($user); + } + if (!empty($password)) { // may not have a password for OpenID users $user->password = common_munge_password($password, $id); } @@ -388,37 +407,8 @@ class User extends Memcached_DataObject function hasFave($notice) { - $cache = Cache::instance(); - - // XXX: Kind of a hack. - - if ($cache) { - // This is the stream of favorite notices, in rev chron - // order. This forces it into cache. - - $ids = Fave::stream($this->id, 0, NOTICE_CACHE_WINDOW); - - // If it's in the list, then it's a fave - - if (in_array($notice->id, $ids)) { - return true; - } - - // If we're not past the end of the cache window, - // then the cache has all available faves, so this one - // is not a fave. - - if (count($ids) < NOTICE_CACHE_WINDOW) { - return false; - } - - // Otherwise, cache doesn't have all faves; - // fall through to the default - } - - $fave = Fave::pkeyGet(array('user_id' => $this->id, - 'notice_id' => $notice->id)); - return ((is_null($fave)) ? false : true); + $profile = $this->getProfile(); + return $profile->hasFave($notice); } function mutuallySubscribed($other) @@ -487,17 +477,8 @@ class User extends Memcached_DataObject function blowFavesCache() { - $cache = Cache::instance(); - if ($cache) { - // Faves don't happen chronologically, so we need to blow - // ;last cache, too - $cache->delete(Cache::key('fave:ids_by_user:'.$this->id)); - $cache->delete(Cache::key('fave:ids_by_user:'.$this->id.';last')); - $cache->delete(Cache::key('fave:ids_by_user_own:'.$this->id)); - $cache->delete(Cache::key('fave:ids_by_user_own:'.$this->id.';last')); - } $profile = $this->getProfile(); - $profile->blowFaveCount(); + $profile->blowFavesCache(); } function getSelfTags() @@ -547,6 +528,9 @@ class User extends Memcached_DataObject if (Subscription::exists($other, $self)) { Subscription::cancel($other, $self); } + if (Subscription::exists($self, $other)) { + Subscription::cancel($self, $other); + } $block->query('COMMIT'); diff --git a/classes/User_group.php b/classes/User_group.php index 0b83cfd47d..cfdcef2906 100644 --- a/classes/User_group.php +++ b/classes/User_group.php @@ -465,7 +465,6 @@ class User_group extends Memcached_DataObject } static function register($fields) { - // MAGICALLY put fields into current scope extract($fields); diff --git a/classes/User_username.php b/classes/User_username.php index 8d99cddd3f..ae7785cc9f 100644 --- a/classes/User_username.php +++ b/classes/User_username.php @@ -18,7 +18,9 @@ class User_username extends Memcached_DataObject /* Static get */ function staticGet($k,$v=null) - { return Memcached_DataObject::staticGet('User_username',$k,$v); } + { + return Memcached_DataObject::staticGet('User_username',$k,$v); + } /* the code above is auto generated do not remove the tag below */ ###END_AUTOCODE @@ -37,6 +39,7 @@ class User_username extends Memcached_DataObject $user_username->provider_name = $provider_name; $user_username->username = $username; $user_username->created = DB_DataObject_Cast::dateTime(); + if($user_username->insert()){ return $user_username; }else{ @@ -57,5 +60,4 @@ class User_username extends Memcached_DataObject function keys() { return array('provider_name' => 'K', 'username' => 'K'); } - } diff --git a/db/notice_source.sql b/db/notice_source.sql index 6bfd5c5f15..04d9d7ba65 100644 --- a/db/notice_source.sql +++ b/db/notice_source.sql @@ -52,6 +52,10 @@ VALUES ('socialoomphBfD4pMqz31', 'SocialOomph', 'http://www.socialoomph.com/', now()), ('spaz','Spaz','http://funkatron.com/spaz', now()), ('StatusNet Desktop', 'StatusNet Desktop', 'http://status.net/desktop', now()), + ('StatusNet Mobile', 'StatusNet Mobile', 'http://status.net/mobile', now()), + ('StatusNet iPhone', 'iPhone', 'http://status.net/iphone', now()), + ('StatusNet Android', 'Android', 'http://status.net/android', now()), + ('StatusNet Blackberry', 'Blackberry', 'http://status.net/blackberry', now()), ('tarpipe','tarpipe','http://tarpipe.com/', now()), ('tjunar','Tjunar','http://nederflash.nl/boek/titels/tjunar-air', now()), ('tr.im','tr.im','http://tr.im/', now()), diff --git a/lib/accountsettingsaction.php b/lib/accountsettingsaction.php index 57740f8b85..7991c9002c 100644 --- a/lib/accountsettingsaction.php +++ b/lib/accountsettingsaction.php @@ -44,7 +44,6 @@ require_once INSTALLDIR.'/lib/settingsaction.php'; * * @see Widget */ - class AccountSettingsAction extends SettingsAction { /** @@ -54,7 +53,6 @@ class AccountSettingsAction extends SettingsAction * * @return void */ - function showLocalNav() { $menu = new AccountSettingsNav($this); @@ -73,7 +71,6 @@ class AccountSettingsAction extends SettingsAction * * @see HTMLOutputter */ - class AccountSettingsNav extends Widget { var $action = null; @@ -83,7 +80,6 @@ class AccountSettingsNav extends Widget * * @param Action $action current action, used for output */ - function __construct($action=null) { parent::__construct($action); @@ -95,7 +91,6 @@ class AccountSettingsNav extends Widget * * @return void */ - function show() { $action_name = $this->action->trimmed('action'); diff --git a/lib/action.php b/lib/action.php index e503975147..ddc058d418 100644 --- a/lib/action.php +++ b/lib/action.php @@ -314,7 +314,6 @@ class Action extends HTMLOutputter // lawsuit * * @return nothing */ - function showFeeds() { $feeds = $this->getFeeds(); @@ -710,19 +709,18 @@ class Action extends HTMLOutputter // lawsuit * * @return nothing */ - function showAside() { $this->elementStart('div', array('id' => 'aside_primary', 'class' => 'aside')); - if (Event::handle('StartShowExportData', array($this))) { - $this->showExportData(); - Event::handle('EndShowExportData', array($this)); - } if (Event::handle('StartShowSections', array($this))) { $this->showSections(); Event::handle('EndShowSections', array($this)); } + if (Event::handle('StartShowExportData', array($this))) { + $this->showExportData(); + Event::handle('EndShowExportData', array($this)); + } $this->elementEnd('div'); } @@ -731,7 +729,6 @@ class Action extends HTMLOutputter // lawsuit * * @return void */ - function showExportData() { $feeds = $this->getFeeds(); @@ -807,6 +804,7 @@ class Action extends HTMLOutputter // lawsuit // TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. _('Contact')); $this->menuItem(common_local_url('doc', array('title' => 'badge')), + // TRANS: Secondary navigation menu option. _('Badge')); Event::handle('EndSecondaryNav', array($this)); } @@ -840,6 +838,9 @@ class Action extends HTMLOutputter // lawsuit $this->elementStart('dd', null); if (common_config('site', 'broughtby')) { // TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. + // TRANS: Text between [] is a link description, text between () is the link itself. + // TRANS: Make sure there is no whitespace between "]" and "(". + // TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby $instr = _('**%%site.name%%** is a microblogging service brought to you by [%%site.broughtby%%](%%site.broughtbyurl%%).'); } else { // TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. @@ -847,6 +848,9 @@ class Action extends HTMLOutputter // lawsuit } $instr .= ' '; // TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. + // TRANS: Make sure there is no whitespace between "]" and "(". + // TRANS: Text between [] is a link description, text between () is the link itself. + // TRANS: %s is the version of StatusNet that is being used. $instr .= sprintf(_('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).'), STATUSNET_VERSION); $output = common_markup_to_html($instr); $this->raw($output); @@ -893,7 +897,8 @@ class Action extends HTMLOutputter // lawsuit 'width' => '80', 'height' => '15')); $this->text(' '); - // 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. + // TRANS: license message in footer. + // TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. $notice = _('All %1$s content and data are available under the %2$s license.'); $link = "_hasEtag($etag, $if_none_match)) { - header('HTTP/1.1 304 Not Modified'); - // Better way to do this? - exit(0); + if ($if_none_match) { + // If this check fails, ignore the if-modified-since below. + $checked = true; + if ($this->_hasEtag($etag, $if_none_match)) { + header('HTTP/1.1 304 Not Modified'); + // Better way to do this? + exit(0); + } } } - if ($lm && array_key_exists('HTTP_IF_MODIFIED_SINCE', $_SERVER)) { + if (!$checked && $lm && array_key_exists('HTTP_IF_MODIFIED_SINCE', $_SERVER)) { $if_modified_since = $_SERVER['HTTP_IF_MODIFIED_SINCE']; $ims = strtotime($if_modified_since); if ($lm <= $ims) { @@ -1041,7 +1050,6 @@ class Action extends HTMLOutputter // lawsuit * * @return boolean is read only action? */ - function isCacheable() { return true; @@ -1055,7 +1063,6 @@ class Action extends HTMLOutputter // lawsuit * * @return boolean */ - function _hasEtag($etag, $if_none_match) { $etags = explode(',', $if_none_match); @@ -1095,7 +1102,6 @@ class Action extends HTMLOutputter // lawsuit * * @return integer integer value */ - function int($key, $defValue=null, $maxValue=null, $minValue=null) { $arg = strtolower($this->trimmed($key)); @@ -1123,7 +1129,6 @@ class Action extends HTMLOutputter // lawsuit * * @return nothing */ - function serverError($msg, $code=500) { $action = $this->trimmed('action'); @@ -1139,7 +1144,6 @@ class Action extends HTMLOutputter // lawsuit * * @return nothing */ - function clientError($msg, $code=400) { $action = $this->trimmed('action'); @@ -1152,7 +1156,6 @@ class Action extends HTMLOutputter // lawsuit * * @return string current URL */ - function selfUrl() { list($action, $args) = $this->returnToArgs(); @@ -1164,7 +1167,6 @@ class Action extends HTMLOutputter // lawsuit * * @return array two elements: action, other args */ - function returnToArgs() { $action = $this->trimmed('action'); @@ -1271,7 +1273,6 @@ class Action extends HTMLOutputter // lawsuit * * @return array Feed object to show in head and links */ - function getFeeds() { return null; @@ -1282,7 +1283,6 @@ class Action extends HTMLOutputter // lawsuit * * @return Design a design object to use */ - function getDesign() { return Design::siteDesign(); @@ -1296,7 +1296,6 @@ class Action extends HTMLOutputter // lawsuit * * @return void */ - // XXX: Finding this type of check with the same message about 50 times. // Possible to refactor? function checkSessionToken() @@ -1304,6 +1303,7 @@ class Action extends HTMLOutputter // lawsuit // CSRF protection $token = $this->trimmed('token'); if (empty($token) || $token != common_session_token()) { + // TRANS: Client error text when there is a problem with the session token. $this->clientError(_('There was a problem with your session token.')); } } diff --git a/lib/activity.php b/lib/activity.php index 8e2da99bb3..e974ca991d 100644 --- a/lib/activity.php +++ b/lib/activity.php @@ -48,7 +48,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPLv3 * @link http://status.net/ */ - class Activity { const SPEC = 'http://activitystrea.ms/spec/1.0/'; @@ -108,7 +107,6 @@ class Activity * @param DOMElement $entry Atom entry to poke at * @param DOMElement $feed Atom feed, for context */ - function __construct($entry = null, $feed = null) { if (is_null($entry)) { @@ -133,6 +131,7 @@ class Activity $entry->localName == 'item') { $this->_fromRssItem($entry, $feed); } else { + // Low level exception. No need for i18n. throw new Exception("Unknown DOM element: {$entry->namespaceURI} {$entry->localName}"); } } @@ -313,13 +312,12 @@ class Activity * * @return DOMElement Atom entry */ - function toAtomEntry() { return null; } - function asString($namespace=false) + function asString($namespace=false, $author=true) { $xs = new XMLStringer(true); @@ -338,7 +336,7 @@ class Activity $xs->element('id', null, $this->id); $xs->element('title', null, $this->title); - $xs->element('published', null, common_date_iso8601($this->time)); + $xs->element('published', null, self::iso8601Date($this->time)); $xs->element('content', array('type' => 'html'), $this->content); if (!empty($this->summary)) { @@ -353,13 +351,15 @@ class Activity // XXX: add context - $xs->elementStart('author'); - $xs->element('uri', array(), $this->actor->id); - if ($this->actor->title) { - $xs->element('name', array(), $this->actor->title); + if ($author) { + $xs->elementStart('author'); + $xs->element('uri', array(), $this->actor->id); + if ($this->actor->title) { + $xs->element('name', array(), $this->actor->title); + } + $xs->elementEnd('author'); + $xs->raw($this->actor->asString('activity:actor')); } - $xs->elementEnd('author'); - $xs->raw($this->actor->asString('activity:actor')); $xs->element('activity:verb', null, $this->verb); @@ -386,5 +386,12 @@ class Activity { return ActivityUtils::child($element, $tag, $namespace); } -} + static function iso8601Date($tm) + { + $dateStr = date('d F Y H:i:s', $tm); + $d = new DateTime($dateStr, new DateTimeZone('UTC')); + $d->setTimezone(new DateTimeZone(common_timezone())); + return $d->format('c'); + } +} diff --git a/lib/activitycontext.php b/lib/activitycontext.php index 09a4579249..ff3bc9411d 100644 --- a/lib/activitycontext.php +++ b/lib/activitycontext.php @@ -54,8 +54,12 @@ class ActivityContext const MENTIONED = 'mentioned'; const CONVERSATION = 'ostatus:conversation'; - function __construct($element) + function __construct($element = null) { + if (empty($element)) { + return; + } + $replyToEl = ActivityUtils::child($element, self::INREPLYTO, self::THR); if (!empty($replyToEl)) { @@ -73,7 +77,6 @@ class ActivityContext $attention = array(); for ($i = 0; $i < $links->length; $i++) { - $link = $links->item($i); $linkRel = $link->getAttribute(ActivityUtils::REL); diff --git a/lib/activityobject.php b/lib/activityobject.php index 677a48197f..e89c8db4e9 100644 --- a/lib/activityobject.php +++ b/lib/activityobject.php @@ -49,7 +49,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPLv3 * @link http://status.net/ */ - class ActivityObject { const ARTICLE = 'http://activitystrea.ms/schema/1.0/article'; @@ -116,7 +115,6 @@ class ActivityObject * * @param DOMElement $element DOM thing to turn into an Activity thing */ - function __construct($element = null) { if (empty($element)) { @@ -168,7 +166,6 @@ class ActivityObject ActivityObject::MEDIA_DESCRIPTION, Activity::MEDIA ); - } } @@ -204,7 +201,7 @@ class ActivityObject $title = ActivityUtils::childHtmlContent($element, self::TITLE); - $this->title = html_entity_decode(strip_tags($title)); + $this->title = html_entity_decode(strip_tags($title), ENT_QUOTES, 'UTF-8'); $this->source = $this->_getSource($element); @@ -217,8 +214,7 @@ class ActivityObject } } - // @fixme rationalize with Activity::_fromRssItem() - + // @todo FIXME: rationalize with Activity::_fromRssItem() private function _fromRssItem($item) { $this->title = ActivityUtils::childContent($item, ActivityObject::TITLE, Activity::RSS); @@ -418,7 +414,6 @@ class ActivityObject ); foreach ($sizes as $size) { - $alink = null; $avatar = $profile->getAvatar($size); @@ -430,6 +425,17 @@ class ActivityObject $alink->height = $size; $alink->width = $size; $alink->url = Avatar::defaultImage($size); + + if ($size == AVATAR_PROFILE_SIZE) { + // Hack for Twitter import: we don't have a 96x96 image, + // but we do have a 73x73 image. For now, fake it with that. + $avatar = $profile->getAvatar(73); + if ($avatar) { + $alink = AvatarLink::fromAvatar($avatar); + $alink->height= $size; + $alink->width = $size; + } + } } $object->avatarLinks[] = $alink; diff --git a/lib/activityutils.php b/lib/activityutils.php index dd38d4e142..c462514c49 100644 --- a/lib/activityutils.php +++ b/lib/activityutils.php @@ -46,7 +46,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPLv3 * @link http://status.net/ */ - class ActivityUtils { const ATOM = 'http://www.w3.org/2005/Atom'; @@ -66,7 +65,6 @@ class ActivityUtils * * @return string related link, if any */ - static function getPermalink($element) { return self::getLink($element, 'alternate', 'text/html'); @@ -79,19 +77,16 @@ class ActivityUtils * * @return string related link, if any */ - static function getLink(DOMNode $element, $rel, $type=null) { $els = $element->childNodes; foreach ($els as $link) { - if (!($link instanceof DOMElement)) { continue; } if ($link->localName == self::LINK && $link->namespaceURI == self::ATOM) { - $linkRel = $link->getAttribute(self::REL); $linkType = $link->getAttribute(self::TYPE); @@ -112,7 +107,6 @@ class ActivityUtils foreach ($els as $link) { if ($link->localName == self::LINK && $link->namespaceURI == self::ATOM) { - $linkRel = $link->getAttribute(self::REL); $linkType = $link->getAttribute(self::TYPE); @@ -135,7 +129,6 @@ class ActivityUtils * * @return DOMElement found element or null */ - static function child(DOMNode $element, $tag, $namespace=self::ATOM) { $els = $element->childNodes; @@ -160,7 +153,6 @@ class ActivityUtils * * @return string content of the child */ - static function childContent(DOMNode $element, $tag, $namespace=self::ATOM) { $el = self::child($element, $tag, $namespace); @@ -194,7 +186,6 @@ class ActivityUtils * @todo handle embedded XML mime types * @todo handle base64-encoded non-XML and non-text mime types */ - static function getContent($element) { return self::childHtmlContent($element, self::CONTENT, self::ATOM); @@ -205,6 +196,7 @@ class ActivityUtils $src = $el->getAttribute(self::SRC); if (!empty($src)) { + // TRANS: Client exception thrown when there is no source attribute. throw new ClientException(_("Can't handle remote content yet.")); } @@ -241,10 +233,12 @@ class ActivityUtils return trim($text); } else if (in_array($type, array('text/xml', 'application/xml')) || preg_match('#(+|/)xml$#', $type)) { + // TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. throw new ClientException(_("Can't handle embedded XML content yet.")); } else if (strncasecmp($type, 'text/', 5)) { return $el->textContent; } else { + // TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. throw new ClientException(_("Can't handle embedded Base64 content yet.")); } } diff --git a/lib/activityverb.php b/lib/activityverb.php index 76f2b84e9c..264351308b 100644 --- a/lib/activityverb.php +++ b/lib/activityverb.php @@ -42,7 +42,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPLv3 * @link http://status.net/ */ - class ActivityVerb { const POST = 'http://activitystrea.ms/schema/1.0/post'; diff --git a/lib/adminform.php b/lib/adminform.php index 3934f63515..1ecb024357 100644 --- a/lib/adminform.php +++ b/lib/adminform.php @@ -45,7 +45,6 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { * * @see Form */ - class AdminForm extends Form { /** @@ -59,7 +58,6 @@ class AdminForm extends Form * * @return void */ - function input($setting, $title, $instructions, $section='site') { $this->out->input($setting, $title, $this->value($setting, $section), $instructions); @@ -73,7 +71,6 @@ class AdminForm extends Form * * @return string param value if posted, or current config value */ - function value($setting, $main='site') { $value = $this->out->trimmed($setting); @@ -82,5 +79,4 @@ class AdminForm extends Form } return $value; } - } diff --git a/lib/adminpanelaction.php b/lib/adminpanelaction.php index 9e0b2d041b..8dd16e9d0c 100644 --- a/lib/adminpanelaction.php +++ b/lib/adminpanelaction.php @@ -44,7 +44,6 @@ if (!defined('STATUSNET')) { * * @todo Find some commonalities with SettingsAction and combine */ - class AdminPanelAction extends Action { var $success = true; @@ -61,7 +60,6 @@ class AdminPanelAction extends Action * * @return boolean success flag */ - function prepare($args) { parent::prepare($args); @@ -124,7 +122,6 @@ class AdminPanelAction extends Action * * @return void */ - function handle($args) { if ($_SERVER['REQUEST_METHOD'] == 'POST') { @@ -155,7 +152,6 @@ class AdminPanelAction extends Action * @return void * @see AdminPanelNav */ - function showLocalNav() { $nav = new AdminPanelNav($this); @@ -169,7 +165,6 @@ class AdminPanelAction extends Action * * @return void. */ - function showContent() { $this->showForm(); @@ -199,7 +194,6 @@ class AdminPanelAction extends Action * * @return void */ - function showPageNotice() { if ($this->msg) { @@ -222,7 +216,6 @@ class AdminPanelAction extends Action * * @return void */ - function showForm() { // TRANS: Client error message. @@ -239,7 +232,6 @@ class AdminPanelAction extends Action * * @return void */ - function getInstructions() { return ''; @@ -252,7 +244,6 @@ class AdminPanelAction extends Action * * @return void */ - function saveSettings() { // TRANS: Client error message @@ -267,7 +258,6 @@ class AdminPanelAction extends Action * * @return mixed $result false if something didn't work */ - function deleteSetting($section, $setting) { $config = new Config(); @@ -314,7 +304,6 @@ class AdminPanelAction extends Action * * @see Widget */ - class AdminPanelNav extends Widget { var $action = null; @@ -324,7 +313,6 @@ class AdminPanelNav extends Widget * * @param Action $action current action, used for output */ - function __construct($action=null) { parent::__construct($action); @@ -336,7 +324,6 @@ class AdminPanelNav extends Widget * * @return void */ - function show() { $action_name = $this->action->trimmed('action'); @@ -409,6 +396,14 @@ class AdminPanelNav extends Widget $menu_title, $action_name == 'snapshotadminpanel', 'nav_snapshot_admin_panel'); } + if (AdminPanelAction::canAdmin('license')) { + // TRANS: Menu item title/tooltip + $menu_title = _('Set site license'); + // TRANS: Menu item for site administration + $this->out->menuItem(common_local_url('licenseadminpanel'), _('License'), + $menu_title, $action_name == 'licenseadminpanel', 'nav_license_admin_panel'); + } + if (AdminPanelAction::canAdmin('plugins')) { // TRANS: Menu item title/tooltip $menu_title = _('Plugins configuration'); @@ -421,5 +416,4 @@ class AdminPanelNav extends Widget } $this->action->elementEnd('ul'); } - } diff --git a/lib/apiaction.php b/lib/apiaction.php index b4252db95a..d8249055a4 100644 --- a/lib/apiaction.php +++ b/lib/apiaction.php @@ -114,7 +114,6 @@ class ApiValidationException extends Exception { } * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class ApiAction extends Action { const READ_ONLY = 1; @@ -141,7 +140,6 @@ class ApiAction extends Action * * @return boolean false if user doesn't exist */ - function prepare($args) { StatusNet::setApi(true); // reduce exception reports to aid in debugging @@ -174,7 +172,6 @@ class ApiAction extends Action * * @return void */ - function handle($args) { header('Access-Control-Allow-Origin: *'); @@ -467,7 +464,6 @@ class ApiAction extends Action $entry = array(); if (Event::handle('StartRssEntryArray', array($notice, &$entry))) { - $profile = $notice->getProfile(); // We trim() to avoid extraneous whitespace in the output @@ -557,7 +553,6 @@ class ApiAction extends Action $notifications = false; if ($source->isSubscribed($target)) { - $sub = Subscription::pkeyGet(array('subscriber' => $source->id, 'subscribed' => $target->id)); @@ -743,7 +738,6 @@ class ApiAction extends Action function showXmlTimeline($notice) { - $this->initDocument('xml'); $this->elementStart('statuses', array('type' => 'array', 'xmlns:statusnet' => 'http://status.net/schema/api/1/')); @@ -768,7 +762,6 @@ class ApiAction extends Action function showRssTimeline($notice, $title, $link, $subtitle, $suplink = null, $logo = null, $self = null) { - $this->initDocument('rss'); $this->element('title', null, $title); @@ -824,7 +817,6 @@ class ApiAction extends Action function showAtomTimeline($notice, $title, $id, $link, $subtitle=null, $suplink=null, $selfuri=null, $logo=null) { - $this->initDocument('atom'); $this->element('title', null, $title); @@ -864,12 +856,10 @@ class ApiAction extends Action } $this->endDocument('atom'); - } function showRssGroups($group, $title, $link, $subtitle) { - $this->initDocument('rss'); $this->element('title', null, $title); @@ -1017,7 +1007,6 @@ class ApiAction extends Action function showAtomGroups($group, $title, $id, $link, $subtitle=null, $selfuri=null) { - $this->initDocument('atom'); $this->element('title', null, common_xml_safe_str($title)); @@ -1048,7 +1037,6 @@ class ApiAction extends Action function showJsonTimeline($notice) { - $this->initDocument('json'); $statuses = array(); @@ -1074,7 +1062,6 @@ class ApiAction extends Action function showJsonGroups($group) { - $this->initDocument('json'); $groups = array(); @@ -1120,7 +1107,6 @@ class ApiAction extends Action function showTwitterXmlUsers($user) { - $this->initDocument('xml'); $this->elementStart('users', array('type' => 'array', 'xmlns:statusnet' => 'http://status.net/schema/api/1/')); @@ -1143,7 +1129,6 @@ class ApiAction extends Action function showJsonUsers($user) { - $this->initDocument('json'); $users = array(); @@ -1228,7 +1213,6 @@ class ApiAction extends Action $this->endXML(); break; case 'json': - // Check for JSONP callback if (isset($this->callback)) { print ')'; @@ -1374,7 +1358,6 @@ class ApiAction extends Action function getTargetUser($id) { if (empty($id)) { - // Twitter supports these other ways of passing the user ID if (is_numeric($this->arg('id'))) { return User::staticGet($this->arg('id')); @@ -1485,7 +1468,6 @@ class ApiAction extends Action */ function arg($key, $def=null) { - // XXX: Do even more input validation/scrubbing? if (array_key_exists($key, $this->args)) { @@ -1552,5 +1534,4 @@ class ApiAction extends Action return $uri; } - } diff --git a/lib/apiauth.php b/lib/apiauth.php index cf7a2692ca..8b0a3da17b 100644 --- a/lib/apiauth.php +++ b/lib/apiauth.php @@ -68,7 +68,6 @@ require_once INSTALLDIR . '/lib/apioauth.php'; * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class ApiAuthAction extends ApiAction { var $auth_user_nickname = null; @@ -83,7 +82,6 @@ class ApiAuthAction extends ApiAction * @return boolean success flag * */ - function prepare($args) { parent::prepare($args); @@ -126,7 +124,6 @@ class ApiAuthAction extends ApiAction * * @return mixed the OAuthRequest or false */ - function getOAuthRequest() { ApiOauthAction::cleanRequest(); @@ -154,7 +151,6 @@ class ApiAuthAction extends ApiAction * * @return nothing */ - function checkOAuthRequest($request) { $datastore = new ApiStatusNetOAuthDataStore(); @@ -164,7 +160,6 @@ class ApiAuthAction extends ApiAction $server->add_signature_method($hmac_method); try { - $server->verify_request($request); $consumer = $request->get_parameter('oauth_consumer_key'); @@ -176,7 +171,8 @@ class ApiAuthAction extends ApiAction common_log(LOG_WARNING, 'Couldn\'t find the OAuth app for consumer key: ' . $consumer); - throw new OAuthException('No application for that consumer key.'); + // TRANS: OAuth exception thrown when no application is found for a given consumer key. + throw new OAuthException(_('No application for that consumer key.')); } // set the source attr @@ -186,19 +182,15 @@ class ApiAuthAction extends ApiAction $appUser = Oauth_application_user::staticGet('token', $access_token); if (!empty($appUser)) { - // If access_type == 0 we have either a request token // or a bad / revoked access token if ($appUser->access_type != 0) { - // Set the access level for the api call - $this->access = ($appUser->access_type & Oauth_application::$writeAccess) ? self::READ_WRITE : self::READ_ONLY; // Set the auth user - if (Event::handle('StartSetApiUser', array(&$user))) { $this->auth_user = User::staticGet('id', $appUser->profile_id); Event::handle('EndSetApiUser', array($user)); @@ -216,13 +208,13 @@ class ApiAuthAction extends ApiAction 'read-write' : 'read-only' )); } else { - throw new OAuthException('Bad access token.'); + // TRANS: OAuth exception given when an incorrect access token was given for a user. + throw new OAuthException(_('Bad access token.')); } } else { - // Also should not happen - - throw new OAuthException('No user for that token.'); + // TRANS: OAuth exception given when no user was found for a given token (no token was found). + throw new OAuthException(_('No user for that token.')); } } catch (OAuthException $e) { @@ -237,7 +229,6 @@ class ApiAuthAction extends ApiAction * * @return boolean true */ - function requiresAuth() { return true; @@ -249,7 +240,6 @@ class ApiAuthAction extends ApiAction * * @return boolean true or false */ - function checkBasicAuthUser($required = true) { $this->basicAuthProcessHeader(); @@ -264,8 +254,8 @@ class ApiAuthAction extends ApiAction header('WWW-Authenticate: Basic realm="' . $realm . '"'); // show error if the user clicks 'cancel' - - $this->clientError("Could not authenticate you.", 401, $this->format); + // TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". + $this->clientError(_("Could not authenticate you."), 401, $this->format); exit; } else { @@ -283,13 +273,11 @@ class ApiAuthAction extends ApiAction } // By default, basic auth users have rw access - $this->access = self::READ_WRITE; if (empty($this->auth_user) && ($required || isset($_SERVER['PHP_AUTH_USER']))) { // basic authentication failed - list($proxy, $ip) = common_client_ip(); $msg = sprintf( 'Failed API auth attempt, nickname = %1$s, ' . @@ -298,7 +286,8 @@ class ApiAuthAction extends ApiAction $proxy, $ip); common_log(LOG_WARNING, $msg); - $this->clientError("Could not authenticate you.", 401, $this->format); + // TRANS: Client error thrown when authentication fails. + $this->clientError(_("Could not authenticate you."), 401, $this->format); exit; } } @@ -310,7 +299,6 @@ class ApiAuthAction extends ApiAction * * @return void */ - function basicAuthProcessHeader() { $authHeaders = array('AUTHORIZATION', @@ -332,7 +320,6 @@ class ApiAuthAction extends ApiAction // Decode the HTTP_AUTHORIZATION header on php-cgi server self // on fcgid server the header name is AUTHORIZATION - $auth_hash = base64_decode(substr($authorization_header, 6)); list($this->auth_user_nickname, $this->auth_user_password) = explode(':', $auth_hash); diff --git a/lib/apibareauth.php b/lib/apibareauth.php index da7af12614..043181b07a 100644 --- a/lib/apibareauth.php +++ b/lib/apibareauth.php @@ -30,7 +30,7 @@ * @author Evan Prodromou * @author mEDI * @author Sarven Capadisli - * @author Zach Copley + * @author Zach Copley * @copyright 2009 StatusNet, Inc. * @copyright 2009 Free Software Foundation, Inc http://www.fsf.org * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 @@ -60,10 +60,8 @@ require_once INSTALLDIR.'/lib/apiauth.php'; * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class ApiBareAuthAction extends ApiAuthAction { - /** * Take arguments for running * @@ -72,7 +70,6 @@ class ApiBareAuthAction extends ApiAuthAction * @return boolean success flag * */ - function prepare($args) { parent::prepare($args); @@ -84,18 +81,15 @@ class ApiBareAuthAction extends ApiAuthAction * * @return boolean true or false */ - function requiresAuth() { // If the site is "private", all API methods except statusnet/config // need authentication - if (common_config('site', 'private')) { return true; } // check whether a user has been specified somehow - $id = $this->arg('id'); $user_id = $this->arg('user_id'); $screen_name = $this->arg('screen_name'); @@ -106,5 +100,4 @@ class ApiBareAuthAction extends ApiAuthAction return false; } - } diff --git a/lib/apioauth.php b/lib/apioauth.php index 4cb8a67754..1c87e42324 100644 --- a/lib/apioauth.php +++ b/lib/apioauth.php @@ -44,7 +44,6 @@ require_once INSTALLDIR . '/lib/apioauthstore.php'; * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class ApiOauthAction extends Action { /** @@ -52,7 +51,6 @@ class ApiOauthAction extends Action * * @return boolean false */ - function isReadOnly($args) { return false; @@ -73,7 +71,6 @@ class ApiOauthAction extends Action * * @return void */ - function handle($args) { parent::handle($args); @@ -83,7 +80,6 @@ class ApiOauthAction extends Action static function cleanRequest() { // kill evil effects of magical slashing - if (get_magic_quotes_gpc() == 1) { $_POST = array_map('stripslashes', $_POST); $_GET = array_map('stripslashes', $_GET); @@ -93,7 +89,6 @@ class ApiOauthAction extends Action // XXX: should we strip anything else? Or alternatively // only allow a known list of params? - unset($_GET['p']); unset($_POST['p']); } @@ -118,5 +113,4 @@ class ApiOauthAction extends Action return ($url . '&' . $k . '=' . $v); } } - } diff --git a/lib/apioauthstore.php b/lib/apioauthstore.php index 1bb11cbca5..eca93866f0 100644 --- a/lib/apioauthstore.php +++ b/lib/apioauthstore.php @@ -23,7 +23,6 @@ require_once INSTALLDIR . '/lib/oauthstore.php'; class ApiStatusNetOAuthDataStore extends StatusNetOAuthDataStore { - function lookup_consumer($consumer_key) { $con = Consumer::staticGet('consumer_key', $consumer_key); @@ -39,7 +38,6 @@ class ApiStatusNetOAuthDataStore extends StatusNetOAuthDataStore function getAppByRequestToken($token_key) { // Look up the full req tokenx - $req_token = $this->lookup_token(null, 'request', $token_key); @@ -50,7 +48,6 @@ class ApiStatusNetOAuthDataStore extends StatusNetOAuthDataStore } // Look up the full Token - $token = new Token(); $token->tok = $req_token->key; $result = $token->find(true); @@ -150,10 +147,8 @@ class ApiStatusNetOAuthDataStore extends StatusNetOAuthDataStore } // Okay, good - return new OAuthToken($at->tok, $at->secret); } - } else { return null; } @@ -172,19 +167,20 @@ class ApiStatusNetOAuthDataStore extends StatusNetOAuthDataStore * * @return void */ - public function revoke_token($token_key, $type = 0) { $rt = new Token(); $rt->tok = $token_key; $rt->type = $type; $rt->state = 0; + if (!$rt->find(true)) { - throw new Exception('Tried to revoke unknown token'); + // TRANS: Exception thrown when an attempt is made to revoke an unknown token. + throw new Exception(_('Tried to revoke unknown token.')); } + if (!$rt->delete()) { - throw new Exception('Failed to delete revoked token'); + // TRANS: Exception thrown when an attempt is made to remove a revoked token. + throw new Exception(_('Failed to delete revoked token.')); } } - } - diff --git a/lib/apiprivateauth.php b/lib/apiprivateauth.php index 5e78c65a19..df401c382e 100644 --- a/lib/apiprivateauth.php +++ b/lib/apiprivateauth.php @@ -29,7 +29,7 @@ * @author Evan Prodromou * @author mEDI * @author Sarven Capadisli - * @author Zach Copley + * @author Zach Copley * @copyright 2009 StatusNet, Inc. * @copyright 2009 Free Software Foundation, Inc http://www.fsf.org * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 @@ -58,26 +58,21 @@ require_once INSTALLDIR.'/lib/apiauth.php'; * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class ApiPrivateAuthAction extends ApiAuthAction { - /** * Does this API resource require authentication? * * @return boolean true or false */ - function requiresAuth() { // If the site is "private", all API methods except statusnet/config // need authentication - if (common_config('site', 'private')) { return true; } return false; } - } diff --git a/lib/applicationeditform.php b/lib/applicationeditform.php index 81c8fb0181..f53c31feb4 100644 --- a/lib/applicationeditform.php +++ b/lib/applicationeditform.php @@ -43,13 +43,11 @@ require_once INSTALLDIR . '/lib/form.php'; * @link http://status.net/ * */ - class ApplicationEditForm extends Form { /** * group for user to join */ - var $application = null; /** @@ -58,7 +56,6 @@ class ApplicationEditForm extends Form * @param Action $out output channel * @param User_group $group group to join */ - function __construct($out=null, $application=null) { parent::__construct($out); @@ -71,7 +68,6 @@ class ApplicationEditForm extends Form * * @return string ID of the form */ - function id() { if ($this->application) { @@ -89,7 +85,6 @@ class ApplicationEditForm extends Form * * @return string the method to use for submitting */ - function method() { $this->enctype = 'multipart/form-data'; @@ -101,7 +96,6 @@ class ApplicationEditForm extends Form * * @return string of the form class */ - function formClass() { return 'form_settings'; @@ -112,7 +106,6 @@ class ApplicationEditForm extends Form * * @return string URL of the action */ - function action() { $cur = common_current_user(); @@ -130,7 +123,6 @@ class ApplicationEditForm extends Form * * @return void */ - function formLegend() { // TRANS: Form legend. @@ -142,7 +134,6 @@ class ApplicationEditForm extends Form * * @return void */ - function formData() { if ($this->application) { @@ -206,7 +197,8 @@ class ApplicationEditForm extends Form $maxDesc = Oauth_application::maxDesc(); if ($maxDesc > 0) { // TRANS: Form input field instructions. - $descInstr = sprintf(_('Describe your application in %d characters'), + // TRANS: %d is the number of available characters for the description. + $descInstr = sprintf(ngettext('Describe your application in %d character','Describe your application in %d characters',$maxDesc), $maxDesc); } else { // TRANS: Form input field instructions. @@ -265,8 +257,9 @@ class ApplicationEditForm extends Form // Default to Browser - if ($this->application->type == Oauth_application::$browser - || empty($this->application->type)) { + if (empty($this->application) + || empty($this->application->type) + || $this->application->type == Oauth_application::$browser) { $attrs['checked'] = 'checked'; } @@ -283,7 +276,7 @@ class ApplicationEditForm extends Form 'class' => 'radio', 'value' => Oauth_application::$desktop); - if ($this->application->type == Oauth_application::$desktop) { + if (!empty($this->application) && $this->application->type == Oauth_application::$desktop) { $attrs['checked'] = 'checked'; } @@ -307,8 +300,9 @@ class ApplicationEditForm extends Form // default to read-only access - if ($this->application->access_type & Oauth_application::$readAccess - || empty($this->application->access_type)) { + if (empty($this->application) + || empty($this->application->access_type) + || $this->application->access_type & Oauth_application::$readAccess) { $attrs['checked'] = 'checked'; } @@ -325,7 +319,8 @@ class ApplicationEditForm extends Form 'class' => 'radio', 'value' => 'rw'); - if ($this->application->access_type & Oauth_application::$readAccess + if (!empty($this->application) + && $this->application->access_type & Oauth_application::$readAccess && $this->application->access_type & Oauth_application::$writeAccess ) { $attrs['checked'] = 'checked'; @@ -350,16 +345,15 @@ class ApplicationEditForm extends Form * * @return void */ - function formActions() { - // TRANS: Button label + // TRANS: Button label in the "Edit application" form. $this->out->submit('cancel', _m('BUTTON','Cancel'), 'submit form_action-primary', - // TRANS: Submit button title + // TRANS: Submit button title. 'cancel', _('Cancel')); - // TRANS: Button label + // TRANS: Button label in the "Edit application" form. $this->out->submit('save', _m('BUTTON','Save'), 'submit form_action-secondary', - // TRANS: Submit button title + // TRANS: Submit button title. 'save', _('Save')); } } diff --git a/lib/applicationlist.php b/lib/applicationlist.php index 904f8981d1..8b6e3a8add 100644 --- a/lib/applicationlist.php +++ b/lib/applicationlist.php @@ -1,5 +1,4 @@ application->access_type & Oauth_application::$writeAccess) ? $readWriteText : $readOnlyText; $modifiedDate = common_date_string($appUser->modified); - // TRANS: Used in application list. %1$s is a modified date, %2$s is access type (read-write or read-only) + // TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") $txt = sprintf(_('Approved %1$s - "%2$s" access.'),$modifiedDate,$access); $this->out->raw($txt); @@ -164,10 +162,8 @@ class ApplicationList extends Widget } /* Override this in subclasses. */ - function showOwnerControls() { return; } - } diff --git a/lib/atom10feed.php b/lib/atom10feed.php index a46d49f350..3ae9dc81be 100644 --- a/lib/atom10feed.php +++ b/lib/atom10feed.php @@ -109,7 +109,7 @@ class Atom10Feed extends XMLStringer $xs->element('name', null, $name); } else { throw new Atom10FeedException( - 'author element must contain a name element.' + _('author element must contain a name element.') ); } @@ -323,5 +323,4 @@ class Atom10Feed extends XMLStringer array_push($this->links, $attrs); } - } diff --git a/lib/atomusernoticefeed.php b/lib/atomusernoticefeed.php index 785db4915b..ec368f5ca1 100644 --- a/lib/atomusernoticefeed.php +++ b/lib/atomusernoticefeed.php @@ -44,7 +44,7 @@ if (!defined('STATUSNET')) */ class AtomUserNoticeFeed extends AtomNoticeFeed { - private $user; + protected $user; /** * Constructor @@ -55,7 +55,6 @@ class AtomUserNoticeFeed extends AtomNoticeFeed * * @return void */ - function __construct($user, $cur = null, $indent = true) { parent::__construct($cur, $indent); $this->user = $user; @@ -90,7 +89,7 @@ class AtomUserNoticeFeed extends AtomNoticeFeed array('nickname' => $user->nickname) ) ); - + $self = common_local_url('ApiTimelineUser', array('id' => $user->id, 'format' => 'atom')); diff --git a/lib/attachmentlist.php b/lib/attachmentlist.php index 59cab9532c..f6b09fb491 100644 --- a/lib/attachmentlist.php +++ b/lib/attachmentlist.php @@ -49,7 +49,6 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { * @see NoticeListItem * @see ProfileNoticeList */ - class AttachmentList extends Widget { /** the current stream of notices being displayed. */ @@ -61,7 +60,6 @@ class AttachmentList extends Widget * * @param Notice $notice stream of notices from DB_DataObject */ - function __construct($notice, $out=null) { parent::__construct($out); @@ -76,7 +74,6 @@ class AttachmentList extends Widget * * @return int count of notices listed. */ - function show() { $atts = new File; @@ -111,7 +108,6 @@ class AttachmentList extends Widget * * @return NoticeListItem a list item for displaying the notice */ - function newListItem($attachment) { return new AttachmentListItem($attachment, $this->out); @@ -135,7 +131,6 @@ class AttachmentList extends Widget * @see NoticeList * @see ProfileNoticeListItem */ - class AttachmentListItem extends Widget { /** The attachment this item will show. */ @@ -151,7 +146,6 @@ class AttachmentListItem extends Widget * * @param Notice $notice The notice we'll display */ - function __construct($attachment, $out=null) { parent::__construct($out); @@ -185,7 +179,6 @@ class AttachmentListItem extends Widget * * @return void */ - function show() { $this->showStart(); @@ -221,7 +214,6 @@ class AttachmentListItem extends Widget * * @return void */ - function showStart() { // XXX: RDFa @@ -236,7 +228,6 @@ class AttachmentListItem extends Widget * * @return void */ - function showEnd() { $this->out->elementEnd('li'); @@ -257,7 +248,7 @@ class Attachment extends AttachmentListItem $this->out->elementEnd('div'); if (!empty($this->oembed->author_name) || !empty($this->oembed->provider)) { - $this->out->elementStart('div', array('id' => 'oembed_info', + $this->out->elementStart('div', array('id' => 'oembed_info', 'class' => 'entry-content')); if (!empty($this->oembed->author_name)) { $this->out->elementStart('dl', 'vcard author'); @@ -438,4 +429,3 @@ class Attachment extends AttachmentListItem $this->out->raw(''); } } - diff --git a/lib/attachmentnoticesection.php b/lib/attachmentnoticesection.php index 578c171ff5..25e64adf9e 100644 --- a/lib/attachmentnoticesection.php +++ b/lib/attachmentnoticesection.php @@ -42,7 +42,6 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class AttachmentNoticeSection extends NoticeSection { function showContent() { @@ -59,11 +58,12 @@ class AttachmentNoticeSection extends NoticeSection $notice->orderBy('created desc'); $notice->selectAdd('post_id as id'); $notice->find(); - return $notice; + return $notice; } function title() { + // TRANS: Title. return _('Notices where this attachment appears'); } @@ -72,4 +72,3 @@ class AttachmentNoticeSection extends NoticeSection return 'popular_notices'; } } - diff --git a/lib/attachmenttagcloudsection.php b/lib/attachmenttagcloudsection.php index e2f85ae025..2c8fc5ee1a 100644 --- a/lib/attachmenttagcloudsection.php +++ b/lib/attachmenttagcloudsection.php @@ -40,11 +40,11 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class AttachmentTagCloudSection extends TagCloudSection { function title() { + // TRANS: Title. return _('Tags for this attachment'); } @@ -80,4 +80,3 @@ class AttachmentTagCloudSection extends TagCloudSection return $notice_tag; } } - diff --git a/lib/authenticationplugin.php b/lib/authenticationplugin.php index dbdf206298..5e878c155b 100644 --- a/lib/authenticationplugin.php +++ b/lib/authenticationplugin.php @@ -40,12 +40,11 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - abstract class AuthenticationPlugin extends Plugin { //is this plugin authoritative for authentication? public $authoritative = false; - + //should accounts be automatically created after a successful login attempt? public $autoregistration = false; @@ -218,12 +217,14 @@ abstract class AuthenticationPlugin extends Plugin //stop handling of other handlers, because what was requested was done return false; }else{ - throw new Exception(_('Password changing failed')); + // TRANS: Exception thrown when a password change fails. + throw new Exception(_('Password changing failed.')); } }else{ if($this->authoritative){ //since we're authoritative, no other plugin could do this - throw new Exception(_('Password changing failed')); + // TRANS: Exception thrown when a password change fails. + throw new Exception(_('Password changing failed.')); }else{ //let another handler try return null; @@ -233,7 +234,8 @@ abstract class AuthenticationPlugin extends Plugin }else{ if($this->authoritative){ //since we're authoritative, no other plugin could do this - throw new Exception(_('Password changing is not allowed')); + // TRANS: Exception thrown when a password change attempt fails because it is not allowed. + throw new Exception(_('Password changing is not allowed.')); } } } @@ -267,4 +269,3 @@ abstract class AuthenticationPlugin extends Plugin return true; } } - diff --git a/lib/authorizationplugin.php b/lib/authorizationplugin.php index d71f772435..dda604addd 100644 --- a/lib/authorizationplugin.php +++ b/lib/authorizationplugin.php @@ -40,7 +40,6 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - abstract class AuthorizationPlugin extends Plugin { //is this plugin authoritative for authorization? @@ -103,4 +102,3 @@ abstract class AuthorizationPlugin extends Plugin } } } - diff --git a/lib/blockform.php b/lib/blockform.php index b6652b1f69..1af5e8cfd0 100644 --- a/lib/blockform.php +++ b/lib/blockform.php @@ -44,7 +44,6 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { * * @see UnblockForm */ - class BlockForm extends ProfileActionForm { /** @@ -63,9 +62,9 @@ class BlockForm extends ProfileActionForm * * @return string Title of the form, internationalized */ - function title() { + // TRANS: Title for the form to block a user. return _('Block'); } @@ -74,9 +73,9 @@ class BlockForm extends ProfileActionForm * * @return string description of the form, internationalized */ - function description() { + // TRANS: Description of the form to block a user. return _('Block this user'); } } diff --git a/lib/cache.php b/lib/cache.php index 17cc5f0472..3d78c79adb 100644 --- a/lib/cache.php +++ b/lib/cache.php @@ -41,7 +41,6 @@ * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0 * @link http://status.net/ */ - class Cache { var $_items = array(); @@ -56,7 +55,6 @@ class Cache * * @return Cache cache object */ - static function instance() { if (is_null(self::$_inst)) { @@ -77,7 +75,6 @@ class Cache * * @return string full key */ - static function key($extra) { $base_key = common_config('cache', 'base'); @@ -98,7 +95,6 @@ class Cache * * @return string keyized string */ - static function keyize($str) { $str = strtolower($str); @@ -115,7 +111,6 @@ class Cache * * @return string retrieved value or null if unfound */ - function get($key) { $value = false; @@ -140,7 +135,6 @@ class Cache * * @return boolean success flag */ - function set($key, $value, $flag=null, $expiry=null) { $success = false; @@ -192,7 +186,6 @@ class Cache * * @return boolean success flag */ - function delete($key) { $success = false; @@ -214,7 +207,6 @@ class Cache * * @return boolean success flag */ - function reconnect() { $success = false; diff --git a/lib/channel.php b/lib/channel.php index 5b38a4b6ae..ae9b2d214f 100644 --- a/lib/channel.php +++ b/lib/channel.php @@ -19,6 +19,9 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } +/** + * @todo Needs documentation. + */ class Channel { function on($user) @@ -97,6 +100,7 @@ class WebChannel extends Channel # depending on what command was run $this->out->startHTML(); $this->out->elementStart('head'); + // TRANS: Title for command results. $this->out->element('title', null, _('Command results')); $this->out->elementEnd('head'); $this->out->elementStart('body'); @@ -117,6 +121,7 @@ class AjaxWebChannel extends WebChannel { $this->out->startHTML('text/xml;charset=utf-8'); $this->out->elementStart('head'); + // TRANS: Title for command results. $this->out->element('title', null, _('Command results')); $this->out->elementEnd('head'); $this->out->elementStart('body'); @@ -129,7 +134,8 @@ class AjaxWebChannel extends WebChannel { $this->out->startHTML('text/xml;charset=utf-8'); $this->out->elementStart('head'); - $this->out->element('title', null, _('Ajax Error')); + // TRANS: Title for command results. + $this->out->element('title', null, _('AJAX error')); $this->out->elementEnd('head'); $this->out->elementStart('body'); $this->out->element('p', array('id' => 'error'), $text); @@ -140,7 +146,6 @@ class AjaxWebChannel extends WebChannel class MailChannel extends Channel { - var $addr = null; function source() @@ -165,10 +170,10 @@ class MailChannel extends Channel function output($user, $text) { - $headers['From'] = $user->incomingemail; $headers['To'] = $this->addr; + // TRANS: E-mail subject when a command has completed. $headers['Subject'] = _('Command complete'); return mail_send(array($this->addr), $headers, $text); @@ -176,10 +181,10 @@ class MailChannel extends Channel function error($user, $text) { - $headers['From'] = $user->incomingemail; $headers['To'] = $this->addr; + // TRANS: E-mail subject when a command has failed. $headers['Subject'] = _('Command failed'); return mail_send(array($this->addr), $headers, $text); diff --git a/lib/clienterroraction.php b/lib/clienterroraction.php index 1b98a10645..08bced5bda 100644 --- a/lib/clienterroraction.php +++ b/lib/clienterroraction.php @@ -1,5 +1,4 @@ name == $other->name && @@ -122,7 +119,6 @@ class ColumnDef * * @return boolean true if they're about equivalent */ - private function _typeMatch($other) { switch ($this->type) { @@ -145,7 +141,6 @@ class ColumnDef * * @return boolean true if defaults are effectively the same. */ - private function _defaultMatch($other) { return ((is_null($this->default) && is_null($other->default)) || @@ -160,7 +155,6 @@ class ColumnDef * * @return boolean true if these columns 'null' the same. */ - private function _nullMatch($other) { return ((!is_null($this->default) && !is_null($other->default) && diff --git a/lib/command.php b/lib/command.php index 90a321ad32..efe917fb11 100644 --- a/lib/command.php +++ b/lib/command.php @@ -23,7 +23,6 @@ require_once(INSTALLDIR.'/lib/channel.php'); class Command { - var $user = null; function __construct($user=null) @@ -49,7 +48,6 @@ class Command } } - /** * Override this with the meat! * @@ -313,7 +311,6 @@ class FavCommand extends Command // TRANS: Text shown when a notice has been marked as favourite successfully. $channel->output($this->user, _('Notice marked as fave.')); } - } class JoinCommand extends Command @@ -361,8 +358,8 @@ class JoinCommand extends Command $cur->nickname, $group->nickname)); } - } + class DropCommand extends Command { var $other = null; @@ -409,7 +406,6 @@ class DropCommand extends Command $cur->nickname, $group->nickname)); } - } class WhoisCommand extends Command @@ -471,6 +467,7 @@ class MessageCommand extends Command throw $e; } // TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). + // TRANS: %s is a remote profile. throw new CommandException(sprintf(_('%s is a remote profile; you can only send direct messages to users on the same server.'), $this->other)); } @@ -611,7 +608,6 @@ class ReplyCommand extends Command class GetCommand extends Command { - var $other = null; function __construct($user, $other) @@ -638,7 +634,6 @@ class GetCommand extends Command class SubCommand extends Command { - var $other = null; function __construct($user, $other) @@ -678,7 +673,6 @@ class SubCommand extends Command class UnsubCommand extends Command { - var $other = null; function __construct($user, $other) @@ -712,6 +706,7 @@ class UnsubCommand extends Command class OffCommand extends Command { var $other = null; + function __construct($user, $other=null) { parent::__construct($user); @@ -831,7 +826,7 @@ class SubscriptionsCommand extends Command $out=_('You are not subscribed to anyone.'); }else{ // TRANS: Text shown after requesting other users a user is subscribed to. - // TRANS: This message support plural forms. This message is followed by a + // TRANS: This message supports plural forms. This message is followed by a // TRANS: hard coded space and a comma separated list of subscribed users. $out = ngettext('You are subscribed to this person:', 'You are subscribed to these people:', @@ -858,7 +853,7 @@ class SubscribersCommand extends Command $out=_('No one is subscribed to you.'); }else{ // TRANS: Text shown after requesting other users that are subscribed to a user (followers). - // TRANS: This message support plural forms. This message is followed by a + // TRANS: This message supports plural forms. This message is followed by a // TRANS: hard coded space and a comma separated list of subscribing users. $out = ngettext('This person is subscribed to you:', 'These people are subscribed to you:', @@ -885,7 +880,7 @@ class GroupsCommand extends Command $out=_('You are not a member of any groups.'); }else{ // TRANS: Text shown after requesting groups a user is subscribed to. - // TRANS: This message support plural forms. This message is followed by a + // TRANS: This message supports plural forms. This message is followed by a // TRANS: hard coded space and a comma separated list of subscribed groups. $out = ngettext('You are a member of this group:', 'You are a member of these groups:', @@ -900,8 +895,8 @@ class HelpCommand extends Command { function handle($channel) { - // TRANS: Help text for commands. $channel->output($this->user, + // TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. _("Commands:\n". "on - turn on notifications\n". "off - turn off notifications\n". diff --git a/lib/commandinterpreter.php b/lib/commandinterpreter.php index fbc6174bbf..c288c2e5f0 100644 --- a/lib/commandinterpreter.php +++ b/lib/commandinterpreter.php @@ -272,7 +272,7 @@ class CommandInterpreter return false; } } - + /** * Split arguments without triggering a PHP notice warning */ @@ -285,4 +285,3 @@ class CommandInterpreter return $pieces; } } - diff --git a/lib/common.php b/lib/common.php index 0a0f5c6317..2a11ab722d 100644 --- a/lib/common.php +++ b/lib/common.php @@ -150,11 +150,17 @@ try { } catch (NoConfigException $e) { // XXX: Throw a conniption if database not installed // XXX: Find a way to use htmlwriter for this instead of handcoded markup + // TRANS: Error message displayed when no configuration file was found for a StatusNet installation. echo '

'. _('No configuration file found. ') .'

'; - echo '

'. _('I looked for configuration files in the following places: ') .'
'; - echo implode($e->configFiles, '
'); + // TRANS: Error message displayed when no configuration file was found for a StatusNet installation. + // TRANS: Is followed by a list of directories (separated by HTML breaks). + echo '

'. _('I looked for configuration files in the following places: ') .'
'; + echo implode($e->configFiles, '
'); + // TRANS: Error message displayed when no configuration file was found for a StatusNet installation. echo '

'. _('You may wish to run the installer to fix this.') .'

'; + // @todo FIXME Link should be in a para? + // TRANS: Error message displayed when no configuration file was found for a StatusNet installation. + // TRANS: The text is link text that leads to the installer page. echo '
'. _('Go to the installer.') .''; exit; } - diff --git a/lib/connectsettingsaction.php b/lib/connectsettingsaction.php index 5d62fc56b3..c2e759f0f3 100644 --- a/lib/connectsettingsaction.php +++ b/lib/connectsettingsaction.php @@ -44,7 +44,6 @@ require_once INSTALLDIR.'/lib/settingsaction.php'; * * @see Widget */ - class ConnectSettingsAction extends SettingsAction { /** @@ -54,7 +53,6 @@ class ConnectSettingsAction extends SettingsAction * * @return void */ - function showLocalNav() { $menu = new ConnectSettingsNav($this); @@ -73,7 +71,6 @@ class ConnectSettingsAction extends SettingsAction * * @see HTMLOutputter */ - class ConnectSettingsNav extends Widget { var $action = null; @@ -83,7 +80,6 @@ class ConnectSettingsNav extends Widget * * @param Action $action current action, used for output */ - function __construct($action=null) { parent::__construct($action); @@ -95,7 +91,6 @@ class ConnectSettingsNav extends Widget * * @return void */ - function show() { $action_name = $this->action->trimmed('action'); @@ -109,17 +104,23 @@ class ConnectSettingsNav extends Widget Event::handle('GetImTransports', array(&$transports)); if ($transports) { $menu['imsettings'] = - array(_('IM'), + // TRANS: Menu item for Instant Messaging settings. + array(_m('MENU','IM'), + // TRANS: Tooltip for Instant Messaging menu item. _('Updates by instant messenger (IM)')); } if (common_config('sms', 'enabled')) { $menu['smssettings'] = - array(_('SMS'), + // TRANS: Menu item for Short Message Service settings. + array(_m('MENU','SMS'), + // TRANS: Tooltip for Short Message Service menu item. _('Updates by SMS')); } - + $menu['oauthconnectionssettings'] = array( - _('Connections'), + // TRANS: Menu item for OAth connection settings. + _m('MENU','Connections'), + // TRANS: Tooltip for connected applications (Connections through OAth) menu item. _('Authorized connected applications') ); @@ -135,6 +136,4 @@ class ConnectSettingsNav extends Widget $this->action->elementEnd('ul'); } - } - diff --git a/lib/currentuserdesignaction.php b/lib/currentuserdesignaction.php index c2f38cd00b..490f87d13c 100644 --- a/lib/currentuserdesignaction.php +++ b/lib/currentuserdesignaction.php @@ -44,7 +44,6 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { * @link http://status.net/ * */ - class CurrentUserDesignAction extends Action { /** @@ -54,7 +53,6 @@ class CurrentUserDesignAction extends Action * * @return Design a design object to use */ - function getDesign() { $cur = common_current_user(); diff --git a/lib/dbqueuemanager.php b/lib/dbqueuemanager.php index 3dda9fd1ac..51553b8999 100644 --- a/lib/dbqueuemanager.php +++ b/lib/dbqueuemanager.php @@ -100,7 +100,7 @@ class DBQueueManager extends QueueManager } } else { $this->_log(LOG_INFO, "[$queue] Got empty/deleted item, discarding"); - $this->_fail($qi); + $this->_done($qi); } return true; } diff --git a/lib/default.php b/lib/default.php index 76e4e44cf2..79b54fc3bd 100644 --- a/lib/default.php +++ b/lib/default.php @@ -299,10 +299,11 @@ $default = 'RSSCloud' => null, 'ClientSideShorten' => null, 'OpenID' => null), + 'locale_path' => false, // Set to a path to use *instead of* each plugin's own locale subdirectories ), 'pluginlist' => array(), 'admin' => - array('panels' => array('design', 'site', 'user', 'paths', 'access', 'sessions', 'sitenotice', 'plugins')), + array('panels' => array('design', 'site', 'user', 'paths', 'access', 'sessions', 'sitenotice', 'license', 'plugins')), 'singleuser' => array('enabled' => false, 'nickname' => null), diff --git a/lib/disfavorform.php b/lib/disfavorform.php index 5b135b38ad..6023766d7b 100644 --- a/lib/disfavorform.php +++ b/lib/disfavorform.php @@ -123,9 +123,13 @@ class DisfavorForm extends Form function formData() { - $this->out->hidden('notice-n'.$this->notice->id, - $this->notice->id, - 'notice'); + if (Event::handle('StartDisFavorNoticeForm', array($this, $this->notice))) { + $this->out->hidden('notice-n'.$this->notice->id, + $this->notice->id, + 'notice'); + Event::handle('EndDisFavorNoticeForm', array($this, $this->notice)); + } + } /** diff --git a/lib/distribqueuehandler.php b/lib/distribqueuehandler.php index 8f4b72d5c3..a7519c1d50 100644 --- a/lib/distribqueuehandler.php +++ b/lib/distribqueuehandler.php @@ -78,13 +78,19 @@ class DistribQueueHandler } try { - Event::handle('EndNoticeSave', array($notice)); - // Enqueue for other handlers + Event::handle('EndNoticeDistribute', array($notice)); } catch (Exception $e) { $this->logit($notice, $e); } try { + Event::handle('EndNoticeSave', array($notice)); + } catch (Exception $e) { + $this->logit($notice, $e); + } + + try { + // Enqueue for other handlers common_enqueue_notice($notice); } catch (Exception $e) { $this->logit($notice, $e); diff --git a/lib/favorform.php b/lib/favorform.php index 625df7c8b5..4e2891ffd5 100644 --- a/lib/favorform.php +++ b/lib/favorform.php @@ -123,9 +123,12 @@ class FavorForm extends Form function formData() { - $this->out->hidden('notice-n'.$this->notice->id, - $this->notice->id, - 'notice'); + if (Event::handle('StartFavorNoticeForm', array($this, $this->notice))) { + $this->out->hidden('notice-n'.$this->notice->id, + $this->notice->id, + 'notice'); + Event::handle('EndFavorNoticeForm', array($this, $this->notice)); + } } /** diff --git a/lib/feedlist.php b/lib/feedlist.php index 9ae83f5e88..4aacf0b3d8 100644 --- a/lib/feedlist.php +++ b/lib/feedlist.php @@ -59,42 +59,50 @@ class FeedList extends Widget function show($feeds) { - $this->out->elementStart('div', array('id' => 'export_data', - 'class' => 'section')); - $this->out->element('h2', null, _('Export data')); - $this->out->elementStart('ul', array('class' => 'xoxo')); + if (Event::handle('StartShowFeedLinkList', array($this->action, &$feeds))) { + if (!empty($feeds)) { + $this->out->elementStart('div', array('id' => 'export_data', + 'class' => 'section')); + $this->out->element('h2', null, _('Feeds')); + $this->out->elementStart('ul', array('class' => 'xoxo')); - foreach ($feeds as $feed) { - $this->feedItem($feed); + foreach ($feeds as $feed) { + $this->feedItem($feed); + } + + $this->out->elementEnd('ul'); + $this->out->elementEnd('div'); + } + Event::handle('EndShowFeedLinkList', array($this->action, &$feeds)); } - - $this->out->elementEnd('ul'); - $this->out->elementEnd('div'); } function feedItem($feed) { - $classname = null; + if (Event::handle('StartShowFeedLink', array($this->action, &$feed))) { + $classname = null; - switch ($feed->type) { - case Feed::RSS1: - case Feed::RSS2: - $classname = 'rss'; - break; - case Feed::ATOM: - $classname = 'atom'; - break; - case Feed::FOAF: - $classname = 'foaf'; - break; + switch ($feed->type) { + case Feed::RSS1: + case Feed::RSS2: + $classname = 'rss'; + break; + case Feed::ATOM: + $classname = 'atom'; + break; + case Feed::FOAF: + $classname = 'foaf'; + break; + } + + $this->out->elementStart('li'); + $this->out->element('a', array('href' => $feed->url, + 'class' => $classname, + 'type' => $feed->mimeType(), + 'title' => $feed->title), + $feed->typeName()); + $this->out->elementEnd('li'); + Event::handle('EndShowFeedLink', array($this->action, $feed)); } - - $this->out->elementStart('li'); - $this->out->element('a', array('href' => $feed->url, - 'class' => $classname, - 'type' => $feed->mimeType(), - 'title' => $feed->title), - $feed->typeName()); - $this->out->elementEnd('li'); } } diff --git a/lib/groupnav.php b/lib/groupnav.php index 131b38fa27..ee988d0a98 100644 --- a/lib/groupnav.php +++ b/lib/groupnav.php @@ -82,14 +82,20 @@ class GroupNav extends Widget if (Event::handle('StartGroupGroupNav', array($this))) { $this->out->menuItem(common_local_url('showgroup', array('nickname' => $nickname)), - _('Group'), - sprintf(_('%s group'), $nickname), + // TRANS: Menu item in the group navigation page. + _m('MENU','Group'), + // TRANS: Tooltip for menu item in the group navigation page. + // TRANS: %s is the nickname of the group. + sprintf(_m('TOOLTIP','%s group'), $nickname), $action_name == 'showgroup', 'nav_group_group'); $this->out->menuItem(common_local_url('groupmembers', array('nickname' => $nickname)), - _('Members'), - sprintf(_('%s group members'), $nickname), + // TRANS: Menu item in the group navigation page. + _m('MENU','Members'), + // TRANS: Tooltip for menu item in the group navigation page. + // TRANS: %s is the nickname of the group. + sprintf(_m('TOOLTIP','%s group members'), $nickname), $action_name == 'groupmembers', 'nav_group_members'); @@ -98,26 +104,38 @@ class GroupNav extends Widget if ($cur && $cur->isAdmin($this->group)) { $this->out->menuItem(common_local_url('blockedfromgroup', array('nickname' => $nickname)), - _('Blocked'), - sprintf(_('%s blocked users'), $nickname), + // TRANS: Menu item in the group navigation page. Only shown for group administrators. + _m('MENU','Blocked'), + // TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. + // TRANS: %s is the nickname of the group. + sprintf(_m('TOOLTIP','%s blocked users'), $nickname), $action_name == 'blockedfromgroup', 'nav_group_blocked'); $this->out->menuItem(common_local_url('editgroup', array('nickname' => $nickname)), - _('Admin'), - sprintf(_('Edit %s group properties'), $nickname), + // TRANS: Menu item in the group navigation page. Only shown for group administrators. + _m('MENU','Admin'), + // TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. + // TRANS: %s is the nickname of the group. + sprintf(_m('TOOLTIP','Edit %s group properties'), $nickname), $action_name == 'editgroup', 'nav_group_admin'); $this->out->menuItem(common_local_url('grouplogo', array('nickname' => $nickname)), - _('Logo'), - sprintf(_('Add or edit %s logo'), $nickname), + // TRANS: Menu item in the group navigation page. Only shown for group administrators. + _m('MENU','Logo'), + // TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. + // TRANS: %s is the nickname of the group. + sprintf(_m('TOOLTIP','Add or edit %s logo'), $nickname), $action_name == 'grouplogo', 'nav_group_logo'); $this->out->menuItem(common_local_url('groupdesignsettings', array('nickname' => $nickname)), - _('Design'), - sprintf(_('Add or edit %s design'), $nickname), + // TRANS: Menu item in the group navigation page. Only shown for group administrators. + _m('MENU','Design'), + // TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. + // TRANS: %s is the nickname of the group. + sprintf(_m('TOOLTIP','Add or edit %s design'), $nickname), $action_name == 'groupdesignsettings', 'nav_group_design'); } diff --git a/lib/htmloutputter.php b/lib/htmloutputter.php index 7eccd6cc0e..9780dc4243 100644 --- a/lib/htmloutputter.php +++ b/lib/htmloutputter.php @@ -325,6 +325,7 @@ class HTMLOutputter extends XMLOutputter * @param string $label text of the button * @param string $cls class of the button, default 'submit' * @param string $name name, if different than ID + * @param string $title title text for the submit button * * @return void * diff --git a/lib/language.php b/lib/language.php index 12b56be9ae..86896cff9d 100644 --- a/lib/language.php +++ b/lib/language.php @@ -322,6 +322,7 @@ function get_all_languages() { 'gl' => array('q' => 0.8, 'lang' => 'gl', 'name' => 'Galician', 'direction' => 'ltr'), 'he' => array('q' => 0.5, 'lang' => 'he', 'name' => 'Hebrew', 'direction' => 'rtl'), 'hsb' => array('q' => 0.8, 'lang' => 'hsb', 'name' => 'Upper Sorbian', 'direction' => 'ltr'), + 'hu' => array('q' => 0.8, 'lang' => 'hu', 'name' => 'Hungarian', 'direction' => 'ltr'), 'ia' => array('q' => 0.8, 'lang' => 'ia', 'name' => 'Interlingua', 'direction' => 'ltr'), 'is' => array('q' => 0.1, 'lang' => 'is', 'name' => 'Icelandic', 'direction' => 'ltr'), 'it' => array('q' => 1, 'lang' => 'it', 'name' => 'Italian', 'direction' => 'ltr'), diff --git a/lib/mediafile.php b/lib/mediafile.php index c96c78ab5d..23338cc0e1 100644 --- a/lib/mediafile.php +++ b/lib/mediafile.php @@ -95,6 +95,7 @@ class MediaFile if (!$file_id) { common_log_db_error($file, "INSERT", __FILE__); + // TRANS: Client exception thrown when a database error was thrown during a file upload operation. throw new ClientException(_('There was a database error while saving your file. Please try again.')); } @@ -120,6 +121,7 @@ class MediaFile if (!$result) { common_log_db_error($file_redir, "INSERT", __FILE__); + // TRANS: Client exception thrown when a database error was thrown during a file upload operation. throw new ClientException(_('There was a database error while saving your file. Please try again.')); } } @@ -139,16 +141,19 @@ class MediaFile case UPLOAD_ERR_OK: // success, jump out break; case UPLOAD_ERR_INI_SIZE: + // TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. throw new ClientException(_('The uploaded file exceeds the ' . 'upload_max_filesize directive in php.ini.')); return; case UPLOAD_ERR_FORM_SIZE: throw new ClientException( + // TRANS: Client exception. _('The uploaded file exceeds the MAX_FILE_SIZE directive' . ' that was specified in the HTML form.')); return; case UPLOAD_ERR_PARTIAL: @unlink($_FILES[$param]['tmp_name']); + // TRANS: Client exception. throw new ClientException(_('The uploaded file was only' . ' partially uploaded.')); return; @@ -156,17 +161,21 @@ class MediaFile // No file; probably just a non-AJAX submission. return; case UPLOAD_ERR_NO_TMP_DIR: + // TRANS: Client exception thrown when a temporary folder is not present to store a file upload. throw new ClientException(_('Missing a temporary folder.')); return; case UPLOAD_ERR_CANT_WRITE: + // TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. throw new ClientException(_('Failed to write file to disk.')); return; case UPLOAD_ERR_EXTENSION: + // TRANS: Client exception thrown when a file upload operation has been stopped by an extension. throw new ClientException(_('File upload stopped by extension.')); return; default: common_log(LOG_ERR, __METHOD__ . ": Unknown upload error " . $_FILES[$param]['error']); + // TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. throw new ClientException(_('System error uploading file.')); return; } @@ -176,6 +185,7 @@ class MediaFile // Should never actually get here @unlink($_FILES[$param]['tmp_name']); + // TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. throw new ClientException(_('File exceeds user\'s quota.')); return; } @@ -194,11 +204,15 @@ class MediaFile $result = move_uploaded_file($_FILES[$param]['tmp_name'], $filepath); if (!$result) { + // TRANS: Client exception thrown when a file upload operation fails because the file could + // TRANS: not be moved from the temporary folder to the permanent file location. throw new ClientException(_('File could not be moved to destination directory.')); return; } } else { + // TRANS: Client exception thrown when a file upload operation has been stopped because the MIME + // TRANS: type of the uploaded file could not be determined. throw new ClientException(_('Could not determine file\'s MIME type.')); return; } @@ -214,6 +228,7 @@ class MediaFile // Should never actually get here + // TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. throw new ClientException(_('File exceeds user\'s quota.')); return; } @@ -231,10 +246,14 @@ class MediaFile $result = copy($stream['uri'], $filepath) && chmod($filepath, 0664); if (!$result) { + // TRANS: Client exception thrown when a file upload operation fails because the file could + // TRANS: not be moved from the temporary folder to the permanent file location. throw new ClientException(_('File could not be moved to destination directory.' . $stream['uri'] . ' ' . $filepath)); } } else { + // TRANS: Client exception thrown when a file upload operation has been stopped because the MIME + // TRANS: type of the uploaded file could not be determined. throw new ClientException(_('Could not determine file\'s MIME type.')); return; } @@ -315,12 +334,17 @@ class MediaFile } $media = MIME_Type::getMedia($filetype); if ('application' !== $media) { - $hint = sprintf(_(' Try using another %s format.'), $media); + // TRANS: Client exception thrown trying to upload a forbidden MIME type. + // TRANS: %1$s is the file type that was denied, %2$s is the application part of + // TRANS: the MIME type that was denied. + $hint = sprintf(_('"%1$s" is not a supported file type on this server. ' . + 'Try using another %2$s format.'), $filetype, $media); } else { - $hint = ''; + // TRANS: Client exception thrown trying to upload a forbidden MIME type. + // TRANS: %s is the file type that was denied. + $hint = sprintf(_('"%s" is not a supported file type on this server.'), $filetype); } - throw new ClientException(sprintf( - _('%s is not a supported file type on this server.'), $filetype) . $hint); + throw new ClientException($hint); } static function respectsQuota($user, $filesize) diff --git a/lib/noticelist.php b/lib/noticelist.php index 529d6a3f90..df1533980a 100644 --- a/lib/noticelist.php +++ b/lib/noticelist.php @@ -226,24 +226,31 @@ class NoticeListItem extends Widget function showNoticeInfo() { $this->out->elementStart('div', 'entry-content'); - $this->showNoticeLink(); - $this->showNoticeSource(); - $this->showNoticeLocation(); - $this->showContext(); - $this->showRepeat(); + if (Event::handle('StartShowNoticeInfo', array($this))) { + $this->showNoticeLink(); + $this->showNoticeSource(); + $this->showNoticeLocation(); + $this->showContext(); + $this->showRepeat(); + Event::handle('EndShowNoticeInfo', array($this)); + } + $this->out->elementEnd('div'); } function showNoticeOptions() { - $user = common_current_user(); - if ($user) { - $this->out->elementStart('div', 'notice-options'); - $this->showFaveForm(); - $this->showReplyLink(); - $this->showRepeatForm(); - $this->showDeleteLink(); - $this->out->elementEnd('div'); + if (Event::handle('StartShowNoticeOptions', array($this))) { + $user = common_current_user(); + if ($user) { + $this->out->elementStart('div', 'notice-options'); + $this->showFaveForm(); + $this->showReplyLink(); + $this->showRepeatForm(); + $this->showDeleteLink(); + $this->out->elementEnd('div'); + } + Event::handle('EndShowNoticeOptions', array($this)); } } @@ -270,15 +277,18 @@ class NoticeListItem extends Widget function showFaveForm() { - $user = common_current_user(); - if ($user) { - if ($user->hasFave($this->notice)) { - $disfavor = new DisfavorForm($this->out, $this->notice); - $disfavor->show(); - } else { - $favor = new FavorForm($this->out, $this->notice); - $favor->show(); + if (Event::handle('StartShowFaveForm', array($this))) { + $user = common_current_user(); + if ($user) { + if ($user->hasFave($this->notice)) { + $disfavor = new DisfavorForm($this->out, $this->notice); + $disfavor->show(); + } else { + $favor = new FavorForm($this->out, $this->notice); + $favor->show(); + } } + Event::handle('EndShowFaveForm', array($this)); } } diff --git a/lib/oauthstore.php b/lib/oauthstore.php index a6a6de7505..f3ee629fd7 100644 --- a/lib/oauthstore.php +++ b/lib/oauthstore.php @@ -280,7 +280,7 @@ class StatusNetOAuthDataStore extends OAuthDataStore $profile->created = DB_DataObject_Cast::dateTime(); # current time $id = $profile->insert(); if (!$id) { - throw new Exception(_('Error inserting new profile')); + throw new Exception(_('Error inserting new profile.')); } $remote->id = $id; } @@ -288,7 +288,7 @@ class StatusNetOAuthDataStore extends OAuthDataStore $avatar_url = $omb_profile->getAvatarURL(); if ($avatar_url) { if (!$this->add_avatar($profile, $avatar_url)) { - throw new Exception(_('Error inserting avatar')); + throw new Exception(_('Error inserting avatar.')); } } else { $avatar = $profile->getOriginalAvatar(); @@ -303,12 +303,12 @@ class StatusNetOAuthDataStore extends OAuthDataStore if ($exists) { if (!$remote->update($orig_remote)) { - throw new Exception(_('Error updating remote profile')); + throw new Exception(_('Error updating remote profile.')); } } else { $remote->created = DB_DataObject_Cast::dateTime(); # current time if (!$remote->insert()) { - throw new Exception(_('Error inserting remote profile')); + throw new Exception(_('Error inserting remote profile.')); } } } @@ -342,7 +342,8 @@ class StatusNetOAuthDataStore extends OAuthDataStore **/ public function saveNotice(&$omb_notice) { if (Notice::staticGet('uri', $omb_notice->getIdentifierURI())) { - throw new Exception(_('Duplicate notice')); + // TRANS: Exception thrown when a notice is denied because it has been sent before. + throw new Exception(_('Duplicate notice.')); } $author_uri = $omb_notice->getAuthor()->getIdentifierURI(); common_log(LOG_DEBUG, $author_uri, __FILE__); diff --git a/lib/plugin.php b/lib/plugin.php index f63bdf3093..3f84afa27e 100644 --- a/lib/plugin.php +++ b/lib/plugin.php @@ -88,7 +88,12 @@ class Plugin $class = get_class($this); if (substr($class, -6) == 'Plugin') { $name = substr($class, 0, -6); - $path = INSTALLDIR . "/plugins/$name/locale"; + $path = common_config('plugins', 'locale_path'); + if (!$path) { + // @fixme this will fail for things installed in local/plugins + // ... but then so will web links so far. + $path = INSTALLDIR . "/plugins/$name/locale"; + } if (file_exists($path) && is_dir($path)) { bindtextdomain($name, $path); bind_textdomain_codeset($name, 'UTF-8'); @@ -112,9 +117,9 @@ class Plugin $name = mb_substr($cls, 0, -6); $versions[] = array('name' => $name, + // TRANS: Displayed as version information for a plugin if no version information was found. 'version' => _('Unknown')); return true; } } - diff --git a/lib/router.php b/lib/router.php index 86dd116c8d..3bbb4a044e 100644 --- a/lib/router.php +++ b/lib/router.php @@ -490,19 +490,19 @@ class Router // Social graph $m->connect('api/friends/ids/:id.:format', - array('action' => 'apiuserfriends', + array('action' => 'ApiUserFriends', 'ids_only' => true)); $m->connect('api/followers/ids/:id.:format', - array('action' => 'apiuserfollowers', + array('action' => 'ApiUserFollowers', 'ids_only' => true)); $m->connect('api/friends/ids.:format', - array('action' => 'apiuserfriends', + array('action' => 'ApiUserFriends', 'ids_only' => true)); $m->connect('api/followers/ids.:format', - array('action' => 'apiuserfollowers', + array('action' => 'ApiUserFollowers', 'ids_only' => true)); // account @@ -680,13 +680,13 @@ class Router $m->connect('api/trends.json', array('action' => 'ApiTrends')); $m->connect('api/oauth/request_token', - array('action' => 'apioauthrequesttoken')); + array('action' => 'ApiOauthRequestToken')); $m->connect('api/oauth/access_token', - array('action' => 'apioauthaccesstoken')); + array('action' => 'ApiOauthAccessToken')); $m->connect('api/oauth/authorize', - array('action' => 'apioauthauthorize')); + array('action' => 'ApiOauthAuthorize')); // Admin @@ -698,6 +698,7 @@ class Router $m->connect('admin/sessions', array('action' => 'sessionsadminpanel')); $m->connect('admin/sitenotice', array('action' => 'sitenoticeadminpanel')); $m->connect('admin/snapshot', array('action' => 'snapshotadminpanel')); + $m->connect('admin/license', array('action' => 'licenseadminpanel')); $m->connect('admin/plugins', array('action' => 'pluginsadminpanel')); $m->connect('admin/plugins/enable/:plugin', array('action' => 'pluginenable'), diff --git a/lib/searchaction.php b/lib/searchaction.php index bb71a2ba15..14c3ed016d 100644 --- a/lib/searchaction.php +++ b/lib/searchaction.php @@ -117,14 +117,17 @@ class SearchAction extends Action 'class' => 'form_settings', 'action' => common_local_url($this->trimmed('action')))); $this->elementStart('fieldset'); + // TRANS: Fieldset legend for the search form. $this->element('legend', null, _('Search site')); $this->elementStart('ul', 'form_data'); $this->elementStart('li'); if (!common_config('site', 'fancy')) { $this->hidden('action', $this->trimmed('action')); } + // TRANS: Used as a field label for the field where one or more keywords + // TRANS: for searching can be entered. $this->input('q', _('Keyword(s)'), $q); - $this->submit('search', _('Search')); + $this->submit('search', _m('BUTTON','Search')); $this->elementEnd('li'); $this->elementEnd('ul'); $this->elementEnd('fieldset'); @@ -135,6 +138,8 @@ class SearchAction extends Action } function searchSuggestions($q) { + // @todo FIXME: This formatting does not make this string get picked up by gettext. + // TRANS: Standard search suggestions shown when a search does not give any results. $message = _(<<elementStart('dl', array('id' => 'help_search', 'class' => 'help')); + // TRANS: Definition list item with instructions on how to get (better) search results. $this->element('dt', null, _('Search help')); $this->elementStart('dd', 'instructions'); $this->raw(common_markup_to_html($message)); @@ -166,4 +174,3 @@ E_O_T $this->elementEnd('div'); } } - diff --git a/lib/unblockform.php b/lib/unblockform.php index 2a444f7cd0..b89d7ff78d 100644 --- a/lib/unblockform.php +++ b/lib/unblockform.php @@ -66,6 +66,7 @@ class UnblockForm extends ProfileActionForm function title() { + // TRANS: Title for the form to unblock a user. return _('Unblock'); } @@ -77,6 +78,7 @@ class UnblockForm extends ProfileActionForm function description() { + // TRANS: Description of the form to unblock a user. return _('Unblock this user'); } } diff --git a/lib/useractivitystream.php b/lib/useractivitystream.php new file mode 100644 index 0000000000..0fc315e26e --- /dev/null +++ b/lib/useractivitystream.php @@ -0,0 +1,151 @@ +. + */ + +/** + * Class for activity streams + * + * Includes faves, notices, and subscriptions. + * + * We extend atomusernoticefeed since it does some nice setup for us. + * + */ + +class UserActivityStream extends AtomUserNoticeFeed +{ + function __construct($user, $indent = true) + { + parent::__construct($user, null, $indent); + + $subscriptions = $this->getSubscriptions(); + $subscribers = $this->getSubscribers(); + $groups = $this->getGroups(); + $faves = $this->getFaves(); + $notices = $this->getNotices(); + + $objs = array_merge($subscriptions, $subscribers, $groups, $faves, $notices); + + // Sort by create date + + usort($objs, 'UserActivityStream::compareObject'); + + foreach ($objs as $obj) { + $act = $obj->asActivity(); + // Only show the author sub-element if it's different from default user + $str = $act->asString(false, ($act->actor->id != $this->user->uri)); + $this->addEntryRaw($str); + } + } + + function compareObject($a, $b) + { + $ac = strtotime((empty($a->created)) ? $a->modified : $a->created); + $bc = strtotime((empty($b->created)) ? $b->modified : $b->created); + + return (($ac == $bc) ? 0 : (($ac < $bc) ? 1 : -1)); + } + + function getSubscriptions() + { + $subs = array(); + + $sub = new Subscription(); + + $sub->subscriber = $this->user->id; + + if ($sub->find()) { + while ($sub->fetch()) { + if ($sub->subscribed != $this->user->id) { + $subs[] = clone($sub); + } + } + } + + return $subs; + } + + function getSubscribers() + { + $subs = array(); + + $sub = new Subscription(); + + $sub->subscribed = $this->user->id; + + if ($sub->find()) { + while ($sub->fetch()) { + if ($sub->subscriber != $this->user->id) { + $subs[] = clone($sub); + } + } + } + + return $subs; + } + + function getFaves() + { + $faves = array(); + + $fave = new Fave(); + + $fave->user_id = $this->user->id; + + if ($fave->find()) { + while ($fave->fetch()) { + $faves[] = clone($fave); + } + } + + return $faves; + } + + function getNotices() + { + $notices = array(); + + $notice = new Notice(); + + $notice->profile_id = $this->user->id; + + if ($notice->find()) { + while ($notice->fetch()) { + $notices[] = clone($notice); + } + } + + return $notices; + } + + function getGroups() + { + $groups = array(); + + $gm = new Group_member(); + + $gm->profile_id = $this->user->id; + + if ($gm->find()) { + while ($gm->fetch()) { + $groups[] = clone($gm); + } + } + + return $groups; + } +} diff --git a/lib/util.php b/lib/util.php index 20c9144d47..b20ed8225f 100644 --- a/lib/util.php +++ b/lib/util.php @@ -19,15 +19,18 @@ /* XXX: break up into separate modules (HTTP, user, files) */ -// Show a server error - +/** + * Show a server error. + */ function common_server_error($msg, $code=500) { $err = new ServerErrorAction($msg, $code); $err->showPage(); } -// Show a user error +/** + * Show a user error. + */ function common_user_error($msg, $code=400) { $err = new ClientErrorAction($msg, $code); @@ -203,8 +206,10 @@ function common_language() // Finally, if none of the above worked, use the site's default... return common_config('site', 'language'); } -// salted, hashed passwords are stored in the DB +/** + * Salted, hashed passwords are stored in the DB. + */ function common_munge_password($password, $id) { if (is_object($id) || is_object($password)) { @@ -215,8 +220,9 @@ function common_munge_password($password, $id) return md5($password . $id); } -// check if a username exists and has matching password - +/** + * Check if a username exists and has matching password. + */ function common_check_user($nickname, $password) { // empty nickname always unacceptable @@ -243,7 +249,9 @@ function common_check_user($nickname, $password) return $authenticatedUser; } -// is the current user logged in? +/** + * Is the current user logged in? + */ function common_logged_in() { return (!is_null(common_current_user())); @@ -289,12 +297,10 @@ function common_ensure_session() // 3) null to clear // Initialize to false; set to null if none found - $_cur = false; function common_set_user($user) { - global $_cur; if (is_null($user) && common_have_session()) { @@ -380,7 +386,6 @@ function common_rememberme($user=null) function common_remembered_user() { - $user = null; $packed = isset($_COOKIE[REMEMBERME]) ? $_COOKIE[REMEMBERME] : null; @@ -442,14 +447,17 @@ function common_remembered_user() return $user; } -// must be called with a valid user! - +/** + * must be called with a valid user! + */ function common_forgetme() { common_set_cookie(REMEMBERME, '', 0); } -// who is the current user? +/** + * Who is the current user? + */ function common_current_user() { global $_cur; @@ -485,10 +493,11 @@ function common_current_user() return $_cur; } -// Logins that are 'remembered' aren't 'real' -- they're subject to -// cookie-stealing. So, we don't let them do certain things. New reg, -// OpenID, and password logins _are_ real. - +/** + * Logins that are 'remembered' aren't 'real' -- they're subject to + * cookie-stealing. So, we don't let them do certain things. New reg, + * OpenID, and password logins _are_ real. + */ function common_real_login($real=true) { common_ensure_session(); @@ -500,6 +509,29 @@ function common_is_real_login() return common_logged_in() && $_SESSION['real_login']; } +/** + * Get a hash portion for HTTP caching Etags and such including + * info on the current user's session. If login/logout state changes, + * or we've changed accounts, or we've renamed the current user, + * we'll get a new hash value. + * + * This should not be considered secure information. + * + * @param User $user (optional; uses common_current_user() if left out) + * @return string + */ +function common_user_cache_hash($user=false) +{ + if ($user === false) { + $user = common_current_user(); + } + if ($user) { + return crc32($user->id . ':' . $user->nickname); + } else { + return '0'; + } +} + // get canonical version of nickname for comparison function common_canonical_nickname($nickname) { @@ -591,9 +623,7 @@ function common_find_mentions($text, $notice) } if (Event::handle('StartFindMentions', array($sender, $text, &$mentions))) { - // Get the context of the original notice, if any - $originalAuthor = null; $originalNotice = null; $originalMentions = array(); @@ -629,7 +659,6 @@ function common_find_mentions($text, $notice) $matches = array_merge($tmatches[1], $atmatches[1]); foreach ($matches as $match) { - $nickname = common_canonical_nickname($match[0]); // Try to get a profile for this nickname. @@ -637,19 +666,15 @@ function common_find_mentions($text, $notice) // sender context. if (!empty($originalAuthor) && $originalAuthor->nickname == $nickname) { - $mentioned = $originalAuthor; - } else if (!empty($originalMentions) && array_key_exists($nickname, $originalMentions)) { - $mentioned = $originalMentions[$nickname]; } else { $mentioned = common_relative_profile($sender, $nickname); } if (!empty($mentioned)) { - $user = User::staticGet('id', $mentioned->id); if ($user) { @@ -1130,30 +1155,30 @@ function common_date_string($dt) // TRANS: Used in notices to indicate when the notice was made compared to now. return _('about a minute ago'); } else if ($diff < 3300) { - // XXX: should support plural. + $minutes = round($diff/60); // TRANS: Used in notices to indicate when the notice was made compared to now. - return sprintf(_('about %d minutes ago'), round($diff/60)); + return sprintf( ngettext('about one minute ago', 'about %d minutes ago', $minutes), $minutes); } else if ($diff < 5400) { // TRANS: Used in notices to indicate when the notice was made compared to now. return _('about an hour ago'); } else if ($diff < 22 * 3600) { - // XXX: should support plural. + $hours = round($diff/3600); // TRANS: Used in notices to indicate when the notice was made compared to now. - return sprintf(_('about %d hours ago'), round($diff/3600)); + return sprintf( ngettext('about one hour ago', 'about %d hours ago', $hours), $hours); } else if ($diff < 37 * 3600) { // TRANS: Used in notices to indicate when the notice was made compared to now. return _('about a day ago'); } else if ($diff < 24 * 24 * 3600) { - // XXX: should support plural. + $days = round($diff/(24*3600)); // TRANS: Used in notices to indicate when the notice was made compared to now. - return sprintf(_('about %d days ago'), round($diff/(24*3600))); + return sprintf( ngettext('about one day ago', 'about %d days ago', $days), $days); } else if ($diff < 46 * 24 * 3600) { // TRANS: Used in notices to indicate when the notice was made compared to now. return _('about a month ago'); } else if ($diff < 330 * 24 * 3600) { - // XXX: should support plural. + $months = round($diff/(30*24*3600)); // TRANS: Used in notices to indicate when the notice was made compared to now. - return sprintf(_('about %d months ago'), round($diff/(30*24*3600))); + return sprintf( ngettext('about one month ago', 'about %d months ago',$months), $months); } else if ($diff < 480 * 24 * 3600) { // TRANS: Used in notices to indicate when the notice was made compared to now. return _('about a year ago'); @@ -1305,8 +1330,9 @@ function common_profile_url($nickname) null, null, false); } -// Should make up a reasonable root URL - +/** + * Should make up a reasonable root URL + */ function common_root_url($ssl=false) { $url = common_path('', $ssl, false); @@ -1317,9 +1343,10 @@ function common_root_url($ssl=false) return $url; } -// returns $bytes bytes of random data as a hexadecimal string -// "good" here is a goal and not a guarantee - +/** + * returns $bytes bytes of random data as a hexadecimal string + * "good" here is a goal and not a guarantee + */ function common_good_rand($bytes) { // XXX: use random.org...? @@ -1465,7 +1492,12 @@ function common_log_db_error(&$object, $verb, $filename=null) { $objstr = common_log_objstring($object); $last_error = &PEAR::getStaticProperty('DB_DataObject','lastError'); - common_log(LOG_ERR, $last_error->message . '(' . $verb . ' on ' . $objstr . ')', $filename); + if (is_object($last_error)) { + $msg = $last_error->message; + } else { + $msg = 'Unknown error (' . var_export($last_error, true) . ')'; + } + common_log(LOG_ERR, $msg . '(' . $verb . ' on ' . $objstr . ')', $filename); } function common_log_objstring(&$object) @@ -1823,7 +1855,6 @@ function common_compatible_license($from, $to) */ function common_database_tablename($tablename) { - if(common_config('db','quote_identifiers')) { $tablename = '"'. $tablename .'"'; } diff --git a/lib/xrd.php b/lib/xrd.php index 145cd64cb4..c8cffed9cd 100644 --- a/lib/xrd.php +++ b/lib/xrd.php @@ -27,7 +27,6 @@ * @link http://status.net/ */ - class XRD { const XML_NS = 'http://www.w3.org/2000/xmlns/'; @@ -61,11 +60,13 @@ class XRD error_reporting($old); if (!$ok) { - throw new Exception("Invalid XML."); + // TRANS: Exception. + throw new Exception(_m('Invalid XML.')); } $xrd_element = $dom->getElementsByTagName('XRD')->item(0); if (!$xrd_element) { - throw new Exception("Invalid XML, missing XRD root."); + // TRANS: Exception. + throw new Exception(_m('Invalid XML, missing XRD root.')); } // Check for host-meta host diff --git a/locale/af/LC_MESSAGES/statusnet.po b/locale/af/LC_MESSAGES/statusnet.po index 9824826018..04dbe3806b 100644 --- a/locale/af/LC_MESSAGES/statusnet.po +++ b/locale/af/LC_MESSAGES/statusnet.po @@ -1,27 +1,29 @@ -# Translation of StatusNet to Afrikaans +# Translation of StatusNet - Core to Afrikaans (Afrikaans) +# Expored from translatewiki.net # -# Author@translatewiki.net: Naudefj +# Author: Naudefj # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:33:04+0000\n" -"Language-Team: Afrikaans\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:55:35+0000\n" +"Language-Team: Afrikaans \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: af\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Toegang" @@ -74,10 +76,10 @@ msgstr "Stoor toegangsinstellings" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "Stoor" @@ -90,15 +92,15 @@ msgstr "Hierdie bladsy bestaan nie." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -108,7 +110,7 @@ msgstr "Hierdie bladsy bestaan nie." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "Onbekende gebruiker." @@ -192,16 +194,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "Opdaterings van %1$s en vriende op %2$s." #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -216,47 +218,49 @@ msgstr "Opdaterings van %1$s en vriende op %2$s." msgid "API method not found." msgstr "Die API-funksie is nie gevind nie." -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Hierdie metode benodig 'n POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "Kon nie die gebruiker opdateer nie." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "Hierdie gebruiker het nie 'n profiel nie." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "Kon nie die profiel stoor nie." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -266,30 +270,30 @@ msgid "" "current configuration." msgstr "" -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: 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 "Dit was nie moontlik om u ontwerp-instellings te stoor nie." -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "Dit was nie moontlik om u ontwerp by te werk nie." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "U kan nie uself blokkeer nie!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Die blokkering van die gebruiker het gefaal." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Die deblokkering van die gebruiker het gefaal." @@ -313,64 +317,64 @@ msgstr "Direkte boodskappe aan %s" msgid "All the direct messages sent to %s" msgstr "Alle direkte boodskappe gestuur aan %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "Die boodskap bevat geen inhoud nie!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "Dit is te lank. Die maksimum boodskaplengte is %d karakters." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Die ontvanger kon gevind word nie." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "" "U kan nie direkte boodskappe aan gebruikers wat nie op u viendelys is stuur " "nie." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Geen status met die ID gevind nie." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "Hierdie status is reeds 'n gunsteling." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Dit was nie moontlik om 'n gunsteling te skep nie." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "Hierdie status is nie 'n gunsteling nie." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "" "Dit was nie moontlik om die boodskap van u gunstelinge te verwyder nie." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "U kan nie die gebruiker volg nie: die gebruiker bestaan nie." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "U kan nie die gebruiker volg nie: %1 is alreeds op u lys." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "" "U kan nie die gebruiker van u volglys verwyder nie: die gebruiker bestaan " "nie." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "U kan nie ophou om uself te volg nie." @@ -378,7 +382,17 @@ msgstr "U kan nie ophou om uself te volg nie." msgid "Two valid IDs or screen_names must be supplied." msgstr "" -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apifriendshipsshow.php:134 +#, fuzzy +msgid "Could not determine source user." +msgstr "Kon nie die gebruiker opdateer nie." + +#: actions/apifriendshipsshow.php:142 +#, fuzzy +msgid "Could not find target user." +msgstr "Kon nie die gebruiker opdateer nie." + +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." @@ -386,80 +400,100 @@ msgstr "" "Die gebruikersnaam mag slegs uit kleinletters en syfers bestaan en mag geen " "spasies bevat nie." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Die gebruikersnaam is reeds in gebruik. Kies 'n ander een." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Nie 'n geldige gebruikersnaam nie." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "Tuisblad is nie 'n geldige URL nie." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Volledige naam is te lang (maksimum 255 karakters)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "Die beskrywing is te lank (die maksimum is %d karakters)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Ligging is te lank is (maksimum 255 karakters)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "Te veel aliasse! Die maksimum aantal is %d." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:268 +#, fuzzy, php-format +msgid "Invalid alias: \"%s\"." +msgstr "Ongeldige alias: \"%s\"" + +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "Die alias \"%s\" word al reeds gebruik. Probeer 'n ander een." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "Die alias kan nie dieselfde as die gebruikersnaam wees nie." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Nie gevind nie." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "U is reeds 'n lid van die groep." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "" -#: actions/apigroupleave.php:115 +#. TRANS: Message given having failed to add a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 +#, fuzzy, php-format +msgid "Could not join user %1$s to group %2$s." +msgstr "Dit was nie moontlik om die groep by te werk nie." + +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." msgstr "U is nie 'n lid van die groep nie." +#. TRANS: Message given having failed to remove a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 +#, fuzzy, php-format +msgid "Could not remove user %1$s from group %2$s." +msgstr "Kon nie die groep skep nie." + #. TRANS: %s is a user name #: actions/apigrouplist.php:98 #, php-format @@ -484,6 +518,11 @@ msgstr "%s groepe" msgid "groups on %s" msgstr "groepe op %s" +#: actions/apimediaupload.php:100 +#, fuzzy +msgid "Upload failed." +msgstr "Die deblokkering van die gebruiker het gefaal." + #: actions/apioauthauthorize.php:101 msgid "No oauth_token parameter provided." msgstr "" @@ -494,9 +533,9 @@ msgstr "Ongeldige token." #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -514,6 +553,11 @@ msgstr "" msgid "Invalid nickname / password!" msgstr "Ongeldige gebruikersnaam of wagwoord!" +#: actions/apioauthauthorize.php:159 +#, fuzzy +msgid "Database error deleting OAuth application user." +msgstr "Moenie die applikasie verwyder nie" + #: actions/apioauthauthorize.php:185 msgid "Database error inserting OAuth application user." msgstr "" @@ -535,8 +579,8 @@ msgstr "" #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -559,7 +603,7 @@ msgid "" msgstr "" #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Gebruiker" @@ -573,7 +617,7 @@ msgstr "Bynaam" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 -#: actions/register.php:436 lib/accountsettingsaction.php:125 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Wagwoord" @@ -597,18 +641,18 @@ msgstr "Hierdie metode vereis 'n POST of DELETE." msgid "You may not delete another user's status." msgstr "U mag nie 'n ander gebruiker se status verwyder nie." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Die kennisgewing bestaan nie." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "U kan nie u eie kennisgewings herhaal nie." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "U het reeds die kennisgewing herhaal." @@ -620,26 +664,26 @@ msgstr "Die status is verwyder." msgid "No status with that ID found." msgstr "Geen status met die ID gevind nie." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "" -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "Die kennisgewing is te lank. Gebruik maksimum %d karakters." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Nie gevind nie." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Nie-ondersteunde formaat." @@ -648,11 +692,26 @@ msgstr "Nie-ondersteunde formaat." msgid "%1$s / Favorites from %2$s" msgstr "%1$s / Gunstelinge van %2$s" +#: actions/apitimelinefavorites.php:119 +#, fuzzy, php-format +msgid "%1$s updates favorited by %2$s / %2$s." +msgstr "%1$s / Gunstelinge van %2$s" + +#: actions/apitimelinementions.php:118 +#, fuzzy, php-format +msgid "%1$s / Updates mentioning %2$s" +msgstr "%1$s / Gunstelinge van %2$s" + #: actions/apitimelinementions.php:131 #, php-format msgid "%1$s updates that reply to updates from %2$s / %3$s." msgstr "" +#: actions/apitimelinepublic.php:197 actions/publicrss.php:103 +#, fuzzy, php-format +msgid "%s public timeline" +msgstr "%s tydlyn" + #: actions/apitimelinepublic.php:202 actions/publicrss.php:105 #, php-format msgid "%s updates from everyone!" @@ -668,6 +727,21 @@ msgstr "Na %s herhaal" msgid "Repeats of %s" msgstr "Herhalings van %s" +#: actions/apitimelinetag.php:105 actions/tag.php:67 +#, fuzzy, php-format +msgid "Notices tagged with %s" +msgstr "met die etiket %s" + +#: actions/apitimelinetag.php:107 actions/tagrss.php:65 +#, fuzzy, php-format +msgid "Updates tagged with %1$s on %2$s!" +msgstr "Opdaterings van %1$s op %2$s." + +#: actions/apitrends.php:87 +#, fuzzy +msgid "API method under construction." +msgstr "Die API-funksie is nie gevind nie." + #: actions/attachment.php:73 msgid "No such attachment." msgstr "Die aanhangsel bestaan nie." @@ -689,7 +763,7 @@ msgstr "Ongeldige grootte." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Avatar" @@ -698,6 +772,13 @@ msgstr "Avatar" msgid "You can upload your personal avatar. The maximum file size is %s." 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 "Hierdie gebruiker het nie 'n profiel nie." + #: actions/avatarsettings.php:119 actions/avatarsettings.php:197 #: actions/grouplogo.php:254 msgid "Avatar settings" @@ -714,7 +795,7 @@ msgid "Preview" msgstr "Voorskou" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Skrap" @@ -796,7 +877,8 @@ msgid "Yes" msgstr "Ja" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Blokkeer hierdie gebruiker" @@ -815,20 +897,37 @@ msgstr "" #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "Die groep bestaan nie." +#: actions/blockedfromgroup.php:97 +#, fuzzy, php-format +msgid "%s blocked profiles" +msgstr "%s geblokkeerde gebruikers" + +#: actions/blockedfromgroup.php:100 +#, fuzzy, php-format +msgid "%1$s blocked profiles, page %2$d" +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 "Blok hierdie gebruiker van hierdie groep" + #: actions/blockedfromgroup.php:288 msgid "Unblock user from group" msgstr "Gee gebruiker weer toegang tot die groep" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Deblokkeer" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Deblokkeer hierdie gebruiker" @@ -842,21 +941,37 @@ msgstr "groepe op %s" msgid "No confirmation code." msgstr "Geen bevestigingskode." +#: actions/confirmaddress.php:80 +#, fuzzy +msgid "Confirmation code not found." +msgstr "Geen bevestigingskode." + +#: actions/confirmaddress.php:85 +#, fuzzy +msgid "That confirmation code is not for you!" +msgstr "Geen bevestigingskode." + #. 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 "" +#. TRANS: Client error for an already confirmed email/jabbel/sms address. +#: actions/confirmaddress.php:96 +#, fuzzy +msgid "That address has already been confirmed." +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. #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -864,7 +979,7 @@ msgstr "Kon nie gebruiker opdateer nie." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Kon nie e-posbevestiging verwyder nie." @@ -900,6 +1015,7 @@ msgstr "Die applikasie is nie gevind nie." msgid "You are not the owner of this application." msgstr "U is nie die eienaar van hierdie applikasie nie." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -933,7 +1049,7 @@ msgstr "Skrap hierdie applikasie" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Nie aangeteken nie." @@ -962,7 +1078,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:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Verwyder hierdie kennisgewing" @@ -991,58 +1107,62 @@ msgstr "Verwyder die gebruiker" #. 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "Ontwerp" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." +msgid "Design settings for this StatusNet site" msgstr "" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "Die logo-URL is ongeldig." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "IM is nie beskikbaar nie." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Verander logo" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Webwerf-logo" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "Verander tema" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Werf se tema" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "Tema vir die werf." -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:480 +#, fuzzy +msgid "Custom theme" +msgstr "Werf se tema" + +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Verander die agtergrond-prent" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Agtergrond" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1050,63 +1170,79 @@ msgid "" msgstr "" #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "Aan" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "Af" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 +#, fuzzy +msgid "Turn background image on or off." +msgstr "Verander die agtergrond-prent" + +#: actions/designadminpanel.php:563 lib/designsettings.php:161 +#, fuzzy +msgid "Tile background image" +msgstr "Verander die agtergrond-prent" + +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Verander kleure" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Inhoud" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "Kantstrook" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Text" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Skakels" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "Gevorderd" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "Gebruik verstekwaardes" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 +#, fuzzy +msgid "Restore default designs" +msgstr "Gebruik verstekwaardes" + +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Stel terug na standaard" -#. 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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Stoor" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "Stoor ontwerp" @@ -1184,7 +1320,7 @@ msgstr "Die \"callback\" is te lank." msgid "Callback URL is not valid." msgstr "Die \"callback\"-URL is nie geldig nie." -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "Dit was nie moontlik om die applikasie by te werk nie." @@ -1221,7 +1357,7 @@ msgid "Could not update group." msgstr "Dit was nie moontlik om die groep by te werk nie." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "Dit was nie moontlik om die aliasse te skep nie." @@ -1257,7 +1393,7 @@ msgstr "Huidige bevestigde e-posadres." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1273,22 +1409,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "Kanselleer" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "E-posadres, soos \"UserName@example.org\"" #. TRANS: Button label for adding an e-mail address in e-mail settings form. #. TRANS: Button label for adding an IM address in IM settings form. #. TRANS: Button label for adding a SMS phone number in SMS settings form. -#: actions/emailsettings.php:139 actions/imsettings.php:148 +#: actions/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1296,132 +1436,181 @@ msgstr "Voeg by" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Inkomende e-pos" #. 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 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "" #. TRANS: Instructions for incoming e-mail address input form. #. TRANS: Instructions for incoming SMS e-mail address input form. -#: actions/emailsettings.php:164 actions/smssettings.php:186 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "Nuut" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "E-posadresse" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "" +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:223 +#, fuzzy +msgid "Publish a MicroID for my email address." +msgstr "Dit is nie u e-posadres nie." + #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "E-posadresse" #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Geen e-posadres." +#. TRANS: Message given saving e-mail address that cannot be normalised. +#: actions/emailsettings.php:365 +#, fuzzy +msgid "Cannot normalize that email address" +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 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Nie 'n geldige e-posadres nie." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." 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:378 +#, fuzzy +msgid "That email address already belongs to another user." +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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Kon nie e-posbevestiging verwyder nie." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." msgstr "" +#. TRANS: Message given canceling e-mail address confirmation that is not pending. +#. TRANS: Message given canceling IM address confirmation that is not pending. +#. TRANS: Message given canceling SMS phone number confirmation that is not pending. +#: actions/emailsettings.php:423 actions/imsettings.php:386 +#: actions/smssettings.php:408 +#, fuzzy +msgid "No pending confirmation to cancel." +msgstr "Geen bevestigingskode." + +#. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. +#: actions/emailsettings.php:428 +#, fuzzy +msgid "That is the wrong email address." +msgstr "Dit is die verkeerde IM-adres." + #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "Geen bevestigingskode." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "Dit is nie u e-posadres nie." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "Inkomende e-posadres is verwyder." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Geen inkomende e-posadres." #. 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/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Kon nie gebruikersdata opdateer nie." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Inkomende e-posadres is verwyder." +#. TRANS: Message given after successfully adding an incoming e-mail address. +#: actions/emailsettings.php:536 actions/smssettings.php:605 +#, fuzzy +msgid "New incoming email address added." +msgstr "Geen inkomende e-posadres." + +#: actions/favor.php:79 +#, fuzzy +msgid "This notice is already a favorite!" +msgstr "Hierdie kennisgewing is nie 'n gunsteling nie!" + +#: actions/favor.php:92 lib/disfavorform.php:144 +#, fuzzy +msgid "Disfavor favorite" +msgstr "Voeg by gunstelinge" + #: actions/favorited.php:65 lib/popularnoticesection.php:91 #: lib/publicgroupnav.php:93 msgid "Popular notices" @@ -1459,6 +1648,11 @@ msgstr "" msgid "%s's favorite notices" msgstr "%s se gunsteling kennisgewings" +#: actions/favoritesrss.php:115 +#, fuzzy, php-format +msgid "Updates favored by %1$s on %2$s!" +msgstr "Opdaterings van %1$s op %2$s." + #: actions/featured.php:69 lib/featureduserssection.php:87 #: lib/publicgroupnav.php:89 msgid "Featured users" @@ -1486,6 +1680,11 @@ msgstr "Geen kennisgewing." msgid "No attachments." msgstr "Geen aanhangsels." +#: actions/file.php:51 +#, fuzzy +msgid "No uploaded attachments." +msgstr "Geen aanhangsels." + #: actions/finishremotesubscribe.php:69 msgid "Not expecting this response!" msgstr "" @@ -1494,6 +1693,11 @@ msgstr "" msgid "User being listened to does not exist." msgstr "" +#: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59 +#, fuzzy +msgid "You can use the local subscription!" +msgstr "U kan slegs lokale gebruikers verwyder." + #: actions/finishremotesubscribe.php:99 msgid "That user has blocked you from subscribing." msgstr "" @@ -1510,6 +1714,11 @@ msgstr "" msgid "Remote service uses unknown version of OMB protocol." msgstr "" +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 +#, fuzzy +msgid "Error updating remote profile." +msgstr "Kon nie die profiel stoor nie." + #: actions/getfile.php:79 msgid "No such file." msgstr "Die lêer bestaan nie." @@ -1526,6 +1735,16 @@ msgstr "Ongeldige rol." 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 "Jy kan nie gebruikers op hierdie webwerf stilmaak nie." + +#: actions/grantrole.php:82 +#, fuzzy +msgid "User already has this role." +msgstr "Hierdie gebruiker is reeds stilgemaak." + #: actions/groupblock.php:71 actions/groupunblock.php:71 #: actions/makeadmin.php:71 actions/subedit.php:46 #: lib/profileformaction.php:79 @@ -1547,7 +1766,17 @@ msgstr "Geen groep verskaf nie." msgid "Only an admin can block group members." msgstr "" -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:95 +#, fuzzy +msgid "User is already blocked from group." +msgstr "Hierdie gebruiker is reeds stilgemaak." + +#: actions/groupblock.php:100 +#, fuzzy +msgid "User is not a member of group." +msgstr "U is nie 'n lid van die groep nie." + +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Blok gebruiker toegang tot die groep" @@ -1559,21 +1788,53 @@ msgid "" "the group in the future." msgstr "" +#. TRANS: Submit button title for 'No' when blocking a user from a group. +#: actions/groupblock.php:182 +#, fuzzy +msgid "Do not block this user from this group" +msgstr "Blok hierdie gebruiker van hierdie groep" + #. 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 "Blok hierdie gebruiker van hierdie groep" +#: actions/groupblock.php:206 +#, fuzzy +msgid "Database error blocking user from group." +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 "U moet aangeteken wees alvorens u 'n groep kan skep." + +#: actions/groupdesignsettings.php:144 +#, fuzzy +msgid "Group design" +msgstr "Groepe" + #: actions/groupdesignsettings.php:155 msgid "" "Customize the way your group looks with a background image and a colour " "palette of your choice." 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 "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 "Voorkeure is gestoor." + #: actions/grouplogo.php:142 actions/grouplogo.php:195 msgid "Group logo" msgstr "Groepslogo" @@ -1596,36 +1857,73 @@ msgstr "Logo opgedateer." msgid "Failed updating logo." msgstr "Die opdatering van die logo het gefaal." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "lede van die groep %s" -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 +#, fuzzy, php-format +msgid "%1$s group members, page %2$d" +msgstr "%1$s groepe, bladsy %2$d" + +#: actions/groupmembers.php:122 +#, fuzzy +msgid "A list of the users in this group." +msgstr "Blok hierdie gebruiker van hierdie groep" + +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Administrateur" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" -msgstr "Blokkeer" +msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 +#, fuzzy +msgid "Make user an admin of the group" +msgstr "U moet 'n administrateur wees alvorens u 'n groep kan wysig." + +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" -msgstr "Maak Admin" +msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" -msgstr "Maak hierdie gebruiker 'n administrateur" +msgstr "" #. TRANS: Message is used as link title. %s is a user nickname. #. TRANS: Title in atom group notice feed. %s is a group name. #. TRANS: Title in atom user notice feed. %s is a user name. #: actions/grouprss.php:139 actions/userrss.php:94 -#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" 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 +#, fuzzy, php-format +msgid "Updates from members of %1$s on %2$s!" +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 msgid "Groups" @@ -1657,6 +1955,11 @@ msgid "" "Separate the terms by spaces; they must be 3 characters or more." msgstr "" +#: actions/groupsearch.php:58 +#, fuzzy +msgid "Group search" +msgstr "Soek gebruikers" + #: actions/groupsearch.php:79 actions/noticesearch.php:117 #: actions/peoplesearch.php:83 msgid "No results." @@ -1680,6 +1983,11 @@ msgstr "" msgid "Only an admin can unblock group members." msgstr "" +#: actions/groupunblock.php:95 +#, fuzzy +msgid "User is not blocked from group." +msgstr "Gee gebruiker weer toegang tot die groep" + #: actions/groupunblock.php:128 actions/unblock.php:86 msgid "Error removing the block." msgstr "" @@ -1710,6 +2018,11 @@ msgstr "IM is nie beskikbaar nie." msgid "IM address" msgstr "IP-adres" +#: actions/imsettings.php:113 +#, fuzzy +msgid "Current confirmed Jabber/GTalk address." +msgstr "Huidige bevestigde e-posadres." + #. TRANS: Form note in IM settings form. #. TRANS: %s is the IM address set for the site. #: actions/imsettings.php:124 @@ -1721,7 +2034,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -1729,63 +2045,63 @@ msgid "" msgstr "" #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Voorkeure is gestoor." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "" #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Voorkeure is gestoor." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Geen Jabber-ID nie." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Dit was nie moontlik om die Jabber-ID te normaliseer nie" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Nie 'n geldige Jabber-ID nie" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Dit is al reeds u Jabber-ID." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Die Jabber-ID word reeds deur 'n ander gebruiker gebruik." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -1793,31 +2109,41 @@ msgid "" msgstr "" #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Dit is die verkeerde IM-adres." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "Kon nie e-posbevestiging verwyder nie." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "Geen bevestigingskode." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Dit is nie u Jabber-ID nie." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "Inkomende e-posadres is verwyder." +#: actions/inbox.php:59 +#, fuzzy, php-format +msgid "Inbox for %1$s - page %2$d" +msgstr "%1$s, bladsy %2$d" + +#: actions/inbox.php:62 +#, fuzzy, php-format +msgid "Inbox for %s" +msgstr "Vriend van 'n vriend (FOAF) vir %s" + #: actions/inbox.php:115 msgid "This is your inbox, which lists your incoming private messages." msgstr "" @@ -1826,18 +2152,33 @@ msgstr "" msgid "Invites have been disabled." msgstr "" +#: actions/invite.php:41 +#, fuzzy, php-format +msgid "You must be logged in to invite other users to use %s." +msgstr "U moet aanteken alvorens u by groep kan aansluit." + #: actions/invite.php:72 #, php-format msgid "Invalid email address: %s" msgstr "Ongeldige e-posadres: %s" +#: actions/invite.php:110 +#, fuzzy +msgid "Invitation(s) sent" +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 "U volg hierdie gebruiker:" + #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -1940,7 +2281,7 @@ msgid "You must be logged in to leave a group." msgstr "U moet aanteken alvorens u 'n groep kan verlaat." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "U is nie 'n lid van daardie groep nie." @@ -1949,6 +2290,110 @@ msgstr "U is nie 'n lid van daardie groep nie." msgid "%1$s left group %2$s" msgstr "%1$s het die groep %2$s verlaat" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "Privaat" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "U is reeds aangeteken." @@ -1987,6 +2432,11 @@ msgid "" "changing your settings." msgstr "" +#: actions/login.php:292 +#, fuzzy +msgid "Login with your username and password." +msgstr "Verkeerde gebruikersnaam of wagwoord." + #: actions/login.php:295 #, php-format msgid "" @@ -1997,6 +2447,11 @@ msgstr "" msgid "Only an admin can make another user an admin." msgstr "" +#: actions/makeadmin.php:96 +#, fuzzy, php-format +msgid "%1$s is already an admin for group \"%2$s\"." +msgstr "%1$s het die groep %2$s verlaat" + #: actions/makeadmin.php:133 #, php-format msgid "Can't get membership record for %1$s in group %2$s." @@ -2015,6 +2470,16 @@ msgstr "Geen resultate nie." msgid "New Application" msgstr "Nuwe appplikasie" +#: actions/newapplication.php:64 +#, fuzzy +msgid "You must be logged in to register an application." +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 "Gebruik die vorm om u applikasie te wysig." + #: actions/newapplication.php:176 msgid "Source URL is required." msgstr "'n Bron-URL is verpligtend." @@ -2027,19 +2492,24 @@ msgstr "Dit was nie moontlik om die applikasie te skep nie." msgid "New group" msgstr "Nuwe groep" +#: actions/newgroup.php:110 +#, fuzzy +msgid "Use this form to create a new group." +msgstr "Gebruik hierdie vorm om die groep te wysig." + #: actions/newmessage.php:71 actions/newmessage.php:231 msgid "New message" msgstr "Nuwe boodskap" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "U kan nie 'n boodskap aan hierdie gebruiker stuur nie." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Geen inhoud nie!" @@ -2048,7 +2518,7 @@ msgid "No recipient specified." msgstr "Geen ontvanger gespesifiseer nie." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" @@ -2057,10 +2527,27 @@ msgstr "" msgid "Message sent" msgstr "Boodskap is gestuur." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#. TRANS: Message given have sent a direct message to another user. +#. TRANS: %s is the name of the other user. +#: actions/newmessage.php:185 lib/command.php:511 +#, fuzzy, php-format +msgid "Direct message to %s sent." +msgstr "Direkte boodskappe aan %s" + +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Ajax-fout" +#: actions/newnotice.php:69 +#, fuzzy +msgid "New notice" +msgstr "Geen kennisgewing." + +#: actions/newnotice.php:227 +#, fuzzy +msgid "Notice posted" +msgstr "Hierdie kennisgewing is verwyder." + #: actions/noticesearch.php:68 #, php-format msgid "" @@ -2072,6 +2559,11 @@ msgstr "" msgid "Text search" msgstr "Teks soektog" +#: actions/noticesearch.php:91 +#, fuzzy, php-format +msgid "Search results for \"%1$s\" on %2$s" +msgstr "Opdaterings van %1$s op %2$s." + #: actions/noticesearch.php:121 #, php-format msgid "" @@ -2091,6 +2583,11 @@ msgstr "" msgid "Updates with \"%s\"" msgstr "Opdaterings met \"%s\"" +#: actions/noticesearchrss.php:98 +#, fuzzy, php-format +msgid "Updates matching search term \"%1$s\" on %2$s!" +msgstr "Opdaterings van %1$s op %2$s." + #: actions/nudge.php:85 msgid "" "This user doesn't allow nudges or hasn't confirmed or set their email yet." @@ -2104,14 +2601,39 @@ msgstr "Die por is gestuur" msgid "Nudge sent!" msgstr "Die por is gestuur!" +#: actions/oauthappssettings.php:59 +#, fuzzy +msgid "You must be logged in to list your applications." +msgstr "U moet aangeteken wees alvorens u 'n applikasie kan wysig." + +#: actions/oauthappssettings.php:74 +#, fuzzy +msgid "OAuth applications" +msgstr "Die applikasie bestaan nie." + #: actions/oauthappssettings.php:85 msgid "Applications you have registered" msgstr "" +#: actions/oauthappssettings.php:135 +#, fuzzy, php-format +msgid "You have not registered any applications yet." +msgstr "Dit was nie moontlik om die applikasie te skep nie." + +#: actions/oauthconnectionssettings.php:72 +#, fuzzy +msgid "Connected applications" +msgstr "Skrap applikasie" + #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." +msgid "You have allowed the following applications to access your account." msgstr "" +#: actions/oauthconnectionssettings.php:175 +#, fuzzy +msgid "You are not a user of that application." +msgstr "U is nie die eienaar van hierdie applikasie nie." + #: actions/oauthconnectionssettings.php:186 #, php-format msgid "Unable to revoke access for app: %s." @@ -2125,7 +2647,12 @@ msgstr "" msgid "Developers can edit the registration settings for their applications " msgstr "" -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:80 actions/shownotice.php:100 +#, fuzzy +msgid "Notice has no profile." +msgstr "Hierdie gebruiker het nie 'n profiel nie." + +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "Status van %1$s op %2$s" @@ -2142,10 +2669,27 @@ msgstr "" 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:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 +#, fuzzy +msgid "Not a supported data format." +msgstr "Nie-ondersteunde formaat." + #: actions/opensearch.php:64 msgid "People Search" msgstr "Mense soek" +#: actions/opensearch.php:67 +#, fuzzy +msgid "Notice Search" +msgstr "Mense soek" + +#: actions/othersettings.php:60 +#, fuzzy +msgid "Other settings" +msgstr "Avatar-instellings" + #: actions/othersettings.php:71 msgid "Manage various other options." msgstr "" @@ -2162,14 +2706,54 @@ msgstr "" msgid "Automatic shortening service to use." msgstr "" +#: actions/othersettings.php:122 +#, fuzzy +msgid "View profile designs" +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 "Ligging is te lank is (maksimum 255 karakters)." + +#: actions/otp.php:69 +#, fuzzy +msgid "No user ID specified." +msgstr "Geen groep verskaf nie." + +#: actions/otp.php:83 +#, fuzzy +msgid "No login token specified." +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 "Ongeldige token." + +#: actions/otp.php:104 +#, fuzzy +msgid "Login token expired." +msgstr "Teken aan" + +#: actions/outbox.php:58 +#, fuzzy, php-format +msgid "Outbox for %1$s - page %2$d" +msgstr "%1$s, bladsy %2$d" + +#: actions/outbox.php:61 +#, fuzzy, php-format +msgid "Outbox for %s" +msgstr "Vriend van 'n vriend (FOAF) vir %s" + #: actions/outbox.php:116 msgid "This is your outbox, which lists private messages you have sent." msgstr "" @@ -2236,12 +2820,12 @@ msgid "Password saved." msgstr "Wagwoord gestoor." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "Paaie" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." +msgid "Path and server settings for this StatusNet site" msgstr "" #: actions/pathsadminpanel.php:157 @@ -2259,6 +2843,11 @@ msgstr "Tema-gids" msgid "Background directory not writable: %s." msgstr "Tema-gids" +#: actions/pathsadminpanel.php:177 +#, fuzzy, php-format +msgid "Locales directory not readable: %s." +msgstr "Tema-gids" + #: actions/pathsadminpanel.php:183 msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" @@ -2279,6 +2868,11 @@ msgstr "" msgid "Path" msgstr "Pad" +#: actions/pathsadminpanel.php:242 +#, fuzzy +msgid "Site path" +msgstr "Werf se tema" + #: actions/pathsadminpanel.php:246 msgid "Path to locales" msgstr "" @@ -2375,6 +2969,11 @@ msgstr "SSL-bediener" msgid "Server to direct SSL requests to" msgstr "" +#: actions/pathsadminpanel.php:352 +#, fuzzy +msgid "Save paths" +msgstr "Tema-pad" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2386,16 +2985,31 @@ msgstr "" msgid "People search" msgstr "Soek gebruikers" +#: actions/peopletag.php:68 +#, fuzzy, php-format +msgid "Not a valid people tag: %s." +msgstr "Nie 'n geldige e-posadres nie." + #: actions/peopletag.php:142 #, php-format msgid "Users self-tagged with %1$s - page %2$d" msgstr "" +#: actions/postnotice.php:95 +#, fuzzy +msgid "Invalid notice content." +msgstr "Ongeldige token." + #: actions/postnotice.php:101 #, php-format msgid "Notice license ‘%1$s’ is not compatible with site license ‘%2$s’." msgstr "" +#: actions/profilesettings.php:60 +#, fuzzy +msgid "Profile settings" +msgstr "Wysig profiel-instellings" + #: actions/profilesettings.php:71 msgid "" "You can update your personal profile info here so people know more about you." @@ -2405,6 +3019,13 @@ msgstr "" 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 #: lib/groupeditform.php:157 lib/userprofile.php:150 @@ -2413,7 +3034,7 @@ msgstr "Volledige naam" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Tuisblad" @@ -2481,17 +3102,47 @@ msgid "" "Automatically subscribe to whoever subscribes to me (best for non-humans)" msgstr "" +#: actions/profilesettings.php:228 actions/register.php:230 +#, fuzzy, php-format +msgid "Bio is too long (max %d chars)." +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 "Die naam is te lank (maksimum 255 karakters)." + #: actions/profilesettings.php:253 actions/tagother.php:178 #, php-format msgid "Invalid tag: \"%s\"" msgstr "Ongeldige etiket: \"$s\"" +#: actions/profilesettings.php:306 +#, fuzzy +msgid "Couldn't update user for autosubscribe." +msgstr "Kon nie gebruikersdata opdateer nie." + +#: actions/profilesettings.php:363 +#, fuzzy +msgid "Couldn't save location prefs." +msgstr "Dit was nie moontlik om die applikasie by te werk nie." + +#: actions/profilesettings.php:375 +#, fuzzy +msgid "Couldn't save profile." +msgstr "Kon nie die profiel stoor nie." + +#: actions/profilesettings.php:383 +#, fuzzy +msgid "Couldn't save tags." +msgstr "Kon nie gebruiker opdateer nie." + #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Voorkeure is gestoor." @@ -2500,6 +3151,21 @@ msgstr "Voorkeure is gestoor." msgid "Beyond the page limit (%s)." msgstr "" +#: actions/public.php:92 +#, fuzzy +msgid "Could not retrieve public stream." +msgstr "Dit was nie moontlik om die aliasse te skep nie." + +#: actions/public.php:130 +#, fuzzy, php-format +msgid "Public timeline, page %d" +msgstr "Populêre kennisgewings, bladsy %d" + +#: actions/public.php:132 lib/publicgroupnav.php:79 +#, fuzzy +msgid "Public timeline" +msgstr "%s tydlyn" + #: actions/public.php:160 msgid "Public Stream Feed (RSS 1.0)" msgstr "" @@ -2512,6 +3178,15 @@ msgstr "" msgid "Public Stream Feed (Atom)" msgstr "" +#: actions/public.php:188 +#, 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!" msgstr "U kan die eerste een wees om 'n boodskap te plaas!" @@ -2553,6 +3228,11 @@ msgstr "" 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 "U kan die eerste een wees om 'n boodskap te plaas!" + #: actions/publictagcloud.php:75 #, php-format msgid "" @@ -2560,14 +3240,44 @@ msgid "" "one!" msgstr "" +#: actions/publictagcloud.php:134 +#, fuzzy +msgid "Tag cloud" +msgstr "Verander kleure" + +#: actions/recoverpassword.php:36 +#, fuzzy +msgid "You are already logged in!" +msgstr "U is reeds aangeteken." + +#: actions/recoverpassword.php:62 +#, fuzzy +msgid "No such recovery code." +msgstr "Die kennisgewing bestaan nie." + +#: actions/recoverpassword.php:66 +#, fuzzy +msgid "Not a recovery code." +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 "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 "Huidige bevestigde e-posadres." + #: actions/recoverpassword.php:152 msgid "" "If you have forgotten or lost your password, you can get a new one sent to " @@ -2578,10 +3288,25 @@ msgstr "" msgid "You have been identified. Enter a new password below. " msgstr "" +#: actions/recoverpassword.php:188 +#, fuzzy +msgid "Password recovery" +msgstr "Verander wagwoord" + +#: actions/recoverpassword.php:191 +#, fuzzy +msgid "Nickname or email address" +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 "Verwyder" + #: actions/recoverpassword.php:208 msgid "Reset password" msgstr "Herstel wagwoord" @@ -2598,10 +3323,20 @@ msgstr "" msgid "Unknown action" msgstr "Onbekende aksie" +#: actions/recoverpassword.php:236 +#, fuzzy +msgid "6 or more characters, and don't forget it!" +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 "Dit is nie u e-posadres nie." + #: actions/recoverpassword.php:282 msgid "No user with that email address or username." msgstr "" @@ -2610,12 +3345,37 @@ msgstr "" msgid "No registered email address for that user." msgstr "" +#: actions/recoverpassword.php:313 +#, fuzzy +msgid "Error saving address confirmation." +msgstr "Fout tydens stoor van gebruiker; ongeldig." + #: 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 "Die vorm is onverwags ingestuur." + +#: actions/recoverpassword.php:365 +#, fuzzy +msgid "Password must be 6 chars or more." +msgstr "Wagwoord moet 6 of meer karakters bevat." + +#: actions/recoverpassword.php:369 +#, fuzzy +msgid "Password and confirmation do not match." +msgstr "Wagwoorde is nie dieselfde nie." + +#: actions/recoverpassword.php:388 actions/register.php:255 +#, fuzzy +msgid "Error setting user." +msgstr "Fout tydens stoor van gebruiker; ongeldig." + #: actions/recoverpassword.php:395 msgid "New password successfully saved. You are now logged in." msgstr "" @@ -2662,9 +3422,19 @@ msgstr "" 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 "6 of meer karakters" + +#: actions/register.php:441 +#, fuzzy +msgid "Same as password above. Required." +msgstr "Dieselfde as wagwoord hierbo" + #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "E-pos" @@ -2746,10 +3516,20 @@ msgstr "" msgid "Subscribe to a remote user" msgstr "" +#: actions/remotesubscribe.php:129 +#, fuzzy +msgid "User nickname" +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 "Profiel" + #: actions/remotesubscribe.php:134 msgid "URL of your profile on another compatible microblogging service" msgstr "" @@ -2779,7 +3559,22 @@ msgstr "" msgid "Only logged-in users can repeat notices." msgstr "" -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:64 actions/repeat.php:71 +#, fuzzy +msgid "No notice specified." +msgstr "Geen profiel verskaf nie." + +#: actions/repeat.php:76 +#, fuzzy +msgid "You can't repeat your own notice." +msgstr "U kan nie u eie kennisgewings herhaal nie." + +#: actions/repeat.php:90 +#, fuzzy +msgid "You already repeated that notice." +msgstr "U het reeds die kennisgewing herhaal." + +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Herhalend" @@ -2787,6 +3582,41 @@ msgstr "Herhalend" msgid "Repeated!" msgstr "Herhaal!" +#: actions/replies.php:126 actions/repliesrss.php:68 +#: lib/personalgroupnav.php:105 +#, fuzzy, php-format +msgid "Replies to %s" +msgstr "Herhalings van %s" + +#: actions/replies.php:128 +#, fuzzy, php-format +msgid "Replies to %1$s, page %2$d" +msgstr "%1$s, bladsy %2$d" + +#: actions/replies.php:145 +#, fuzzy, php-format +msgid "Replies feed for %s (RSS 1.0)" +msgstr "Voer vir vriende van %s (RSS 1.0)" + +#: actions/replies.php:152 +#, fuzzy, php-format +msgid "Replies feed for %s (RSS 2.0)" +msgstr "Voer vir vriende van %s (RSS 2.0)" + +#: actions/replies.php:159 +#, fuzzy, php-format +msgid "Replies feed for %s (Atom)" +msgstr "Voer vir vriende van %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 "" +"Hierdie is die tydslyn vir %s en vriende, maar niemand het nog iets gepos " +"nie." + #: actions/replies.php:204 #, php-format msgid "" @@ -2801,6 +3631,16 @@ msgid "" "newnotice%%%%?status_textarea=%3$s)." msgstr "" +#: actions/repliesrss.php:72 +#, fuzzy, php-format +msgid "Replies to %1$s on %2$s!" +msgstr "Opdaterings van %1$s op %2$s." + +#: actions/revokerole.php:75 +#, fuzzy +msgid "You cannot revoke user roles on this site." +msgstr "Jy kan nie gebruikers op hierdie webwerf stilmaak nie." + #: actions/revokerole.php:82 msgid "User doesn't have this role." msgstr "" @@ -2809,16 +3649,31 @@ msgstr "" msgid "StatusNet" msgstr "StatusNet" +#: actions/sandbox.php:65 actions/unsandbox.php:65 +#, fuzzy +msgid "You cannot sandbox users on this site." +msgstr "Jy kan nie gebruikers op hierdie webwerf stilmaak nie." + +#: actions/sandbox.php:72 +#, fuzzy +msgid "User is already sandboxed." +msgstr "Hierdie gebruiker is reeds stilgemaak." + #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "Sessies" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." +msgid "Session settings for this StatusNet site" msgstr "" +#: actions/sessionsadminpanel.php:175 +#, fuzzy +msgid "Handle sessions" +msgstr "Sessies" + #: actions/sessionsadminpanel.php:177 msgid "Whether to handle sessions ourselves." msgstr "" @@ -2831,25 +3686,40 @@ msgstr "" msgid "Turn on debugging output for sessions." msgstr "" +#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 +#, fuzzy +msgid "Save site settings" +msgstr "Stoor toegangsinstellings" + +#: actions/showapplication.php:82 +#, fuzzy +msgid "You must be logged in to view an application." +msgstr "U moet aangeteken wees alvorens u 'n applikasie kan wysig." + +#: actions/showapplication.php:157 +#, fuzzy +msgid "Application profile" +msgstr "Die applikasie is nie gevind nie." + #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "Ikoon" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "Naam" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "Organisasie" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Beskrywing" @@ -2863,10 +3733,20 @@ msgstr "Statistieke" msgid "Created by %1$s - %2$s access by default - %3$d users" msgstr "" +#: actions/showapplication.php:213 +#, fuzzy +msgid "Application actions" +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 "Die applikasie is nie gevind nie." + #: actions/showapplication.php:263 msgid "Consumer key" msgstr "" @@ -2883,12 +3763,47 @@ msgstr "" msgid "Access token URL" msgstr "" +#: actions/showapplication.php:283 +#, fuzzy +msgid "Authorize URL" +msgstr "Outeur" + #: 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 "Is u seker u wil hierdie kennisgewing verwyder?" + +#: actions/showfavorites.php:79 +#, fuzzy, php-format +msgid "%1$s's favorite notices, page %2$d" +msgstr "%s se gunsteling kennisgewings" + +#: actions/showfavorites.php:132 +#, fuzzy +msgid "Could not retrieve favorite notices." +msgstr "Dit was nie moontlik om 'n gunsteling te skep nie." + +#: actions/showfavorites.php:171 +#, fuzzy, php-format +msgid "Feed for favorites of %s (RSS 1.0)" +msgstr "Voer vir vriende van %s (RSS 1.0)" + +#: actions/showfavorites.php:178 +#, fuzzy, php-format +msgid "Feed for favorites of %s (RSS 2.0)" +msgstr "Voer vir vriende van %s (RSS 2.0)" + +#: actions/showfavorites.php:185 +#, fuzzy, php-format +msgid "Feed for favorites of %s (Atom)" +msgstr "Voer vir vriende van %s (Atom)" + #: actions/showfavorites.php:206 msgid "" "You haven't chosen any favorite notices yet. Click the fave button on " @@ -2914,7 +3829,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "" -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "%s groep" @@ -2946,12 +3861,27 @@ msgstr "Aliasse" msgid "Group actions" msgstr "Groepsaksies" +#: actions/showgroup.php:338 +#, fuzzy, php-format +msgid "Notice feed for %s group (RSS 1.0)" +msgstr "Voer vir vriende van %s (RSS 1.0)" + +#: actions/showgroup.php:344 +#, fuzzy, php-format +msgid "Notice feed for %s group (RSS 2.0)" +msgstr "Voer vir vriende van %s (RSS 2.0)" + +#: actions/showgroup.php:350 +#, fuzzy, php-format +msgid "Notice feed for %s group (Atom)" +msgstr "Voer vir vriende van %s (Atom)" + #: actions/showgroup.php:355 #, php-format msgid "FOAF for %s group" msgstr "Vriend van 'n vriend vir die groep %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Lede" @@ -3000,6 +3930,16 @@ msgstr "Die boodskap bestaan nie." 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 "Opdaterings van %1$s op %2$s." + +#: actions/showmessage.php:113 +#, fuzzy, php-format +msgid "Message from %1$s on %2$s" +msgstr "Opdaterings van %1$s op %2$s." + #: actions/shownotice.php:90 msgid "Notice deleted." msgstr "Hierdie kennisgewing is verwyder." @@ -3014,11 +3954,38 @@ msgstr "met die etiket %s" msgid "%1$s, page %2$d" msgstr "%1$s, bladsy %2$d" +#: actions/showstream.php:122 +#, fuzzy, php-format +msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)" +msgstr "Voer vir vriende van %s (RSS 1.0)" + +#: actions/showstream.php:129 +#, fuzzy, php-format +msgid "Notice feed for %s (RSS 1.0)" +msgstr "Voer vir vriende van %s (RSS 1.0)" + +#: actions/showstream.php:136 +#, fuzzy, php-format +msgid "Notice feed for %s (RSS 2.0)" +msgstr "Voer vir vriende van %s (RSS 2.0)" + +#: actions/showstream.php:143 +#, fuzzy, php-format +msgid "Notice feed for %s (Atom)" +msgstr "Voer vir vriende van %s (Atom)" + #: actions/showstream.php:148 #, php-format msgid "FOAF for %s" msgstr "Vriend van 'n vriend (FOAF) vir %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 "" +"Hierdie is die tydslyn vir %s en vriende, maar niemand het nog iets gepos " +"nie." + #: actions/showstream.php:205 msgid "" "Seen anything interesting recently? You haven't posted any notices yet, now " @@ -3070,6 +4037,11 @@ msgstr "" msgid "Site name must have non-zero length." msgstr "" +#: actions/siteadminpanel.php:141 +#, fuzzy +msgid "You must have a valid contact email address." +msgstr "Nie 'n geldige e-posadres nie." + #: actions/siteadminpanel.php:159 #, php-format msgid "Unknown language \"%s\"." @@ -3087,6 +4059,11 @@ msgstr "" msgid "General" msgstr "Algemeen" +#: actions/siteadminpanel.php:224 +#, fuzzy +msgid "Site name" +msgstr "Werf se tema" + #: actions/siteadminpanel.php:225 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" @@ -3107,6 +4084,11 @@ msgstr "" msgid "URL used for credits link in footer of each page" msgstr "" +#: actions/siteadminpanel.php:239 +#, fuzzy +msgid "Contact email address for your site" +msgstr "Inkomende e-posadres is verwyder." + #: actions/siteadminpanel.php:245 msgid "Local" msgstr "Lokaal" @@ -3119,6 +4101,11 @@ msgstr "Standaardtydsone" msgid "Default timezone for the site; usually UTC." msgstr "" +#: actions/siteadminpanel.php:262 +#, fuzzy +msgid "Default language" +msgstr "Standaardtydsone" + #: actions/siteadminpanel.php:263 msgid "Site language when autodetection from browser settings is not available" msgstr "" @@ -3143,14 +4130,39 @@ msgstr "Duplikaatlimiet" msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" +#: actions/sitenoticeadminpanel.php:56 +#, fuzzy +msgid "Site Notice" +msgstr "Kennisgewings" + +#: actions/sitenoticeadminpanel.php:67 +#, fuzzy +msgid "Edit site-wide message" +msgstr "Nuwe boodskap" + +#: actions/sitenoticeadminpanel.php:103 +#, fuzzy +msgid "Unable to save site notice." +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 "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 "Verwyder kennisgewing" + #. TRANS: Title for SMS settings. #: actions/smssettings.php:59 msgid "SMS settings" @@ -3163,16 +4175,47 @@ msgstr "SMS-instellings" msgid "You can receive SMS messages through email from %%site.name%%." msgstr "" +#. TRANS: Message given in the SMS settings if SMS is not enabled on the site. +#: actions/smssettings.php:97 +#, fuzzy +msgid "SMS is not available." +msgstr "IM is nie beskikbaar nie." + +#. TRANS: Form legend for SMS settings form. +#: actions/smssettings.php:111 +#, fuzzy +msgid "SMS address" +msgstr "IP-adres" + +#. TRANS: Form guide in SMS settings form. +#: actions/smssettings.php:120 +#, fuzzy +msgid "Current confirmed SMS-enabled phone number." +msgstr "Huidige bevestigde e-posadres." + #. 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 "Geen bevestigingskode." + #. TRANS: Form field instructions in SMS settings form. #: actions/smssettings.php:144 msgid "Enter the code you received on your phone." msgstr "" +#. TRANS: Button label to confirm SMS confirmation code in SMS settings. +#: actions/smssettings.php:148 +#, fuzzy +msgctxt "BUTTON" +msgid "Confirm" +msgstr "Bevestig" + #. TRANS: Field label for SMS phone number input in SMS settings form. #: actions/smssettings.php:153 msgid "SMS phone number" @@ -3195,11 +4238,35 @@ msgid "" "from my carrier." msgstr "" +#. TRANS: Confirmation message for successful SMS preferences save. +#: actions/smssettings.php:315 +#, fuzzy +msgid "SMS preferences saved." +msgstr "Voorkeure is gestoor." + #. TRANS: Message given saving SMS phone number without having provided one. #: actions/smssettings.php:338 msgid "No phone number." 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 "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 "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 "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 msgid "" @@ -3207,11 +4274,24 @@ msgid "" "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 +#, fuzzy +msgid "That is the wrong confirmation number." +msgstr "Dit is die verkeerde IM-adres." + #. TRANS: Message given after successfully canceling SMS phone number confirmation. #: actions/smssettings.php:427 msgid "SMS confirmation cancelled." 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 "Dit is nie u Jabber-ID nie." + #. TRANS: Message given after successfully removing a registered SMS phone number. #: actions/smssettings.php:470 msgid "The SMS phone number was removed." @@ -3236,9 +4316,15 @@ msgid "" "email but isn't listed here, send email to let us know at %s." msgstr "" +#. TRANS: Message given saving SMS phone number confirmation code without having provided one. +#: actions/smssettings.php:548 +#, fuzzy +msgid "No code entered" +msgstr "Geen inhoud nie!" + #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "" @@ -3246,10 +4332,20 @@ msgstr "" msgid "Manage snapshot configuration" msgstr "" +#: actions/snapshotadminpanel.php:127 +#, fuzzy +msgid "Invalid snapshot run value." +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 "Die logo-URL is ongeldig." + #: actions/snapshotadminpanel.php:200 msgid "Randomly during web hit" msgstr "" @@ -3282,10 +4378,31 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" +#: actions/snapshotadminpanel.php:248 +#, fuzzy +msgid "Save snapshot settings" +msgstr "Stoor toegangsinstellings" + +#: actions/subedit.php:70 +#, fuzzy +msgid "You are not subscribed to that profile." +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 "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 "Die lêer bestaan nie." + #: actions/subscribe.php:117 msgid "You cannot subscribe to an OMB 0.1 remote profile with this action." msgstr "" @@ -3299,6 +4416,11 @@ msgstr "" msgid "%s subscribers" msgstr "" +#: actions/subscribers.php:52 +#, fuzzy, php-format +msgid "%1$s subscribers, page %2$d" +msgstr "%1$s en vriende, bladsy %2$d" + #: actions/subscribers.php:63 msgid "These are the people who listen to your notices." msgstr "" @@ -3326,6 +4448,16 @@ msgid "" "%) and be the first?" msgstr "" +#: actions/subscriptions.php:52 +#, fuzzy, php-format +msgid "%s subscriptions" +msgstr "Beskrywing" + +#: actions/subscriptions.php:54 +#, fuzzy, php-format +msgid "%1$s subscriptions, page %2$d" +msgstr "%1$s groepe, bladsy %2$d" + #: actions/subscriptions.php:65 msgid "These are the people whose notices you listen to." msgstr "" @@ -3354,10 +4486,30 @@ msgstr "%s volg niemand nie." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" +#: actions/tag.php:69 +#, fuzzy, php-format +msgid "Notices tagged with %1$s, page %2$d" +msgstr "%1$s, bladsy %2$d" + +#: actions/tag.php:87 +#, fuzzy, php-format +msgid "Notice feed for tag %s (RSS 1.0)" +msgstr "Voer vir vriende van %s (RSS 1.0)" + +#: actions/tag.php:93 +#, fuzzy, php-format +msgid "Notice feed for tag %s (RSS 2.0)" +msgstr "Voer vir vriende van %s (RSS 2.0)" + +#: actions/tag.php:99 +#, fuzzy, php-format +msgid "Notice feed for tag %s (Atom)" +msgstr "Voer vir vriende van %s (Atom)" + #: actions/tagother.php:39 msgid "No ID argument." msgstr "Geen ID-argument." @@ -3395,10 +4547,35 @@ msgstr "" msgid "Could not save tags." msgstr "Kon nie die etikette stoor nie." +#: actions/tagother.php:236 +#, fuzzy +msgid "Use this form to add tags to your subscribers or subscriptions." +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 "U het reeds die gebruiker geblokkeer." + +#: actions/unsandbox.php:72 +#, fuzzy +msgid "User is not sandboxed." +msgstr "Hierdie gebruiker het nie 'n profiel nie." + +#: actions/unsilence.php:72 +#, fuzzy +msgid "User is not silenced." +msgstr "Hierdie gebruiker is reeds stilgemaak." + +#: actions/unsubscribe.php:77 +#, fuzzy +msgid "No profile ID in request." +msgstr "Daar is geen profiel met daardie ID nie." + #: actions/unsubscribe.php:98 msgid "Unsubscribed" msgstr "" @@ -3410,54 +4587,88 @@ msgid "" msgstr "" #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "Gebruiker" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" msgstr "" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "" -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, 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 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Profiel" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "Profiellimiet" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "" -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "Nuwe gebruikers" -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:236 +#, fuzzy +msgid "New user welcome" +msgstr "Nuwe gebruikers" + +#: actions/useradminpanel.php:237 +#, fuzzy +msgid "Welcome text for new users (Max 255 chars)." +msgstr "Die naam is te lank (maksimum 255 karakters)." + +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Default subscription" +msgstr "Beskrywing" + +#: actions/useradminpanel.php:243 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "Jy kan nie gebruikers op hierdie webwerf stilmaak nie." + +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "Uitnodigings" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:257 +#, fuzzy +msgid "Invitations enabled" +msgstr "Uitnodigings" + +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "" +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + +#: actions/userauthorization.php:105 +#, fuzzy +msgid "Authorize subscription" +msgstr "Beskrywing" + #: actions/userauthorization.php:110 msgid "" "Please check these details to make sure that you want to subscribe to this " @@ -3465,7 +4676,9 @@ msgid "" "click “Reject”." msgstr "" +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "Lisensie" @@ -3473,10 +4686,21 @@ msgstr "Lisensie" msgid "Accept" msgstr "Aanvaar" +#: actions/userauthorization.php:218 lib/subscribeform.php:115 +#: lib/subscribeform.php:139 +#, fuzzy +msgid "Subscribe to this user" +msgstr "U volg hierdie gebruiker:" + #: actions/userauthorization.php:219 msgid "Reject" msgstr "Verwerp" +#: actions/userauthorization.php:220 +#, fuzzy +msgid "Reject this subscription" +msgstr "Verwyder die gebruiker" + #: actions/userauthorization.php:232 msgid "No authorization request!" msgstr "" @@ -3492,6 +4716,11 @@ msgid "" "subscription. Your subscription token is:" msgstr "" +#: actions/userauthorization.php:266 +#, fuzzy +msgid "Subscription rejected" +msgstr "Beskrywing word vereis." + #: actions/userauthorization.php:268 msgid "" "The subscription has been rejected, but no callback URL was passed. Check " @@ -3519,11 +4748,26 @@ msgstr "" 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 "Die \"callback\"-URL is nie geldig nie." + #: actions/userauthorization.php:350 #, php-format msgid "Can’t read avatar URL ‘%s’." msgstr "Kan nie die avatar-URL \"%s\" lees nie." +#: actions/userauthorization.php:355 +#, fuzzy, php-format +msgid "Wrong image type for avatar URL ‘%s’." +msgstr "Kan nie die avatar-URL \"%s\" lees nie." + +#: actions/userdesignsettings.php:76 lib/designsettings.php:65 +#, fuzzy +msgid "Profile design" +msgstr "Profiel" + #: actions/userdesignsettings.php:87 lib/designsettings.php:76 msgid "" "Customize the way your profile looks with a background image and a colour " @@ -3544,6 +4788,11 @@ msgstr "%1$s groepe, bladsy %2$d" msgid "Search for more groups" msgstr "Soek vir meer groepe" +#: actions/usergroups.php:159 +#, fuzzy, php-format +msgid "%s is not a member of any group." +msgstr "U is nie 'n lid van enige groep nie." + #: actions/usergroups.php:164 #, php-format msgid "Try [searching for groups](%%action.groupsearch%%) and joining them." @@ -3555,7 +4804,7 @@ msgstr "" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Opdaterings van %1$s op %2$s." @@ -3604,7 +4853,7 @@ msgid "Plugins" msgstr "" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "Weergawe" @@ -3612,20 +4861,26 @@ msgstr "Weergawe" msgid "Author(s)" msgstr "Outeur(s)" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +#, fuzzy +msgid "Favor" +msgstr "Gunstelinge" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -3634,28 +4889,103 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, 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 +#: classes/File.php:210 #, 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:247 classes/File.php:262 +#, fuzzy +msgid "Invalid filename." +msgstr "Ongeldige grootte." + +#. TRANS: Exception thrown when joining a group fails. +#: classes/Group_member.php:42 +#, fuzzy +msgid "Group join failed." +msgstr "Groepsprofiel" + #. TRANS: Exception thrown when trying to leave a group the user is not a member of. #: classes/Group_member.php:55 msgid "Not part of group." 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 "Groepsprofiel" + +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Fout tydens stoor van gebruiker; ongeldig." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Aansluit" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + +#. TRANS: Server exception thrown when updating a local group fails. +#: classes/Local_group.php:42 +#, fuzzy +msgid "Could not update local group." +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 +#, fuzzy, php-format +msgid "Could not create login token for %s" +msgstr "Dit was nie moontlik om die aliasse te skep nie." + #. TRANS: Exception thrown when database name or Data Source Name could not be found. #: classes/Memcached_DataObject.php:533 msgid "No database name or DSN found anywhere." msgstr "" +#. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. +#: classes/Message.php:45 +#, fuzzy +msgid "You are banned from sending direct messages." +msgstr "U inkomende boodskappe" + +#. TRANS: Message given when a message could not be stored on the server. +#: classes/Message.php:62 +#, fuzzy +msgid "Could not insert message." +msgstr "Kan nie boodskap verwerk nie." + +#. TRANS: Message given when a message could not be updated on the server. +#: classes/Message.php:73 +#, fuzzy +msgid "Could not update message with new URI." +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). #: classes/Notice.php:98 @@ -3692,6 +5022,12 @@ msgid "" "few minutes." msgstr "" +#. TRANS: Client exception thrown when a user tries to post while being banned. +#: classes/Notice.php:291 +#, fuzzy +msgid "You are banned from posting notices on this site." +msgstr "Jy kan nie gebruikers op hierdie webwerf stilmaak nie." + #. TRANS: Server exception thrown when a notice cannot be saved. #. TRANS: Server exception thrown when a notice cannot be updated. #: classes/Notice.php:358 classes/Notice.php:385 @@ -3699,38 +5035,50 @@ msgid "Problem saving notice." msgstr "" #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, 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 "Hierdie gebruiker het nie 'n profiel nie." + +#. TRANS: Exception thrown when a tag cannot be saved. +#: classes/Status_network.php:338 +#, fuzzy +msgid "Unable to save tag." +msgstr "Dit was nie moontlik om u ontwerp-instellings te stoor nie." + #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "" @@ -3739,50 +5087,106 @@ msgstr "" msgid "Already subscribed!" 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 "Hierdie gebruiker het nie 'n profiel nie." + #. TRANS: Exception thrown when trying to unsibscribe without a subscription. #: classes/Subscription.php:171 msgid "Not subscribed!" msgstr "" +#. TRANS: Exception thrown when trying to unsubscribe a user from themselves. +#: classes/Subscription.php:178 +#, fuzzy +msgid "Could not delete self-subscription." +msgstr "" +"Dit was nie moontlik om die boodskap van u gunstelinge te verwyder nie." + +#. 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 "" +"Dit was nie moontlik om die boodskap van u gunstelinge te verwyder nie." + +#. TRANS: Exception thrown when a subscription could not be deleted on the server. +#: classes/Subscription.php:218 +#, fuzzy +msgid "Could not delete subscription." +msgstr "" +"Dit was nie moontlik om die boodskap van u gunstelinge te verwyder nie." + +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "Welkom by %1$s, @%2$s!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "Kon nie die groep skep nie." +#. TRANS: Server exception thrown when updating a group URI failed. +#: classes/User_group.php:505 +#, fuzzy +msgid "Could not set group URI." +msgstr "Kon nie die groep skep nie." + +#. TRANS: Server exception thrown when setting group membership failed. +#: classes/User_group.php:528 +#, fuzzy +msgid "Could not set group membership." +msgstr "Kon nie die groep skep nie." + +#. TRANS: Server exception thrown when saving local group information failed. +#: classes/User_group.php:543 +#, fuzzy +msgid "Could not save local group info." +msgstr "Kon nie die profiel stoor nie." + #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Verander u profiel gegewens" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:111 +#, fuzzy +msgid "Upload an avatar" +msgstr "Die opdatering van die avatar het gefaal." + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Verander u wagwoord" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "Ontwerp u profiel" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Ander opsies" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Ander" @@ -3798,156 +5202,199 @@ msgid "Untitled page" msgstr "" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 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:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "Persoonlik" +#. TRANS: Tooltip for main menu option "Account" +#: lib/action.php:459 +#, fuzzy +msgctxt "TOOLTIP" +msgid "Change your email, avatar, password, profile" +msgstr "Verander u wagwoord" + #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Konnekteer" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "Beheer" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "Uitnodig" +#. TRANS: Tooltip for main menu option "Logout" +#: lib/action.php:486 +#, fuzzy +msgctxt "TOOLTIP" +msgid "Logout from the site" +msgstr "Meld by die webwerf aan" + #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Teken uit" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Skep 'n gebruiker" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "Registreer" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Meld by die webwerf aan" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "Teken in" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Help my!" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "Help" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Soek na mense of teks" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "Soek" +#. TRANS: DT element for site notice. String is hidden in default CSS. +#. TRANS: Menu item for site administration +#: lib/action.php:537 lib/adminpanelaction.php:387 +#, fuzzy +msgid "Site notice" +msgstr "Verwyder kennisgewing" + +#. TRANS: DT element for local views block. String is hidden in default CSS. +#: lib/action.php:604 +#, fuzzy +msgid "Local views" +msgstr "Lokaal" + +#. TRANS: DT element for page notice. String is hidden in default CSS. +#: lib/action.php:674 +#, fuzzy +msgid "Page notice" +msgstr "Populêre kennisgewings" + #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Help" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "Aangaande" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "Gewilde vrae" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "Gebruiksvoorwaardes" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Privaatheid" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Bron" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Kontak" +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 +#, fuzzy +msgid "Badge" +msgstr "Aanpor" + #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -3955,13 +5402,16 @@ msgid "" msgstr "" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, 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:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -3970,228 +5420,440 @@ msgid "" msgstr "" #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, 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:880 +#: lib/action.php:884 #, 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:884 +#: lib/action.php:888 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, 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:1238 +#, fuzzy +msgid "Pagination" +msgstr "Registratie" + #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "Na" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Voor" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "" -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "" +#. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. +#: lib/adminpanelaction.php:96 +#, fuzzy +msgid "You cannot make changes to this site." +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:108 +#, fuzzy +msgid "Changes to that panel are not allowed." +msgstr "Registrasie nie toegelaat nie." + #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "" #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "" +#. TRANS: Client error message thrown if design settings could not be deleted in +#. TRANS: the admin panel Design. +#: lib/adminpanelaction.php:274 +#, fuzzy +msgid "Unable to delete design setting." +msgstr "Dit was nie moontlik om u ontwerp-instellings te stoor nie." + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:337 +#, fuzzy +msgid "Basic site configuration" +msgstr "SMS-bevestiging" + #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "Webtuiste" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:345 +#, fuzzy +msgid "Design configuration" +msgstr "SMS-bevestiging" + #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "Ontwerp" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:353 +#, fuzzy +msgid "User configuration" +msgstr "SMS-bevestiging" + #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Gebruiker" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:361 +#, fuzzy +msgid "Access configuration" +msgstr "SMS-bevestiging" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:369 +#, fuzzy +msgid "Paths configuration" +msgstr "SMS-bevestiging" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:377 +#, fuzzy +msgid "Sessions configuration" +msgstr "SMS-bevestiging" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:385 +#, fuzzy +msgid "Edit site notice" +msgstr "Verwyder kennisgewing" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:393 +#, fuzzy +msgid "Snapshots configuration" +msgstr "SMS-bevestiging" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" -#. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." msgstr "" +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + +#. TRANS: Form legend. +#: lib/applicationeditform.php:129 +#, fuzzy +msgid "Edit application" +msgstr "Wysig applikasie" + +#. TRANS: Form guide. +#: lib/applicationeditform.php:178 +#, fuzzy +msgid "Icon for this application" +msgstr "Moenie die applikasie verwyder nie" + #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Skrap applikasie" +msgstr[1] "Skrap applikasie" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:205 +#, fuzzy +msgid "Describe your application" +msgstr "Skrap applikasie" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:216 +#, fuzzy +msgid "URL of the homepage of this application" +msgstr "U is nie die eienaar van hierdie applikasie nie." + +#. TRANS: Form input field label. +#: lib/applicationeditform.php:218 +#, fuzzy +msgid "Source URL" +msgstr "Bron" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:225 +#, fuzzy +msgid "Organization responsible for this application" +msgstr "U is nie die eienaar van hierdie applikasie nie." + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "Webblaaier" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "Lees-alleen" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "Lees-skryf" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Kanselleer" -#. 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 +#. TRANS: Application access type +#: lib/applicationlist.php:134 +#, fuzzy +msgid "read-write" +msgstr "Lees-skryf" + +#. TRANS: Application access type +#: lib/applicationlist.php:136 +#, fuzzy +msgid "read-only" +msgstr "Lees-alleen" + +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "" #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Verwyder" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "Aanhangsels" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "Outeur" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Verskaffer" +#. TRANS: Title. +#: lib/attachmentnoticesection.php:67 +#, fuzzy +msgid "Notices where this attachment appears" +msgstr "Etikette vir hierdie aanhangsel" + +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "Etikette vir hierdie aanhangsel" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "Wagwoord wysiging het misluk" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "Wagwoord verandering word nie toegelaat nie" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Blokkeer" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Opdragresultate" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Ajax-fout" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Opdrag voltooi" +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 +#, fuzzy +msgid "Command failed" +msgstr "Opdrag voltooi" + #. TRANS: Command exception text shown when a notice ID is requested that does not exist. -#: lib/command.php:84 lib/command.php:108 +#: lib/command.php:82 lib/command.php:106 msgid "Notice with that id does not exist." msgstr "" +#. TRANS: Command exception text shown when a last user notice is requested and it does not exist. +#. TRANS: Error text shown when a last user notice is requested and it does not exist. +#: lib/command.php:99 lib/command.php:626 +msgid "User has no last notice." +msgstr "" + #. TRANS: Message given requesting a profile for a non-existing user. #. TRANS: %s is the nickname of the user for which the profile could not be found. -#: lib/command.php:130 +#: lib/command.php:128 #, php-format msgid "Could not find a user with nickname %s." msgstr "" #. TRANS: Message given getting a non-existing user. #. TRANS: %s is the nickname of the user that could not be found. -#: lib/command.php:150 +#: lib/command.php:148 #, php-format msgid "Could not find a local user with nickname %s." msgstr "" #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "" #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "" +#. TRANS: Message given having nudged another user. +#. TRANS: %s is the nickname of the user that was nudged. +#: lib/command.php:238 +#, php-format +msgid "Nudge sent to %s." +msgstr "" + #. TRANS: User statistics text. #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -4200,38 +5862,53 @@ msgid "" msgstr "" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "" +#. TRANS: Message given having added a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:357 +#, php-format +msgid "%1$s joined group %2$s." +msgstr "" + +#. TRANS: Message given having removed a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:405 +#, php-format +msgid "%1$s left group %2$s." +msgstr "" + #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Volle naam: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Ligging: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Tuisblad: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "Oor: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -4240,7 +5917,7 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "" @@ -4248,77 +5925,148 @@ msgstr "" "gestuur." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "" +#. TRANS: Message given having repeated a notice from another user. +#. TRANS: %s is the name of the user for which the notice was repeated. +#: lib/command.php:551 +#, php-format +msgid "Notice from %s repeated." +msgstr "" + +#. TRANS: Error text shown when repeating a notice fails with an unknown reason. +#: lib/command.php:554 +#, fuzzy +msgid "Error repeating notice." +msgstr "U kan nie u eie kennisgewings herhaal nie." + +#. TRANS: Message given if content of a notice for a reply is too long. +#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. +#: lib/command.php:589 +#, php-format +msgid "Notice too long - maximum is %1$d characters, you sent %2$d." +msgstr "" + #. TRANS: Text shown having sent a reply to a notice successfully. #. TRANS: %s is the nickname of the user of the notice the reply was sent to. -#: lib/command.php:603 +#: lib/command.php:600 #, php-format msgid "Reply to %s sent." msgstr "" +#. TRANS: Error text shown when a reply to a notice fails with an unknown reason. +#: lib/command.php:603 +#, fuzzy +msgid "Error saving notice." +msgstr "Fout tydens stoor van gebruiker; ongeldig." + #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "" #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "" #. TRANS: Text shown after having subscribed to another user successfully. #. TRANS: %s is the name of the user the subscription was requested for. -#: lib/command.php:672 +#: lib/command.php:667 #, php-format msgid "Subscribed to %s." msgstr "" #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "" +#. TRANS: Text shown after having unsubscribed from another user successfully. +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:699 +#, php-format +msgid "Unsubscribed from %s." +msgstr "" + +#. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. +#. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. +#: lib/command.php:719 lib/command.php:745 +#, fuzzy +msgid "Command not yet implemented." +msgstr "Opdrag voltooi" + +#. TRANS: Text shown when issuing the command "off" successfully. +#: lib/command.php:723 +#, fuzzy +msgid "Notification off." +msgstr "Geen bevestigingskode." + #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "" +#. TRANS: Text shown when issuing the command "on" successfully. +#: lib/command.php:749 +#, fuzzy +msgid "Notification on." +msgstr "Geen bevestigingskode." + +#. TRANS: Error text shown when the command "on" fails for an unknown reason. +#: lib/command.php:752 +#, fuzzy +msgid "Can't turn on notification." +msgstr "U kan nie u eie kennisgewings herhaal nie." + #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "" #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" #. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:813 +#: lib/command.php:808 #, php-format msgid "Unsubscribed %s." msgstr "" +#. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. +#: lib/command.php:826 +#, fuzzy +msgid "You are not subscribed to anyone." +msgstr "U volg hierdie gebruiker:" + #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "U volg hierdie gebruiker:" msgstr[1] "U volg hierdie gebruikers:" +#. TRANS: Text shown after requesting other users that are subscribed to a user +#. TRANS: (followers) without having any subscribers. +#: lib/command.php:853 +#, fuzzy +msgid "No one is subscribed to you." +msgstr "Hierdie gebruiker volg u:" + #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Hierdie gebruiker volg u:" @@ -4326,20 +6074,21 @@ msgstr[1] "Hierdie gebruikers volg u:" #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "U is nie 'n lid van enige groep nie." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "U is 'n lid van hierdie groep:" msgstr[1] "U is 'n lid van hierdie groepe:" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -4381,34 +6130,75 @@ msgid "" "tracking - not yet implemented.\n" msgstr "" +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. #: lib/common.php:136 +#, fuzzy +msgid "No configuration file found. " +msgstr "Geen bevestigingskode." + +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "" -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "" -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "Gaan na die installeerder." -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "IM" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "" +#. TRANS: Menu item for OAth connection settings. +#: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" +msgid "Connections" +msgstr "Konnekteer" + +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 +#, fuzzy +msgid "Authorized connected applications" +msgstr "Skrap applikasie" + #: lib/dberroraction.php:60 msgid "Database error" msgstr "Databasisfout" +#: lib/designsettings.php:105 +#, fuzzy +msgid "Upload file" +msgstr "Oplaai" + #: lib/designsettings.php:109 msgid "" "You can upload your personal background image. The maximum file size is 2MB." @@ -4418,6 +6208,16 @@ msgstr "" msgid "Design defaults restored." msgstr "" +#: lib/disfavorform.php:114 lib/disfavorform.php:144 +#, fuzzy +msgid "Disfavor this notice" +msgstr "Verwyder hierdie kennisgewing" + +#: lib/favorform.php:114 lib/favorform.php:143 +#, fuzzy +msgid "Favor this notice" +msgstr "Verwyder hierdie kennisgewing" + #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -4434,9 +6234,9 @@ msgstr "Atom" msgid "FOAF" msgstr "Vriende van vriende (FOAF)" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "Eksporteer data" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -4490,33 +6290,83 @@ msgstr "" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" -msgstr "Groep" +msgstr "" -#: lib/groupnav.php:101 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:108 +msgctxt "MENU" msgid "Blocked" -msgstr "Geblokkeer" +msgstr "" -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" msgid "%s blocked users" -msgstr "%s geblokkeerde gebruikers" +msgstr "" -#: lib/groupnav.php:113 -msgid "Logo" -msgstr "Logo" - -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" +msgid "Edit %s group properties" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" +msgid "Logo" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 +#, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" msgstr "" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" msgstr "" +#: lib/groupsbymemberssection.php:71 +#, fuzzy +msgid "Groups with most members" +msgstr "Groepe waarvan %s lid is" + #: lib/groupsbypostssection.php:71 msgid "Groups with most posts" msgstr "" @@ -4531,7 +6381,23 @@ msgstr "Etikette in groepsaankondigings van %s" msgid "This page is not available in a media type you accept" msgstr "" -#: lib/imagefile.php:101 lib/mediafile.php:170 +#: lib/imagefile.php:72 +#, fuzzy +msgid "Unsupported image file format." +msgstr "Nie-ondersteunde formaat." + +#: lib/imagefile.php:88 +#, fuzzy, php-format +msgid "That file is too big. The maximum file size is %s." +msgstr "Die kennisgewing is te lank. Gebruik maksimum %d karakters." + +#: lib/imagefile.php:93 +#, fuzzy +msgid "Partial upload." +msgstr "Geen lêer opgelaai nie." + +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "" @@ -4539,6 +6405,11 @@ msgstr "" msgid "Not an image or corrupt file." msgstr "" +#: lib/imagefile.php:122 +#, fuzzy +msgid "Lost our file." +msgstr "Die lêer bestaan nie." + #: lib/imagefile.php:163 lib/imagefile.php:224 msgid "Unknown file type" msgstr "Onbekende lêertipe" @@ -4556,18 +6427,30 @@ msgstr "kB" msgid "[%s]" msgstr "[%s]" -#: lib/joinform.php:114 -msgid "Join" -msgstr "Aansluit" +#: lib/jabber.php:567 +#, fuzzy, php-format +msgid "Unknown inbox source %d." +msgstr "Onbekende taal \"%s\"." #: lib/leaveform.php:114 msgid "Leave" msgstr "Verlaat" +#: lib/logingroupnav.php:80 +#, fuzzy +msgid "Login with a username and password" +msgstr "Ongeldige gebruikersnaam of wagwoord." + #: 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 "E-posadres" + #. TRANS: Body for address confirmation email. #: lib/mail.php:177 #, php-format @@ -4586,6 +6469,12 @@ msgid "" "%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 "%s volg niemand nie." + #: lib/mail.php:248 #, php-format msgid "" @@ -4701,6 +6590,12 @@ msgid "" "%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 "Hierdie kennisgewing is nie 'n gunsteling nie!" + #. TRANS: Body for favorite notification email #: lib/mail.php:592 #, php-format @@ -4775,7 +6670,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "van" @@ -4795,54 +6690,89 @@ msgstr "Jammer, dit is nie u inkomende e-posadres nie." msgid "Sorry, no incoming email allowed." msgstr "Jammer, inkomende e-pos word nie toegelaat nie." -#: lib/mediafile.php:98 lib/mediafile.php:123 +#: lib/mailhandler.php:228 +#, fuzzy, php-format +msgid "Unsupported message type: %s" +msgstr "Nie-ondersteunde formaat." + +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "" -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "" -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "" -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "" -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "" -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "" -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 +#, fuzzy +msgid "Could not determine file's MIME type." +msgstr "" +"Dit was nie moontlik om die boodskap van u gunstelinge te verwyder nie." + +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." msgstr "" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." +msgid "\"%s\" is not a supported file type on this server." msgstr "" +#: lib/messageform.php:120 +#, fuzzy +msgid "Send a direct notice" +msgstr "Stuur 'n direkte boodskap aan hierdie gebruiker" + #: lib/messageform.php:146 msgid "To" msgstr "Aan" @@ -4856,6 +6786,11 @@ msgctxt "Send button for sending notice" msgid "Send" msgstr "Stuur" +#: lib/noticeform.php:160 +#, fuzzy +msgid "Send a notice" +msgstr "Verwyder kennisgewing" + #: lib/noticeform.php:174 #, php-format msgid "What's up, %s?" @@ -4873,6 +6808,11 @@ msgstr "Heg 'n lêer aan" msgid "Share my location" msgstr "" +#: lib/noticeform.php:216 +#, fuzzy +msgid "Do not share my location" +msgstr "Moenie die applikasie verwyder nie" + #: lib/noticeform.php:217 msgid "" "Sorry, retrieving your geo location is taking longer than expected, please " @@ -4880,66 +6820,96 @@ msgid "" msgstr "" #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "N" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "S" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "O" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "W" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "op" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "in konteks" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "Herhaal deur" -#: lib/noticelist.php:631 +#: lib/noticelist.php:640 +#, fuzzy +msgid "Reply to this notice" +msgstr "Verwyder hierdie kennisgewing" + +#: lib/noticelist.php:641 msgid "Reply" msgstr "Antwoord" +#: lib/noticelist.php:685 +#, fuzzy +msgid "Notice repeated" +msgstr "Hierdie kennisgewing is verwyder." + +#: lib/nudgeform.php:116 +#, fuzzy +msgid "Nudge this user" +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 "Stuur 'n direkte boodskap aan hierdie gebruiker" + #: lib/oauthstore.php:283 -msgid "Error inserting new profile" +msgid "Error inserting new profile." msgstr "" -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" +#: lib/oauthstore.php:291 +msgid "Error inserting avatar." msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" +msgid "Error inserting remote profile." msgstr "" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" + +#: lib/oauthstore.php:491 +#, fuzzy +msgid "Couldn't insert new subscription." +msgstr "Kon nie e-posbevestiging verwyder nie." + #: lib/personalgroupnav.php:99 msgid "Personal" msgstr "Persoonlik" @@ -4964,19 +6934,40 @@ msgstr "U inkomende boodskappe" msgid "Outbox" msgstr "" +#: lib/personalgroupnav.php:131 +#, fuzzy +msgid "Your sent messages" +msgstr "U inkomende boodskappe" + #: lib/personaltagcloudsection.php:56 #, php-format msgid "Tags in %s's notices" msgstr "Etikette in die aankondigings van %s" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "Onbekend" +#: lib/profileaction.php:109 lib/profileaction.php:205 lib/subgroupnav.php:82 +#, fuzzy +msgid "Subscriptions" +msgstr "Beskrywing" + +#: lib/profileaction.php:126 +#, fuzzy +msgid "All subscriptions" +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 "Alle lede" + #: lib/profileaction.php:191 msgid "User ID" msgstr "Gebruikers-ID" @@ -5018,11 +7009,31 @@ msgstr "Uitgelig" msgid "Popular" msgstr "Gewild" +#: lib/redirectingaction.php:95 +#, fuzzy +msgid "No return-to arguments." +msgstr "Geen ID-argument." + +#: lib/repeatform.php:107 +#, fuzzy +msgid "Repeat this notice?" +msgstr "Verwyder hierdie kennisgewing" + #: lib/repeatform.php:132 msgid "Yes" msgstr "Ja" -#: lib/router.php:709 +#: lib/repeatform.php:132 +#, fuzzy +msgid "Repeat this notice" +msgstr "Verwyder hierdie kennisgewing" + +#: lib/revokeroleform.php:91 +#, fuzzy, php-format +msgid "Revoke the \"%s\" role from this user" +msgstr "Blok hierdie gebruiker van hierdie groep" + +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "" @@ -5030,12 +7041,32 @@ msgstr "" msgid "Sandbox" msgstr "" -#: lib/searchaction.php:126 +#: lib/sandboxform.php:78 +#, fuzzy +msgid "Sandbox this user" +msgstr "Deblokkeer hierdie gebruiker" + +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 +#, fuzzy +msgid "Search site" +msgstr "Soek" + +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "Term(e)" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" +msgstr "" + +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 +#, fuzzy +msgid "Search help" msgstr "Soek" #: lib/searchgroupnav.php:80 @@ -5050,6 +7081,11 @@ msgstr "" msgid "Find content of notices" msgstr "" +#: lib/searchgroupnav.php:85 +#, fuzzy +msgid "Find groups on this site" +msgstr "groepe op %s" + #: lib/section.php:89 msgid "Untitled section" msgstr "" @@ -5066,6 +7102,16 @@ msgstr "Maak stil" msgid "Silence this user" msgstr "Maak die gebruikers stil" +#: lib/subgroupnav.php:83 +#, fuzzy, php-format +msgid "People %s subscribes to" +msgstr "Hierdie gebruiker volg u:" + +#: lib/subgroupnav.php:91 +#, fuzzy, php-format +msgid "People subscribed to %s" +msgstr "U volg hierdie gebruiker:" + #: lib/subgroupnav.php:99 #, php-format msgid "Groups %s is a member of" @@ -5102,6 +7148,13 @@ msgstr "" msgid "The theme file is missing or the upload failed." msgstr "" +#: lib/themeuploader.php:91 lib/themeuploader.php:102 +#: lib/themeuploader.php:278 lib/themeuploader.php:282 +#: lib/themeuploader.php:290 lib/themeuploader.php:297 +#, fuzzy +msgid "Failed saving theme." +msgstr "Die opdatering van die avatar het gefaal." + #: lib/themeuploader.php:147 msgid "Invalid theme: bad directory structure." msgstr "" @@ -5131,8 +7184,9 @@ msgid "Theme contains file of type '.%s', which is not allowed." msgstr "" #: lib/themeuploader.php:259 +#, fuzzy msgid "Error opening theme archive." -msgstr "" +msgstr "Kon nie die profiel stoor nie." #: lib/topposterssection.php:74 msgid "Top posters" @@ -5142,6 +7196,26 @@ msgstr "Mees aktiewe gebruikers" msgid "Unsandbox" msgstr "" +#: lib/unsandboxform.php:80 +#, fuzzy +msgid "Unsandbox this user" +msgstr "Deblokkeer hierdie gebruiker" + +#: lib/unsilenceform.php:67 +#, fuzzy +msgid "Unsilence" +msgstr "Maak stil" + +#: lib/unsilenceform.php:78 +#, fuzzy +msgid "Unsilence this user" +msgstr "Maak die gebruikers stil" + +#: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 +#, fuzzy +msgid "Unsubscribe from this user" +msgstr "Deblokkeer hierdie gebruiker" + #: lib/unsubscribeform.php:137 msgid "Unsubscribe" msgstr "" @@ -5193,56 +7267,64 @@ msgid "Moderator" msgstr "Moderator" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "'n paar sekondes gelede" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "ongeveer 'n minuut gelede" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "ongeveer %d minute gelede" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "ongeveer 'n uur gelede" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "ongeveer %d uur gelede" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "ongeveer een dag gelede" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "ongeveer %d dae gelede" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "ongeveer een maand gelede" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "ongeveer %d maande gelede" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "ongeveer een jaar gelede" @@ -5256,3 +7338,18 @@ msgstr "%s is nie 'n geldige kleur nie!" msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "" "%s is nie 'n geldige kleur nie. Gebruik drie of ses heksadesimale karakters." + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "Geen groep verskaf nie." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/ar/LC_MESSAGES/statusnet.po b/locale/ar/LC_MESSAGES/statusnet.po index 36fb17ce4b..b1cb14da51 100644 --- a/locale/ar/LC_MESSAGES/statusnet.po +++ b/locale/ar/LC_MESSAGES/statusnet.po @@ -1,30 +1,33 @@ -# Translation of StatusNet to Arabic +# Translation of StatusNet - Core to Arabic (العربية) +# Expored from translatewiki.net # -# Author@translatewiki.net: Brion -# Author@translatewiki.net: Meno25 -# Author@translatewiki.net: OsamaK +# Author: Brion +# Author: Meno25 +# Author: OsamaK # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:33:10+0000\n" -"Language-Team: Arabic\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:55:39+0000\n" +"Language-Team: Arabic \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ar\n" -"X-Message-Group: out-statusnet\n" -"Plural-Forms: nplurals=6; plural= n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " -"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" +"X-Message-Group: #out-statusnet-core\n" +"Plural-Forms: nplurals=6; plural=(n == 0) ? 0 : ( (n == 1) ? 1 : ( (n == " +"2) ? 2 : ( (n%100 >= 3 && n%100 <= 10) ? 3 : ( (n%100 >= 11 && n%100 <= " +"99) ? 4 : 5 ) ) ) );\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "نفاذ" @@ -77,10 +80,10 @@ msgstr "حفظ إعدادت الوصول" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "احفظ" @@ -93,15 +96,15 @@ msgstr "لا صفحة كهذه." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -111,7 +114,7 @@ msgstr "لا صفحة كهذه." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "لا مستخدم كهذا." @@ -173,28 +176,38 @@ msgid "" msgstr "" #: actions/all.php:149 actions/replies.php:210 actions/showstream.php:211 -#, php-format +#, fuzzy, php-format msgid "" "Why not [register an account](%%%%action.register%%%%) and then nudge %s or " "post a notice to them." msgstr "" +"%s لم يضف أي إشعارات إلى مفضلته إلى الآن. لمّ لا [تسجل حسابًا](%%%%action." +"register%%%%) وترسل شيئًا شيقًا ليضيفه إلى مفضلته. :)" #. TRANS: H1 text #: actions/all.php:182 msgid "You and friends" msgstr "أنت والأصدقاء" +#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name. +#. TRANS: Message is used as a subtitle. %1$s is a user nickname, %2$s is a site name. +#: actions/allrss.php:121 actions/apitimelinefriends.php:216 +#: actions/apitimelinehome.php:122 +#, fuzzy, php-format +msgid "Updates from %1$s and friends on %2$s!" +msgstr "الإشعارات التي فضلها %1$s في %2$s!" + #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -209,47 +222,49 @@ msgstr "أنت والأصدقاء" msgid "API method not found." msgstr "لم يتم العثور على وسيلة API." -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "تتطلب هذه الطريقة POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "تعذّر تحديث المستخدم." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "ليس للمستخدم ملف شخصي." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "لم يمكن حفظ الملف." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -259,20 +274,31 @@ msgid "" "current configuration." msgstr "" -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 +#: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300 +#: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220 +#: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273 +#, fuzzy +msgid "Unable to save your design settings." +msgstr "تعذّر حذف إعدادات التصميم." + +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "تعذّر تحديث تصميمك." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "لا يمكنك منع نفسك!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "فشل منع المستخدم." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "فشل إلغاء منع المستخدم." @@ -296,36 +322,62 @@ msgstr "رسالة مباشرة %s" msgid "All the direct messages sent to %s" msgstr "كل الرسائل المباشرة التي أرسلت إلى %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "لا نص في الرسالة!" -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 +#, fuzzy, php-format +msgid "That's too long. Max message size is %d chars." +msgstr "هذه طويلة جدًا. أطول حجم للإشعار %d حرفًا." + +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "لم يُعثر على المستخدم المستلم." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "" -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 +#: actions/apistatusesdestroy.php:121 +#, fuzzy +msgid "No status found with that ID." +msgstr "لا حالة وُجدت بهذه الهوية." + +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "هذه الحالة مفضلة بالفعل." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "تعذّر إنشاء مفضلة." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "تلك الحالة ليست مفضلة." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "تعذّر حذف المفضلة." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipscreate.php:110 +#, fuzzy +msgid "Could not follow user: profile not found." +msgstr "لم يمكن حفظ الملف." + +#: actions/apifriendshipscreate.php:119 +#, fuzzy, php-format +msgid "Could not follow user: %s is already on your list." +msgstr "لم يمكن ضم المستخدم %1$s إلى المجموعة %2$s." + +#: actions/apifriendshipsdestroy.php:110 +#, fuzzy +msgid "Could not unfollow user: User not found." +msgstr "لا يمكنك عدم متابعة نفسك." + +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "لا يمكنك عدم متابعة نفسك." @@ -341,68 +393,106 @@ msgstr "تعذّر تحديد المستخدم المصدر." msgid "Could not find target user." msgstr "تعذّر إيجاد المستخدم الهدف." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:168 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 "1-64 حرفًا إنجليزيًا أو رقمًا بدون نقاط أو مسافات" + +#: actions/apigroupcreate.php:177 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 "الاسم المستعار مستخدم بالفعل. جرّب اسمًا آخرًا." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "ليس اسمًا مستعارًا صحيحًا." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "الصفحة الرئيسية ليست عنونًا صالحًا." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "الاسم الكامل طويل جدا (الأقصى 255 حرفًا)" -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 +#: actions/newapplication.php:172 +#, fuzzy, php-format +msgid "Description is too long (max %d chars)." +msgstr "المنظمة طويلة جدا (الأقصى %d حرفا)." + +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 +#: actions/newgroup.php:148 actions/profilesettings.php:232 +#: actions/register.php:234 +#, fuzzy +msgid "Location is too long (max 255 chars)." +msgstr "المنظمة طويلة جدا (الأقصى 255 حرفا)." + +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "كنيات كيرة! العدد الأقصى هو %d." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "كنية غير صالحة: \"%s\"." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 +#: actions/newgroup.php:172 +#, fuzzy, php-format +msgid "Alias \"%s\" already in use. Try another one." +msgstr "الاسم المستعار مستخدم بالفعل. جرّب اسمًا آخرًا." + +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "" -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "المجموعة غير موجودة." +#. TRANS: Error text shown a user tries to join a group they already are a member of. +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 +#, fuzzy +msgid "You are already a member of that group." +msgstr "أنت بالفعل عضو في هذه المجموعة" + +#. TRANS: Error text shown when a user tries to join a group they are blocked from joining. +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 +#, fuzzy +msgid "You have been blocked from that group by the admin." +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. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "لم يمكن ضم المستخدم %1$s إلى المجموعة %2$s." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." 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. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "لم يمكن إزالة المستخدم %1$s من المجموعة %2$s." @@ -431,15 +521,25 @@ msgstr "مجموعات %s" msgid "groups on %s" msgstr "مجموعات %s" +#: actions/apimediaupload.php:100 +#, fuzzy +msgid "Upload failed." +msgstr "ارفع ملفًا" + #: actions/apioauthauthorize.php:101 msgid "No oauth_token parameter provided." msgstr "" +#: actions/apioauthauthorize.php:106 +#, fuzzy +msgid "Invalid token." +msgstr "حجم غير صالح." + #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -482,8 +582,8 @@ msgstr "" #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -506,7 +606,7 @@ msgid "" msgstr "" #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "الحساب" @@ -520,7 +620,7 @@ 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 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "كلمة السر" @@ -536,18 +636,28 @@ msgstr "اسمح" msgid "Allow or deny access to your account information." msgstr "" -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesdestroy.php:112 +#, fuzzy +msgid "This method requires a POST or DELETE." +msgstr "تتطلب هذه الطريقة POST." + +#: actions/apistatusesdestroy.php:135 +#, fuzzy +msgid "You may not delete another user's status." +msgstr "لا يمكنك حذف المستخدمين." + +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "لا إشعار كهذا." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "لا يمكنك تكرار ملحوظتك الخاصة." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "كرر بالفعل هذه الملاحظة." @@ -559,29 +669,44 @@ msgstr "حُذِفت الحالة." msgid "No status with that ID found." msgstr "لا حالة وُجدت بهذه الهوية." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "" -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "هذه طويلة جدًا. أطول حجم للإشعار %d حرفًا." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "لم يوجد." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "نسق غير مدعوم." +#: actions/apitimelinefavorites.php:110 +#, fuzzy, php-format +msgid "%1$s / Favorites from %2$s" +msgstr "%1$s انضم للمجموعة %2$s" + +#: actions/apitimelinefavorites.php:119 +#, fuzzy, php-format +msgid "%1$s updates favorited by %2$s / %2$s." +msgstr "الإشعارات التي فضلها %1$s في %2$s!" + +#: actions/apitimelinementions.php:118 +#, fuzzy, php-format +msgid "%1$s / Updates mentioning %2$s" +msgstr "حالة %1$s في يوم %2$s" + #: actions/apitimelinementions.php:131 #, php-format msgid "%1$s updates that reply to updates from %2$s / %3$s." @@ -612,6 +737,16 @@ msgstr "تكرارات %s" msgid "Notices tagged with %s" msgstr "الإشعارات الموسومة ب%s" +#: actions/apitimelinetag.php:107 actions/tagrss.php:65 +#, fuzzy, php-format +msgid "Updates tagged with %1$s on %2$s!" +msgstr "الإشعارات التي فضلها %1$s في %2$s!" + +#: actions/apitrends.php:87 +#, fuzzy +msgid "API method under construction." +msgstr "لم يتم العثور على وسيلة API." + #: actions/attachment.php:73 msgid "No such attachment." msgstr "لا مرفق كهذا." @@ -633,7 +768,7 @@ msgstr "حجم غير صالح." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "أفتار" @@ -664,7 +799,7 @@ msgid "Preview" msgstr "معاينة" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "احذف" @@ -672,6 +807,11 @@ msgstr "احذف" msgid "Upload" msgstr "ارفع" +#: actions/avatarsettings.php:231 actions/grouplogo.php:289 +#, fuzzy +msgid "Crop" +msgstr "مجموعات" + #: actions/avatarsettings.php:305 msgid "No file uploaded." msgstr "لم يُرفع ملف." @@ -742,7 +882,8 @@ msgid "Yes" msgstr "نعم" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "امنع هذا المستخدم" @@ -761,25 +902,37 @@ msgstr "فشل حفظ معلومات المنع." #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "لا مجموعة كهذه." +#: actions/blockedfromgroup.php:97 +#, fuzzy, php-format +msgid "%s blocked profiles" +msgstr "%1$s ملفات ممنوعة, الصفحة %2$d" + #: actions/blockedfromgroup.php:100 #, php-format msgid "%1$s blocked profiles, page %2$d" msgstr "%1$s ملفات ممنوعة, الصفحة %2$d" +#: actions/blockedfromgroup.php:115 +#, fuzzy +msgid "A list of the users blocked from joining this group." +msgstr "قائمة بمستخدمي هذه المجموعة." + #: actions/blockedfromgroup.php:288 msgid "Unblock user from group" msgstr "ألغ منع المستخدم من المجموعة" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "ألغِ المنع" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "ألغِ منع هذا المستخدم" @@ -807,15 +960,21 @@ msgstr "رمز التأكيد ليس لك!" msgid "Unrecognized address type %s." 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 "هذا البريد الإلكتروني ملك مستخدم آخر بالفعل." + #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -823,7 +982,7 @@ msgstr "تعذّر تحديث المستخدم." #. TRANS: Server error thrown on database error canceling e-mail address confirmation. #. TRANS: Server error thrown on database error canceling SMS phone number confirmation. -#: actions/confirmaddress.php:128 actions/emailsettings.php:433 +#: actions/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "تعذّر حذف تأكيد البريد الإلكتروني." @@ -859,6 +1018,7 @@ msgstr "لم يوجد التطبيق." msgid "You are not the owner of this application." msgstr "أنت لست مالك هذا التطبيق." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -892,7 +1052,7 @@ msgstr "احذف هذا التطبيق" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "لست والجًا." @@ -921,7 +1081,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:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "احذف هذا الإشعار" @@ -950,58 +1110,61 @@ 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "التصميم" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:74 +msgid "Design settings for this StatusNet site" +msgstr "" + +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "مسار شعار غير صالح." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "السمة غير متوفرة: %s" -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "غيّر الشعار" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "شعار الموقع" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "غيّر السمة" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "سمة الموقع" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "سمة الموقع." -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "سمة مخصصة" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "تغيير صورة الخلفية" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "الخلفية" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1009,71 +1172,77 @@ msgid "" msgstr "بإمكانك رفع صورة خلفية للموقع. أقصى حجم للملف هو %1$s." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "مكّن" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "عطّل" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "مكّن صورة الخلفية أو عطّلها." -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 +#, fuzzy +msgid "Tile background image" +msgstr "تغيير صورة الخلفية" + +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "تغيير الألوان" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "المحتوى" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "الشريط الجانبي" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "النص" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "وصلات" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "متقدم" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "CSS مخصصة" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "استخدم المبدئيات" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "استعد التصميمات المبدئية" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "ارجع إلى المبدئي" -#. TRANS: Submit button title -#: actions/designadminpanel.php:685 actions/othersettings.php:126 -#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174 -#: actions/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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "أرسل" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "احفظ التصميم" @@ -1115,6 +1284,11 @@ msgstr "الاسم مطلوب." msgid "Name is too long (max 255 chars)." msgstr "الاسم طويل جدا (الأقصى 255 حرفا)." +#: actions/editapplication.php:183 actions/newapplication.php:162 +#, fuzzy +msgid "Name already in use. Try another one." +msgstr "الاسم المستعار مستخدم بالفعل. جرّب اسمًا آخرًا." + #: actions/editapplication.php:186 actions/newapplication.php:168 msgid "Description is required." msgstr "الوصف مطلوب." @@ -1139,7 +1313,17 @@ msgstr "المنظمة طويلة جدا (الأقصى 255 حرفا)." msgid "Organization homepage is required." msgstr "صفحة المنظمة الرئيسية مطلوبة." -#: actions/editapplication.php:258 +#: actions/editapplication.php:218 actions/newapplication.php:206 +#, fuzzy +msgid "Callback is too long." +msgstr "المسار المصدر طويل جدًا." + +#: actions/editapplication.php:225 actions/newapplication.php:215 +#, fuzzy +msgid "Callback URL is not valid." +msgstr "مسار المصدر ليس صحيحا." + +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "لم يمكن تحديث التطبيق." @@ -1161,6 +1345,11 @@ msgstr "يجب أن تكون إداريا لتعدل المجموعة." msgid "Use this form to edit the group." msgstr "استخدم هذا النموذج لتعديل المجموعة." +#: actions/editgroup.php:205 actions/newgroup.php:145 +#, fuzzy, php-format +msgid "description is too long (max %d chars)." +msgstr "المنظمة طويلة جدا (الأقصى 255 حرفا)." + #: actions/editgroup.php:228 actions/newgroup.php:168 #, php-format msgid "Invalid alias: \"%s\"" @@ -1171,7 +1360,7 @@ msgid "Could not update group." msgstr "تعذر تحديث المجموعة." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "تعذّر إنشاء الكنى." @@ -1207,7 +1396,7 @@ msgstr "عنوان البريد الإلكتروني المُؤكد الحالي #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1223,22 +1412,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "ألغِ" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "عنوان البريد الإلكتروني، مثل \"UserName@example.org\"" #. TRANS: Button label for adding an e-mail address in e-mail settings form. #. TRANS: Button label for adding an IM address in IM settings form. #. TRANS: Button label for adding a SMS phone number in SMS settings form. -#: actions/emailsettings.php:139 actions/imsettings.php:148 +#: actions/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1246,147 +1439,174 @@ msgstr "أضف" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "البريد الإلكتروني الوارد" #. TRANS: Form instructions for incoming e-mail form in e-mail settings. #. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings. -#: actions/emailsettings.php:155 actions/smssettings.php:178 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "أرسل بريدًا إلكترونيًا إلى هذا العنوان لترسل إشعارات جديدة." #. TRANS: Instructions for incoming e-mail address input form. #. TRANS: Instructions for incoming SMS e-mail address input form. -#: actions/emailsettings.php:164 actions/smssettings.php:186 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "جديد" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "تفضيلات البريد الإلكتروني" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "أرسل لي إشعارات بالاشتراكات الجديدة عبر البريد الإلكتروني." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "أرسل لي بريدًا إلكرتونيًا عندما يضيف أحدهم إشعاري مفضلة." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "أرسل لي بريدًا إلكترونيًا عندما يرسل لي أحد رسالة خاصة." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "أرسل لي بريدًا إلكترونيًا عندما يرسل لي أحد \"@-رد\"." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "اسمح لأصدقائي بتنبيهي ومراسلتي عبر البريد الإلكتروني." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "أريد أن أرسل الملاحظات عبر البريد الإلكتروني." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "انشر هوية مصغّرة لعنوان بريدي الإلكتروني." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "حُفظت تفضيلات البريد الإلكرتوني." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "لا عنوان بريد إلكتروني." +#. TRANS: Message given saving e-mail address that cannot be normalised. +#: actions/emailsettings.php:365 +#, fuzzy +msgid "Cannot normalize that email address" +msgstr "عنوان البريد الإلكتروني المُؤكد الحالي." + #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "ليس عنوان بريد صالح." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "هذا هو عنوان بريدك الإكتروني سابقًا." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "هذا البريد الإلكتروني ملك مستخدم آخر بالفعل." #. TRANS: Server error thrown on database error adding e-mail confirmation code. #. TRANS: Server error thrown on database error adding IM confirmation code. #. TRANS: Server error thrown on database error adding SMS confirmation code. -#: actions/emailsettings.php:391 actions/imsettings.php:348 +#: actions/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "تعذّر إدراج رمز التأكيد." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." msgstr "" +#. TRANS: Message given canceling e-mail address confirmation that is not pending. +#. TRANS: Message given canceling IM address confirmation that is not pending. +#. TRANS: Message given canceling SMS phone number confirmation that is not pending. +#: actions/emailsettings.php:423 actions/imsettings.php:386 +#: actions/smssettings.php:408 +#, fuzzy +msgid "No pending confirmation to cancel." +msgstr "أُلغي تأكيد المراسلة الفورية." + #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "هذا عنوان بريد إلكتروني خطأ." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "أُلغي تأكيد البريد الإلكتروني." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "هذا ليس عنوان بريدك الإلكتروني." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "أزيل عنوان البريد الإلكتروني." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "لا عنوان بريد إلكتروني وارد." #. TRANS: Server error thrown on database error removing incoming e-mail address. #. TRANS: Server error thrown on database error adding incoming e-mail address. -#: actions/emailsettings.php:504 actions/emailsettings.php:528 +#: actions/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "تعذّر تحديث سجل المستخدم." +#. TRANS: Message given after successfully removing an incoming e-mail address. +#: actions/emailsettings.php:512 actions/smssettings.php:581 +#, fuzzy +msgid "Incoming email address removed." +msgstr "لا عنوان بريد إلكتروني وارد." + +#. TRANS: Message given after successfully adding an incoming e-mail address. +#: actions/emailsettings.php:536 actions/smssettings.php:605 +#, fuzzy +msgid "New incoming email address added." +msgstr "لا عنوان بريد إلكتروني وارد." + #: actions/favor.php:79 msgid "This notice is already a favorite!" msgstr "هذا الإشعار مفضلة مسبقًا!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "ألغِ تفضيل المفضلة" @@ -1475,6 +1695,11 @@ msgstr "المستخدم الذي تستمع إليه غير موجود." msgid "You can use the local subscription!" msgstr "تستطيع استخدام الاشتراك المحلي!" +#: actions/finishremotesubscribe.php:99 +#, fuzzy +msgid "That user has blocked you from subscribing." +msgstr "لقد منعك المستخدم." + #: actions/finishremotesubscribe.php:110 msgid "You are not authorized." msgstr "لا تملك تصريحًا." @@ -1487,7 +1712,7 @@ msgstr "" msgid "Remote service uses unknown version of OMB protocol." msgstr "" -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "خطأ أثناء تحديث الملف الشخصي البعيد." @@ -1499,6 +1724,11 @@ msgstr "لا ملف كهذا." msgid "Cannot read file." msgstr "تعذّرت قراءة الملف." +#: actions/grantrole.php:62 actions/revokerole.php:62 +#, fuzzy +msgid "Invalid role." +msgstr "حجم غير صالح." + #: actions/grantrole.php:66 actions/revokerole.php:66 msgid "This role is reserved and cannot be set." msgstr "" @@ -1532,11 +1762,16 @@ msgstr "لا مجموعة مُحدّدة." msgid "Only an admin can block group members." msgstr "" +#: actions/groupblock.php:95 +#, fuzzy +msgid "User is already blocked from group." +msgstr "المستخدم ليس ممنوعًا من المجموعة." + #: actions/groupblock.php:100 msgid "User is not a member of group." msgstr "المستخدم ليس عضوًا في المجموعة." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "امنع المستخدم من المجموعة" @@ -1574,6 +1809,13 @@ msgstr "يجب أن تلج لتُعدّل المجموعات." msgid "Group design" msgstr "تصميم المجموعة" +#: actions/groupdesignsettings.php:155 +#, fuzzy +msgid "" +"Customize the way your group looks with a background image and a colour " +"palette of your choice." +msgstr "خصّص أسلوب عرض ملفك بصورة خلفية ومخطط ألوان من اختيارك." + #: actions/groupdesignsettings.php:266 actions/userdesignsettings.php:186 #: lib/designsettings.php:391 lib/designsettings.php:413 msgid "Couldn't update your design." @@ -1605,49 +1847,71 @@ msgstr "حُدّث الشعار." msgid "Failed updating logo." msgstr "فشل رفع الشعار." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "أعضاء مجموعة %s" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "%1$s أعضاء المجموعة, الصفحة %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "قائمة بمستخدمي هذه المجموعة." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "إداري" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" -msgstr "امنع" +msgstr "" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "اجعل المستخدم إداريًا في المجموعة" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" -msgstr "اجعله إداريًا" +msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" -msgstr "اجعل هذا المستخدم إداريًا" +msgstr "" #. TRANS: Message is used as link title. %s is a user nickname. #. TRANS: Title in atom group notice feed. %s is a group name. #. TRANS: Title in atom user notice feed. %s is a user name. #: actions/grouprss.php:139 actions/userrss.php:94 -#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "مسار %s الزمني" +#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name. +#: actions/grouprss.php:142 +#, fuzzy, php-format +msgid "Updates from members of %1$s on %2$s!" +msgstr "الإشعارات التي فضلها %1$s في %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" @@ -1761,7 +2025,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -1769,38 +2036,68 @@ msgid "" msgstr "" #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "تفضيلات المحادثة الفورية" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:163 +#, fuzzy +msgid "Send me notices through Jabber/GTalk." +msgstr "أرسل لي إشعارات بالاشتراكات الجديدة عبر البريد الإلكتروني." + +#. TRANS: Checkbox label in IM preferences form. +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" +#. TRANS: Checkbox label in IM preferences form. +#: actions/imsettings.php:182 +#, fuzzy +msgid "Publish a MicroID for my Jabber/GTalk address." +msgstr "انشر هوية مصغّرة لعنوان بريدي الإلكتروني." + #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "حُفِظت التفضيلات." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "لا هوية جابر." +#. TRANS: Message given saving IM address that cannot be normalised. +#: actions/imsettings.php:320 +#, fuzzy +msgid "Cannot normalize that Jabber ID" +msgstr "ليست هوية جابر صالحة" + #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "ليست هوية جابر صالحة" +#. TRANS: Message given saving IM address that is already set. +#: actions/imsettings.php:329 +#, fuzzy +msgid "That is already your Jabber ID." +msgstr "هذه ليست هويتك في جابر." + +#. TRANS: Message given saving IM address that is already set for another user. +#: actions/imsettings.php:333 +#, fuzzy +msgid "Jabber ID already belongs to another user." +msgstr "هذا البريد الإلكتروني ملك مستخدم آخر بالفعل." + #. TRANS: Message given saving valid IM address that is to be confirmed. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:358 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -1808,28 +2105,28 @@ msgid "" msgstr "" #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "هذا عنوان محادثة فورية خاطئ." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "تعذّر حذف تأكيد البريد المراسلة الفورية." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "أُلغي تأكيد المراسلة الفورية." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "هذه ليست هويتك في جابر." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "أزيل عنوان المراسلة الفورية هذا." @@ -1851,6 +2148,11 @@ msgstr "هذا صندوق بريدك الوارد، والذي يسرد رسائ msgid "Invites have been disabled." msgstr "تم تعطيل الدعوات." +#: actions/invite.php:41 +#, fuzzy, php-format +msgid "You must be logged in to invite other users to use %s." +msgstr "يجب أن تلج لتُعدّل المجموعات." + #: actions/invite.php:72 #, php-format msgid "Invalid email address: %s" @@ -1864,9 +2166,14 @@ msgstr "أُرسلت الدعوة" msgid "Invite new users" msgstr "دعوة مستخدمين جدد" +#: actions/invite.php:128 +#, fuzzy +msgid "You are already subscribed to these users:" +msgstr "لست مشتركًا بأحد." + #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -1913,6 +2220,12 @@ msgctxt "BUTTON" msgid "Send" msgstr "أرسل" +#. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English. +#: actions/invite.php:228 +#, fuzzy, php-format +msgid "%1$s has invited you to join them on %2$s" +msgstr "%1$s يستمع الآن إلى إشعاراتك على %2$s." + #. TRANS: Body text for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English. #: actions/invite.php:231 #, php-format @@ -1949,6 +2262,11 @@ msgstr "" msgid "You must be logged in to join a group." msgstr "يجب أن تلج لتنضم إلى مجموعة." +#: actions/joingroup.php:88 actions/leavegroup.php:88 +#, fuzzy +msgid "No nickname or ID." +msgstr "لا اسم مستعار." + #: actions/joingroup.php:141 #, php-format msgid "%1$s joined group %2$s" @@ -1959,7 +2277,7 @@ msgid "You must be logged in to leave a group." msgstr "يجب أن تلج لتغادر مجموعة." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "لست عضوا في تلك المجموعة." @@ -1968,6 +2286,110 @@ msgstr "لست عضوا في تلك المجموعة." msgid "%1$s left group %2$s" msgstr "%1$s ترك المجموعة %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "خاص" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "والج بالفعل." @@ -2007,6 +2429,11 @@ msgid "" msgstr "" "لأسباب أمنية، من فضلك أعد إدخال اسم مستخدمك وكلمة سرك قبل تغيير إعداداتك." +#: actions/login.php:292 +#, fuzzy +msgid "Login with your username and password." +msgstr "لُج باسم مستخدم وكلمة سر" + #: actions/login.php:295 #, php-format msgid "" @@ -2017,6 +2444,11 @@ msgstr "" msgid "Only an admin can make another user an admin." msgstr "" +#: actions/makeadmin.php:96 +#, fuzzy, php-format +msgid "%1$s is already an admin for group \"%2$s\"." +msgstr "لم يمكن جعل %1$s إداريا للمجموعة %2$s." + #: actions/makeadmin.php:133 #, php-format msgid "Can't get membership record for %1$s in group %2$s." @@ -2043,6 +2475,11 @@ msgstr "يجب أن تكون مسجل الدخول لتسجل تطبيقا." msgid "Use this form to register a new application." msgstr "استخدم هذا النموذج لتسجل تطبيقا جديدا." +#: actions/newapplication.php:176 +#, fuzzy +msgid "Source URL is required." +msgstr "مسار المصدر ليس صحيحا." + #: actions/newapplication.php:258 actions/newapplication.php:267 msgid "Could not create application." msgstr "لم يمكن إنشاء التطبيق." @@ -2060,14 +2497,14 @@ msgid "New message" msgstr "رسالة جديدة" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "لا يمكنك إرسال رسائل إلى هذا المستخدم." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "لا محتوى!" @@ -2076,7 +2513,7 @@ msgid "No recipient specified." msgstr "لا مستلم حُدّد." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" @@ -2087,12 +2524,12 @@ msgstr "أُرسلت الرسالة" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "رسالة مباشرة ل%s تم إرسالها." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "خطأ أجاكس" @@ -2141,6 +2578,11 @@ msgstr "" msgid "Updates with \"%s\"" msgstr "" +#: actions/noticesearchrss.php:98 +#, fuzzy, php-format +msgid "Updates matching search term \"%1$s\" on %2$s!" +msgstr "الإشعارات التي فضلها %1$s في %2$s!" + #: actions/nudge.php:85 msgid "" "This user doesn't allow nudges or hasn't confirmed or set their email yet." @@ -2166,8 +2608,18 @@ msgstr "تطبيقات OAuth" msgid "Applications you have registered" msgstr "" +#: actions/oauthappssettings.php:135 +#, fuzzy, php-format +msgid "You have not registered any applications yet." +msgstr "يجب أن تكون مسجل الدخول لتسجل تطبيقا." + +#: actions/oauthconnectionssettings.php:72 +#, fuzzy +msgid "Connected applications" +msgstr "احذف هذا التطبيق" + #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." +msgid "You have allowed the following applications to access your account." msgstr "" #: actions/oauthconnectionssettings.php:175 @@ -2187,16 +2639,21 @@ msgstr "" msgid "Developers can edit the registration settings for their applications " msgstr "" -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:80 actions/shownotice.php:100 +#, fuzzy +msgid "Notice has no profile." +msgstr "ليس للمستخدم ملف شخصي." + +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "حالة %1$s في يوم %2$s" #. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png') #: actions/oembed.php:159 -#, php-format +#, fuzzy, 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 @@ -2205,8 +2662,8 @@ 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:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "ليس نسق بيانات مدعوم." @@ -2246,6 +2703,11 @@ msgstr "اعرض تصاميم الملف الشخصي" msgid "Show or hide profile designs." msgstr "أظهر أو أخفِ تصاميم الملفات الشخصية." +#: actions/othersettings.php:153 +#, fuzzy +msgid "URL shortening service is too long (max 50 chars)." +msgstr "الاسم الكامل طويل جدا (الأقصى 255 حرفًا)" + #: actions/otp.php:69 msgid "No user ID specified." msgstr "لا هوية مستخدم محددة." @@ -2342,10 +2804,14 @@ msgid "Password saved." msgstr "حُفظت كلمة السر." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "المسارات" +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site" +msgstr "" + #: actions/pathsadminpanel.php:157 #, php-format msgid "Theme directory not readable: %s." @@ -2366,6 +2832,11 @@ msgstr "لا يمكن الكتابة في دليل الخلفيات: %s." msgid "Locales directory not readable: %s." msgstr "لا يمكن قراءة دليل المحليات: %s." +#: actions/pathsadminpanel.php:183 +#, fuzzy +msgid "Invalid SSL server. The maximum length is 255 characters." +msgstr "رسالة ترحيب غير صالحة. أقصى طول هو 255 حرف." + #: actions/pathsadminpanel.php:234 actions/siteadminpanel.php:58 msgid "Site" msgstr "الموقع" @@ -2543,7 +3014,7 @@ msgstr "الاسم الكامل" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "الصفحة الرئيسية" @@ -2612,15 +3083,30 @@ msgid "" "Automatically subscribe to whoever subscribes to me (best for non-humans)" msgstr "اشترك تلقائيًا بأي شخص يشترك بي (يفضل أن يستخدم لغير البشر)" +#: actions/profilesettings.php:228 actions/register.php:230 +#, fuzzy, php-format +msgid "Bio is too long (max %d chars)." +msgstr "الاسم طويل جدا (الأقصى %d حرفا)." + #: 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 "الاسم طويل جدا (الأقصى 255 حرفا)." + #: actions/profilesettings.php:253 actions/tagother.php:178 #, php-format msgid "Invalid tag: \"%s\"" msgstr "وسم غير صالح: \"%s\"" +#: actions/profilesettings.php:306 +#, fuzzy +msgid "Couldn't update user for autosubscribe." +msgstr "تعذّر تحديث سجل المستخدم." + #: actions/profilesettings.php:363 msgid "Couldn't save location prefs." msgstr "لم يمكن حفظ تفضيلات الموقع." @@ -2634,7 +3120,7 @@ msgid "Couldn't save tags." msgstr "تعذّر حفظ الوسوم." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "حُفظت الإعدادات." @@ -2643,6 +3129,11 @@ msgstr "حُفظت الإعدادات." msgid "Beyond the page limit (%s)." msgstr "بعد حد الصفحة (%s)." +#: actions/public.php:92 +#, fuzzy +msgid "Could not retrieve public stream." +msgstr "تعذّر إنشاء الكنى." + #: actions/public.php:130 #, php-format msgid "Public timeline, page %d" @@ -2757,6 +3248,11 @@ msgstr "خطأ في رمز التأكيد." msgid "This confirmation code is too old. Please start again." msgstr "رمز التأكيد هذا قديم جدًا. من فضلك ابدأ من جديد." +#: actions/recoverpassword.php:111 +#, fuzzy +msgid "Could not update user with confirmed email address." +msgstr "عنوان البريد الإلكتروني المُؤكد الحالي." + #: actions/recoverpassword.php:152 msgid "" "If you have forgotten or lost your password, you can get a new one sent to " @@ -2799,6 +3295,11 @@ msgstr "طُلبت استعادة كلمة السر" msgid "Unknown action" msgstr "إجراء غير معروف" +#: actions/recoverpassword.php:236 +#, fuzzy +msgid "6 or more characters, and don't forget it!" +msgstr "6 أحرف أو أكثر" + #: actions/recoverpassword.php:243 msgid "Reset" msgstr "أعد الضبط" @@ -2807,6 +3308,11 @@ msgstr "أعد الضبط" msgid "Enter a nickname or email address." msgstr "أدخل اسمًا مستعارًا أو عنوان بريد إلكتروني." +#: actions/recoverpassword.php:282 +#, fuzzy +msgid "No user with that email address or username." +msgstr "لا يوجد عنوان بريد إلكتروني مُسجّل لهذا المستخدم." + #: actions/recoverpassword.php:299 msgid "No registered email address for that user." msgstr "لا يوجد عنوان بريد إلكتروني مُسجّل لهذا المستخدم." @@ -2821,10 +3327,20 @@ msgid "" "address registered to your account." msgstr "" +#: actions/recoverpassword.php:357 +#, fuzzy +msgid "Unexpected password reset." +msgstr "أعد ضبط كلمة السر" + #: actions/recoverpassword.php:365 msgid "Password must be 6 chars or more." msgstr "يجب أن تكون كلمة السر 6 محارف أو أكثر." +#: actions/recoverpassword.php:369 +#, fuzzy +msgid "Password and confirmation do not match." +msgstr "كلمتا السر غير متطابقتين." + #: actions/recoverpassword.php:388 actions/register.php:255 msgid "Error setting user." msgstr "خطأ أثناء ضبط المستخدم." @@ -2853,6 +3369,11 @@ msgstr "سجّل" msgid "Registration not allowed." msgstr "لا يُسمح بالتسجيل." +#: actions/register.php:205 +#, fuzzy +msgid "You can't register if you don't agree to the license." +msgstr "لا يمكنك تكرار ملاحظتك الشخصية." + #: actions/register.php:219 msgid "Email address already exists." msgstr "عنوان البريد الإلكتروني موجود مسبقًا." @@ -2867,6 +3388,11 @@ msgid "" "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 حرفًا إنجليزيًا أو رقمًا بدون نقاط أو مسافات" + #: actions/register.php:437 msgid "6 or more characters. Required." msgstr "6 حروف أو أكثر. مطلوب." @@ -2877,7 +3403,7 @@ msgstr "نفس كلمة السر أعلاه. مطلوب." #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "البريد الإلكتروني" @@ -3012,7 +3538,7 @@ msgstr "لا يمكنك تكرار ملاحظتك الشخصية." msgid "You already repeated that notice." msgstr "أنت كررت هذه الملاحظة بالفعل." -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "مكرر" @@ -3041,6 +3567,11 @@ msgstr "" msgid "Replies feed for %s (RSS 2.0)" msgstr "" +#: actions/replies.php:159 +#, fuzzy, php-format +msgid "Replies feed for %s (Atom)" +msgstr "الردود على %s" + #: actions/replies.php:199 #, php-format msgid "" @@ -3062,6 +3593,11 @@ msgid "" "newnotice%%%%?status_textarea=%3$s)." msgstr "" +#: actions/repliesrss.php:72 +#, fuzzy, php-format +msgid "Replies to %1$s on %2$s!" +msgstr "الردود على %1$s، الصفحة %2$d" + #: actions/revokerole.php:75 msgid "You cannot revoke user roles on this site." msgstr "لا يمكنك سحب أدوار المستخدمين على هذا الموقع." @@ -3074,15 +3610,30 @@ msgstr "ليس للمستخدم هذا الدور." msgid "StatusNet" msgstr "ستاتس نت" +#: actions/sandbox.php:65 actions/unsandbox.php:65 +#, fuzzy +msgid "You cannot sandbox users on this site." +msgstr "لا يمكنك إسكات المستخدمين على هذا الموقع." + +#: actions/sandbox.php:72 +#, fuzzy +msgid "User is already sandboxed." +msgstr "المستخدم مسكت من قبل." + #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "الجلسات" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "إعدادات جلسة موقع StatusNet هذا." +msgid "Session settings for this StatusNet site" +msgstr "" + +#: actions/sessionsadminpanel.php:175 +#, fuzzy +msgid "Handle sessions" +msgstr "الجلسات" #: actions/sessionsadminpanel.php:177 msgid "Whether to handle sessions ourselves." @@ -3097,7 +3648,6 @@ msgid "Turn on debugging output for sessions." msgstr "مكّن تنقيح مُخرجات الجلسة." #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "اذف إعدادت الموقع" @@ -3105,25 +3655,30 @@ msgstr "اذف إعدادت الموقع" msgid "You must be logged in to view an application." msgstr "يجب أن تكون مسجل الدخول لرؤية تطبيق." +#: actions/showapplication.php:157 +#, fuzzy +msgid "Application profile" +msgstr "معلومات التطبيق" + #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "أيقونة" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "الاسم" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "المنظمة" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "الوصف" @@ -3137,6 +3692,11 @@ msgstr "إحصاءات" msgid "Created by %1$s - %2$s access by default - %3$d users" msgstr "" +#: actions/showapplication.php:213 +#, fuzzy +msgid "Application actions" +msgstr "معلومات التطبيق" + #: actions/showapplication.php:236 msgid "Reset key & secret" msgstr "" @@ -3180,6 +3740,11 @@ msgstr "أمتأكد من أنك تريد إعادة ضبط مفتاح المس msgid "%1$s's favorite notices, page %2$d" msgstr "إشعارات %1$s المُفضلة، الصفحة %2$d" +#: actions/showfavorites.php:132 +#, fuzzy +msgid "Could not retrieve favorite notices." +msgstr "تعذّر إنشاء مفضلة." + #: actions/showfavorites.php:171 #, php-format msgid "Feed for favorites of %s (RSS 1.0)" @@ -3202,25 +3767,29 @@ msgid "" msgstr "" #: actions/showfavorites.php:208 -#, php-format +#, fuzzy, php-format msgid "" "%s hasn't added any favorite notices yet. Post something interesting they " "would add to their favorites :)" msgstr "" +"%s لم يضف أي إشعارات إلى مفضلته إلى الآن. أرسل شيئًا شيقًا ليضيفه إلى " +"مفضلته. :)" #: actions/showfavorites.php:212 -#, php-format +#, 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 "" +"%s لم يضف أي إشعارات إلى مفضلته إلى الآن. لمّ لا [تسجل حسابًا](%%%%action." +"register%%%%) وترسل شيئًا شيقًا ليضيفه إلى مفضلته. :)" #: actions/showfavorites.php:243 msgid "This is a way to share what you like." msgstr "إنها إحدى وسائل مشاركة ما تحب." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "مجموعة %s" @@ -3248,6 +3817,11 @@ msgstr "ملاحظة" msgid "Aliases" msgstr "الكنى" +#: actions/showgroup.php:302 +#, fuzzy +msgid "Group actions" +msgstr "تصرفات المستخدم" + #: actions/showgroup.php:338 #, php-format msgid "Notice feed for %s group (RSS 1.0)" @@ -3263,7 +3837,12 @@ msgstr "" msgid "Notice feed for %s group (Atom)" msgstr "" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:355 +#, fuzzy, php-format +msgid "FOAF for %s group" +msgstr "مجموعة %s" + +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "الأعضاء" @@ -3320,10 +3899,25 @@ msgstr "لا رسالة كهذه." 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 "الإشعارات التي فضلها %1$s في %2$s!" + +#: actions/showmessage.php:113 +#, fuzzy, php-format +msgid "Message from %1$s on %2$s" +msgstr "نتائج البحث ل\"%1$s\" على %2$s" + #: actions/shownotice.php:90 msgid "Notice deleted." msgstr "حُذف الإشعار." +#: actions/showstream.php:73 +#, fuzzy, php-format +msgid " tagged %s" +msgstr "الإشعارات الموسومة ب%s" + #: actions/showstream.php:79 #, php-format msgid "%1$s, page %2$d" @@ -3349,6 +3943,11 @@ msgstr "" msgid "Notice feed for %s (Atom)" msgstr "" +#: actions/showstream.php:148 +#, fuzzy, php-format +msgid "FOAF for %s" +msgstr "صندوق %s الصادر" + #: actions/showstream.php:200 #, php-format msgid "This is the timeline for %1$s but %2$s hasn't posted anything yet." @@ -3494,6 +4093,11 @@ msgstr "حد النص" msgid "Maximum number of characters for notices." msgstr "أقصى عدد للحروف في الإشعارات." +#: actions/siteadminpanel.php:278 +#, fuzzy +msgid "Dupe limit" +msgstr "حد النص" + #: actions/siteadminpanel.php:278 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" @@ -3548,6 +4152,18 @@ msgstr "الرسائل القصيرة غير متوفرة." msgid "SMS address" msgstr "عنوان الرسائل القصيرة" +#. TRANS: Form guide in SMS settings form. +#: actions/smssettings.php:120 +#, fuzzy +msgid "Current confirmed SMS-enabled phone number." +msgstr "عنوان البريد الإلكتروني المُؤكد الحالي." + +#. TRANS: Form guide in IM settings form. +#: actions/smssettings.php:133 +#, fuzzy +msgid "Awaiting confirmation on this phone number." +msgstr "إن رقم التأكيد هذا خاطئ." + #. TRANS: Field label for SMS address input in SMS settings form. #: actions/smssettings.php:142 msgid "Confirmation code" @@ -3596,6 +4212,24 @@ msgstr "حُفظت تفضيلات الرسائل القصيرة." msgid "No phone number." msgstr "لا رقم هاتف." +#. TRANS: Message given saving SMS phone number without having selected a carrier. +#: actions/smssettings.php:344 +#, fuzzy +msgid "No carrier selected." +msgstr "حُذف الإشعار." + +#. TRANS: Message given saving SMS phone number that is already set. +#: actions/smssettings.php:352 +#, fuzzy +msgid "That is already your phone number." +msgstr "هذا ليس رقم هاتفك." + +#. 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 "هذا البريد الإلكتروني ملك مستخدم آخر بالفعل." + #. TRANS: Message given saving valid SMS phone number that is to be confirmed. #: actions/smssettings.php:384 msgid "" @@ -3629,6 +4263,12 @@ msgstr "تمت إزالة رقم هاتف الرسائل القصيرة." msgid "Mobile carrier" msgstr "" +#. TRANS: Default option for mobile carrier dropdown menu in SMS settings. +#: actions/smssettings.php:516 +#, fuzzy +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 @@ -3645,14 +4285,29 @@ msgstr "لم تدخل رمزًا" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "" +#: actions/snapshotadminpanel.php:65 +#, fuzzy +msgid "Manage snapshot configuration" +msgstr "غيّر ضبط الموقع" + +#: actions/snapshotadminpanel.php:127 +#, fuzzy +msgid "Invalid snapshot run value." +msgstr "محتوى إشعار غير صالح." + #: actions/snapshotadminpanel.php:133 msgid "Snapshot frequency must be a number." msgstr "" +#: actions/snapshotadminpanel.php:144 +#, fuzzy +msgid "Invalid snapshot report URL." +msgstr "مسار شعار غير صالح." + #: actions/snapshotadminpanel.php:200 msgid "Randomly during web hit" msgstr "" @@ -3685,6 +4340,16 @@ msgstr "بلّغ عن المسار" msgid "Snapshots will be sent to this URL" msgstr "" +#: actions/snapshotadminpanel.php:248 +#, fuzzy +msgid "Save snapshot settings" +msgstr "اذف إعدادت الموقع" + +#: actions/subedit.php:70 +#, fuzzy +msgid "You are not subscribed to that profile." +msgstr "لست مُشتركًا بأي أحد." + #. TRANS: Exception thrown when a subscription could not be stored on the server. #: actions/subedit.php:83 classes/Subscription.php:136 msgid "Could not save subscription." @@ -3720,6 +4385,11 @@ msgstr "مشتركو %1$s, الصفحة %2$d" msgid "These are the people who listen to your notices." msgstr "هؤلاء هم الأشخاص الذين يستمعون إلى إشعاراتك." +#: actions/subscribers.php:67 +#, fuzzy, 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 " @@ -3767,11 +4437,16 @@ msgid "" "automatically subscribe to people you already follow there." msgstr "" +#: actions/subscriptions.php:128 actions/subscriptions.php:132 +#, fuzzy, php-format +msgid "%s is not listening to anyone." +msgstr "%1$s يستمع الآن إلى إشعاراتك على %2$s." + #: actions/subscriptions.php:208 msgid "Jabber" msgstr "جابر" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "رسائل قصيرة" @@ -3799,6 +4474,11 @@ msgstr "" msgid "No ID argument." msgstr "لا مدخل هوية." +#: actions/tagother.php:65 +#, fuzzy, php-format +msgid "Tag %s" +msgstr "الوسوم" + #: actions/tagother.php:77 lib/userprofile.php:76 msgid "User profile" msgstr "ملف المستخدم الشخصي" @@ -3812,6 +4492,14 @@ msgstr "صورة" msgid "Tag user" msgstr "اوسم المستخدم" +#: actions/tagother.php:151 +#, fuzzy +msgid "" +"Tags for this user (letters, numbers, -, ., and _), comma- or space- " +"separated" +msgstr "" +"سِم نفسك (حروف وأرقام و \"-\" و \".\" و \"_\")، افصلها بفاصلة (',') أو مسافة." + #: actions/tagother.php:193 msgid "" "You can only tag people you are subscribed to or who are subscribed to you." @@ -3821,6 +4509,11 @@ msgstr "" msgid "Could not save tags." msgstr "تعذّر حفظ الوسوم." +#: actions/tagother.php:236 +#, fuzzy +msgid "Use this form to add tags to your subscribers or subscriptions." +msgstr "استخدم هذا النموذج لتعدل تطبيقك." + #: actions/tagrss.php:35 msgid "No such tag." msgstr "لا وسم كهذا." @@ -3837,6 +4530,11 @@ msgstr "المستخدم ليس في صندوق الرمل." msgid "User is not silenced." msgstr "المستخدم ليس مُسكتًا." +#: actions/unsubscribe.php:77 +#, fuzzy +msgid "No profile ID in request." +msgstr "لا طلب استيثاق." + #: actions/unsubscribe.php:98 msgid "Unsubscribed" msgstr "غير مشترك" @@ -3848,70 +4546,83 @@ msgid "" msgstr "" #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "المستخدم" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "" + +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "رسالة ترحيب غير صالحة. أقصى طول هو 255 حرف." -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, 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 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "الملف الشخصي" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "حد السيرة" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "" -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "مستخدمون جدد" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "ترحيب المستخدمين الجدد" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "نص الترحيب بالمستخدمين الجدد (255 حرفًا كحد أقصى)." -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "الاشتراك المبدئي" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "أشرك المستخدمين الجدد بهذا المستخدم تلقائيًا." -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "الدعوات" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "الدعوات مُفعلة" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "" +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + +#: actions/userauthorization.php:105 +#, fuzzy +msgid "Authorize subscription" +msgstr "جميع الاشتراكات" + #: actions/userauthorization.php:110 msgid "" "Please check these details to make sure that you want to subscribe to this " @@ -3919,7 +4630,9 @@ msgid "" "click “Reject”." msgstr "" +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "الرخصة" @@ -3944,6 +4657,11 @@ msgstr "ارفض هذا الاشتراك" msgid "No authorization request!" msgstr "لا طلب استيثاق!" +#: actions/userauthorization.php:254 +#, fuzzy +msgid "Subscription authorized" +msgstr "رُفض الاشتراك" + #: actions/userauthorization.php:256 msgid "" "The subscription has been authorized, but no callback URL was passed. Check " @@ -3982,6 +4700,11 @@ msgstr "" 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 "مسار المصدر ليس صحيحا." + #: actions/userauthorization.php:350 #, php-format msgid "Can’t read avatar URL ‘%s’." @@ -4026,6 +4749,17 @@ msgstr "%s ليس عضوًا في أي مجموعة." msgid "Try [searching for groups](%%action.groupsearch%%) and joining them." msgstr "جرّب [البحث عن مجموعات](%%action.groupsearch%%) والانضمام إليها." +#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name. +#. TRANS: Message is used as a subtitle in atom group notice feed. +#. TRANS: %1$s is a group name, %2$s is a site name. +#. TRANS: Message is used as a subtitle in atom user notice feed. +#. TRANS: %1$s is a user name, %2$s is a site name. +#: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 +#: lib/atomusernoticefeed.php:75 +#, fuzzy, php-format +msgid "Updates from %1$s on %2$s!" +msgstr "الإشعارات التي فضلها %1$s في %2$s!" + #: actions/version.php:75 #, php-format msgid "StatusNet %s" @@ -4072,7 +4806,7 @@ msgid "Plugins" msgstr "الملحقات" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "النسخة" @@ -4080,20 +4814,25 @@ msgstr "النسخة" msgid "Author(s)" msgstr "المؤلف(ون)" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "فضّل" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4102,18 +4841,24 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, 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 +#: classes/File.php:210 #, 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:247 classes/File.php:262 +#, fuzzy +msgid "Invalid filename." +msgstr "حجم غير صالح." + #. TRANS: Exception thrown when joining a group fails. #: classes/Group_member.php:42 msgid "Group join failed." @@ -4129,6 +4874,32 @@ msgstr "ليس جزءا من المجموعة." msgid "Group leave failed." msgstr "ترك المجموعة فشل." +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "خطأ أثناء حفظ المستخدم؛ غير صالح." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "انضم" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." @@ -4147,15 +4918,21 @@ msgid "No database name or DSN found anywhere." msgstr "" #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. -#: classes/Message.php:46 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "أنت ممنوع من إرسال رسائل مباشرة." #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "تعذّر إدراج الرسالة." +#. TRANS: Message given when a message could not be updated on the server. +#: classes/Message.php:73 +#, fuzzy +msgid "Could not update message with new URI." +msgstr "تعذّر تحليل الرسالة." + #. TRANS: Server exception thrown when a user profile for a notice cannot be found. #. TRANS: %1$d is a profile ID (number), %2$d is a notice ID (number). #: classes/Notice.php:98 @@ -4192,6 +4969,12 @@ msgid "" "few minutes." msgstr "" +#. TRANS: Client exception thrown when a user tries to post while being banned. +#: classes/Notice.php:291 +#, fuzzy +msgid "You are banned from posting notices on this site." +msgstr "أنت ممنوع من إرسال رسائل مباشرة." + #. TRANS: Server exception thrown when a notice cannot be saved. #. TRANS: Server exception thrown when a notice cannot be updated. #: classes/Notice.php:358 classes/Notice.php:385 @@ -4199,33 +4982,51 @@ msgid "Problem saving notice." msgstr "مشكلة أثناء حفظ الإشعار." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "" +#. TRANS: Server exception thrown when an update for a group inbox fails. +#: classes/Notice.php:1006 +#, fuzzy +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:1759 +#: classes/Notice.php:1822 #, 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:737 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" +#. TRANS: Exception thrown when a right for a non-existing user profile is checked. +#: classes/Remote_profile.php:54 +#, fuzzy +msgid "Missing profile." +msgstr "ليس للمستخدم ملف شخصي." + +#. TRANS: Exception thrown when a tag cannot be saved. +#: classes/Status_network.php:338 +#, fuzzy +msgid "Unable to save tag." +msgstr "تعذّر حفظ إشعار الموقع." + #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "" @@ -4259,65 +5060,70 @@ msgstr "تعذّر حفظ الاشتراك." msgid "Could not delete subscription." msgstr "تعذّر حفظ الاشتراك." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "أهلا بكم في %1$s يا @%2$s!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "تعذّر إنشاء المجموعة." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "تعذّر إنشاء المجموعة." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "تعذّر ضبط عضوية المجموعة." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "تعذر تحديث المجموعة المحلية." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "غيّر إعدادات ملفك الشخصي" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "ارفع أفتارًا" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "غير كلمة سرّك" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "غير أسلوب التعامل مع البريد الإلكتروني" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "صمّم ملفك الشخصي" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "خيارات أخرى" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "أخرى" @@ -4332,193 +5138,215 @@ msgstr "%1$s - %2$s" msgid "Untitled page" msgstr "صفحة غير مُعنونة" +#. TRANS: DT element for primary navigation menu. String is hidden in default CSS. +#: lib/action.php:448 +#, fuzzy +msgid "Primary site navigation" +msgstr "ضبط الموقع الأساسي" + #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 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:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "الصفحة الشخصية" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "غير بريدك الإلكتروني وكلمة سرّك وأفتارك وملفك الشخصي" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "اتصل بالخدمات" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "اتصل" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "غيّر ضبط الموقع" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "إداري" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "ادعُ أصدقائك وزملائك للانضمام إليك في %s" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "ادعُ" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "اخرج من الموقع" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "اخرج" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "أنشئ حسابًا" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "سجّل" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "لُج إلى الموقع" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "لُج" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "ساعدني!" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "مساعدة" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "ابحث عن أشخاص أو نصوص" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "ابحث" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "إشعار الموقع" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "المشاهدات المحلية" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "إشعار الصفحة" +#. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. +#: lib/action.php:775 +#, fuzzy +msgid "Secondary site navigation" +msgstr "ضبط الموقع الأساسي" + #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "مساعدة" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "عن" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "الأسئلة المكررة" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "الشروط" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "خصوصية" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "المصدر" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "اتصل" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "الجسر" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "رخصة برنامج StatusNet" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 -#, php-format +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 +#, fuzzy, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." "broughtby%%](%%site.broughtbyurl%%)." msgstr "" +"**%%site.name%%** خدمة تدوين مصغر يقدمها لك [%%site.broughtby%%](%%site." +"broughtbyurl%%). " #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, 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:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4530,273 +5358,432 @@ msgstr "" "agpl-3.0.html)." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "رخصة محتوى الموقع" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, 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:880 +#: lib/action.php:884 #, 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:884 +#: lib/action.php:888 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, 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:1238 +#, fuzzy +msgid "Pagination" +msgstr "تسجيل" + #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "بعد" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "قبل" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "" -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "" #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "لا يمكنك إجراء تغييرات على هذا الموقع." #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "التغييرات لهذه اللوحة غير مسموح بها." +#. TRANS: Client error message. +#: lib/adminpanelaction.php:222 +#, fuzzy +msgid "showForm() not implemented." +msgstr "الأمر لم يُجهزّ بعد." + +#. TRANS: Client error message +#: lib/adminpanelaction.php:250 +#, fuzzy +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 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "تعذّر حذف إعدادات التصميم." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "ضبط الموقع الأساسي" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "الموقع" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "ضبط التصميم" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "التصميم" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "ضبط المستخدم" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "المستخدم" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "ضبط الحساب" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "ضبط المسارات" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "ضبط الجلسات" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "عدّل إشعار الموقع" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:393 +#, fuzzy +msgid "Snapshots configuration" +msgstr "ضبط المسارات" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "عدّل التطبيق" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "أيقونة لهذا التطبيق" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "صف تطبيقك" +msgstr[1] "صف تطبيقك" +msgstr[2] "صف تطبيقك" +msgstr[3] "صف تطبيقك" +msgstr[4] "صف تطبيقك" +msgstr[5] "صف تطبيقك" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "صف تطبيقك" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "مسار صفحة هذا التطبيق" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "مسار المصدر" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:225 +#, fuzzy +msgid "Organization responsible for this application" +msgstr "أيقونة لهذا التطبيق" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:234 +#, fuzzy +msgid "URL for the homepage of the organization" +msgstr "مسار صفحة هذا التطبيق" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "متصفح" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "ألغِ" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "" #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "أزل" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "مرفقات" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "المؤلف" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "المزود" +#. TRANS: Title. +#: lib/attachmentnoticesection.php:67 +#, fuzzy +msgid "Notices where this attachment appears" +msgstr "وسوم هذا المرفق" + +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "وسوم هذا المرفق" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "تغيير كلمة السر فشل" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "تغيير كلمة السر غير مسموح به" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "امنع" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "نتائج الأمر" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "خطأ أجاكس" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "اكتمل الأمر" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "فشل الأمر" +#. TRANS: Command exception text shown when a notice ID is requested that does not exist. +#: lib/command.php:82 lib/command.php:106 +#, fuzzy +msgid "Notice with that id does not exist." +msgstr "لا ملف بهذه الهوية." + +#. TRANS: Command exception text shown when a last user notice is requested and it does not exist. +#. TRANS: Error text shown when a last user notice is requested and it does not exist. +#: lib/command.php:99 lib/command.php:626 +#, fuzzy +msgid "User has no last notice." +msgstr "ليس للمستخدم إشعار أخير" + +#. TRANS: Message given requesting a profile for a non-existing user. +#. TRANS: %s is the nickname of the user for which the profile could not be found. +#: lib/command.php:128 +#, fuzzy, php-format +msgid "Could not find a user with nickname %s." +msgstr "تعذّر إيجاد المستخدم الهدف." + +#. TRANS: Message given getting a non-existing user. +#. TRANS: %s is the nickname of the user that could not be found. +#: lib/command.php:148 +#, php-format +msgid "Could not find a local user with nickname %s." +msgstr "" + +#. TRANS: Error text shown when an unimplemented command is given. +#: lib/command.php:183 +#, fuzzy +msgid "Sorry, this command is not yet implemented." +msgstr "الأمر لم يُجهزّ بعد." + #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "" +#. TRANS: Message given having nudged another user. +#. TRANS: %s is the nickname of the user that was nudged. +#: lib/command.php:238 +#, fuzzy, php-format +msgid "Nudge sent to %s." +msgstr "أرسل التنبيه" + #. TRANS: User statistics text. #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -4807,34 +5794,55 @@ msgstr "" "المشتركون: %2$s\n" "الإشعارات: %3$s" +#. TRANS: Text shown when a notice has been marked as favourite successfully. +#: lib/command.php:312 +#, fuzzy +msgid "Notice marked as fave." +msgstr "هذا الإشعار مفضلة مسبقًا!" + +#. TRANS: Message given having added a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:357 +#, php-format +msgid "%1$s joined group %2$s." +msgstr "" + +#. TRANS: Message given having removed a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:405 +#, php-format +msgid "%1$s left group %2$s." +msgstr "" + #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "الاسم الكامل: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "الموقع: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "الصفحة الرئيسية: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "عن: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -4843,91 +5851,132 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "" +#. TRANS: Error text shown sending a direct message fails with an unknown reason. +#: lib/command.php:514 +#, fuzzy +msgid "Error sending direct message." +msgstr "أنت ممنوع من إرسال رسائل مباشرة." + +#. TRANS: Message given having repeated a notice from another user. +#. TRANS: %s is the name of the user for which the notice was repeated. +#: lib/command.php:551 +#, fuzzy, php-format +msgid "Notice from %s repeated." +msgstr "الإشعار من %s مكرر" + #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "خطأ تكرار الإشعار." #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 +#: lib/command.php:589 #, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." msgstr "" +#. TRANS: Text shown having sent a reply to a notice successfully. +#. TRANS: %s is the nickname of the user of the notice the reply was sent to. +#: lib/command.php:600 +#, fuzzy, php-format +msgid "Reply to %s sent." +msgstr "رُد على رسالة %s" + #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "خطأ أثناء حفظ الإشعار." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "" #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "" +#. TRANS: Text shown after having subscribed to another user successfully. +#. TRANS: %s is the name of the user the subscription was requested for. +#: lib/command.php:667 +#, php-format +msgid "Subscribed to %s." +msgstr "" + #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "" +#. TRANS: Text shown after having unsubscribed from another user successfully. +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:699 +#, php-format +msgid "Unsubscribed from %s." +msgstr "" + #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "الأمر لم يُجهزّ بعد." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "الإشعار مُطفأ." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "تعذّر إطفاء الإشعارات." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "الإشعار يعمل." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "تعذّر تشغيل الإشعار." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "" #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:808 +#, php-format +msgid "Unsubscribed %s." +msgstr "" + #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "لست مُشتركًا بأي أحد." #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "لست مشتركًا بأحد." @@ -4939,14 +5988,14 @@ msgstr[5] "" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "لا أحد مشترك بك." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "لا أحد مشترك بك." @@ -4958,14 +6007,14 @@ msgstr[5] "" #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "لست عضوًا في أي مجموعة." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "لست عضوًا في أي مجموعة." @@ -4975,7 +6024,8 @@ msgstr[3] "أنت عضو في هذه المجموعات:" msgstr[4] "" msgstr[5] "" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -5055,34 +6105,66 @@ msgstr "" "tracks - لم يطبق بعد.\n" "tracking - لم يطبق بعد.\n" +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. #: lib/common.php:136 +#, fuzzy +msgid "No configuration file found. " +msgstr "لا رمز تأكيد." + +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "" -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "" -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "اذهب إلى المُثبّت." -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "محادثة فورية" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "رسائل قصيرة" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "تحديثات عبر الرسائل القصيرة" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "اتصالات" +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 +#, fuzzy +msgid "Authorized connected applications" +msgstr "تطبيقات OAuth" + #: lib/dberroraction.php:60 msgid "Database error" msgstr "خطأ قاعدة بيانات" @@ -5100,18 +6182,14 @@ msgstr "تستطيع رفع صورتك الشخصية. أقصى حجم للمل msgid "Design defaults restored." msgstr "استعيدت مبدئيات التصميم." -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "ألغِ تفضيل هذا الإشعار" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "فضّل هذا الإشعار" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "فضّل" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "آرإس​إس 1.0" @@ -5128,9 +6206,9 @@ msgstr "أتوم" msgid "FOAF" msgstr "FOAF" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "تصدير البيانات" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -5161,41 +6239,102 @@ msgstr "اذهب" 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 "مسار صفحة هذا التطبيق" + #: 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 "صِف المجموعة أو الموضوع" + +#: lib/groupeditform.php:179 +#, fuzzy +msgid "" +"Location for the group, if any, like \"City, State (or Region), Country\"" +msgstr "مكان تواجدك، على سبيل المثال \"المدينة، الولاية (أو المنطقة)، الدولة\"" + #: lib/groupeditform.php:187 #, php-format msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" -msgstr "مجموعات" +msgstr "" -#: lib/groupnav.php:101 -msgid "Blocked" -msgstr "ممنوع" +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. #: lib/groupnav.php:108 +msgctxt "MENU" +msgid "Blocked" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format -msgid "Edit %s group properties" -msgstr "عدّل خصائص مجموعة %s" - -#: lib/groupnav.php:113 -msgid "Logo" -msgstr "الشعار" - -#: lib/groupnav.php:114 -#, php-format -msgid "Add or edit %s logo" -msgstr "أضف أو عدّل شعار %s" +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "" +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. #: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" +msgid "Edit %s group properties" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" +msgid "Logo" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 +#, php-format +msgctxt "TOOLTIP" +msgid "Add or edit %s logo" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 +#, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" -msgstr "أضف أو عدل تصميم %s" +msgstr "" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -5215,12 +6354,23 @@ msgstr "وسوم في إشعارات مجموعة %s" msgid "This page is not available in a media type you accept" msgstr "" +#: lib/imagefile.php:72 +#, fuzzy +msgid "Unsupported image file format." +msgstr "نسق غير مدعوم." + #: lib/imagefile.php:88 #, php-format msgid "That file is too big. The maximum file size is %s." msgstr "هذا الملف كبير جدًا. إن أقصى حجم للملفات هو %s." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#: lib/imagefile.php:93 +#, fuzzy +msgid "Partial upload." +msgstr "لم يُرفع ملف." + +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "" @@ -5228,6 +6378,11 @@ msgstr "" msgid "Not an image or corrupt file." msgstr "" +#: lib/imagefile.php:122 +#, fuzzy +msgid "Lost our file." +msgstr "لا ملف كهذا." + #: lib/imagefile.php:163 lib/imagefile.php:224 msgid "Unknown file type" msgstr "نوع ملف غير معروف" @@ -5250,10 +6405,6 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "مصدر صندوق وارد غير معروف %d." -#: lib/joinform.php:114 -msgid "Join" -msgstr "انضم" - #: lib/leaveform.php:114 msgid "Leave" msgstr "غادر" @@ -5502,13 +6653,18 @@ msgid "" "P.S. You can turn off these email notifications here: %8$s\n" msgstr "" +#: lib/mailbox.php:89 +#, fuzzy +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 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "من" @@ -5520,61 +6676,90 @@ msgstr "تعذّر تحليل الرسالة." msgid "Not a registered user." msgstr "ليس مستخدمًا مسجلًا." +#: lib/mailhandler.php:46 +#, fuzzy +msgid "Sorry, that is not your incoming email address." +msgstr "هذا ليس عنوان بريدك الإلكتروني." + +#: lib/mailhandler.php:50 +#, fuzzy +msgid "Sorry, no incoming email allowed." +msgstr "لا عنوان بريد إلكتروني وارد." + #: lib/mailhandler.php:228 #, php-format msgid "Unsupported message type: %s" msgstr "نوع رسالة غير مدعوم: %s" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "" -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "" -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "فشل في كتابة الملف إلى القرص." -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "أوقفت إضافة رفع الملف." -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "" -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "" -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "لم يمكن تحديد نوع MIME للملف." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." msgstr "" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." +msgid "\"%s\" is not a supported file type on this server." msgstr "" #: lib/messageform.php:120 @@ -5626,55 +6811,55 @@ msgid "" msgstr "" #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "ش" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "ج" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "ر" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "غ" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "في" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "في السياق" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "مكرر بواسطة" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "رُد على هذا الإشعار" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "رُد" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "الإشعار مكرر" @@ -5686,27 +6871,29 @@ msgstr "نبّه هذا المستخدم" msgid "Nudge" msgstr "نبّه" +#: lib/nudgeform.php:128 +#, fuzzy +msgid "Send a nudge to this user" +msgstr "أرسل رسالة مباشرة إلى هذا المستخدم" + #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "خطأ أثناء إدراج الملف الشخصي الجديد" +msgid "Error inserting new profile." +msgstr "" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "خطأ في إدراج الأفتار" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "خطأ أثناء تحديث الملف الشخصي البعيد" +msgid "Error inserting avatar." +msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "خطأ أثناء إدراج الملف الشخصي البعيد" +msgid "Error inserting remote profile." +msgstr "" -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "ضاعف الإشعار" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "تعذّر إدراج اشتراك جديد." @@ -5743,7 +6930,8 @@ msgstr "رسائلك المُرسلة" msgid "Tags in %s's notices" msgstr "وسوم في إشعارات %s" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "غير معروفة" @@ -5820,7 +7008,12 @@ msgstr "نعم" msgid "Repeat this notice" msgstr "كرّر هذا الإشعار" -#: lib/router.php:709 +#: lib/revokeroleform.php:91 +#, fuzzy, php-format +msgid "Revoke the \"%s\" role from this user" +msgstr "امنع هذا المستخدم من هذه المجموعة" + +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "" @@ -5832,19 +7025,24 @@ msgstr "" msgid "Sandbox this user" msgstr "أضف هذا المستخدم إلى صندوق الرمل" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "ابحث في الموقع" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "الكلمات المفتاحية" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" -msgstr "ابحث" +msgstr "" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "ابحث في المساعدة" @@ -5899,6 +7097,11 @@ msgstr "المجموعات التي %s عضو فيها" msgid "Invite" msgstr "ادعُ" +#: lib/subgroupnav.php:106 +#, fuzzy, php-format +msgid "Invite friends and colleagues to join you on %s" +msgstr "ادعُ أصدقائك وزملائك للانضمام إليك في %s" + #: lib/subscriberspeopleselftagcloudsection.php:48 #: lib/subscriptionspeopleselftagcloudsection.php:48 msgid "People Tagcloud as self-tagged" @@ -5921,6 +7124,13 @@ msgstr "" msgid "The theme file is missing or the upload failed." msgstr "" +#: lib/themeuploader.php:91 lib/themeuploader.php:102 +#: lib/themeuploader.php:278 lib/themeuploader.php:282 +#: lib/themeuploader.php:290 lib/themeuploader.php:297 +#, fuzzy +msgid "Failed saving theme." +msgstr "فشل تحديث الأفتار." + #: lib/themeuploader.php:147 msgid "Invalid theme: bad directory structure." msgstr "" @@ -5957,6 +7167,11 @@ msgstr "خطأ أثناء تحديث الملف الشخصي البعيد." msgid "Top posters" msgstr "أعلى المرسلين" +#: lib/unsandboxform.php:69 +#, fuzzy +msgid "Unsandbox" +msgstr "أزل هذا المستخدم من صندوق الرمل" + #: lib/unsandboxform.php:80 msgid "Unsandbox this user" msgstr "أزل هذا المستخدم من صندوق الرمل" @@ -6024,32 +7239,80 @@ msgid "Moderator" msgstr "مراقب" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "قبل لحظات قليلة" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "قبل دقيقة تقريبًا" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1133 +#, php-format +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1136 msgid "about an hour ago" msgstr "قبل ساعة تقريبًا" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1140 +#, php-format +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1143 msgid "about a day ago" msgstr "قبل يوم تقريبا" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1147 +#, php-format +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1150 msgid "about a month ago" msgstr "قبل شهر تقريبًا" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1154 +#, php-format +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1157 msgid "about a year ago" msgstr "قبل سنة تقريبًا" @@ -6057,3 +7320,23 @@ msgstr "قبل سنة تقريبًا" #, php-format msgid "%s is not a valid color!" msgstr "%s ليس لونًا صحيحًا!" + +#: lib/webcolor.php:123 +#, fuzzy, php-format +msgid "%s is not a valid color! Use 3 or 6 hex chars." +msgstr "%s ليس لونًا صحيحًا!" + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "لا هوية مستخدم محددة." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/arz/LC_MESSAGES/statusnet.po b/locale/arz/LC_MESSAGES/statusnet.po index 415c703931..28941399c1 100644 --- a/locale/arz/LC_MESSAGES/statusnet.po +++ b/locale/arz/LC_MESSAGES/statusnet.po @@ -1,33 +1,48 @@ -# Translation of StatusNet to Egyptian Spoken Arabic +# Translation of StatusNet - Core to Egyptian Spoken Arabic (مصرى) +# Expored from translatewiki.net # -# Author@translatewiki.net: Dudi -# Author@translatewiki.net: Ghaly -# Author@translatewiki.net: Meno25 +# Author: Dudi +# Author: Ghaly +# Author: Meno25 # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:33:16+0000\n" -"Language-Team: Egyptian Spoken Arabic\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:55:40+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 (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: arz\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=6; plural= n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "نفاذ" +#. TRANS: Page notice +#: actions/accessadminpanel.php:67 +#, fuzzy +msgid "Site access settings" +msgstr "اذف إعدادت الموقع" + +#. TRANS: Form legend for registration form. +#: actions/accessadminpanel.php:161 +#, fuzzy +msgid "Registration" +msgstr "سجّل" + #. TRANS: Checkbox instructions for admin setting "Private" #: actions/accessadminpanel.php:165 msgid "Prohibit anonymous users (not logged in) from viewing site?" @@ -59,6 +74,24 @@ msgstr "عطّل التسجيل الجديد." msgid "Closed" msgstr "مُغلق" +#. TRANS: Title / tooltip for button to save access settings in site admin panel +#: actions/accessadminpanel.php:202 +#, fuzzy +msgid "Save access settings" +msgstr "اذف إعدادت الموقع" + +#. 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 in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 +#, fuzzy +msgctxt "BUTTON" +msgid "Save" +msgstr "أرسل" + #. 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 @@ -67,15 +100,15 @@ msgstr "لا وسم كهذا." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -85,7 +118,7 @@ msgstr "لا وسم كهذا." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "لا مستخدم كهذا." @@ -147,28 +180,38 @@ msgid "" msgstr "" #: actions/all.php:149 actions/replies.php:210 actions/showstream.php:211 -#, php-format +#, fuzzy, php-format msgid "" "Why not [register an account](%%%%action.register%%%%) and then nudge %s or " "post a notice to them." msgstr "" +"%s لم يضف أى إشعارات إلى مفضلته إلى الآن. لمّ لا [تسجل حسابًا](%%%%action." +"register%%%%) وترسل شيئًا شيقًا ليضيفه إلى مفضلته. :)" #. TRANS: H1 text #: actions/all.php:182 msgid "You and friends" msgstr "أنت والأصدقاء" +#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name. +#. TRANS: Message is used as a subtitle. %1$s is a user nickname, %2$s is a site name. +#: actions/allrss.php:121 actions/apitimelinefriends.php:216 +#: actions/apitimelinehome.php:122 +#, fuzzy, php-format +msgid "Updates from %1$s and friends on %2$s!" +msgstr "%1$s و الصحاب, صفحه %2$d" + #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -183,47 +226,49 @@ msgstr "أنت والأصدقاء" msgid "API method not found." msgstr "الـ API method مش موجوده." -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "تتطلب هذه الطريقه POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "تعذّر تحديث المستخدم." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "ليس للمستخدم ملف شخصى." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "لم يمكن حفظ الملف." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -233,20 +278,31 @@ msgid "" "current configuration." msgstr "" -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 +#: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300 +#: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220 +#: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273 +#, fuzzy +msgid "Unable to save your design settings." +msgstr "تعذّر حذف إعدادات التصميم." + +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "تعذّر تحديث تصميمك." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "ما ينفعش تمنع نفسك!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "فشل منع المستخدم." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "فشل إلغاء منع المستخدم." @@ -255,41 +311,77 @@ msgstr "فشل إلغاء منع المستخدم." msgid "Direct messages from %s" msgstr "رسائل مباشره من %s" +#: actions/apidirectmessage.php:93 +#, fuzzy, php-format +msgid "All the direct messages sent from %s" +msgstr "رسائل مباشره من %s" + #: actions/apidirectmessage.php:101 #, php-format msgid "Direct messages to %s" msgstr "رساله مباشره %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessage.php:105 +#, fuzzy, php-format +msgid "All the direct messages sent to %s" +msgstr "رساله مباشره %s" + +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "لا نص فى الرسالة!" -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 +#, fuzzy, php-format +msgid "That's too long. Max message size is %d chars." +msgstr "هذا الملف كبير جدًا. إن أقصى حجم للملفات هو %d." + +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "لم يُعثر على المستخدم المستلم." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "" -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 +#: actions/apistatusesdestroy.php:121 +#, fuzzy +msgid "No status found with that ID." +msgstr "لا ملف شخصى بهذه الهويه." + +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "الحاله دى موجوده فعلا فى التفضيلات." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "تعذّر إنشاء مفضله." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "الحاله دى مش محطوطه فى التفضيلات." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "تعذّر حذف المفضله." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipscreate.php:110 +#, fuzzy +msgid "Could not follow user: profile not found." +msgstr "لم يمكن حفظ الملف." + +#: actions/apifriendshipscreate.php:119 +#, fuzzy, php-format +msgid "Could not follow user: %s is already on your list." +msgstr "ما نفعش يضم %1$s للجروپ %2$s." + +#: actions/apifriendshipsdestroy.php:110 +#, fuzzy +msgid "Could not unfollow user: User not found." +msgstr "ما ينفعش عدم متابعة نفسك." + +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "ما ينفعش عدم متابعة نفسك." @@ -297,75 +389,115 @@ msgstr "ما ينفعش عدم متابعة نفسك." msgid "Two valid IDs or screen_names must be supplied." msgstr "" +#: actions/apifriendshipsshow.php:134 +#, fuzzy +msgid "Could not determine source user." +msgstr "تعذّر إيجاد المستخدم الهدف." + #: actions/apifriendshipsshow.php:142 msgid "Could not find target user." msgstr "تعذّر إيجاد المستخدم الهدف." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "" -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "ليس اسمًا مستعارًا صحيحًا." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "الصفحه الرئيسيه ليست عنونًا صالحًا." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "الاسم الكامل طويل جدا (الأقصى 255 حرفًا)" -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 +#: actions/newapplication.php:172 +#, fuzzy, php-format +msgid "Description is too long (max %d chars)." +msgstr "المنظمه طويله جدا (اكتر حاجه %d رمز)." + +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 +#: actions/newgroup.php:148 actions/profilesettings.php:232 +#: actions/register.php:234 +#, fuzzy +msgid "Location is too long (max 255 chars)." +msgstr "المنظمه طويله جدا (اكتر حاجه 255 رمز)." + +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "" -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:268 +#, fuzzy, php-format +msgid "Invalid alias: \"%s\"." +msgstr "كنيه غير صالحة: \"%s\"" + +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "" -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "" -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "لم يوجد." +#. TRANS: Error text shown a user tries to join a group they already are a member of. +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 +#, fuzzy +msgid "You are already a member of that group." +msgstr "انت اصلا عضو فى الجروپ ده" + +#. TRANS: Error text shown when a user tries to join a group they are blocked from joining. +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 +#, fuzzy +msgid "You have been blocked from that group by the admin." +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. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "ما نفعش يضم %1$s للجروپ %2$s." +#: actions/apigroupleave.php:116 +#, fuzzy +msgid "You are not a member of this group." +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. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "ما نفعش يتشال اليوزر %1$s من الجروپ %2$s." @@ -376,6 +508,12 @@ msgstr "ما نفعش يتشال اليوزر %1$s من الجروپ %2$s." msgid "%s's groups" 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 +msgid "%1$s groups %2$s is a member of." +msgstr "المجموعات التى %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 @@ -388,15 +526,25 @@ msgstr "مجموعات %s" msgid "groups on %s" msgstr "مجموعات %s" +#: actions/apimediaupload.php:100 +#, fuzzy +msgid "Upload failed." +msgstr "ارفع ملفًا" + #: actions/apioauthauthorize.php:101 msgid "No oauth_token parameter provided." msgstr "" +#: actions/apioauthauthorize.php:106 +#, fuzzy +msgid "Invalid token." +msgstr "حجم غير صالح." + #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -414,6 +562,16 @@ msgstr "" msgid "Invalid nickname / password!" msgstr "نيكنيم / پاسوورد مش مظبوطه!" +#: actions/apioauthauthorize.php:159 +#, fuzzy +msgid "Database error deleting OAuth application user." +msgstr "خطأ قاعده البيانات أثناء حذف المستخدم OAuth app" + +#: actions/apioauthauthorize.php:185 +#, fuzzy +msgid "Database error inserting OAuth application user." +msgstr "خطأ قاعده البيانات أثناء إدخال المستخدم OAuth app" + #: actions/apioauthauthorize.php:214 #, php-format msgid "" @@ -431,8 +589,8 @@ msgstr "" #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -455,7 +613,7 @@ msgid "" msgstr "" #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "الحساب" @@ -469,7 +627,7 @@ 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 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "كلمه السر" @@ -485,18 +643,28 @@ msgstr "اسمح" msgid "Allow or deny access to your account information." msgstr "" -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesdestroy.php:112 +#, fuzzy +msgid "This method requires a POST or DELETE." +msgstr "تتطلب هذه الطريقه POST." + +#: actions/apistatusesdestroy.php:135 +#, fuzzy +msgid "You may not delete another user's status." +msgstr "لا يمكنك حذف المستخدمين." + +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "لا إشعار كهذا." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "مش نافعه تتكرر الملاحظتك بتاعتك." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "الملاحظه اتكررت فعلا." @@ -504,23 +672,39 @@ msgstr "الملاحظه اتكررت فعلا." msgid "Status deleted." msgstr "حُذِفت الحاله." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesshow.php:145 +#, fuzzy +msgid "No status with that ID found." +msgstr "لا ملف شخصى بهذه الهويه." + +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "" -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 +#: lib/mailhandler.php:60 +#, fuzzy, php-format +msgid "That's too long. Max notice size is %d chars." +msgstr "هذا الملف كبير جدًا. إن أقصى حجم للملفات هو %d." + +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "لم يوجد." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "نسق غير مدعوم." +#: actions/apitimelinefavorites.php:110 +#, fuzzy, php-format +msgid "%1$s / Favorites from %2$s" +msgstr "%1$s دخل جروپ %2$s" + #: actions/apitimelinefavorites.php:119 #, php-format msgid "%1$s updates favorited by %2$s / %2$s." @@ -561,6 +745,16 @@ msgstr "تكرارات %s" msgid "Notices tagged with %s" msgstr "الإشعارات الموسومه ب%s" +#: actions/apitimelinetag.php:107 actions/tagrss.php:65 +#, fuzzy, php-format +msgid "Updates tagged with %1$s on %2$s!" +msgstr "الإشعارات الموسومه ب%s" + +#: actions/apitrends.php:87 +#, fuzzy +msgid "API method under construction." +msgstr "الـ API method مش موجوده." + #: actions/attachment.php:73 msgid "No such attachment." msgstr "لا مرفق كهذا." @@ -582,10 +776,15 @@ msgstr "حجم غير صالح." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "أفتار" +#: actions/avatarsettings.php:78 +#, fuzzy, php-format +msgid "You can upload your personal avatar. The maximum file size is %s." +msgstr "تستطيع رفع صورتك الشخصيه. أقصى حجم للملف هو 2 م.ب." + #: actions/avatarsettings.php:106 actions/avatarsettings.php:185 #: actions/grouplogo.php:181 actions/remotesubscribe.php:191 #: actions/userauthorization.php:72 actions/userrss.php:108 @@ -608,7 +807,7 @@ msgid "Preview" msgstr "عاين" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "احذف" @@ -616,6 +815,16 @@ msgstr "احذف" msgid "Upload" msgstr "ارفع" +#: actions/avatarsettings.php:231 actions/grouplogo.php:289 +#, fuzzy +msgid "Crop" +msgstr "مجموعات" + +#: actions/avatarsettings.php:305 +#, fuzzy +msgid "No file uploaded." +msgstr "لا ملف شخصى مُحدّد." + #: actions/avatarsettings.php:332 msgid "Pick a square area of the image to be your avatar" msgstr "" @@ -669,8 +878,22 @@ msgstr "ملاحظة" msgid "Do not block this user" msgstr "لا تمنع هذا المستخدم" +#. TRANS: Button label on the user block form. +#. TRANS: Button label on the delete application form. +#. TRANS: Button label on the delete 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 +#, fuzzy +msgctxt "BUTTON" +msgid "Yes" +msgstr "نعم" + #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "امنع هذا المستخدم" @@ -689,28 +912,46 @@ msgstr "فشل حفظ معلومات المنع." #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "لا مجموعه كهذه." +#: actions/blockedfromgroup.php:97 +#, fuzzy, php-format +msgid "%s blocked profiles" +msgstr "%1$s فايلات معمول ليها بلوك, الصفحه %2$d" + #: actions/blockedfromgroup.php:100 #, php-format msgid "%1$s blocked profiles, page %2$d" msgstr "%1$s فايلات معمول ليها بلوك, الصفحه %2$d" +#: actions/blockedfromgroup.php:115 +#, fuzzy +msgid "A list of the users blocked from joining this group." +msgstr "قائمه بمستخدمى هذه المجموعه." + #: actions/blockedfromgroup.php:288 msgid "Unblock user from group" msgstr "ألغ منع المستخدم من المجموعة" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "ألغِ المنع" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "ألغِ منع هذا المستخدم" +#. TRANS: Title for mini-posting window loaded from bookmarklet. +#: actions/bookmarklet.php:51 +#, fuzzy, php-format +msgid "Post to %s" +msgstr "مجموعات %s" + #: actions/confirmaddress.php:75 msgid "No confirmation code." msgstr "لا رمز تأكيد." @@ -729,15 +970,21 @@ msgstr "رمز التأكيد ليس لك!" msgid "Unrecognized address type %s." 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 "هذا البريد الإلكترونى ملك مستخدم آخر بالفعل." + #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -745,7 +992,7 @@ msgstr "تعذّر تحديث المستخدم." #. TRANS: Server error thrown on database error canceling e-mail address confirmation. #. TRANS: Server error thrown on database error canceling SMS phone number confirmation. -#: actions/confirmaddress.php:128 actions/emailsettings.php:433 +#: actions/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "تعذّر حذف تأكيد البريد الإلكترونى." @@ -772,11 +1019,17 @@ msgstr "الإشعارات" msgid "You must be logged in to delete an application." msgstr "لازم يكون متسجل دخولك علشان تعدّل application." +#: actions/deleteapplication.php:71 +#, fuzzy +msgid "Application not found." +msgstr "لم يوجد رمز التأكيد." + #: actions/deleteapplication.php:78 actions/editapplication.php:77 #: actions/showapplication.php:94 msgid "You are not the owner of this application." msgstr "انت مش بتملك الapplication دى." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -794,13 +1047,25 @@ msgid "" "connections." msgstr "" +#. TRANS: Submit button title for 'No' when deleting an application. +#: actions/deleteapplication.php:158 +#, fuzzy +msgid "Do not delete this application" +msgstr "لا تحذف هذا الإشعار" + +#. TRANS: Submit button title for 'Yes' when deleting an application. +#: actions/deleteapplication.php:164 +#, fuzzy +msgid "Delete this application" +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 #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "لست والجًا." @@ -829,7 +1094,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:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "احذف هذا الإشعار" @@ -858,123 +1123,140 @@ 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "التصميم" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." +msgid "Design settings for this StatusNet site" msgstr "" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "مسار شعار غير صالح." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "المراسله الفوريه غير متوفره." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "غيّر الشعار" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "شعار الموقع" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "غيّر السمة" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "سمه الموقع" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "سمه الموقع." -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:480 +#, fuzzy +msgid "Custom theme" +msgstr "سمه الموقع" + +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "تغيير صوره الخلفية" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "الخلفية" +#: actions/designadminpanel.php:509 +#, fuzzy, php-format +msgid "" +"You can upload a background image for the site. The maximum file size is %1" +"$s." +msgstr "تستطيع رفع صورتك الشخصيه. أقصى حجم للملف هو 2 م.ب." + #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "مكّن" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "عطّل" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "مكّن صوره الخلفيه أو عطّلها." -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 +#, fuzzy +msgid "Tile background image" +msgstr "تغيير صوره الخلفية" + +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "تغيير الألوان" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "المحتوى" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "الشريط الجانبي" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "النص" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "وصلات" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "استخدم المبدئيات" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "استعد التصميمات المبدئية" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "ارجع إلى المبدئي" -#. TRANS: Submit button title -#: actions/designadminpanel.php:685 actions/othersettings.php:126 -#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174 -#: actions/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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "أرسل" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "احفظ التصميم" @@ -1024,19 +1306,39 @@ msgstr "" msgid "Description is required." msgstr "الوصف مطلوب." +#: actions/editapplication.php:194 +#, fuzzy +msgid "Source URL is too long." +msgstr "الSource URL مش مظبوط." + #: actions/editapplication.php:200 actions/newapplication.php:185 msgid "Source URL is not valid." msgstr "الSource URL مش مظبوط." +#: actions/editapplication.php:203 actions/newapplication.php:188 +#, fuzzy +msgid "Organization is required." +msgstr "الوصف مطلوب." + #: actions/editapplication.php:206 actions/newapplication.php:191 msgid "Organization is too long (max 255 chars)." msgstr "المنظمه طويله جدا (اكتر حاجه 255 رمز)." +#: actions/editapplication.php:209 actions/newapplication.php:194 +#, fuzzy +msgid "Organization homepage is required." +msgstr "الوصف مطلوب." + #: actions/editapplication.php:218 actions/newapplication.php:206 msgid "Callback is too long." msgstr "" -#: actions/editapplication.php:258 +#: actions/editapplication.php:225 actions/newapplication.php:215 +#, fuzzy +msgid "Callback URL is not valid." +msgstr "الSource URL مش مظبوط." + +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "ما نفعش تحديث الapplication." @@ -1058,6 +1360,11 @@ msgstr "لازم تكون ادارى علشان تعدّل الجروپ." msgid "Use this form to edit the group." msgstr "استخدم هذا النموذج لتعديل المجموعه." +#: actions/editgroup.php:205 actions/newgroup.php:145 +#, fuzzy, php-format +msgid "description is too long (max %d chars)." +msgstr "المنظمه طويله جدا (اكتر حاجه 255 رمز)." + #: actions/editgroup.php:228 actions/newgroup.php:168 #, php-format msgid "Invalid alias: \"%s\"" @@ -1068,7 +1375,7 @@ msgid "Could not update group." msgstr "تعذر تحديث المجموعه." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "تعذّر إنشاء الكنى." @@ -1104,7 +1411,7 @@ msgstr "عنوان البريد الإلكترونى المُؤكد الحالى #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1117,132 +1424,213 @@ msgid "" "a message with further instructions." msgstr "" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Button label to cancel an e-mail address confirmation procedure. +#. TRANS: Button label to cancel an IM address confirmation procedure. +#. TRANS: Button label to cancel a SMS address confirmation procedure. +#. TRANS: Button label in the "Edit application" form. +#: actions/emailsettings.php:127 actions/imsettings.php:131 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 +#, fuzzy +msgctxt "BUTTON" +msgid "Cancel" +msgstr "ألغِ" + +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "عنوان البريد الإلكترونى، مثل \"UserName@example.org\"" #. TRANS: Button label for adding an e-mail address in e-mail settings form. #. TRANS: Button label for adding an IM address in IM settings form. #. TRANS: Button label for adding a SMS phone number in SMS settings form. -#: actions/emailsettings.php:139 actions/imsettings.php:148 +#: actions/emailsettings.php:143 actions/imsettings.php:151 #: 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. -#: actions/emailsettings.php:147 actions/smssettings.php:171 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "البريد الإلكترونى الوارد" #. TRANS: Form instructions for incoming e-mail form in e-mail settings. #. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings. -#: actions/emailsettings.php:155 actions/smssettings.php:178 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "أرسل بريدًا إلكترونيًا إلى هذا العنوان لترسل إشعارات جديده." #. TRANS: Instructions for incoming e-mail address input form. #. TRANS: Instructions for incoming SMS e-mail address input form. -#: actions/emailsettings.php:164 actions/smssettings.php:186 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 +#, fuzzy msgctxt "BUTTON" msgid "New" -msgstr "" +msgstr "جديد" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "عناوين البريد الإلكتروني" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "أرسل لى إشعارات بالاشتراكات الجديده عبر البريد الإلكترونى." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "أرسل لى بريدًا إلكرتونيًا عندما يضيف أحدهم إشعارى مفضله." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:197 +#, fuzzy +msgid "Send me email when someone sends me a private message." +msgstr "أرسل لى بريدًا إلكترونيًا عندما يرسل لى أحدهم \"@-رد\"." + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "أرسل لى بريدًا إلكترونيًا عندما يرسل لى أحدهم \"@-رد\"." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "أريد أن أرسل الملاحظات عبر البريد الإلكترونى." +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:223 +#, fuzzy +msgid "Publish a MicroID for my email address." +msgstr "هذا ليس عنوان بريدك الإلكترونى." + +#. TRANS: Confirmation message for successful e-mail preferences save. +#: actions/emailsettings.php:338 +#, fuzzy +msgid "Email preferences saved." +msgstr "حُفِظت التفضيلات." + #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "لا عنوان بريد إلكترونى." +#. TRANS: Message given saving e-mail address that cannot be normalised. +#: actions/emailsettings.php:365 +#, fuzzy +msgid "Cannot normalize that email address" +msgstr "عنوان البريد الإلكترونى المُؤكد الحالى." + #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "ليس عنوان بريد صالح." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "هذا هو عنوان بريدك الإكترونى سابقًا." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "هذا البريد الإلكترونى ملك مستخدم آخر بالفعل." #. TRANS: Server error thrown on database error adding e-mail confirmation code. #. TRANS: Server error thrown on database error adding IM confirmation code. #. TRANS: Server error thrown on database error adding SMS confirmation code. -#: actions/emailsettings.php:391 actions/imsettings.php:348 +#: actions/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "تعذّر إدراج رمز التأكيد." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." msgstr "" +#. TRANS: Message given canceling e-mail address confirmation that is not pending. +#. TRANS: Message given canceling IM address confirmation that is not pending. +#. TRANS: Message given canceling SMS phone number confirmation that is not pending. +#: actions/emailsettings.php:423 actions/imsettings.php:386 +#: actions/smssettings.php:408 +#, fuzzy +msgid "No pending confirmation to cancel." +msgstr "لا رمز تأكيد." + +#. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. +#: actions/emailsettings.php:428 +#, fuzzy +msgid "That is the wrong email address." +msgstr "هذا عنوان محادثه فوريه خاطئ." + #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "لا رمز تأكيد." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "هذا ليس عنوان بريدك الإلكترونى." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "لا عنوان بريد إلكترونى." +#: actions/emailsettings.php:497 actions/smssettings.php:568 +#, fuzzy +msgid "No incoming email address." +msgstr "لا عنوان بريد إلكترونى." + +#. TRANS: Server error thrown on database error removing incoming e-mail address. +#. TRANS: Server error thrown on database error adding incoming e-mail address. +#: actions/emailsettings.php:508 actions/emailsettings.php:532 +#: actions/smssettings.php:578 actions/smssettings.php:602 +#, fuzzy +msgid "Couldn't update user record." +msgstr "تعذّر تحديث المستخدم." + +#. TRANS: Message given after successfully removing an incoming e-mail address. +#: actions/emailsettings.php:512 actions/smssettings.php:581 +#, fuzzy +msgid "Incoming email address removed." +msgstr "لا عنوان بريد إلكترونى." + +#. TRANS: Message given after successfully adding an incoming e-mail address. +#: actions/emailsettings.php:536 actions/smssettings.php:605 +#, fuzzy +msgid "New incoming email address added." +msgstr "لا عنوان بريد إلكترونى." + #: actions/favor.php:79 msgid "This notice is already a favorite!" msgstr "هذا الإشعار مفضله مسبقًا!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "ألغِ تفضيل المفضلة" @@ -1283,6 +1671,11 @@ msgstr "" msgid "%s's favorite notices" msgstr "إشعارات %s المُفضلة" +#: actions/favoritesrss.php:115 +#, fuzzy, php-format +msgid "Updates favored by %1$s on %2$s!" +msgstr "نتايج التدوير لـ\"%1$s\" على %2$s" + #: actions/featured.php:69 lib/featureduserssection.php:87 #: lib/publicgroupnav.php:89 msgid "Featured users" @@ -1322,6 +1715,16 @@ msgstr "لم أتوقع هذا الرد!" msgid "User being listened to does not exist." msgstr "المستخدم الذى تستمع إليه غير موجود." +#: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59 +#, fuzzy +msgid "You can use the local subscription!" +msgstr "تعذّر حفظ الاشتراك." + +#: actions/finishremotesubscribe.php:99 +#, fuzzy +msgid "That user has blocked you from subscribing." +msgstr "لقد منعك المستخدم." + #: actions/finishremotesubscribe.php:110 msgid "You are not authorized." msgstr "لا تملك تصريحًا." @@ -1334,6 +1737,11 @@ msgstr "" msgid "Remote service uses unknown version of OMB protocol." msgstr "" +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 +#, fuzzy +msgid "Error updating remote profile." +msgstr "خطأ أثناء تحديث الملف الشخصى البعيد" + #: actions/getfile.php:79 msgid "No such file." msgstr "لا ملف كهذا." @@ -1342,10 +1750,25 @@ msgstr "لا ملف كهذا." msgid "Cannot read file." msgstr "تعذّرت قراءه الملف." +#: actions/grantrole.php:62 actions/revokerole.php:62 +#, fuzzy +msgid "Invalid role." +msgstr "حجم غير صالح." + #: actions/grantrole.php:66 actions/revokerole.php:66 msgid "This role is reserved and cannot be set." msgstr "" +#: actions/grantrole.php:75 +#, fuzzy +msgid "You cannot grant user roles on this site." +msgstr "لا يمكنك إسكات المستخدمين على هذا الموقع." + +#: actions/grantrole.php:82 +#, fuzzy +msgid "User already has this role." +msgstr "المستخدم مسكت من قبل." + #: actions/groupblock.php:71 actions/groupunblock.php:71 #: actions/makeadmin.php:71 actions/subedit.php:46 #: lib/profileformaction.php:79 @@ -1367,11 +1790,16 @@ msgstr "لا مجموعه مُحدّده." msgid "Only an admin can block group members." msgstr "" +#: actions/groupblock.php:95 +#, fuzzy +msgid "User is already blocked from group." +msgstr "المستخدم ليس ممنوعًا من المجموعه." + #: actions/groupblock.php:100 msgid "User is not a member of group." msgstr "المستخدم ليس عضوًا فى المجموعه." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "امنع المستخدم من المجموعة" @@ -1420,10 +1848,21 @@ msgstr "" msgid "Couldn't update your design." msgstr "تعذّر تحديث تصميمك." +#: actions/groupdesignsettings.php:311 actions/userdesignsettings.php:231 +#, fuzzy +msgid "Design preferences saved." +msgstr "حُفِظت التفضيلات." + #: actions/grouplogo.php:142 actions/grouplogo.php:195 msgid "Group logo" msgstr "شعار المجموعة" +#: actions/grouplogo.php:153 +#, fuzzy, php-format +msgid "" +"You can upload a logo image for your group. The maximum file size is %s." +msgstr "تستطيع رفع صورتك الشخصيه. أقصى حجم للملف هو 2 م.ب." + #: actions/grouplogo.php:365 msgid "Pick a square area of the image to be the logo." msgstr "" @@ -1436,37 +1875,62 @@ msgstr "حُدّث الشعار." msgid "Failed updating logo." msgstr "فشل رفع الشعار." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "أعضاء مجموعه %s" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "%1$s اعضاء الجروپ, صفحه %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "قائمه بمستخدمى هذه المجموعه." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "إداري" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" -msgstr "امنع" +msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 +#, fuzzy +msgid "Make user an admin of the group" +msgstr "لازم تكون ادارى علشان تعدّل الجروپ." + +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" +msgid "Make Admin" +msgstr "" + +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" -msgstr "اجعل هذا المستخدم إداريًا" +msgstr "" #. TRANS: Message is used as link title. %s is a user nickname. #. TRANS: Title in atom group notice feed. %s is a group name. #. TRANS: Title in atom user notice feed. %s is a user name. #: actions/grouprss.php:139 actions/userrss.php:94 -#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "مسار %s الزمني" @@ -1569,6 +2033,11 @@ msgstr "المراسله الفوريه غير متوفره." msgid "IM address" msgstr "عنوان الرساله الفوريه" +#: actions/imsettings.php:113 +#, fuzzy +msgid "Current confirmed Jabber/GTalk address." +msgstr "عنوان البريد الإلكترونى المُؤكد الحالى." + #. TRANS: Form note in IM settings form. #. TRANS: %s is the IM address set for the site. #: actions/imsettings.php:124 @@ -1580,7 +2049,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -1588,43 +2060,67 @@ msgid "" msgstr "" #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "حُفِظت التفضيلات." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:163 +#, fuzzy +msgid "Send me notices through Jabber/GTalk." +msgstr "أرسل لى إشعارات بالاشتراكات الجديده عبر البريد الإلكترونى." + +#. TRANS: Checkbox label in IM preferences form. +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "" #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "حُفِظت التفضيلات." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "لا هويه جابر." +#. TRANS: Message given saving IM address that cannot be normalised. +#: actions/imsettings.php:320 +#, fuzzy +msgid "Cannot normalize that Jabber ID" +msgstr "ليست هويه جابر صالحة" + #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "ليست هويه جابر صالحة" +#. TRANS: Message given saving IM address that is already set. +#: actions/imsettings.php:329 +#, fuzzy +msgid "That is already your Jabber ID." +msgstr "هذه ليست هويتك فى جابر." + +#. TRANS: Message given saving IM address that is already set for another user. +#: actions/imsettings.php:333 +#, fuzzy +msgid "Jabber ID already belongs to another user." +msgstr "هذا البريد الإلكترونى ملك مستخدم آخر بالفعل." + #. TRANS: Message given saving valid IM address that is to be confirmed. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:358 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -1632,21 +2128,38 @@ msgid "" msgstr "" #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "هذا عنوان محادثه فوريه خاطئ." +#. TRANS: Server error thrown on database error canceling IM address confirmation. +#: actions/imsettings.php:400 +#, fuzzy +msgid "Couldn't delete IM confirmation." +msgstr "تعذّر حذف تأكيد البريد الإلكترونى." + #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "لا رمز تأكيد." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "هذه ليست هويتك فى جابر." +#. TRANS: Message given after successfully removing a registered IM address. +#: actions/imsettings.php:450 +#, fuzzy +msgid "The IM address was removed." +msgstr "أزيل هذا العنوان." + +#: actions/inbox.php:59 +#, php-format +msgid "Inbox for %1$s - page %2$d" +msgstr "" + #: actions/inbox.php:62 #, php-format msgid "Inbox for %s" @@ -1656,6 +2169,16 @@ msgstr "" msgid "This is your inbox, which lists your incoming private messages." msgstr "" +#: actions/invite.php:39 +#, fuzzy +msgid "Invites have been disabled." +msgstr "الدعوات مُفعلة" + +#: actions/invite.php:41 +#, fuzzy, php-format +msgid "You must be logged in to invite other users to use %s." +msgstr "يجب أن تلج لتُعدّل المجموعات." + #: actions/invite.php:72 #, php-format msgid "Invalid email address: %s" @@ -1669,9 +2192,14 @@ msgstr "أُرسلت الدعوة" msgid "Invite new users" msgstr "دعوه مستخدمين جدد" +#: actions/invite.php:128 +#, fuzzy +msgid "You are already subscribed to these users:" +msgstr "لست مشتركًا بأحد." + #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -1714,9 +2242,10 @@ 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 @@ -1756,13 +2285,28 @@ msgid "" "Sincerely, %2$s\n" msgstr "" +#: actions/joingroup.php:60 +#, fuzzy +msgid "You must be logged in to join a group." +msgstr "يجب أن تلج لتُعدّل المجموعات." + +#: actions/joingroup.php:88 actions/leavegroup.php:88 +#, fuzzy +msgid "No nickname or ID." +msgstr "لا اسم مستعار." + #: actions/joingroup.php:141 #, php-format msgid "%1$s joined group %2$s" msgstr "%1$s دخل جروپ %2$s" +#: actions/leavegroup.php:60 +#, fuzzy +msgid "You must be logged in to leave a group." +msgstr "يجب أن تكون والجًا لتنشئ مجموعه." + #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "لست عضوا فى تلك المجموعه." @@ -1771,6 +2315,110 @@ msgstr "لست عضوا فى تلك المجموعه." msgid "%1$s left group %2$s" msgstr "%1$s ساب جروپ %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "خاص" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "والج بالفعل." @@ -1809,6 +2457,11 @@ msgid "" "changing your settings." msgstr "" +#: actions/login.php:292 +#, fuzzy +msgid "Login with your username and password." +msgstr "اسم المستخدم أو كلمه السر غير صحيحان." + #: actions/login.php:295 #, php-format msgid "" @@ -1819,6 +2472,11 @@ msgstr "" msgid "Only an admin can make another user an admin." msgstr "" +#: actions/makeadmin.php:96 +#, fuzzy, php-format +msgid "%1$s is already an admin for group \"%2$s\"." +msgstr "%1$s مش نافع يبقى ادارى لجروپ %2$s." + #: actions/makeadmin.php:133 #, php-format msgid "Can't get membership record for %1$s in group %2$s." @@ -1845,6 +2503,11 @@ msgstr "لازم تكون مسجل دخوللك علشان تسجل application. msgid "Use this form to register a new application." msgstr "استعمل الفورمه دى علشان تسجل application جديد." +#: actions/newapplication.php:176 +#, fuzzy +msgid "Source URL is required." +msgstr "الSource URL مش مظبوط." + #: actions/newapplication.php:258 actions/newapplication.php:267 msgid "Could not create application." msgstr "مش ممكن إنشاء الapplication." @@ -1861,10 +2524,16 @@ msgstr "استخدم هذا النموذج لإنشاء مجموعه جديده. msgid "New message" msgstr "رساله جديدة" +#. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 +#, fuzzy +msgid "You can't send a message to this user." +msgstr "أرسل رساله مباشره إلى هذا المستخدم" + #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "لا محتوى!" @@ -1873,7 +2542,7 @@ msgid "No recipient specified." msgstr "لا مستلم حُدّد." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" @@ -1884,12 +2553,12 @@ msgstr "أُرسلت الرسالة" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "رساله مباشره اتبعتت لـ%s." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "خطأ أجاكس" @@ -1966,8 +2635,18 @@ msgstr "OAuth applications" msgid "Applications you have registered" msgstr "" +#: actions/oauthappssettings.php:135 +#, fuzzy, php-format +msgid "You have not registered any applications yet." +msgstr "لازم تكون مسجل دخوللك علشان تسجل application." + +#: actions/oauthconnectionssettings.php:72 +#, fuzzy +msgid "Connected applications" +msgstr "مش ممكن إنشاء الapplication." + #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." +msgid "You have allowed the following applications to access your account." msgstr "" #: actions/oauthconnectionssettings.php:175 @@ -1987,11 +2666,21 @@ msgstr "" 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 "ليس للمستخدم ملف شخصى." + +#: actions/oembed.php:87 actions/shownotice.php:176 +#, fuzzy, php-format +msgid "%1$s's status on %2$s" +msgstr "%1$s ساب جروپ %2$s" + #. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png') #: actions/oembed.php:159 -#, php-format +#, fuzzy, 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 @@ -2000,8 +2689,8 @@ 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:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr " مش نظام بيانات مدعوم." @@ -2041,6 +2730,11 @@ msgstr "اعرض تصاميم الملف الشخصي" msgid "Show or hide profile designs." msgstr "أظهر أو أخفِ تصاميم الملفات الشخصيه." +#: actions/othersettings.php:153 +#, fuzzy +msgid "URL shortening service is too long (max 50 chars)." +msgstr "الاسم الكامل طويل جدا (الأقصى 255 حرفًا)" + #: actions/otp.php:69 msgid "No user ID specified." msgstr "ما فيش ID متحدد لليوزر." @@ -2061,6 +2755,16 @@ msgstr "امارة تسجيل الدخول اللى اتحطت مش موجوده msgid "Login token expired." msgstr "تاريخ صلاحية الاماره خلص." +#: actions/outbox.php:58 +#, php-format +msgid "Outbox for %1$s - page %2$d" +msgstr "" + +#: actions/outbox.php:61 +#, fuzzy, php-format +msgid "Outbox for %s" +msgstr "صندوق الصادر" + #: actions/outbox.php:116 msgid "This is your outbox, which lists private messages you have sent." msgstr "" @@ -2085,6 +2789,11 @@ msgstr "كلمه السر القديمة" msgid "New password" msgstr "كلمه سر جديدة" +#: actions/passwordsettings.php:109 +#, fuzzy +msgid "6 or more characters" +msgstr "6 حروف أو أكثر. مطلوب." + #: actions/passwordsettings.php:112 actions/recoverpassword.php:239 #: actions/register.php:440 msgid "Confirm" @@ -2123,12 +2832,12 @@ msgid "Password saved." msgstr "حُفظت كلمه السر." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "المسارات" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." +msgid "Path and server settings for this StatusNet site" msgstr "" #: actions/pathsadminpanel.php:157 @@ -2146,6 +2855,16 @@ msgstr "دليل الأفتار." msgid "Background directory not writable: %s." msgstr "دليل الخلفيات" +#: actions/pathsadminpanel.php:177 +#, fuzzy, php-format +msgid "Locales directory not readable: %s." +msgstr "لا يمكن قراءه دليل المحليات: %s" + +#: actions/pathsadminpanel.php:183 +#, fuzzy +msgid "Invalid SSL server. The maximum length is 255 characters." +msgstr "رساله ترحيب غير صالحه. أقصى طول هو 255 حرف." + #: actions/pathsadminpanel.php:234 actions/siteadminpanel.php:58 msgid "Site" msgstr "الموقع" @@ -2321,7 +3040,7 @@ msgstr "الاسم الكامل" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "الصفحه الرئيسية" @@ -2329,6 +3048,11 @@ msgstr "الصفحه الرئيسية" msgid "URL of your homepage, blog, or profile on another site" msgstr "" +#: actions/profilesettings.php:122 actions/register.php:468 +#, fuzzy, php-format +msgid "Describe yourself and your interests in %d chars" +msgstr "صِف نفسك واهتماماتك" + #: actions/profilesettings.php:125 actions/register.php:471 msgid "Describe yourself and your interests" msgstr "صِف نفسك واهتماماتك" @@ -2379,15 +3103,36 @@ msgstr "المنطقه الزمنية" msgid "What timezone are you normally in?" msgstr "ما المنطقه الزمنيه التى تتواجد فيها عادة؟" +#: actions/profilesettings.php:167 +#, fuzzy +msgid "" +"Automatically subscribe to whoever subscribes to me (best for non-humans)" +msgstr "أشرك المستخدمين الجدد بهذا المستخدم تلقائيًا." + +#: actions/profilesettings.php:228 actions/register.php:230 +#, fuzzy, php-format +msgid "Bio is too long (max %d chars)." +msgstr "الاسم طويل جدا (اكتر حاجه %d رمز)." + #: 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 "الاسم طويل جدا (اكتر حاجه 255 رمز)." + #: actions/profilesettings.php:253 actions/tagother.php:178 #, php-format msgid "Invalid tag: \"%s\"" msgstr "وسم غير صالح: \"%s\"" +#: actions/profilesettings.php:306 +#, fuzzy +msgid "Couldn't update user for autosubscribe." +msgstr "تعذّر تحديث المستخدم." + #: actions/profilesettings.php:363 msgid "Couldn't save location prefs." msgstr "لم يمكن حفظ تفضيلات الموقع." @@ -2401,14 +3146,19 @@ msgid "Couldn't save tags." msgstr "تعذّر حفظ الوسوم." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "حُفظت الإعدادات." #: actions/public.php:83 -#, php-format +#, fuzzy, php-format msgid "Beyond the page limit (%s)." -msgstr "" +msgstr "وراء حد الصفحه (%s)" + +#: actions/public.php:92 +#, fuzzy +msgid "Could not retrieve public stream." +msgstr "تعذّر إنشاء الكنى." #: actions/public.php:130 #, php-format @@ -2524,6 +3274,11 @@ msgstr "خطأ فى رمز التأكيد." msgid "This confirmation code is too old. Please start again." msgstr "رمز التأكيد هذا قديم جدًا. من فضلك ابدأ من جديد." +#: actions/recoverpassword.php:111 +#, fuzzy +msgid "Could not update user with confirmed email address." +msgstr "عنوان البريد الإلكترونى المُؤكد الحالى." + #: actions/recoverpassword.php:152 msgid "" "If you have forgotten or lost your password, you can get a new one sent to " @@ -2566,6 +3321,11 @@ msgstr "طُلبت استعاده كلمه السر" msgid "Unknown action" msgstr "إجراء غير معروف" +#: actions/recoverpassword.php:236 +#, fuzzy +msgid "6 or more characters, and don't forget it!" +msgstr "6 حروف أو أكثر. مطلوب." + #: actions/recoverpassword.php:243 msgid "Reset" msgstr "أعد الضبط" @@ -2574,6 +3334,16 @@ msgstr "أعد الضبط" msgid "Enter a nickname or email address." msgstr "أدخل اسمًا مستعارًا أو عنوان بريد إلكترونى." +#: actions/recoverpassword.php:282 +#, fuzzy +msgid "No user with that email address or username." +msgstr "عنوان البريد الإلكترونى للاتصال بموقعك" + +#: actions/recoverpassword.php:299 +#, fuzzy +msgid "No registered email address for that user." +msgstr "عنوان البريد الإلكترونى للاتصال بموقعك" + #: actions/recoverpassword.php:313 msgid "Error saving address confirmation." msgstr "خطأ أثناء حفظ تأكيد العنوان." @@ -2584,10 +3354,20 @@ msgid "" "address registered to your account." msgstr "" +#: actions/recoverpassword.php:357 +#, fuzzy +msgid "Unexpected password reset." +msgstr "أعد ضبط كلمه السر" + #: actions/recoverpassword.php:365 msgid "Password must be 6 chars or more." msgstr "يجب أن تكون كلمه السر 6 محارف أو أكثر." +#: actions/recoverpassword.php:369 +#, fuzzy +msgid "Password and confirmation do not match." +msgstr "كلمتا السر غير متطابقتين." + #: actions/recoverpassword.php:388 actions/register.php:255 msgid "Error setting user." msgstr "خطأ أثناء ضبط المستخدم." @@ -2616,6 +3396,11 @@ msgstr "سجّل" msgid "Registration not allowed." msgstr "لا يُسمح بالتسجيل." +#: actions/register.php:205 +#, fuzzy +msgid "You can't register if you don't agree to the license." +msgstr "ما ينفعش تكرر الملاحظه بتاعتك." + #: actions/register.php:219 msgid "Email address already exists." msgstr "عنوان البريد الإلكترونى موجود مسبقًا." @@ -2644,7 +3429,7 @@ msgstr "نفس كلمه السر أعلاه. مطلوب." #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "البريد الإلكتروني" @@ -2779,7 +3564,7 @@ msgstr "ما ينفعش تكرر الملاحظه بتاعتك." msgid "You already repeated that notice." msgstr "انت عيدت الملاحظه دى فعلا." -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "مكرر" @@ -2793,6 +3578,11 @@ msgstr "مكرر!" msgid "Replies to %s" msgstr "الردود على %s" +#: actions/replies.php:128 +#, fuzzy, php-format +msgid "Replies to %1$s, page %2$d" +msgstr "الردود على %s" + #: actions/replies.php:145 #, php-format msgid "Replies feed for %s (RSS 1.0)" @@ -2803,6 +3593,11 @@ msgstr "" msgid "Replies feed for %s (RSS 2.0)" msgstr "" +#: actions/replies.php:159 +#, fuzzy, php-format +msgid "Replies feed for %s (Atom)" +msgstr "الردود على %s" + #: actions/replies.php:199 #, php-format msgid "" @@ -2824,20 +3619,50 @@ msgid "" "newnotice%%%%?status_textarea=%3$s)." msgstr "" +#: actions/repliesrss.php:72 +#, fuzzy, php-format +msgid "Replies to %1$s on %2$s!" +msgstr "أهلا بكم فى %1$s يا @%2$s!" + +#: actions/revokerole.php:75 +#, fuzzy +msgid "You cannot revoke user roles on this site." +msgstr "لا يمكنك إسكات المستخدمين على هذا الموقع." + +#: actions/revokerole.php:82 +#, fuzzy +msgid "User doesn't have this role." +msgstr "يوزر من-غير پروفايل زيّه." + #: actions/rsd.php:146 actions/version.php:159 msgid "StatusNet" msgstr "StatusNet" +#: actions/sandbox.php:65 actions/unsandbox.php:65 +#, fuzzy +msgid "You cannot sandbox users on this site." +msgstr "لا يمكنك إسكات المستخدمين على هذا الموقع." + +#: actions/sandbox.php:72 +#, fuzzy +msgid "User is already sandboxed." +msgstr "المستخدم مسكت من قبل." + #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "الجلسات" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." +msgid "Session settings for this StatusNet site" msgstr "" +#: actions/sessionsadminpanel.php:175 +#, fuzzy +msgid "Handle sessions" +msgstr "الجلسات" + #: actions/sessionsadminpanel.php:177 msgid "Whether to handle sessions ourselves." msgstr "" @@ -2851,7 +3676,6 @@ msgid "Turn on debugging output for sessions." msgstr "مكّن تنقيح مُخرجات الجلسه." #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "اذف إعدادت الموقع" @@ -2859,25 +3683,29 @@ msgstr "اذف إعدادت الموقع" msgid "You must be logged in to view an application." msgstr "لازم تكون مسجل دخولك علشان تشوف اى application." +#: actions/showapplication.php:157 +msgid "Application profile" +msgstr "" + #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "الاسم" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "المنظمه" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "الوصف" @@ -2891,10 +3719,20 @@ msgstr "إحصاءات" msgid "Created by %1$s - %2$s access by default - %3$d users" msgstr "" +#: actions/showapplication.php:213 +#, fuzzy +msgid "Application actions" +msgstr "OAuth applications" + #: actions/showapplication.php:236 msgid "Reset key & secret" msgstr "" +#: actions/showapplication.php:261 +#, fuzzy +msgid "Application info" +msgstr "OAuth applications" + #: actions/showapplication.php:263 msgid "Consumer key" msgstr "" @@ -2921,6 +3759,21 @@ msgid "" "signature method." msgstr "" +#: actions/showapplication.php:309 +#, fuzzy +msgid "Are you sure you want to reset your consumer key and secret?" +msgstr "أمتأكد من أنك تريد حذف هذا الإشعار؟" + +#: actions/showfavorites.php:79 +#, fuzzy, php-format +msgid "%1$s's favorite notices, page %2$d" +msgstr "إشعارات %s المُفضلة" + +#: actions/showfavorites.php:132 +#, fuzzy +msgid "Could not retrieve favorite notices." +msgstr "تعذّر إنشاء مفضله." + #: actions/showfavorites.php:171 #, php-format msgid "Feed for favorites of %s (RSS 1.0)" @@ -2943,25 +3796,29 @@ msgid "" msgstr "" #: actions/showfavorites.php:208 -#, php-format +#, fuzzy, php-format msgid "" "%s hasn't added any favorite notices yet. Post something interesting they " "would add to their favorites :)" msgstr "" +"%s لم يضف أى إشعارات إلى مفضلته إلى الآن. أرسل شيئًا شيقًا ليضيفه إلى " +"مفضلته. :)" #: actions/showfavorites.php:212 -#, php-format +#, 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 "" +"%s لم يضف أى إشعارات إلى مفضلته إلى الآن. لمّ لا [تسجل حسابًا](%%%%action." +"register%%%%) وترسل شيئًا شيقًا ليضيفه إلى مفضلته. :)" #: actions/showfavorites.php:243 msgid "This is a way to share what you like." msgstr "إنها إحدى وسائل مشاركه ما تحب." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "مجموعه %s" @@ -2989,6 +3846,11 @@ msgstr "ملاحظة" msgid "Aliases" msgstr "الكنى" +#: actions/showgroup.php:302 +#, fuzzy +msgid "Group actions" +msgstr "تصرفات المستخدم" + #: actions/showgroup.php:338 #, php-format msgid "Notice feed for %s group (RSS 1.0)" @@ -3004,7 +3866,12 @@ msgstr "" msgid "Notice feed for %s group (Atom)" msgstr "" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:355 +#, fuzzy, php-format +msgid "FOAF for %s group" +msgstr "مجموعه %s" + +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "الأعضاء" @@ -3022,6 +3889,31 @@ msgstr "جميع الأعضاء" msgid "Created" msgstr "أنشئ" +#: 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 "" +"هنا %%site.name%%، خدمه [التدوين المُصغّر](http://en.wikipedia.org/wiki/Micro-" +"blogging) المبنيه على البرنامج الحر [StatusNet](http://status.net/). [انضم " +"الآن](%%action.register%%) لتشارك اشعاراتك مع أصدقائك وعائلتك وزملائك! " +"([اقرأ المزيد](%%doc.help%%))" + +#: 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 "" +"هنا %%site.name%%، خدمه [التدوين المُصغّر](http://en.wikipedia.org/wiki/Micro-" +"blogging) المبنيه على البرنامج الحر [StatusNet](http://status.net/)." + #: actions/showgroup.php:489 msgid "Admins" msgstr "الإداريون" @@ -3034,10 +3926,25 @@ msgstr "لا رساله كهذه." 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 "أهلا بكم فى %1$s يا @%2$s!" + +#: actions/showmessage.php:113 +#, fuzzy, php-format +msgid "Message from %1$s on %2$s" +msgstr "نتايج التدوير لـ\"%1$s\" على %2$s" + #: actions/shownotice.php:90 msgid "Notice deleted." msgstr "حُذف الإشعار." +#: actions/showstream.php:73 +#, fuzzy, php-format +msgid " tagged %s" +msgstr "الإشعارات الموسومه ب%s" + #: actions/showstream.php:79 #, php-format msgid "%1$s, page %2$d" @@ -3086,6 +3993,29 @@ msgid "" "%?status_textarea=%2$s)." msgstr "" +#: 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 "" +"هنا %%site.name%%، خدمه [التدوين المُصغّر](http://en.wikipedia.org/wiki/Micro-" +"blogging) المبنيه على البرنامج الحر [StatusNet](http://status.net/). [انضم " +"الآن](%%action.register%%) لتشارك اشعاراتك مع أصدقائك وعائلتك وزملائك! " +"([اقرأ المزيد](%%doc.help%%))" + +#: 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 "" +"هنا %%site.name%%، خدمه [التدوين المُصغّر](http://en.wikipedia.org/wiki/Micro-" +"blogging) المبنيه على البرنامج الحر [StatusNet](http://status.net/)." + #: actions/showstream.php:305 #, php-format msgid "Repeat of %s" @@ -3100,8 +4030,9 @@ msgid "User is already silenced." 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." @@ -3117,8 +4048,9 @@ msgid "Unknown language \"%s\"." msgstr "لغه مش معروفه \"%s\"." #: actions/siteadminpanel.php:165 +#, fuzzy msgid "Minimum text limit is 0 (unlimited)." -msgstr "" +msgstr "حد النص الأدنى هو 140 حرفًا." #: actions/siteadminpanel.php:171 msgid "Dupe limit must be one or more seconds." @@ -3188,18 +4120,48 @@ msgstr "حد النص" msgid "Maximum number of characters for notices." msgstr "أقصى عدد للحروف فى الإشعارات." +#: actions/siteadminpanel.php:278 +#, fuzzy +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 "إشعار الموقع" + +#: actions/sitenoticeadminpanel.php:67 +#, fuzzy +msgid "Edit site-wide message" +msgstr "رساله جديدة" + +#: actions/sitenoticeadminpanel.php:103 +#, fuzzy +msgid "Unable to save site notice." +msgstr "مشكله أثناء حفظ الإشعار." + #: 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 "إشعار الموقع" + #: 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 "إشعار الموقع" + #. TRANS: Title for SMS settings. #: actions/smssettings.php:59 msgid "SMS settings" @@ -3217,6 +4179,24 @@ msgstr "لا يمكنك استلام رسائل قصيره عبر البريد msgid "SMS is not available." msgstr "الرسائل القصيره غير متوفره." +#. TRANS: Form legend for SMS settings form. +#: actions/smssettings.php:111 +#, fuzzy +msgid "SMS address" +msgstr "عنوان الرساله الفوريه" + +#. TRANS: Form guide in SMS settings form. +#: actions/smssettings.php:120 +#, fuzzy +msgid "Current confirmed SMS-enabled phone number." +msgstr "عنوان البريد الإلكترونى المُؤكد الحالى." + +#. TRANS: Form guide in IM settings form. +#: actions/smssettings.php:133 +#, fuzzy +msgid "Awaiting confirmation on this phone number." +msgstr "هذا ليس رقم هاتفك." + #. TRANS: Field label for SMS address input in SMS settings form. #: actions/smssettings.php:142 msgid "Confirmation code" @@ -3227,6 +4207,13 @@ msgstr "رمز التأكيد" msgid "Enter the code you received on your phone." msgstr "" +#. TRANS: Button label to confirm SMS confirmation code in SMS settings. +#: actions/smssettings.php:148 +#, fuzzy +msgctxt "BUTTON" +msgid "Confirm" +msgstr "أكّد" + #. TRANS: Field label for SMS phone number input in SMS settings form. #: actions/smssettings.php:153 msgid "SMS phone number" @@ -3249,11 +4236,35 @@ msgid "" "from my carrier." msgstr "" +#. TRANS: Confirmation message for successful SMS preferences save. +#: actions/smssettings.php:315 +#, fuzzy +msgid "SMS preferences saved." +msgstr "حُفِظت التفضيلات." + #. TRANS: Message given saving SMS phone number without having provided one. #: actions/smssettings.php:338 msgid "No phone number." msgstr "لا رقم هاتف." +#. TRANS: Message given saving SMS phone number without having selected a carrier. +#: actions/smssettings.php:344 +#, fuzzy +msgid "No carrier selected." +msgstr "حُذف الإشعار." + +#. TRANS: Message given saving SMS phone number that is already set. +#: actions/smssettings.php:352 +#, fuzzy +msgid "That is already your phone number." +msgstr "هذا ليس رقم هاتفك." + +#. 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 "هذا البريد الإلكترونى ملك مستخدم آخر بالفعل." + #. TRANS: Message given saving valid SMS phone number that is to be confirmed. #: actions/smssettings.php:384 msgid "" @@ -3261,6 +4272,12 @@ msgid "" "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 +#, fuzzy +msgid "That is the wrong confirmation number." +msgstr "هذا ليس رقم هاتفك." + #. TRANS: Message given after successfully canceling SMS phone number confirmation. #: actions/smssettings.php:427 msgid "SMS confirmation cancelled." @@ -3272,11 +4289,23 @@ msgstr "لا رمز تأكيد." msgid "That is not your phone number." 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" + #. 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 +#, fuzzy +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 @@ -3286,9 +4315,15 @@ msgid "" "email but isn't listed here, send email to let us know at %s." msgstr "" +#. TRANS: Message given saving SMS phone number confirmation code without having provided one. +#: actions/smssettings.php:548 +#, fuzzy +msgid "No code entered" +msgstr "لا محتوى!" + #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "" @@ -3296,10 +4331,19 @@ msgstr "" msgid "Manage snapshot configuration" msgstr "ضبط التصميم" +#: actions/snapshotadminpanel.php:127 +msgid "Invalid snapshot run value." +msgstr "" + #: actions/snapshotadminpanel.php:133 msgid "Snapshot frequency must be a number." msgstr "" +#: actions/snapshotadminpanel.php:144 +#, fuzzy +msgid "Invalid snapshot report URL." +msgstr "مسار شعار غير صالح." + #: actions/snapshotadminpanel.php:200 msgid "Randomly during web hit" msgstr "" @@ -3332,6 +4376,16 @@ msgstr "بلّغ عن المسار" msgid "Snapshots will be sent to this URL" msgstr "" +#: actions/snapshotadminpanel.php:248 +#, fuzzy +msgid "Save snapshot settings" +msgstr "اذف إعدادت الموقع" + +#: actions/subedit.php:70 +#, fuzzy +msgid "You are not subscribed to that profile." +msgstr "لست مُشتركًا بأى أحد." + #. TRANS: Exception thrown when a subscription could not be stored on the server. #: actions/subedit.php:83 classes/Subscription.php:136 msgid "Could not save subscription." @@ -3341,6 +4395,11 @@ msgstr "تعذّر حفظ الاشتراك." msgid "This action only accepts POST requests." msgstr "" +#: actions/subscribe.php:107 +#, fuzzy +msgid "No such profile." +msgstr "لا ملف كهذا." + #: actions/subscribe.php:117 msgid "You cannot subscribe to an OMB 0.1 remote profile with this action." msgstr "" @@ -3363,6 +4422,11 @@ msgstr "%1$s مشتركين, صفحه %2$d" msgid "These are the people who listen to your notices." msgstr "هؤلاء هم الأشخاص الذين يستمعون إلى إشعاراتك." +#: actions/subscribers.php:67 +#, fuzzy, 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 " @@ -3410,14 +4474,24 @@ msgid "" "automatically subscribe to people you already follow there." msgstr "" +#: actions/subscriptions.php:128 actions/subscriptions.php:132 +#, fuzzy, php-format +msgid "%s is not listening to anyone." +msgstr "لست مُشتركًا بأى أحد." + #: actions/subscriptions.php:208 msgid "Jabber" msgstr "جابر" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "رسائل قصيرة" +#: actions/tag.php:69 +#, fuzzy, php-format +msgid "Notices tagged with %1$s, page %2$d" +msgstr "الإشعارات الموسومه ب%s" + #: actions/tag.php:87 #, php-format msgid "Notice feed for tag %s (RSS 1.0)" @@ -3437,6 +4511,11 @@ msgstr "" msgid "No ID argument." msgstr "لا مدخل هويه." +#: actions/tagother.php:65 +#, fuzzy, php-format +msgid "Tag %s" +msgstr "الوسوم" + #: actions/tagother.php:77 lib/userprofile.php:76 msgid "User profile" msgstr "ملف المستخدم الشخصي" @@ -3465,6 +4544,11 @@ msgstr "" msgid "Could not save tags." msgstr "تعذّر حفظ الوسوم." +#: actions/tagother.php:236 +#, fuzzy +msgid "Use this form to add tags to your subscribers or subscriptions." +msgstr "استعمل الفورمه دى علشان تعدّل الapplication بتاعتك." + #: actions/tagrss.php:35 msgid "No such tag." msgstr "لا وسم كهذا." @@ -3481,75 +4565,101 @@ msgstr "اليوزر مش فى السبوره." msgid "User is not silenced." msgstr "المستخدم ليس مُسكتًا." +#: actions/unsubscribe.php:77 +#, fuzzy +msgid "No profile ID in request." +msgstr "ما فيش طلب تسجيل دخول مطلوب." + +#: actions/unsubscribe.php:98 +#, fuzzy +msgid "Unsubscribed" +msgstr "ألغِ الاشتراك" + #: actions/updateprofile.php:64 actions/userauthorization.php:337 #, php-format msgid "" "Listenee stream license ‘%1$s’ is not compatible with site license ‘%2$s’." msgstr "" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." +#. TRANS: User admin panel title +#: actions/useradminpanel.php:60 +#, fuzzy +msgctxt "TITLE" +msgid "User" +msgstr "المستخدم" + +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" msgstr "" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "رساله ترحيب غير صالحه. أقصى طول هو 255 حرف." -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, 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 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "الملف الشخصي" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "حد السيرة" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "" -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "مستخدمون جدد" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "ترحيب المستخدمين الجدد" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "نص الترحيب بالمستخدمين الجدد (255 حرفًا كحد أقصى)." -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "الاشتراك المبدئي" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "أشرك المستخدمين الجدد بهذا المستخدم تلقائيًا." -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "الدعوات" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "الدعوات مُفعلة" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "" +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + +#: actions/userauthorization.php:105 +#, fuzzy +msgid "Authorize subscription" +msgstr "جميع الاشتراكات" + #: actions/userauthorization.php:110 msgid "" "Please check these details to make sure that you want to subscribe to this " @@ -3557,7 +4667,9 @@ msgid "" "click “Reject”." msgstr "" +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "الرخصة" @@ -3582,6 +4694,11 @@ msgstr "ارفض هذا الاشتراك" msgid "No authorization request!" msgstr "لا طلب استيثاق!" +#: actions/userauthorization.php:254 +#, fuzzy +msgid "Subscription authorized" +msgstr "رُفض الاشتراك" + #: actions/userauthorization.php:256 msgid "" "The subscription has been authorized, but no callback URL was passed. Check " @@ -3620,6 +4737,11 @@ msgstr "" 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 "الSource URL مش مظبوط." + #: actions/userauthorization.php:350 #, php-format msgid "Can’t read avatar URL ‘%s’." @@ -3654,11 +4776,27 @@ msgstr "%1$s اعضاء الجروپ, صفحه %2$d" msgid "Search for more groups" msgstr "" +#: actions/usergroups.php:159 +#, fuzzy, php-format +msgid "%s is not a member of any group." +msgstr "المستخدم ليس عضوًا فى المجموعه." + #: actions/usergroups.php:164 #, php-format msgid "Try [searching for groups](%%action.groupsearch%%) and joining them." msgstr "" +#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name. +#. TRANS: Message is used as a subtitle in atom group notice feed. +#. TRANS: %1$s is a group name, %2$s is a site name. +#. TRANS: Message is used as a subtitle in atom user notice feed. +#. TRANS: %1$s is a user name, %2$s is a site name. +#: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 +#: lib/atomusernoticefeed.php:75 +#, fuzzy, php-format +msgid "Updates from %1$s on %2$s!" +msgstr "نتايج التدوير لـ\"%1$s\" على %2$s" + #: actions/version.php:75 #, php-format msgid "StatusNet %s" @@ -3671,6 +4809,11 @@ msgid "" "Inc. and contributors." msgstr "" +#: actions/version.php:163 +#, fuzzy +msgid "Contributors" +msgstr "كونيكشونات (Connections)" + #: actions/version.php:170 msgid "" "StatusNet is free software: you can redistribute it and/or modify it under " @@ -3699,7 +4842,7 @@ msgid "Plugins" msgstr "" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "النسخه" @@ -3707,20 +4850,25 @@ msgstr "النسخه" msgid "Author(s)" msgstr "المؤلف/ين" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "فضّل" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -3729,18 +4877,24 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, 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 +#: classes/File.php:210 #, 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:247 classes/File.php:262 +#, fuzzy +msgid "Invalid filename." +msgstr "حجم غير صالح." + #. TRANS: Exception thrown when joining a group fails. #: classes/Group_member.php:42 msgid "Group join failed." @@ -3756,6 +4910,38 @@ msgstr "مش جزء من الجروپ." msgid "Group leave failed." msgstr "الخروج من الجروپ فشل." +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "خطأ أثناء حفظ المستخدم؛ غير صالح." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "انضم" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + +#. TRANS: Server exception thrown when updating a local group fails. +#: classes/Local_group.php:42 +#, fuzzy +msgid "Could not update local group." +msgstr "تعذر تحديث المجموعه." + #. TRANS: Exception thrown when trying creating a login token failed. #. TRANS: %s is the user nickname for which token creation failed. #: classes/Login_token.php:78 @@ -3769,15 +4955,21 @@ msgid "No database name or DSN found anywhere." msgstr "" #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. -#: classes/Message.php:46 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "أنت ممنوع من إرسال رسائل مباشره." #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "تعذّر إدراج الرساله." +#. TRANS: Message given when a message could not be updated on the server. +#: classes/Message.php:73 +#, fuzzy +msgid "Could not update message with new URI." +msgstr "تعذّر تحليل الرساله." + #. TRANS: Server exception thrown when a user profile for a notice cannot be found. #. TRANS: %1$d is a profile ID (number), %2$d is a notice ID (number). #: classes/Notice.php:98 @@ -3814,6 +5006,12 @@ msgid "" "few minutes." msgstr "" +#. TRANS: Client exception thrown when a user tries to post while being banned. +#: classes/Notice.php:291 +#, fuzzy +msgid "You are banned from posting notices on this site." +msgstr "أنت ممنوع من إرسال رسائل مباشره." + #. TRANS: Server exception thrown when a notice cannot be saved. #. TRANS: Server exception thrown when a notice cannot be updated. #: classes/Notice.php:358 classes/Notice.php:385 @@ -3821,38 +5019,50 @@ msgid "Problem saving notice." msgstr "مشكله أثناء حفظ الإشعار." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "" +#. TRANS: Server exception thrown when an update for a group inbox fails. +#: classes/Notice.php:1006 +#, fuzzy +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:1759 +#: classes/Notice.php:1822 #, 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:737 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" +#. TRANS: Exception thrown when a right for a non-existing user profile is checked. +#: classes/Remote_profile.php:54 +#, fuzzy +msgid "Missing profile." +msgstr "ليس للمستخدم ملف شخصى." + #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "تعذّر حفظ الوسوم." #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "" @@ -3886,60 +5096,71 @@ msgstr "تعذّر حفظ الاشتراك." msgid "Could not delete subscription." msgstr "تعذّر حفظ الاشتراك." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "أهلا بكم فى %1$s يا @%2$s!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "تعذّر إنشاء المجموعه." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "تعذّر إنشاء المجموعه." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "تعذّر ضبط عضويه المجموعه." +#. TRANS: Server exception thrown when saving local group information failed. +#: classes/User_group.php:543 +#, fuzzy +msgid "Could not save local group info." +msgstr "تعذّر حفظ الاشتراك." + #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "غيّر إعدادات ملفك الشخصي" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "ارفع أفتارًا" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "غير كلمه سرّك" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "غير أسلوب التعامل مع البريد الإلكتروني" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "صمّم ملفك الشخصي" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "خيارات أخرى" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "أخرى" @@ -3954,127 +5175,229 @@ msgstr "%1$s - %2$s" msgid "Untitled page" msgstr "صفحه غير مُعنونة" +#. TRANS: DT element for primary navigation menu. String is hidden in default CSS. +#: lib/action.php:448 +#, fuzzy +msgid "Primary site navigation" +msgstr "ضبط الموقع الأساسي" + #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 +#, 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:457 +#, fuzzy +msgctxt "MENU" +msgid "Personal" +msgstr "شخصية" + +#. TRANS: Tooltip for main menu option "Account" +#: lib/action.php:459 +#, fuzzy +msgctxt "TOOLTIP" +msgid "Change your email, avatar, password, profile" +msgstr "غير كلمه سرّك" + +#. TRANS: Tooltip for main menu option "Services" +#: lib/action.php:464 +#, fuzzy +msgctxt "TOOLTIP" +msgid "Connect to services" +msgstr "كونيكشونات (Connections)" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "اتصل" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "ضبط الموقع الأساسي" +#. TRANS: Main menu option when logged in and site admin for access to site configuration +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 +#, fuzzy +msgctxt "MENU" +msgid "Admin" +msgstr "إداري" + #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "" +#. TRANS: Main menu option when logged in and invitations are allowed for inviting new users +#: lib/action.php:480 +#, fuzzy +msgctxt "MENU" +msgid "Invite" +msgstr "ادعُ" + #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "سمه الموقع." #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "الشعار" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "أنشئ مجموعه جديدة" +#. TRANS: Main menu option when not logged in to register a new account +#: lib/action.php:497 +#, fuzzy +msgctxt "MENU" +msgid "Register" +msgstr "سجّل" + +#. TRANS: Tooltip for main menu option "Login" +#: lib/action.php:500 +#, fuzzy +msgctxt "TOOLTIP" +msgid "Login to the site" +msgstr "لُج إلى الموقع" + +#: lib/action.php:503 +#, fuzzy +msgctxt "MENU" +msgid "Login" +msgstr "لُج" + #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "مساعدة" +#: lib/action.php:509 +#, fuzzy +msgctxt "MENU" +msgid "Help" +msgstr "مساعدة" + #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 +#, fuzzy msgctxt "TOOLTIP" msgid "Search for people or text" -msgstr "" +msgstr "ابحث عن أشخاص أو نص" + +#: lib/action.php:515 +#, fuzzy +msgctxt "MENU" +msgid "Search" +msgstr "ابحث" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "إشعار الموقع" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "المشاهدات المحلية" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "إشعار الصفحة" +#. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. +#: lib/action.php:775 +#, fuzzy +msgid "Secondary site navigation" +msgstr "ضبط الموقع الأساسي" + #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "مساعدة" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "عن" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "الأسئله المكررة" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "الشروط" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "خصوصية" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "المصدر" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "اتصل" +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 +#, fuzzy +msgid "Badge" +msgstr "نبّه" + +#. TRANS: DT element for StatusNet software license. +#: lib/action.php:837 +#, fuzzy +msgid "StatusNet software license" +msgstr "رخصه محتوى الموقع" + #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 -#, php-format +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 +#, fuzzy, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." "broughtby%%](%%site.broughtbyurl%%)." msgstr "" +"**%%site.name%%** خدمه تدوين مصغر يقدمها لك [%%site.broughtby%%](%%site." +"broughtbyurl%%). " #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, 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:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4086,236 +5409,439 @@ msgstr "" "agpl-3.0.html)." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "رخصه محتوى الموقع" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, 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:880 +#: lib/action.php:884 #, 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:884 +#: lib/action.php:888 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, 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:1238 +#, fuzzy +msgid "Pagination" +msgstr "المنظمه" + #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "بعد" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "قبل" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "" -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "" +#. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. +#: lib/adminpanelaction.php:96 +#, fuzzy +msgid "You cannot make changes to this site." +msgstr "لا يمكنك إسكات المستخدمين على هذا الموقع." + #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "التغييرات مش مسموحه للـ لوحه دى." #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "" +#. TRANS: Client error message +#: lib/adminpanelaction.php:250 +#, fuzzy +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 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "تعذّر حذف إعدادات التصميم." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "ضبط الموقع الأساسي" +#. TRANS: Menu item for site administration +#: lib/adminpanelaction.php:339 +#, fuzzy +msgctxt "MENU" +msgid "Site" +msgstr "الموقع" + #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "ضبط التصميم" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 +#, fuzzy +msgctxt "MENU" +msgid "Design" +msgstr "التصميم" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:353 +#, fuzzy +msgid "User configuration" +msgstr "ضبط المسارات" + +#. TRANS: Menu item for site administration +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "المستخدم" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:361 +#, fuzzy +msgid "Access configuration" +msgstr "ضبط التصميم" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "ضبط المسارات" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:377 +#, fuzzy +msgid "Sessions configuration" +msgstr "ضبط التصميم" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:385 +#, fuzzy +msgid "Edit site notice" +msgstr "إشعار الموقع" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:393 +#, fuzzy +msgid "Snapshots configuration" +msgstr "ضبط المسارات" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + +#. TRANS: Form legend. +#: lib/applicationeditform.php:129 +#, fuzzy +msgid "Edit application" +msgstr "OAuth applications" + +#. TRANS: Form guide. +#: lib/applicationeditform.php:178 +#, fuzzy +msgid "Icon for this application" +msgstr "ما فيش application زى كده." + #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "اوصف الapplication بتاعتك" +msgstr[1] "اوصف الapplication بتاعتك" +msgstr[2] "اوصف الapplication بتاعتك" +msgstr[3] "اوصف الapplication بتاعتك" +msgstr[4] "اوصف الapplication بتاعتك" +msgstr[5] "اوصف الapplication بتاعتك" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "اوصف الapplication بتاعتك" +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:216 +#, fuzzy +msgid "URL of the homepage of this application" +msgstr "انت مش بتملك الapplication دى." + #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "Source URL" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:225 +#, fuzzy +msgid "Organization responsible for this application" +msgstr "انت مش بتملك الapplication دى." + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "ألغِ" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "" #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "استرجع" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "مرفقات" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "المؤلف" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "المزود" +#. TRANS: Title. +#: lib/attachmentnoticesection.php:67 +#, fuzzy +msgid "Notices where this attachment appears" +msgstr "وسوم هذا المرفق" + +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "وسوم هذا المرفق" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "تغيير الپاسوورد فشل" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "تغيير الپاسوورد مش مسموح" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "امنع" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "نتائج الأمر" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "خطأ أجاكس" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "اكتمل الأمر" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "فشل الأمر" +#. TRANS: Command exception text shown when a notice ID is requested that does not exist. +#: lib/command.php:82 lib/command.php:106 +#, fuzzy +msgid "Notice with that id does not exist." +msgstr "لا ملف بهذه الهويه." + +#. TRANS: Command exception text shown when a last user notice is requested and it does not exist. +#. TRANS: Error text shown when a last user notice is requested and it does not exist. +#: lib/command.php:99 lib/command.php:626 +#, fuzzy +msgid "User has no last notice." +msgstr "ليس للمستخدم إشعار أخير" + +#. TRANS: Message given requesting a profile for a non-existing user. +#. TRANS: %s is the nickname of the user for which the profile could not be found. +#: lib/command.php:128 +#, fuzzy, php-format +msgid "Could not find a user with nickname %s." +msgstr "تعذّر إيجاد المستخدم الهدف." + +#. TRANS: Message given getting a non-existing user. +#. TRANS: %s is the nickname of the user that could not be found. +#: lib/command.php:148 +#, php-format +msgid "Could not find a local user with nickname %s." +msgstr "" + #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "" #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "" +#. TRANS: Message given having nudged another user. +#. TRANS: %s is the nickname of the user that was nudged. +#: lib/command.php:238 +#, fuzzy, php-format +msgid "Nudge sent to %s." +msgstr "أرسل التنبيه" + #. TRANS: User statistics text. #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -4326,34 +5852,55 @@ msgstr "" "المشتركون: %2$s\n" "الإشعارات: %3$s" +#. TRANS: Text shown when a notice has been marked as favourite successfully. +#: lib/command.php:312 +#, fuzzy +msgid "Notice marked as fave." +msgstr "هذا الإشعار مفضله مسبقًا!" + +#. TRANS: Message given having added a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:357 +#, php-format +msgid "%1$s joined group %2$s." +msgstr "" + +#. TRANS: Message given having removed a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:405 +#, php-format +msgid "%1$s left group %2$s." +msgstr "" + #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "الاسم الكامل: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "الموقع: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "الصفحه الرئيسية: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "عن: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -4362,70 +5909,136 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "" +#. TRANS: Error text shown sending a direct message fails with an unknown reason. +#: lib/command.php:514 +#, fuzzy +msgid "Error sending direct message." +msgstr "أنت ممنوع من إرسال رسائل مباشره." + +#. TRANS: Message given having repeated a notice from another user. +#. TRANS: %s is the name of the user for which the notice was repeated. +#: lib/command.php:551 +#, fuzzy, php-format +msgid "Notice from %s repeated." +msgstr "الإشعار من %s مكرر" + #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "خطأ تكرار الإشعار." #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 +#: lib/command.php:589 #, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." msgstr "" +#. TRANS: Text shown having sent a reply to a notice successfully. +#. TRANS: %s is the nickname of the user of the notice the reply was sent to. +#: lib/command.php:600 +#, fuzzy, php-format +msgid "Reply to %s sent." +msgstr "رُد على رساله %s" + #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "خطأ أثناء حفظ الإشعار." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "" #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "" +#. TRANS: Text shown after having subscribed to another user successfully. +#. TRANS: %s is the name of the user the subscription was requested for. +#: lib/command.php:667 +#, php-format +msgid "Subscribed to %s." +msgstr "" + #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "" +#. TRANS: Text shown after having unsubscribed from another user successfully. +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:699 +#, php-format +msgid "Unsubscribed from %s." +msgstr "" + +#. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. +#. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. +#: lib/command.php:719 lib/command.php:745 +#, fuzzy +msgid "Command not yet implemented." +msgstr "اكتمل الأمر" + +#. TRANS: Text shown when issuing the command "off" successfully. +#: lib/command.php:723 +#, fuzzy +msgid "Notification off." +msgstr "لا رمز تأكيد." + #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "" +#. TRANS: Text shown when issuing the command "on" successfully. +#: lib/command.php:749 +#, fuzzy +msgid "Notification on." +msgstr "لا رمز تأكيد." + +#. TRANS: Error text shown when the command "on" fails for an unknown reason. +#: lib/command.php:752 +#, fuzzy +msgid "Can't turn on notification." +msgstr "مش نافعه تتكرر الملاحظتك بتاعتك." + #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "" #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:808 +#, php-format +msgid "Unsubscribed %s." +msgstr "" + #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "لست مُشتركًا بأى أحد." #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "لست مشتركًا بأحد." @@ -4437,14 +6050,14 @@ msgstr[5] "" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "لا أحد مشترك بك." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "لا أحد مشترك بك." @@ -4456,14 +6069,14 @@ msgstr[5] "" #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "لست عضوًا فى أى مجموعه." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "لست عضوًا فى أى مجموعه." @@ -4473,7 +6086,8 @@ msgstr[3] "أنت عضو فى هذه المجموعات:" msgstr[4] "" msgstr[5] "" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -4515,34 +6129,66 @@ msgid "" "tracking - not yet implemented.\n" msgstr "" +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. #: lib/common.php:136 +#, fuzzy +msgid "No configuration file found. " +msgstr "لا رمز تأكيد." + +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "" -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "" -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "اذهب إلى المُثبّت." -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "محادثه فورية" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "رسائل قصيرة" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "كونيكشونات (Connections)" +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 +#, fuzzy +msgid "Authorized connected applications" +msgstr "OAuth applications" + #: lib/dberroraction.php:60 msgid "Database error" msgstr "خطأ قاعده بيانات" @@ -4560,18 +6206,14 @@ msgstr "تستطيع رفع صورتك الشخصيه. أقصى حجم للمل msgid "Design defaults restored." msgstr "استعيدت مبدئيات التصميم." -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "ألغِ تفضيل هذا الإشعار" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "فضّل هذا الإشعار" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "فضّل" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "آرإس​إس 1.0" @@ -4588,9 +6230,9 @@ msgstr "أتوم" msgid "FOAF" msgstr "FOAF" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "تصدير البيانات" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -4625,6 +6267,11 @@ msgstr "" 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 "اوصف الapplication بتاعتك" + #: lib/groupeditform.php:170 #, php-format msgid "Describe the group or topic in %d characters" @@ -4640,27 +6287,77 @@ msgstr "" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" -msgstr "مجموعات" +msgstr "" -#: lib/groupnav.php:101 -msgid "Blocked" -msgstr "ممنوع" +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. #: lib/groupnav.php:108 +msgctxt "MENU" +msgid "Blocked" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 +#, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" -msgstr "عدّل خصائص مجموعه %s" +msgstr "" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" -msgstr "الشعار" +msgstr "" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" -msgstr "أضف أو عدّل شعار %s" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 +#, php-format +msgctxt "TOOLTIP" +msgid "Add or edit %s design" +msgstr "" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -4670,17 +6367,33 @@ msgstr "المجموعات الأكثر أعضاءً" msgid "Groups with most posts" msgstr "المجموعات الأكثر مرسلات" +#: lib/grouptagcloudsection.php:56 +#, fuzzy, php-format +msgid "Tags in %s group's notices" +msgstr "عدّل خصائص مجموعه %s" + #. TRANS: Client exception 406 #: lib/htmloutputter.php:104 msgid "This page is not available in a media type you accept" msgstr "" +#: lib/imagefile.php:72 +#, fuzzy +msgid "Unsupported image file format." +msgstr "نسق غير مدعوم." + #: lib/imagefile.php:88 #, php-format msgid "That file is too big. The maximum file size is %s." msgstr "هذا الملف كبير جدًا. إن أقصى حجم للملفات هو %s." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#: lib/imagefile.php:93 +#, fuzzy +msgid "Partial upload." +msgstr "رُفع الأفتار." + +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "" @@ -4688,6 +6401,11 @@ msgstr "" msgid "Not an image or corrupt file." msgstr "" +#: lib/imagefile.php:122 +#, fuzzy +msgid "Lost our file." +msgstr "لا ملف كهذا." + #: lib/imagefile.php:163 lib/imagefile.php:224 msgid "Unknown file type" msgstr "نوع ملف غير معروف" @@ -4710,14 +6428,15 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "مصدر الـinbox مش معروف %d." -#: lib/joinform.php:114 -msgid "Join" -msgstr "انضم" - #: lib/leaveform.php:114 msgid "Leave" msgstr "غادر" +#: lib/logingroupnav.php:80 +#, fuzzy +msgid "Login with a username and password" +msgstr "اسم مستخدم أو كلمه سر غير صالحه." + #: lib/logingroupnav.php:86 msgid "Sign up for a new account" msgstr "" @@ -4745,6 +6464,12 @@ msgid "" "%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 "هؤلاء هم الأشخاص الذين يستمعون إلى إشعاراتك." + #: lib/mail.php:248 #, php-format msgid "" @@ -4774,6 +6499,12 @@ msgstr "" msgid "Bio: %s" msgstr "عن نفسك: %s" +#. 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 "أنشئ عنوان بريد إلكترونى لترسل إليه؛ ألغِ القديم." + #. TRANS: Body of notification mail for new posting email address #: lib/mail.php:308 #, php-format @@ -4794,6 +6525,12 @@ msgstr "" msgid "%s status" msgstr "حاله %s" +#. TRANS: Subject line for SMS-by-email address confirmation message +#: lib/mail.php:460 +#, fuzzy +msgid "SMS confirmation" +msgstr "لا رمز تأكيد." + #. TRANS: Main body heading for SMS-by-email address confirmation message #: lib/mail.php:463 #, php-format @@ -4849,6 +6586,12 @@ msgid "" "%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 "أرسل لى بريدًا إلكرتونيًا عندما يضيف أحدهم إشعارى مفضله." + #. TRANS: Body for favorite notification email #: lib/mail.php:592 #, php-format @@ -4913,13 +6656,18 @@ msgid "" "P.S. You can turn off these email notifications here: %8$s\n" msgstr "" +#: lib/mailbox.php:89 +#, fuzzy +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 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "من" @@ -4931,6 +6679,11 @@ msgstr "تعذّر تحليل الرساله." msgid "Not a registered user." msgstr "ليس مستخدمًا مسجلًا." +#: lib/mailhandler.php:46 +#, fuzzy +msgid "Sorry, that is not your incoming email address." +msgstr "هذا ليس عنوان بريدك الإلكترونى." + #: lib/mailhandler.php:50 msgid "Sorry, no incoming email allowed." msgstr "" @@ -4940,56 +6693,75 @@ msgstr "" msgid "Unsupported message type: %s" msgstr "نوع رساله مش مدعوم: %s" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "" -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "" -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "فشل فى كتابه الملف إلى القرص." -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "" -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "" -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "" -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "مش نافع يتحدد نوع الـMIME بتاع الفايل." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." msgstr "" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." +msgid "\"%s\" is not a supported file type on this server." msgstr "" #: lib/messageform.php:120 @@ -5005,9 +6777,10 @@ msgid "Available characters" msgstr "المحارف المتوفرة" #: lib/messageform.php:178 lib/noticeform.php:237 +#, fuzzy msgctxt "Send button for sending notice" msgid "Send" -msgstr "" +msgstr "أرسل" #: lib/noticeform.php:160 msgid "Send a notice" @@ -5041,55 +6814,55 @@ msgid "" msgstr "" #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "ش" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "ج" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "ر" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "غ" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "في" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "فى السياق" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "متكرر من" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "رُد على هذا الإشعار" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "رُد" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "الإشعار مكرر" @@ -5101,27 +6874,29 @@ msgstr "نبّه هذا المستخدم" msgid "Nudge" msgstr "نبّه" +#: lib/nudgeform.php:128 +#, fuzzy +msgid "Send a nudge to this user" +msgstr "أرسل رساله مباشره إلى هذا المستخدم" + #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "خطأ أثناء إدراج الملف الشخصى الجديد" +msgid "Error inserting new profile." +msgstr "" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "خطأ فى إدراج الأفتار" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "خطأ أثناء تحديث الملف الشخصى البعيد" +msgid "Error inserting avatar." +msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "خطأ أثناء إدراج الملف الشخصى البعيد" +msgid "Error inserting remote profile." +msgstr "" -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "ضاعف الإشعار" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "تعذّر إدراج اشتراك جديد." @@ -5154,11 +6929,12 @@ msgid "Your sent messages" msgstr "رسائلك المُرسلة" #: lib/personaltagcloudsection.php:56 -#, php-format +#, fuzzy, php-format msgid "Tags in %s's notices" -msgstr "" +msgstr "ليس للمستخدم إشعار أخير" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "مش معروف" @@ -5235,27 +7011,42 @@ msgstr "نعم" msgid "Repeat this notice" msgstr "كرر هذا الإشعار" -#: lib/router.php:709 +#: lib/revokeroleform.php:91 +#, fuzzy, php-format +msgid "Revoke the \"%s\" role from this user" +msgstr "امنع هذا المستخدم من هذه المجموعة" + +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "" +#: lib/sandboxform.php:67 +#, fuzzy +msgid "Sandbox" +msgstr "صندوق الوارد" + #: lib/sandboxform.php:78 msgid "Sandbox this user" msgstr "أضف هذا المستخدم إلى صندوق الرمل" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "ابحث فى الموقع" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "الكلمات المفتاحية" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" -msgstr "ابحث" +msgstr "" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "ابحث فى المساعدة" @@ -5337,6 +7128,13 @@ msgstr "" msgid "The theme file is missing or the upload failed." msgstr "" +#: lib/themeuploader.php:91 lib/themeuploader.php:102 +#: lib/themeuploader.php:278 lib/themeuploader.php:282 +#: lib/themeuploader.php:290 lib/themeuploader.php:297 +#, fuzzy +msgid "Failed saving theme." +msgstr "فشل تحديث الأفتار." + #: lib/themeuploader.php:147 msgid "Invalid theme: bad directory structure." msgstr "" @@ -5373,6 +7171,11 @@ msgstr "خطأ أثناء منع الحجب." msgid "Top posters" msgstr "أعلى المرسلين" +#: lib/unsandboxform.php:69 +#, fuzzy +msgid "Unsandbox" +msgstr "أزل هذا المستخدم من صندوق الرمل" + #: lib/unsandboxform.php:80 msgid "Unsandbox this user" msgstr "أزل هذا المستخدم من صندوق الرمل" @@ -5425,38 +7228,97 @@ msgstr "رسالة" msgid "Moderate" msgstr "" +#: lib/userprofile.php:364 +#, fuzzy +msgid "User role" +msgstr "ملف المستخدم الشخصي" + +#: lib/userprofile.php:366 +#, fuzzy +msgctxt "role" +msgid "Administrator" +msgstr "الإداريون" + #: lib/userprofile.php:367 msgctxt "role" msgid "Moderator" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "قبل لحظات قليلة" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "قبل دقيقه تقريبًا" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1133 +#, php-format +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1136 msgid "about an hour ago" msgstr "قبل ساعه تقريبًا" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1140 +#, php-format +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1143 msgid "about a day ago" msgstr "قبل يوم تقريبا" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1147 +#, php-format +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1150 msgid "about a month ago" msgstr "قبل شهر تقريبًا" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1154 +#, php-format +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" +msgstr[5] "" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1157 msgid "about a year ago" msgstr "قبل سنه تقريبًا" @@ -5464,3 +7326,23 @@ msgstr "قبل سنه تقريبًا" #, php-format msgid "%s is not a valid color!" msgstr "%s ليس لونًا صحيحًا!" + +#: lib/webcolor.php:123 +#, fuzzy, php-format +msgid "%s is not a valid color! Use 3 or 6 hex chars." +msgstr "%s ليس لونًا صحيحًا!" + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "ما فيش ID متحدد لليوزر." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/bg/LC_MESSAGES/statusnet.po b/locale/bg/LC_MESSAGES/statusnet.po index d4eb9fe7f9..9d810ec08a 100644 --- a/locale/bg/LC_MESSAGES/statusnet.po +++ b/locale/bg/LC_MESSAGES/statusnet.po @@ -1,28 +1,30 @@ -# Translation of StatusNet to Bulgarian +# Translation of StatusNet - Core to Bulgarian (Български) +# Expored from translatewiki.net # -# Author@translatewiki.net: DCLXVI -# Author@translatewiki.net: Turin +# Author: DCLXVI +# Author: Turin # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:33:22+0000\n" -"Language-Team: Bulgarian\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:55:42+0000\n" +"Language-Team: Bulgarian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: bg\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Достъп" @@ -75,10 +77,10 @@ msgstr "Запазване настройките за достъп" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "Запазване" @@ -91,15 +93,15 @@ msgstr "Няма такака страница." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -109,7 +111,7 @@ msgstr "Няма такака страница." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "Няма такъв потребител" @@ -191,16 +193,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "Бележки от %1$s и приятели в %2$s." #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -215,47 +217,49 @@ msgstr "Бележки от %1$s и приятели в %2$s." msgid "API method not found." msgstr "Не е открит методът в API." -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Този метод изисква заявка POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "Грешка при обновяване на потребителя." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "Потребителят няма профил." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "Грешка при запазване на профила." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -265,15 +269,32 @@ msgid "" "current configuration." msgstr "" -#: actions/apiblockcreate.php:105 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 +#: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300 +#: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220 +#: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273 +#, fuzzy +msgid "Unable to save your design settings." +msgstr "Грешка при записване настройките за Twitter" + +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 +#, fuzzy +msgid "Could not update your design." +msgstr "Грешка при обновяване на потребителя." + +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "Не можете да блокирате себе си!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Грешка при блокиране на потребителя." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Грешка при разблокиране на потребителя." @@ -297,67 +318,68 @@ msgstr "Преки съобщения до %s" msgid "All the direct messages sent to %s" msgstr "Всички преки съобщения, изпратени до %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "Липсва текст на съобщението" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "Твърде дълго. Може да е най-много %d знака." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Получателят не е открит" -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "" "Не може да изпращате преки съобщения до хора, които не са в списъка ви с " "приятели." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Не е открита бележка с такъв идентификатор." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "Тази бележка вече е отбелязана като любима." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Грешка при отбелязване като любима." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "Тази бележка не е отбелязана като любима." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "Грешка при изтриване на любима бележка." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "Грешка при спиране на проследяването — потребителят не е намерен." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "Грешка при проследяване на потребител: %s вече е в списъка ви." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "Грешка при спиране на проследяването — потребителят не е намерен." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "Не можете да спрете да следите себе си." #: actions/apifriendshipsexists.php:91 +#, fuzzy msgid "Two valid IDs or screen_names must be supplied." -msgstr "" +msgstr "Трябва да се дадат два идентификатора или имена на потребители." #: actions/apifriendshipsshow.php:134 msgid "Could not determine source user." @@ -367,7 +389,7 @@ msgstr "Целевият потребител не беше открит." msgid "Could not find target user." msgstr "Целевият потребител не беше открит." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." @@ -375,91 +397,97 @@ msgstr "" "Псевдонимът може да съдържа само малки букви, числа и никакво разстояние " "между тях." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Опитайте друг псевдоним, този вече е зает." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Неправилен псевдоним." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "Адресът на личната страница не е правилен URL." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Пълното име е твърде дълго (макс. 255 знака)" -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "Описанието е твърде дълго (до %d символа)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Името на местоположението е твърде дълго (макс. 255 знака)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "" -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "Неправилен псевдоним: \"%s\"" -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "Псевдонимът \"%s\" вече е зает. Опитайте друг." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "" -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Групата не е открита." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "Вече членувате в тази група." +#. TRANS: Error text shown when a user tries to join a group they are blocked from joining. +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 +#, fuzzy +msgid "You have been blocked from that group by the admin." +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. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "Грешка при обновяване на групата." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." 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. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "Грешка при създаване на групата." @@ -470,6 +498,12 @@ msgstr "Грешка при създаване на групата." msgid "%s's groups" 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 +msgid "%1$s groups %2$s is a member of." +msgstr "Групи, в които участва %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 @@ -482,15 +516,25 @@ msgstr "Групи на %s" msgid "groups on %s" msgstr "групи в %s" +#: actions/apimediaupload.php:100 +#, fuzzy +msgid "Upload failed." +msgstr "Качване на файл" + #: actions/apioauthauthorize.php:101 msgid "No oauth_token parameter provided." msgstr "" +#: actions/apioauthauthorize.php:106 +#, fuzzy +msgid "Invalid token." +msgstr "Неправилен размер." + #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -512,6 +556,11 @@ msgstr "Неправилно име или парола!" msgid "Database error deleting OAuth application user." msgstr "Да не се изтрива приложението" +#: actions/apioauthauthorize.php:185 +#, fuzzy +msgid "Database error inserting OAuth application user." +msgstr "Грешка в базата от данни — отговор при вмъкването: %s" + #: actions/apioauthauthorize.php:214 #, php-format msgid "" @@ -529,8 +578,8 @@ msgstr "" #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -553,7 +602,7 @@ msgid "" msgstr "" #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Сметка" @@ -567,7 +616,7 @@ 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 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Парола" @@ -591,18 +640,18 @@ msgstr "Този метод изисква заявка POST или DELETE." msgid "You may not delete another user's status." msgstr "Не може да изтривате бележки на друг потребител." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Няма такава бележка." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "Не можете да повтаряте собствени бележки." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "Вече сте повторили тази бележка." @@ -614,26 +663,26 @@ msgstr "Бележката е изтрита." msgid "No status with that ID found." msgstr "Не е открита бележка с такъв идентификатор." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "" -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "Твърде дълго. Може да е най-много %d знака." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Не е открито." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Неподдържан формат." @@ -682,6 +731,11 @@ msgstr "Повторения на %s" msgid "Notices tagged with %s" msgstr "Бележки с етикет %s" +#: actions/apitimelinetag.php:107 actions/tagrss.php:65 +#, fuzzy, php-format +msgid "Updates tagged with %1$s on %2$s!" +msgstr "Бележки от %1$s в %2$s." + #: actions/apitrends.php:87 msgid "API method under construction." msgstr "Методът в API все още се разработва." @@ -707,7 +761,7 @@ msgstr "Неправилен размер." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Аватар" @@ -739,7 +793,7 @@ msgid "Preview" msgstr "Преглед" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Изтриване" @@ -759,6 +813,10 @@ msgstr "Няма качен файл." msgid "Pick a square area of the image to be your avatar" msgstr "Изберете квадратна област от изображението за аватар" +#: actions/avatarsettings.php:347 actions/grouplogo.php:380 +msgid "Lost our file data." +msgstr "" + #: actions/avatarsettings.php:370 msgid "Avatar updated." msgstr "Аватарът е обновен." @@ -817,7 +875,8 @@ msgid "Yes" msgstr "Да" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Блокиране на потребителя" @@ -836,8 +895,8 @@ msgstr "Грешка при записване данните за блокир #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "Няма такава група" @@ -851,15 +910,22 @@ msgstr "Блокирани за %s" msgid "%1$s blocked profiles, page %2$d" msgstr "%1$s и приятели, страница %2$d" +#: actions/blockedfromgroup.php:115 +#, fuzzy +msgid "A list of the users blocked from joining this group." +msgstr "Списък с потребителите в тази група." + #: actions/blockedfromgroup.php:288 msgid "Unblock user from group" msgstr "Разблокиране на потребителя от групата" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Разблокиране" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Разблокиране на този потребител" @@ -883,9 +949,9 @@ msgstr "Този код за потвърждение не е за вас!" #. TRANS: Server error for an unknow address type, which can be 'email', 'jabber', or 'sms'. #: actions/confirmaddress.php:91 -#, php-format +#, fuzzy, php-format msgid "Unrecognized address type %s." -msgstr "" +msgstr "Неразпознат вид адрес %s" #. TRANS: Client error for an already confirmed email/jabbel/sms address. #: actions/confirmaddress.php:96 @@ -898,9 +964,9 @@ msgstr "Този адрес е вече потвърден." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -908,7 +974,7 @@ msgstr "Грешка при обновяване на потребителя." #. TRANS: Server error thrown on database error canceling e-mail address confirmation. #. TRANS: Server error thrown on database error canceling SMS phone number confirmation. -#: actions/confirmaddress.php:128 actions/emailsettings.php:433 +#: actions/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Грешка при изтриване потвърждението по е-поща." @@ -944,6 +1010,7 @@ msgstr "Приложението не е открито." msgid "You are not the owner of this application." msgstr "Не сте собственик на това приложение." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -977,7 +1044,7 @@ msgstr "Изтриване на това приложение" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Не сте влезли в системата." @@ -1006,7 +1073,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:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Изтриване на бележката" @@ -1033,37 +1100,68 @@ msgstr "" msgid "Delete this user" msgstr "Изтриване на този потребител" -#: actions/designadminpanel.php:322 -#, php-format -msgid "Theme not available: %s." +#. TRANS: Message used as title for design settings for the site. +#. TRANS: Link description in user account settings menu. +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 +#, fuzzy +msgid "Design" +msgstr "Версия" + +#: actions/designadminpanel.php:74 +msgid "Design settings for this StatusNet site" msgstr "" -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:331 +#, fuzzy +msgid "Invalid logo URL." +msgstr "Неправилен размер." + +#: actions/designadminpanel.php:335 +#, fuzzy, php-format +msgid "Theme not available: %s." +msgstr "Страницата не е достъпна във вида медия, който приемате" + +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Смяна на логото" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Лого на сайта" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:456 +#, fuzzy +msgid "Change theme" +msgstr "Промяна" + +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Път до сайта" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:474 +#, fuzzy +msgid "Theme for the site." +msgstr "Излизане от сайта" + +#: actions/designadminpanel.php:480 +#, fuzzy +msgid "Custom theme" +msgstr "Нова бележка" + +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Смяна на изображението за фон" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Фон" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1073,66 +1171,82 @@ msgstr "" "2MB." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "Вкл." #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "Изкл." -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 +#, fuzzy +msgid "Turn background image on or off." +msgstr "Смяна на изображението за фон" + +#: actions/designadminpanel.php:563 lib/designsettings.php:161 +#, fuzzy +msgid "Tile background image" +msgstr "Смяна на изображението за фон" + +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Смяна на цветовете" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Съдържание" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "Страничен панел" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Текст" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Лиценз" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#. TRANS: Submit button title -#: actions/designadminpanel.php:685 actions/othersettings.php:126 -#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174 -#: actions/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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Запазване" +#: actions/designadminpanel.php:699 lib/designsettings.php:257 +#, fuzzy +msgid "Save design" +msgstr "Запазване настройките на сайта" + #: actions/disfavor.php:81 msgid "This notice is not a favorite!" msgstr "Тази бележка не е отбелязана като любима!" @@ -1159,10 +1273,25 @@ msgstr "За да редактирате приложение, трябва да msgid "No such application." msgstr "Няма такова приложение." +#: actions/editapplication.php:161 +#, fuzzy +msgid "Use this form to edit your application." +msgstr "Използвайте тази бланка за създаване на нова група." + #: actions/editapplication.php:177 actions/newapplication.php:159 msgid "Name is required." msgstr "Името е задължително." +#: actions/editapplication.php:180 actions/newapplication.php:165 +#, fuzzy +msgid "Name is too long (max 255 chars)." +msgstr "Пълното име е твърде дълго (макс. 255 знака)" + +#: actions/editapplication.php:183 actions/newapplication.php:162 +#, fuzzy +msgid "Name already in use. Try another one." +msgstr "Опитайте друг псевдоним, този вече е зает." + #: actions/editapplication.php:186 actions/newapplication.php:168 msgid "Description is required." msgstr "Описанието е задължително." @@ -1171,10 +1300,25 @@ msgstr "Описанието е задължително." msgid "Source URL is too long." msgstr "" +#: actions/editapplication.php:200 actions/newapplication.php:185 +#, fuzzy +msgid "Source URL is not valid." +msgstr "Адресът на личната страница не е правилен URL." + +#: actions/editapplication.php:203 actions/newapplication.php:188 +#, fuzzy +msgid "Organization is required." +msgstr "Описанието е задължително." + #: actions/editapplication.php:206 actions/newapplication.php:191 msgid "Organization is too long (max 255 chars)." msgstr "Името на организацията е твърде дълго (макс. 255 знака)." +#: actions/editapplication.php:209 actions/newapplication.php:194 +#, fuzzy +msgid "Organization homepage is required." +msgstr "Описанието е задължително." + #: actions/editapplication.php:218 actions/newapplication.php:206 msgid "Callback is too long." msgstr "" @@ -1183,6 +1327,11 @@ msgstr "" msgid "Callback URL is not valid." msgstr "" +#: actions/editapplication.php:261 +#, fuzzy +msgid "Could not update application." +msgstr "Грешка при обновяване на групата." + #: actions/editgroup.php:56 #, php-format msgid "Edit %s group" @@ -1197,6 +1346,11 @@ msgstr "За да създавате група, трябва да сте вле msgid "You must be an admin to edit the group." msgstr "За да редактирате група, трябва да сте влезли." +#: actions/editgroup.php:158 +#, fuzzy +msgid "Use this form to edit the group." +msgstr "Използвайте тази бланка за създаване на нова група." + #: actions/editgroup.php:205 actions/newgroup.php:145 #, php-format msgid "description is too long (max %d chars)." @@ -1211,6 +1365,12 @@ msgstr "Неправилен псевдоним: \"%s\"" msgid "Could not update group." msgstr "Грешка при обновяване на групата." +#. TRANS: Server exception thrown when creating group aliases failed. +#: actions/editgroup.php:264 classes/User_group.php:513 +#, fuzzy +msgid "Could not create aliases." +msgstr "Грешка при отбелязване като любима." + #: actions/editgroup.php:280 msgid "Options saved." msgstr "Настройките са запазени." @@ -1243,7 +1403,7 @@ msgstr "Текущ потвърден адрес на е-поща." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1261,22 +1421,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "Отказ" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "Адрес на е-поща, като \"UserName@example.org\"" #. TRANS: Button label for adding an e-mail address in e-mail settings form. #. TRANS: Button label for adding an IM address in IM settings form. #. TRANS: Button label for adding a SMS phone number in SMS settings form. -#: actions/emailsettings.php:139 actions/imsettings.php:148 +#: actions/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1284,105 +1448,112 @@ msgstr "Добавяне" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Входяща поща" #. TRANS: Form instructions for incoming e-mail form in e-mail settings. #. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings. -#: actions/emailsettings.php:155 actions/smssettings.php:178 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "Изпратете писмо до този адрес за публикуване като бележка." #. TRANS: Instructions for incoming e-mail address input form. #. TRANS: Instructions for incoming SMS e-mail address input form. -#: actions/emailsettings.php:164 actions/smssettings.php:186 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 +#, fuzzy msgctxt "BUTTON" msgid "New" -msgstr "" +msgstr "Ново" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Настройки на е-поща" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Изпращане на уведомления за нови абонаменти по пощата." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "Изпращане на писмо при отбелязване на моя бележка като любима." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "Изпращане на писмо при ново лично съобщение." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:203 +#, fuzzy +msgid "Send me email when someone sends me an \"@-reply\"." +msgstr "Изпращане на писмо при ново лично съобщение." + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Искам да изпращам бележки по пощата." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Публикуване на MicroID за адреса на е-пощата." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "Настройките на е-поща са запазени." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Не е въведена е-поща." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Грешка при нормализиране адреса на е-пощата" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Неправилен адрес на е-поща." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "Това и сега е адресът на е-пощата ви." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "Тази е-поща вече се използва от друг потребител." #. TRANS: Server error thrown on database error adding e-mail confirmation code. #. TRANS: Server error thrown on database error adding IM confirmation code. #. TRANS: Server error thrown on database error adding SMS confirmation code. -#: actions/emailsettings.php:391 actions/imsettings.php:348 +#: actions/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Не може да се вмъкне код за потвърждение." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1394,45 +1565,51 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Няма потвърждения, очакващи да бъдат отказани." +#. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. +#: actions/emailsettings.php:428 +#, fuzzy +msgid "That is the wrong email address." +msgstr "Грешен IM адрес." + #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "Няма потвърждения, очакващи да бъдат отказани." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "Това не е вашият адрес на е-поща." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "Входящият адрес на е-поща е премахнат." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Няма входящ адрес на е-поща." #. TRANS: Server error thrown on database error removing incoming e-mail address. #. TRANS: Server error thrown on database error adding incoming e-mail address. -#: actions/emailsettings.php:504 actions/emailsettings.php:528 +#: actions/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Грешка при обновяване записа на потребител." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Входящият адрес на е-поща е премахнат." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Добавен е нов входящ адрес на е-поща." @@ -1440,7 +1617,7 @@ msgstr "Добавен е нов входящ адрес на е-поща." msgid "This notice is already a favorite!" msgstr "Тази бележка вече е отбелязана като любима!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "Добавяне към любимите" @@ -1481,6 +1658,11 @@ msgstr "" msgid "%s's favorite notices" msgstr "Любими бележки на %s" +#: actions/favoritesrss.php:115 +#, fuzzy, php-format +msgid "Updates favored by %1$s on %2$s!" +msgstr "Бележки от %1$s в %2$s." + #: actions/featured.php:69 lib/featureduserssection.php:87 #: lib/publicgroupnav.php:89 msgid "Featured users" @@ -1517,8 +1699,9 @@ 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!" @@ -1533,12 +1716,19 @@ msgid "You are not authorized." msgstr "Не сте абонирани за никого." #: actions/finishremotesubscribe.php:113 +#, fuzzy msgid "Could not convert request token to access token." -msgstr "" +msgstr "Грешка при преобразуване на tokens за одобрение в tokens за достъп." #: actions/finishremotesubscribe.php:118 +#, fuzzy msgid "Remote service uses unknown version of OMB protocol." -msgstr "" +msgstr "Непозната версия на протокола OMB." + +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 +#, fuzzy +msgid "Error updating remote profile." +msgstr "Грешка при обновяване на отдалечен профил" #: actions/getfile.php:79 msgid "No such file." @@ -1548,6 +1738,11 @@ msgstr "Няма такъв файл." msgid "Cannot read file." msgstr "Грешка при четене на файла." +#: actions/grantrole.php:62 actions/revokerole.php:62 +#, fuzzy +msgid "Invalid role." +msgstr "Неправилен размер." + #: actions/grantrole.php:66 actions/revokerole.php:66 msgid "This role is reserved and cannot be set." msgstr "" @@ -1556,6 +1751,11 @@ msgstr "" msgid "You cannot grant user roles on this site." msgstr "Не можете да заглушавате потребители на този сайт." +#: actions/grantrole.php:82 +#, fuzzy +msgid "User already has this role." +msgstr "Потребителят вече е заглушен." + #: actions/groupblock.php:71 actions/groupunblock.php:71 #: actions/makeadmin.php:71 actions/subedit.php:46 #: lib/profileformaction.php:79 @@ -1585,7 +1785,7 @@ msgstr "Потребителят вече е блокиран за групат msgid "User is not a member of group." msgstr "Потребителят не членува в групата." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Разблокиране на потребителя от групата" @@ -1607,6 +1807,11 @@ msgstr "Да не се блокира този потребител" msgid "Block this user from this group" msgstr "Разблокиране на потребителя от групата" +#: actions/groupblock.php:206 +#, fuzzy +msgid "Database error blocking user from group." +msgstr "Разблокиране на потребителя от групата" + #: actions/groupbyid.php:74 actions/userbyid.php:70 msgid "No ID." msgstr "Липсва ID." @@ -1615,12 +1820,23 @@ msgstr "Липсва ID." msgid "You must be logged in to edit a group." msgstr "За да редактирате група, трябва да сте влезли." +#: actions/groupdesignsettings.php:144 +#, fuzzy +msgid "Group design" +msgstr "Групи" + #: actions/groupdesignsettings.php:155 msgid "" "Customize the way your group looks with a background image and a colour " "palette of your choice." msgstr "" +#: actions/groupdesignsettings.php:266 actions/userdesignsettings.php:186 +#: lib/designsettings.php:391 lib/designsettings.php:413 +#, fuzzy +msgid "Couldn't update your design." +msgstr "Грешка при обновяване на потребителя." + #: actions/groupdesignsettings.php:311 actions/userdesignsettings.php:231 msgid "Design preferences saved." msgstr "Настройките на е-поща са запазени." @@ -1636,6 +1852,11 @@ msgid "" msgstr "" "Можете да качите личен аватар тук. Максималната големина на файла е %s." +#: actions/grouplogo.php:365 +#, fuzzy +msgid "Pick a square area of the image to be the logo." +msgstr "Изберете квадратна област от изображението за аватар" + #: actions/grouplogo.php:399 msgid "Logo updated." msgstr "Лотого е обновено." @@ -1644,29 +1865,54 @@ msgstr "Лотого е обновено." msgid "Failed updating logo." msgstr "Неуспешно обновяване на логото." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "Членове на групата %s" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "Абонати на %1$s, страница %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "Списък с потребителите в тази група." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Настройки" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" -msgstr "Блокиране" +msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 +#, fuzzy +msgid "Make user an admin of the group" +msgstr "За да редактирате групата, трябва да сте й администратор." + +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" +msgid "Make Admin" +msgstr "" + +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" msgstr "" @@ -1674,11 +1920,17 @@ msgstr "" #. 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 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "Поток на %s" +#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name. +#: actions/grouprss.php:142 +#, fuzzy, php-format +msgid "Updates from members of %1$s on %2$s!" +msgstr "Бележки от %1$s в %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" @@ -1703,6 +1955,15 @@ msgstr "" msgid "Create a new group" msgstr "Създаване на нова група" +#: actions/groupsearch.php:52 +#, fuzzy, php-format +msgid "" +"Search for groups on %%site.name%% by their name, location, or description. " +"Separate the terms by spaces; they must be 3 characters or more." +msgstr "" +"Търсене на хора в %%site.name%% по техните име, място или интереси. " +"Отделяйте фразите за " + #: actions/groupsearch.php:58 msgid "Group search" msgstr "Търсене на групи" @@ -1726,6 +1987,11 @@ msgid "" "action.newgroup%%) yourself!" msgstr "" +#: actions/groupunblock.php:91 +#, fuzzy +msgid "Only an admin can unblock group members." +msgstr "Само администратор може да блокира членове от групата." + #: actions/groupunblock.php:95 msgid "User is not blocked from group." msgstr "Потребителят вече е блокиран за групата." @@ -1753,8 +2019,9 @@ 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. @@ -1779,7 +2046,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -1789,63 +2059,63 @@ msgstr "" "сте добавили %s в списъка си с приятели в IM или GTalk клиента си." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Настройки на е-поща" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Изпращане на бележките по Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Публикуване промяната на състоянието ми в Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "Изпращане по Jabber/GTalk на отговори от хора, " #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Публикуване на MicroID за адреса в Jabber/GTalk." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Настройките са запазени." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Няма Jabber ID." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Грешка при нормализация на този Jabber ID" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Неправилен Jabber ID" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Това вече е вашият Jabber ID." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Този Jabber ID принадлежи на друг потребител." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -1855,23 +2125,29 @@ msgstr "" "от %s, трябва да го одобрите." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Грешен IM адрес." +#. TRANS: Server error thrown on database error canceling IM address confirmation. +#: actions/imsettings.php:400 +#, fuzzy +msgid "Couldn't delete IM confirmation." +msgstr "Грешка при изтриване потвърждението по е-поща." + #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "Няма код за потвърждение." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Това не е вашият Jabber ID." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "Входящият адрес на е-поща е премахнат." @@ -1917,7 +2193,7 @@ msgstr "Вече сте абонирани за следните потреби #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -1964,9 +2240,10 @@ 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 @@ -2036,6 +2313,11 @@ msgstr "" msgid "You must be logged in to join a group." msgstr "За да се присъедините към група, трябва да сте влезли." +#: actions/joingroup.php:88 actions/leavegroup.php:88 +#, fuzzy +msgid "No nickname or ID." +msgstr "Няма псевдоним." + #: actions/joingroup.php:141 #, php-format msgid "%1$s joined group %2$s" @@ -2046,7 +2328,7 @@ msgid "You must be logged in to leave a group." msgstr "За напуснете група, трябва да сте влезли." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "Не членувате в тази група." @@ -2055,6 +2337,110 @@ msgstr "Не членувате в тази група." msgid "%1$s left group %2$s" msgstr "%1$s напусна групата %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "Частен" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Вече сте влезли." @@ -2063,6 +2449,11 @@ msgstr "Вече сте влезли." msgid "Incorrect username or password." msgstr "Грешно име или парола." +#: actions/login.php:154 actions/otp.php:120 +#, fuzzy +msgid "Error setting user. You are probably not authorized." +msgstr "Забранено." + #: actions/login.php:210 actions/login.php:263 lib/logingroupnav.php:79 msgid "Login" msgstr "Вход" @@ -2091,16 +2482,43 @@ msgstr "" "За по-голяма сигурност, моля въведете отново потребителското си име и парола " "при промяна на настройките." +#: actions/login.php:292 +#, fuzzy +msgid "Login with your username and password." +msgstr "Вход с име и парола" + #: actions/login.php:295 -#, php-format +#, fuzzy, php-format msgid "" "Don't have a username yet? [Register](%%action.register%%) a new account." msgstr "" +"Влезте с име и парола. Нямате такива? [Регистрирайте](%%action.register%%) " +"нова сметка или опитайте с [OpenID](%%action.openidlogin%%). " + +#: actions/makeadmin.php:92 +#, fuzzy +msgid "Only an admin can make another user an admin." +msgstr "Само администратор може да блокира членове от групата." + +#: actions/makeadmin.php:96 +#, fuzzy, php-format +msgid "%1$s is already an admin for group \"%2$s\"." +msgstr "Потребителят вече е блокиран за групата." #: actions/makeadmin.php:133 -#, php-format +#, fuzzy, php-format msgid "Can't get membership record for %1$s in group %2$s." -msgstr "" +msgstr "Грешка при проследяване — потребителят не е намерен." + +#: actions/makeadmin.php:146 +#, fuzzy, php-format +msgid "Can't make %1$s an admin for group %2$s." +msgstr "За да редактирате групата, трябва да сте й администратор." + +#: actions/microsummary.php:69 +#, fuzzy +msgid "No current status." +msgstr "Няма резултати." #: actions/newapplication.php:52 msgid "New Application" @@ -2110,6 +2528,21 @@ msgstr "Ново приложение" msgid "You must be logged in to register an application." msgstr "За да редактирате приложение, трябва да сте влезли." +#: actions/newapplication.php:143 +#, fuzzy +msgid "Use this form to register a new application." +msgstr "Използвайте тази бланка за създаване на нова група." + +#: actions/newapplication.php:176 +#, fuzzy +msgid "Source URL is required." +msgstr "Името е задължително." + +#: actions/newapplication.php:258 actions/newapplication.php:267 +#, fuzzy +msgid "Could not create application." +msgstr "Грешка при отбелязване като любима." + #: actions/newgroup.php:53 msgid "New group" msgstr "Нова група" @@ -2123,14 +2556,14 @@ msgid "New message" msgstr "Ново съобщение" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "Не може да изпращате съобщения до този потребител." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Няма съдържание!" @@ -2139,7 +2572,7 @@ msgid "No recipient specified." msgstr "Не е указан получател." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" @@ -2150,7 +2583,14 @@ msgstr "" msgid "Message sent" msgstr "Съобщението е изпратено" -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#. TRANS: Message given have sent a direct message to another user. +#. TRANS: %s is the name of the other user. +#: actions/newmessage.php:185 lib/command.php:511 +#, fuzzy, php-format +msgid "Direct message to %s sent." +msgstr "Прякото съобщение до %s е изпратено." + +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Грешка в Ajax" @@ -2229,8 +2669,18 @@ msgstr "Няма такова приложение." msgid "Applications you have registered" msgstr "" +#: actions/oauthappssettings.php:135 +#, fuzzy, php-format +msgid "You have not registered any applications yet." +msgstr "Не сте собственик на това приложение." + +#: actions/oauthconnectionssettings.php:72 +#, fuzzy +msgid "Connected applications" +msgstr "Изтриване на приложението" + #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." +msgid "You have allowed the following applications to access your account." msgstr "" #: actions/oauthconnectionssettings.php:175 @@ -2254,16 +2704,16 @@ msgstr "" msgid "Notice has no profile." msgstr "Потребителят няма профил." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "Бележка на %1$s от %2$s" #. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png') #: actions/oembed.php:159 -#, php-format +#, fuzzy, 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 @@ -2272,8 +2722,8 @@ 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:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "Неподдържан формат на данните" @@ -2309,10 +2759,24 @@ msgstr "Услуга за автоматично съкращаване, коя msgid "View profile designs" msgstr "Редактиране на профила" +#: actions/othersettings.php:123 +msgid "Show or hide profile designs." +msgstr "" + #: actions/othersettings.php:153 msgid "URL shortening service is too long (max 50 chars)." msgstr "Услугата за съкращаване е твърде дълга (може да е до 50 знака)." +#: actions/otp.php:69 +#, fuzzy +msgid "No user ID specified." +msgstr "Не е указана група." + +#: actions/otp.php:83 +#, fuzzy +msgid "No login token specified." +msgstr "Не е указана бележка." + #: actions/otp.php:90 msgid "No login token requested." msgstr "Няма заявка за одобрение." @@ -2347,6 +2811,11 @@ msgstr "Смяна на паролата" msgid "Change your password." msgstr "Смяна на паролата." +#: actions/passwordsettings.php:96 actions/recoverpassword.php:231 +#, fuzzy +msgid "Password change" +msgstr "Паролата е записана." + #: actions/passwordsettings.php:104 msgid "Old password" msgstr "Стара парола" @@ -2397,19 +2866,34 @@ msgid "Password saved." msgstr "Паролата е записана." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "Пътища" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "Пътища и сървърни настройки за тази инсталация на StatusNet." +msgid "Path and server settings for this StatusNet site" +msgstr "" + +#: actions/pathsadminpanel.php:157 +#, fuzzy, php-format +msgid "Theme directory not readable: %s." +msgstr "Страницата не е достъпна във вида медия, който приемате" #: actions/pathsadminpanel.php:163 #, php-format msgid "Avatar directory not writable: %s." msgstr "Директория на аватара" +#: actions/pathsadminpanel.php:169 +#, fuzzy, php-format +msgid "Background directory not writable: %s." +msgstr "Директория на фона" + +#: actions/pathsadminpanel.php:177 +#, fuzzy, php-format +msgid "Locales directory not readable: %s." +msgstr "Страницата не е достъпна във вида медия, който приемате" + #: actions/pathsadminpanel.php:183 msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" @@ -2454,6 +2938,21 @@ msgstr "" msgid "Theme" msgstr "" +#: actions/pathsadminpanel.php:264 +#, fuzzy +msgid "Theme server" +msgstr "SSL-сървър" + +#: actions/pathsadminpanel.php:268 +#, fuzzy +msgid "Theme path" +msgstr "Път до сайта" + +#: actions/pathsadminpanel.php:272 +#, fuzzy +msgid "Theme directory" +msgstr "Директория на аватара" + #: actions/pathsadminpanel.php:279 msgid "Avatars" msgstr "Аватари" @@ -2540,6 +3039,11 @@ msgstr "Търсене на хора" msgid "Not a valid people tag: %s." msgstr "Неправилен адрес на е-поща." +#: actions/peopletag.php:142 +#, fuzzy, php-format +msgid "Users self-tagged with %1$s - page %2$d" +msgstr "Бележки с етикет %s, страница %d" + #: actions/postnotice.php:95 msgid "Invalid notice content." msgstr "Неправилен размер." @@ -2574,7 +3078,7 @@ msgstr "Пълно име" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Лична страница" @@ -2662,6 +3166,16 @@ msgstr "Името на езика е твърде дълго (може да е msgid "Invalid tag: \"%s\"" msgstr "Неправилен етикет: \"%s\"" +#: actions/profilesettings.php:306 +#, fuzzy +msgid "Couldn't update user for autosubscribe." +msgstr "Грешка при обновяване записа на потребител." + +#: actions/profilesettings.php:363 +#, fuzzy +msgid "Couldn't save location prefs." +msgstr "Грешка при запазване етикетите." + #: actions/profilesettings.php:375 msgid "Couldn't save profile." msgstr "Грешка при запазване на профила." @@ -2671,7 +3185,7 @@ msgid "Couldn't save tags." msgstr "Грешка при запазване етикетите." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Настройките са запазени." @@ -2764,6 +3278,11 @@ msgid "" "one!" msgstr "" +#: actions/publictagcloud.php:134 +#, fuzzy +msgid "Tag cloud" +msgstr "Смяна на цветовете" + #: actions/recoverpassword.php:36 msgid "You are already logged in!" msgstr "Вече сте влезли!" @@ -2792,6 +3311,15 @@ msgstr "Кодът за потвърждение е твърде стар. За msgid "Could not update user with confirmed email address." msgstr "Грешка при обновяване на потребител с потвърден email адрес." +#: actions/recoverpassword.php:152 +#, fuzzy +msgid "" +"If you have forgotten or lost your password, you can get a new one sent to " +"the email address you have stored in your account." +msgstr "" +"На е-пощата, с която сте регистрирани са изпратени инструкции за " +"възстановяване на паролата." + #: actions/recoverpassword.php:158 msgid "You have been identified. Enter a new password below. " msgstr "" @@ -2884,6 +3412,11 @@ msgstr "Новата парола е запазена. Влязохте успе msgid "Sorry, only invited people can register." msgstr "" +#: actions/register.php:99 +#, fuzzy +msgid "Sorry, invalid invitation code." +msgstr "Грешка в кода за потвърждение." + #: actions/register.php:119 msgid "Registration successful" msgstr "Записването е успешно." @@ -2930,7 +3463,7 @@ msgstr "Същото като паролата по-горе. Задължите #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "Е-поща" @@ -2965,11 +3498,11 @@ msgstr "" #. TRANS: Copyright checkbox label in registration dialog, for Creative Commons-style licenses. #: actions/register.php:540 -#, php-format +#, fuzzy, php-format msgid "" "My text and files are available under %s except this private data: password, " "email address, IM address, and phone number." -msgstr "" +msgstr " освен тези лични данни: парола, е-поща, месинджър, телефон." #: actions/register.php:583 #, php-format @@ -3067,8 +3600,9 @@ msgid "That’s a local profile! Login to subscribe." msgstr "Това е локален профил! Влезте, за да се абонирате." #: actions/remotesubscribe.php:183 +#, fuzzy msgid "Couldn’t get a request token." -msgstr "" +msgstr "Не е получен token за одобрение." #: actions/repeat.php:57 msgid "Only logged-in users can repeat notices." @@ -3086,7 +3620,7 @@ msgstr "Не можете да повтаряте собствена бележ msgid "You already repeated that notice." msgstr "Вече сте повторили тази бележка." -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Повторено" @@ -3100,6 +3634,11 @@ msgstr "Повторено!" msgid "Replies to %s" msgstr "Отговори на %s" +#: actions/replies.php:128 +#, fuzzy, php-format +msgid "Replies to %1$s, page %2$d" +msgstr "Отговори до %1$s в %2$s!" + #: actions/replies.php:145 #, php-format msgid "Replies feed for %s (RSS 1.0)" @@ -3141,6 +3680,16 @@ msgstr "" msgid "Replies to %1$s on %2$s!" msgstr "Отговори до %1$s в %2$s!" +#: actions/revokerole.php:75 +#, fuzzy +msgid "You cannot revoke user roles on this site." +msgstr "Не можете да заглушавате потребители на този сайт." + +#: actions/revokerole.php:82 +#, fuzzy +msgid "User doesn't have this role." +msgstr "Потребител без съответстващ профил" + #: actions/rsd.php:146 actions/version.php:159 msgid "StatusNet" msgstr "StatusNet" @@ -3155,13 +3704,13 @@ msgstr "Потребителят вече е заглушен." #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "Сесии" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "Пътища и сървърни настройки за тази инсталация на StatusNet." +msgid "Session settings for this StatusNet site" +msgstr "" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3180,7 +3729,6 @@ msgid "Turn on debugging output for sessions." msgstr "" #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "Запазване настройките на сайта" @@ -3193,24 +3741,24 @@ msgid "Application profile" msgstr "Профил на приложението" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "Икона" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "Име" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "Организация" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Описание" @@ -3224,6 +3772,11 @@ msgstr "Статистики" msgid "Created by %1$s - %2$s access by default - %3$d users" msgstr "" +#: actions/showapplication.php:213 +#, fuzzy +msgid "Application actions" +msgstr "Данни за приложението" + #: actions/showapplication.php:236 msgid "Reset key & secret" msgstr "" @@ -3248,12 +3801,22 @@ msgstr "" msgid "Access token URL" msgstr "" +#: actions/showapplication.php:283 +#, fuzzy +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 "Наистина ли искате да изтриете тази бележка?" + #: actions/showfavorites.php:79 #, php-format msgid "%1$s's favorite notices, page %2$d" @@ -3303,7 +3866,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "Така можете да споделите какво харесвате." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "Група %s" @@ -3331,6 +3894,11 @@ msgstr "Бележка" msgid "Aliases" msgstr "Псевдоними" +#: actions/showgroup.php:302 +#, fuzzy +msgid "Group actions" +msgstr "Потребителски действия" + #: actions/showgroup.php:338 #, php-format msgid "Notice feed for %s group (RSS 1.0)" @@ -3351,7 +3919,7 @@ msgstr "Емисия с бележки на %s (Atom)" msgid "FOAF for %s group" msgstr "Изходяща кутия за %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Членове" @@ -3414,6 +3982,11 @@ msgstr "Съобщение от %1$s в %2$s" msgid "Notice deleted." msgstr "Бележката е изтрита." +#: actions/showstream.php:73 +#, fuzzy, php-format +msgid " tagged %s" +msgstr "Бележки с етикет %s" + #: actions/showstream.php:79 #, php-format msgid "%1$s, page %2$d" @@ -3510,8 +4083,9 @@ msgid "Unknown language \"%s\"." msgstr "Непознат език \"%s\"." #: actions/siteadminpanel.php:165 +#, fuzzy msgid "Minimum text limit is 0 (unlimited)." -msgstr "" +msgstr "Минималното ограничение на текста е 140 знака." #: actions/siteadminpanel.php:171 msgid "Dupe limit must be one or more seconds." @@ -3549,6 +4123,11 @@ msgstr "" msgid "Contact email address for your site" msgstr "Адрес на е-поща за контакт със сайта" +#: actions/siteadminpanel.php:245 +#, fuzzy +msgid "Local" +msgstr "Местоположение" + #: actions/siteadminpanel.php:256 msgid "Default timezone" msgstr "Часови пояс по подразбиране" @@ -3589,6 +4168,16 @@ msgstr "" msgid "Site Notice" msgstr "Бележки" +#: actions/sitenoticeadminpanel.php:67 +#, fuzzy +msgid "Edit site-wide message" +msgstr "Ново съобщение" + +#: actions/sitenoticeadminpanel.php:103 +#, fuzzy +msgid "Unable to save site notice." +msgstr "Грешка при записване настройките за Twitter" + #: actions/sitenoticeadminpanel.php:113 msgid "Max length for the site-wide notice is 255 chars." msgstr "" @@ -3619,8 +4208,9 @@ msgstr "Може да получавате на е-пощата си 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 @@ -3647,6 +4237,13 @@ msgstr "Код за потвърждение" msgid "Enter the code you received on your phone." msgstr "Въведете кода, който получихте по телефона." +#. TRANS: Button label to confirm SMS confirmation code in SMS settings. +#: actions/smssettings.php:148 +#, fuzzy +msgctxt "BUTTON" +msgid "Confirm" +msgstr "Потвърждаване" + #. TRANS: Field label for SMS phone number input in SMS settings form. #: actions/smssettings.php:153 msgid "SMS phone number" @@ -3671,6 +4268,12 @@ msgstr "" "Получаване на бележки в SMS. Имайте предвид, че може да има допълнителни " "такси от оператора." +#. TRANS: Confirmation message for successful SMS preferences save. +#: actions/smssettings.php:315 +#, fuzzy +msgid "SMS preferences saved." +msgstr "Настройките са запазени." + #. TRANS: Message given saving SMS phone number without having provided one. #: actions/smssettings.php:338 msgid "No phone number." @@ -3717,6 +4320,12 @@ msgstr "Потвърждение за SMS" msgid "That is not your phone number." 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" + #. TRANS: Label for mobile carrier dropdown menu in SMS settings. #: actions/smssettings.php:511 msgid "Mobile carrier" @@ -3745,10 +4354,19 @@ msgstr "Не е въведен код." #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "" +#: actions/snapshotadminpanel.php:65 +#, fuzzy +msgid "Manage snapshot configuration" +msgstr "Промяна настройките на сайта" + +#: actions/snapshotadminpanel.php:127 +msgid "Invalid snapshot run value." +msgstr "" + #: actions/snapshotadminpanel.php:133 msgid "Snapshot frequency must be a number." msgstr "" @@ -3789,6 +4407,11 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" +#: actions/snapshotadminpanel.php:248 +#, fuzzy +msgid "Save snapshot settings" +msgstr "Запазване настройките на сайта" + #: actions/subedit.php:70 msgid "You are not subscribed to that profile." msgstr "Не сте абонирани за този профил" @@ -3806,6 +4429,16 @@ msgstr "" 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 "Не сте абонирани за този профил" + +#: actions/subscribe.php:145 +#, fuzzy +msgid "Subscribed" +msgstr "Абониране" + #: actions/subscribers.php:50 #, php-format msgid "%s subscribers" @@ -3881,7 +4514,7 @@ msgstr "%s не получава ничии бележки." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -3909,6 +4542,11 @@ msgstr "Емисия с бележки на %s (Atom)" msgid "No ID argument." msgstr "Липсват аргументи return-to." +#: actions/tagother.php:65 +#, fuzzy, php-format +msgid "Tag %s" +msgstr "Етикети" + #: actions/tagother.php:77 lib/userprofile.php:76 msgid "User profile" msgstr "Потребителски профил" @@ -3918,6 +4556,11 @@ msgstr "Потребителски профил" msgid "Photo" msgstr "Снимка" +#: actions/tagother.php:141 +#, fuzzy +msgid "Tag user" +msgstr "Етикети" + #: actions/tagother.php:151 msgid "" "Tags for this user (letters, numbers, -, ., and _), comma- or space- " @@ -3957,6 +4600,11 @@ msgstr "Потребителят не е заглушен." msgid "No profile ID in request." msgstr "Не е открит профил с такъв идентификатор." +#: actions/unsubscribe.php:98 +#, fuzzy +msgid "Unsubscribed" +msgstr "Отписване" + #: actions/updateprofile.php:64 actions/userauthorization.php:337 #, php-format msgid "" @@ -3964,66 +4612,101 @@ msgid "" msgstr "" #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "Потребител" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "" + +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "" -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, 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 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Профил" #: actions/useradminpanel.php:223 +#, fuzzy +msgid "Bio Limit" +msgstr "Ограничения" + +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "" -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "Нови потребители" #: actions/useradminpanel.php:236 +#, fuzzy +msgid "New user welcome" +msgstr "Нови потребители" + +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "" -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Default subscription" +msgstr "Всички абонаменти" + +#: actions/useradminpanel.php:243 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "" +"Автоматично абониране за всеки, който се абонира за мен (подходящо за " +"ботове)." + +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "Покани" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "Поканите са включени" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "" +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Одобряване на абонамента" #: actions/userauthorization.php:110 +#, fuzzy msgid "" "Please check these details to make sure that you want to subscribe to this " "user’s notices. If you didn’t just ask to subscribe to someone’s notices, " "click “Reject”." msgstr "" +"Проверете тези детайли и се уверете, че искате да се абонирате за бележките " +"на този потребител. Ако не искате абонамента, натиснете \"Cancel\" (Отказ)." +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "Лиценз" @@ -4040,6 +4723,11 @@ msgstr "Абониране за този потребител" msgid "Reject" msgstr "Охвърляне" +#: actions/userauthorization.php:220 +#, fuzzy +msgid "Reject this subscription" +msgstr "Абонаменти на %s" + #: actions/userauthorization.php:232 msgid "No authorization request!" msgstr "Няма заявка за одобрение." @@ -4049,22 +4737,28 @@ 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 "" +"Абонаментът е одобрен, но не е зададен callback URL. За да завършите " +"одобряването, проверете инструкциите на сайта. Вашият token за абонамент е:" #: 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 "" +"Абонаментът е отказан, но не е зададен callback URL. За да откажете напълно " +"абонамента, проверете инструкциите на сайта." #: actions/userauthorization.php:303 #, php-format @@ -4092,14 +4786,19 @@ msgid "Avatar URL ‘%s’ is not valid." msgstr "" #: actions/userauthorization.php:350 -#, php-format +#, fuzzy, php-format msgid "Can’t read avatar URL ‘%s’." -msgstr "" +msgstr "Грешка при четене адреса на аватара '%s'" #: actions/userauthorization.php:355 -#, php-format +#, fuzzy, php-format msgid "Wrong image type for avatar URL ‘%s’." -msgstr "" +msgstr "Грешен вид изображение за '%s'" + +#: actions/userdesignsettings.php:76 lib/designsettings.php:65 +#, fuzzy +msgid "Profile design" +msgstr "Настройки на профила" #: actions/userdesignsettings.php:87 lib/designsettings.php:76 msgid "" @@ -4137,7 +4836,7 @@ msgstr "" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Бележки от %1$s в %2$s." @@ -4186,7 +4885,7 @@ msgid "Plugins" msgstr "Приставки" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "Версия" @@ -4194,20 +4893,25 @@ msgstr "Версия" msgid "Author(s)" msgstr "Автор(и)" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Любимо" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4216,30 +4920,99 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, 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 +#: classes/File.php:210 #, 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:247 classes/File.php:262 +#, fuzzy +msgid "Invalid filename." +msgstr "Неправилен размер." + +#. TRANS: Exception thrown when joining a group fails. +#: classes/Group_member.php:42 +#, fuzzy +msgid "Group join failed." +msgstr "Профил на групата" + +#. TRANS: Exception thrown when trying to leave a group the user is not a member of. +#: classes/Group_member.php:55 +#, fuzzy +msgid "Not part of group." +msgstr "Грешка при обновяване на групата." + +#. TRANS: Exception thrown when trying to leave a group fails. +#: classes/Group_member.php:63 +#, fuzzy +msgid "Group leave failed." +msgstr "Профил на групата" + +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Грешка при запазване на потребител — невалидност." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Присъединяване" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + +#. TRANS: Server exception thrown when updating a local group fails. +#: classes/Local_group.php:42 +#, fuzzy +msgid "Could not update local group." +msgstr "Грешка при обновяване на групата." + +#. TRANS: Exception thrown when trying creating a login token failed. +#. TRANS: %s is the user nickname for which token creation failed. +#: classes/Login_token.php:78 +#, fuzzy, php-format +msgid "Could not create login token for %s" +msgstr "Грешка при отбелязване като любима." + #. TRANS: Exception thrown when database name or Data Source Name could not be found. #: classes/Memcached_DataObject.php:533 msgid "No database name or DSN found anywhere." msgstr "" +#. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. +#: classes/Message.php:45 +#, fuzzy +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 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "Грешка при вмъкване на съобщението." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "Грешка при обновяване на бележката с нов URL-адрес." @@ -4256,6 +5029,12 @@ msgstr "" msgid "Database error inserting hashtag: %s" msgstr "Грешка при вмъкване на аватар" +#. TRANS: Client exception thrown if a notice contains too many characters. +#: classes/Notice.php:265 +#, fuzzy +msgid "Problem saving notice. Too long." +msgstr "Проблем при записване на бележката." + #. TRANS: Client exception thrown when trying to save a notice for an unknown user. #: classes/Notice.php:270 msgid "Problem saving notice. Unknown user." @@ -4269,6 +5048,16 @@ msgstr "" "Твърде много бележки за кратко време. Спрете, поемете дъх и публикувайте " "отново след няколко минути." +#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame. +#: classes/Notice.php:283 +#, fuzzy +msgid "" +"Too many duplicate messages too quickly; take a breather and post again in a " +"few minutes." +msgstr "" +"Твърде много бележки за кратко време. Спрете, поемете дъх и публикувайте " +"отново след няколко минути." + #. TRANS: Client exception thrown when a user tries to post while being banned. #: classes/Notice.php:291 msgid "You are banned from posting notices on this site." @@ -4281,41 +5070,71 @@ msgid "Problem saving notice." msgstr "Проблем при записване на бележката." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "" +#. TRANS: Server exception thrown when an update for a group inbox fails. +#: classes/Notice.php:1006 +#, fuzzy +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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" +#. TRANS: Exception thrown when a right for a non-existing user profile is checked. +#: classes/Remote_profile.php:54 +#, fuzzy +msgid "Missing profile." +msgstr "Потребителят няма профил." + #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "Грешка при запазване на етикетите." +#. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. +#: classes/Subscription.php:75 lib/oauthstore.php:466 +#, fuzzy +msgid "You have been banned from subscribing." +msgstr "Потребителят е забранил да се абонирате за него." + +#. TRANS: Exception thrown when trying to subscribe while already subscribed. +#: classes/Subscription.php:80 +#, fuzzy +msgid "Already subscribed!" +msgstr "Не сте абонирани!" + #. TRANS: Exception thrown when trying to subscribe to a user who has blocked the subscribing user. #: classes/Subscription.php:85 msgid "User has blocked you." msgstr "Потребителят ви е блокирал." +#. TRANS: Exception thrown when trying to unsibscribe without a subscription. +#: classes/Subscription.php:171 +#, fuzzy +msgid "Not subscribed!" +msgstr "Не сте абонирани!" + #. TRANS: Exception thrown when trying to unsubscribe a user from themselves. #: classes/Subscription.php:178 msgid "Could not delete self-subscription." @@ -4331,60 +5150,71 @@ msgstr "Грешка при добавяне на нов абонамент." msgid "Could not delete subscription." msgstr "Грешка при добавяне на нов абонамент." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "Добре дошли в %1$s, @%2$s!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "Грешка при създаване на групата." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "Грешка при създаване на групата." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "Грешка при създаване на групата." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "Грешка при запазване на етикетите." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Промяна настройките на профила" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Качване на аватар" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Смяна на паролата" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "Промяна обработката на писмата" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:132 +#, fuzzy +msgid "Design your profile" +msgstr "Потребителски профил" + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Други настройки" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Друго" @@ -4399,169 +5229,219 @@ msgstr "%1$s - %2$s" msgid "Untitled page" msgstr "Неозаглавена страница" +#. TRANS: DT element for primary navigation menu. String is hidden in default CSS. +#: lib/action.php:448 +#, fuzzy +msgid "Primary site navigation" +msgstr "Основна настройка на сайта" + #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 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:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "Лично" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Промяна на поща, аватар, парола, профил" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "Свързване към услуги" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Свързване" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "Промяна настройките на сайта" +#. TRANS: Main menu option when logged in and site admin for access to site configuration +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 +#, fuzzy +msgctxt "MENU" +msgid "Admin" +msgstr "Настройки" + #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "Поканете приятели и колеги да се присъединят към вас в %s" +#. TRANS: Main menu option when logged in and invitations are allowed for inviting new users +#: lib/action.php:480 +#, fuzzy +msgctxt "MENU" +msgid "Invite" +msgstr "Покани" + #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Излизане от сайта" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Изход" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Създаване на нова сметка" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "Регистриране" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Влизане в сайта" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "Вход" -#: lib/action.php:510 +#. TRANS: Tooltip for main menu option "Help" +#: lib/action.php:506 +#, fuzzy +msgctxt "TOOLTIP" +msgid "Help me!" +msgstr "Помощ" + +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "Помощ" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Търсене за хора или бележки" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "Търсене" +#. TRANS: DT element for site notice. String is hidden in default CSS. +#. TRANS: Menu item for site administration +#: lib/action.php:537 lib/adminpanelaction.php:387 +#, fuzzy +msgid "Site notice" +msgstr "Нова бележка" + #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "" +#. TRANS: DT element for page notice. String is hidden in default CSS. +#: lib/action.php:674 +#, fuzzy +msgid "Page notice" +msgstr "Нова бележка" + #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "Основна настройка на сайта" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Помощ" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "Относно" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "Въпроси" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "Условия" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Поверителност" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Изходен код" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Контакт" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "Табелка" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "Лиценз на програмата StatusNet" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 -#, php-format +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 +#, fuzzy, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." "broughtby%%](%%site.broughtbyurl%%)." msgstr "" +"**%%site.name%%** е услуга за микроблогване, предоставена ви от [%%site." +"broughtby%%](%%site.broughtbyurl%%). " #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** е услуга за микроблогване." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4573,221 +5453,437 @@ msgstr "" "licensing/licenses/agpl-3.0.html)." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "Лиценз на съдържанието" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, 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:880 +#: lib/action.php:884 #, 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:884 +#: lib/action.php:888 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, 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:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "Страниране" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "След" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Преди" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "" -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "" #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "Не можете да променяте този сайт." +#. TRANS: Client error message throw when a certain panel's settings cannot be changed. +#: lib/adminpanelaction.php:108 +#, fuzzy +msgid "Changes to that panel are not allowed." +msgstr "Записването не е позволено." + +#. TRANS: Client error message. +#: lib/adminpanelaction.php:222 +#, fuzzy +msgid "showForm() not implemented." +msgstr "Командата все още не се поддържа." + +#. TRANS: Client error message +#: lib/adminpanelaction.php:250 +#, fuzzy +msgid "saveSettings() not implemented." +msgstr "Командата все още не се поддържа." + +#. TRANS: Client error message thrown if design settings could not be deleted in +#. TRANS: the admin panel Design. +#: lib/adminpanelaction.php:274 +#, fuzzy +msgid "Unable to delete design setting." +msgstr "Грешка при записване настройките за Twitter" + #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "Основна настройка на сайта" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "Сайт" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "Настройка на оформлението" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 +#, fuzzy +msgctxt "MENU" +msgid "Design" +msgstr "Версия" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:353 +#, fuzzy +msgid "User configuration" +msgstr "Настройка на пътищата" + +#. TRANS: Menu item for site administration +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Потребител" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:361 +#, fuzzy +msgid "Access configuration" +msgstr "Настройка на оформлението" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "Настройка на пътищата" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:377 +#, fuzzy +msgid "Sessions configuration" +msgstr "Настройка на оформлението" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "Изтриване на бележката" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:393 +#, fuzzy +msgid "Snapshots configuration" +msgstr "Настройка на пътищата" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + +#. TRANS: Form legend. +#: lib/applicationeditform.php:129 +#, fuzzy +msgid "Edit application" +msgstr "Редактиране на приложението" + +#. TRANS: Form guide. +#: lib/applicationeditform.php:178 +#, fuzzy +msgid "Icon for this application" +msgstr "Да не се изтрива приложението" + #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Опишете групата или темата в до %d букви" +msgstr[1] "Опишете групата или темата в до %d букви" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "Изтриване на приложението" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "Не сте собственик на това приложение." +#. TRANS: Form input field label. +#: lib/applicationeditform.php:218 +#, fuzzy +msgid "Source URL" +msgstr "Изходен код" + #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:225 +#, fuzzy +msgid "Organization responsible for this application" +msgstr "Не сте собственик на това приложение." + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:234 +#, fuzzy +msgid "URL for the homepage of the organization" +msgstr "Адрес на страница, блог или профил в друг сайт на групата" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Отказ" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "" +#. TRANS: Button label +#: lib/applicationlist.php:157 +#, fuzzy +msgctxt "BUTTON" +msgid "Revoke" +msgstr "Премахване" + +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + +#. TRANS: DT element label in attachment list. +#: lib/attachmentlist.php:85 +#, fuzzy +msgid "Attachments" +msgstr "Няма прикачени файлове." + #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "Автор" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Доставчик" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" -msgstr "" +#. TRANS: Title. +#: lib/attachmenttagcloudsection.php:48 +#, fuzzy +msgid "Tags for this attachment" +msgstr "Няма прикачени файлове." -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." +msgstr "Паролата е записана." + +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." +msgstr "Паролата е записана." + +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Блокиране" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Резултат от командата" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Грешка в Ajax" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Командата е изпълнена" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "Грешка при изпълнение на командата" +#. TRANS: Command exception text shown when a notice ID is requested that does not exist. +#: lib/command.php:82 lib/command.php:106 +#, fuzzy +msgid "Notice with that id does not exist." +msgstr "Не е открита бележка с такъв идентификатор." + +#. TRANS: Command exception text shown when a last user notice is requested and it does not exist. +#. TRANS: Error text shown when a last user notice is requested and it does not exist. +#: lib/command.php:99 lib/command.php:626 +#, fuzzy +msgid "User has no last notice." +msgstr "Потребителят няма последна бележка" + +#. TRANS: Message given requesting a profile for a non-existing user. +#. TRANS: %s is the nickname of the user for which the profile could not be found. +#: lib/command.php:128 +#, fuzzy, php-format +msgid "Could not find a user with nickname %s." +msgstr "Грешка при обновяване на потребител с потвърден email адрес." + +#. TRANS: Message given getting a non-existing user. +#. TRANS: %s is the nickname of the user that could not be found. +#: lib/command.php:148 +#, php-format +msgid "Could not find a local user with nickname %s." +msgstr "" + #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "За съжаление тази команда все още не се поддържа." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "" +#. TRANS: Message given having nudged another user. +#. TRANS: %s is the nickname of the user that was nudged. +#: lib/command.php:238 +#, fuzzy, php-format +msgid "Nudge sent to %s." +msgstr "Изпратено е побутване на %s" + #. TRANS: User statistics text. #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -4799,38 +5895,53 @@ msgstr "" "Бележки: %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "Бележката е отбелязана като любима." +#. TRANS: Message given having added a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:357 +#, php-format +msgid "%1$s joined group %2$s." +msgstr "" + +#. TRANS: Message given having removed a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:405 +#, php-format +msgid "%1$s left group %2$s." +msgstr "" + #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Пълно име: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Местоположение: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Домашна страница: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "Относно: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -4839,7 +5950,7 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "" @@ -4847,78 +5958,129 @@ msgstr "" "$d." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Грешка при изпращане на прякото съобщение" +#. TRANS: Message given having repeated a notice from another user. +#. TRANS: %s is the name of the user for which the notice was repeated. +#: lib/command.php:551 +#, fuzzy, php-format +msgid "Notice from %s repeated." +msgstr "Бележката от %s е повторена" + #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "Грешка при повтаряне на бележката." +#. TRANS: Message given if content of a notice for a reply is too long. +#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. +#: lib/command.php:589 +#, fuzzy, php-format +msgid "Notice too long - maximum is %1$d characters, you sent %2$d." +msgstr "" +"Съобщението е твърде дълго. Най-много може да е 140 знака, а сте въвели %d." + +#. TRANS: Text shown having sent a reply to a notice successfully. +#. TRANS: %s is the nickname of the user of the notice the reply was sent to. +#: lib/command.php:600 +#, fuzzy, php-format +msgid "Reply to %s sent." +msgstr "Отговорът до %s е изпратен" + #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "Грешка при записване на бележката." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 +#, fuzzy msgid "Specify the name of the user to subscribe to." +msgstr "Уточнете името на потребителя, за когото се абонирате." + +#. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. +#: lib/command.php:659 +#, fuzzy +msgid "Can't subscribe to OMB profiles by command." +msgstr "Не сте абонирани за този профил" + +#. TRANS: Text shown after having subscribed to another user successfully. +#. TRANS: %s is the name of the user the subscription was requested for. +#: lib/command.php:667 +#, php-format +msgid "Subscribed to %s." msgstr "" #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 +#, fuzzy msgid "Specify the name of the user to unsubscribe from." +msgstr "Уточнете името на потребителя, от когото се отписвате." + +#. TRANS: Text shown after having unsubscribed from another user successfully. +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:699 +#, php-format +msgid "Unsubscribed from %s." msgstr "" #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "Командата все още не се поддържа." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Уведомлението е изключено." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "Грешка при изключване на уведомлението." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Уведомлението е включено." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "Грешка при включване на уведомлението." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "" #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:808 +#, php-format +msgid "Unsubscribed %s." +msgstr "" + #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "Не сте абонирани за никого." #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Вече сте абонирани за следните потребители:" @@ -4926,14 +6088,14 @@ msgstr[1] "Вече сте абонирани за следните потреб #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "Никой не е абониран за вас." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Грешка при абониране на друг потребител за вас." @@ -4941,20 +6103,21 @@ msgstr[1] "Грешка при абониране на друг потребит #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "Не членувате в нито една група." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Не членувате в тази група." msgstr[1] "Не членувате в тази група." -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -4996,30 +6159,66 @@ msgid "" "tracking - not yet implemented.\n" msgstr "" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "Не е открит файл с настройки. " -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "" -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "" -#: lib/connectsettingsaction.php:110 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 +#, fuzzy +msgid "Go to the installer." +msgstr "Влизане в сайта" + +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "IM" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "Бележки през месинджър (IM)" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Бележки през SMS" +#. TRANS: Menu item for OAth connection settings. +#: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" +msgid "Connections" +msgstr "Свързване" + +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 +#, fuzzy +msgid "Authorized connected applications" +msgstr "Изтриване на приложението" + #: lib/dberroraction.php:60 msgid "Database error" msgstr "Грешка в базата от данни" @@ -5035,18 +6234,18 @@ msgstr "" "Можете да качите лично изображение за фон. Максималната големина на файла е " "2MB." -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/designsettings.php:418 +msgid "Design defaults restored." +msgstr "" + +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "Отбелязване като любимо" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "Отбелязване като любимо" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "Любимо" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -5063,9 +6262,9 @@ msgstr "Atom" msgid "FOAF" msgstr "FOAF" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "Изнасяне на данните" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -5120,32 +6319,77 @@ msgstr "" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" -msgstr "Група" +msgstr "" -#: lib/groupnav.php:101 -msgid "Blocked" -msgstr "Блокирани" - -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 #, php-format -msgid "%s blocked users" -msgstr "%s блокирани потребителя" +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. #: lib/groupnav.php:108 +msgctxt "MENU" +msgid "Blocked" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 +#, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" -msgstr "Редактиране настройките на групата %s" +msgstr "" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" -msgstr "Лого" +msgstr "" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" -msgstr "Добавяне или редактиране логото на %s" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 +#, php-format +msgctxt "TOOLTIP" +msgid "Add or edit %s design" +msgstr "" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -5169,11 +6413,17 @@ msgstr "Страницата не е достъпна във вида медия msgid "Unsupported image file format." msgstr "Форматът на файла с изображението не се поддържа." +#: lib/imagefile.php:88 +#, fuzzy, php-format +msgid "That file is too big. The maximum file size is %s." +msgstr "Може да качите лого за групата ви." + #: lib/imagefile.php:93 msgid "Partial upload." msgstr "Частично качване на файла." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Системна грешка при качване на файл." @@ -5207,10 +6457,6 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "Непознат език \"%s\"." -#: lib/joinform.php:114 -msgid "Join" -msgstr "Присъединяване" - #: lib/leaveform.php:114 msgid "Leave" msgstr "Напускане" @@ -5322,6 +6568,12 @@ msgstr "Състояние на %s" msgid "SMS confirmation" msgstr "Потвърждение за SMS" +#. TRANS: Main body heading for SMS-by-email address confirmation message +#: lib/mail.php:463 +#, fuzzy, 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 @@ -5408,6 +6660,11 @@ msgid "" "\t%s" msgstr "" +#: lib/mail.php:657 +#, fuzzy, php-format +msgid "%s (@%s) sent a notice to your attention" +msgstr "%s (@%s) отбеляза бележката ви като любима" + #. TRANS: Body of @-reply notification e-mail. #: lib/mail.php:660 #, php-format @@ -5446,7 +6703,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "от" @@ -5466,56 +6723,80 @@ msgstr "Това не е вашият входящ адрес." msgid "Sorry, no incoming email allowed." msgstr "Входящата поща не е разрешена." -#: lib/mediafile.php:98 lib/mediafile.php:123 +#: lib/mailhandler.php:228 +#, fuzzy, php-format +msgid "Unsupported message type: %s" +msgstr "Форматът на файла с изображението не се поддържа." + +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "" -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "Липсва временна папка." -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "Грешка при записване файла на диска." -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "" -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "" -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "" -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "Грешка при изтриване на любима бележка." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." msgstr "" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." +msgid "\"%s\" is not a supported file type on this server." msgstr "" #: lib/messageform.php:120 @@ -5531,9 +6812,10 @@ msgid "Available characters" msgstr "Налични знаци" #: lib/messageform.php:178 lib/noticeform.php:237 +#, fuzzy msgctxt "Send button for sending notice" msgid "Send" -msgstr "" +msgstr "Прати" #: lib/noticeform.php:160 msgid "Send a notice" @@ -5567,51 +6849,56 @@ msgid "" msgstr "" #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "С" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "Ю" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "И" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "З" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "" -#: lib/noticelist.php:502 +#: lib/noticelist.php:463 +#, fuzzy +msgid "at" +msgstr "Път" + +#: lib/noticelist.php:512 msgid "web" msgstr "" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "в контекст" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "Повторено от" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "Отговаряне на тази бележка" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Отговор" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "Бележката е повторена." @@ -5628,22 +6915,23 @@ msgid "Send a nudge to this user" msgstr "Побутване на този потребител" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Грешка при вмъкване на нов профил" +msgid "Error inserting new profile." +msgstr "" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Грешка при вмъкване на аватар" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Грешка при обновяване на отдалечен профил" +msgid "Error inserting avatar." +msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Грешка при вмъкване на отдалечен профил" +msgid "Error inserting remote profile." +msgstr "" -#: lib/oauthstore.php:490 +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" + +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Грешка при добавяне на нов абонамент." @@ -5680,7 +6968,8 @@ msgstr "Изпратените от вас съобщения" msgid "Tags in %s's notices" msgstr "Етикети в бележките на %s" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "Непознато" @@ -5700,6 +6989,11 @@ msgstr "Абонати" msgid "All subscribers" msgstr "Всички абонати" +#: lib/profileaction.php:191 +#, fuzzy +msgid "User ID" +msgstr "Потребител" + #: lib/profileaction.php:196 msgid "Member since" msgstr "Участник от" @@ -5753,23 +7047,43 @@ msgstr "Да" msgid "Repeat this notice" msgstr "Повтаряне на тази бележка" -#: lib/router.php:709 +#: lib/revokeroleform.php:91 +#, fuzzy, php-format +msgid "Revoke the \"%s\" role from this user" +msgstr "Списък с потребителите в тази група." + +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "" -#: lib/searchaction.php:120 +#: lib/sandboxform.php:67 +#, fuzzy +msgid "Sandbox" +msgstr "Входящи" + +#: lib/sandboxform.php:78 +#, fuzzy +msgid "Sandbox this user" +msgstr "Разблокиране на този потребител" + +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "Търсене в сайта" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "Ключови думи" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" -msgstr "Търсене" +msgstr "" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "Помощ за търсенето" @@ -5851,6 +7165,13 @@ msgstr "" msgid "The theme file is missing or the upload failed." msgstr "" +#: lib/themeuploader.php:91 lib/themeuploader.php:102 +#: lib/themeuploader.php:278 lib/themeuploader.php:282 +#: lib/themeuploader.php:290 lib/themeuploader.php:297 +#, fuzzy +msgid "Failed saving theme." +msgstr "Неуспешно обновяване на аватара." + #: lib/themeuploader.php:147 msgid "Invalid theme: bad directory structure." msgstr "" @@ -5891,6 +7212,16 @@ msgstr "Най-често пишещи" msgid "Unsandbox" msgstr "" +#: lib/unsandboxform.php:80 +#, fuzzy +msgid "Unsandbox this user" +msgstr "Разблокиране на този потребител" + +#: lib/unsilenceform.php:67 +#, fuzzy +msgid "Unsilence" +msgstr "Заглушаване" + #: lib/unsilenceform.php:78 msgid "Unsilence this user" msgstr "Заглушаване на този потребител." @@ -5931,6 +7262,11 @@ msgstr "Изпращате на пряко съобщение до този по msgid "Message" msgstr "Съобщение" +#: lib/userprofile.php:326 +#, fuzzy +msgid "Moderate" +msgstr "Модератор" + #: lib/userprofile.php:364 msgid "User role" msgstr "Потребителска роля" @@ -5946,56 +7282,64 @@ msgid "Moderator" msgstr "Модератор" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "преди няколко секунди" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "преди около минута" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "преди около %d минути" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "преди около час" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "преди около %d часа" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "преди около ден" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "преди около %d дни" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "преди около месец" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "преди около %d месеца" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "преди около година" @@ -6008,3 +7352,18 @@ msgstr "%s не е допустим цвят!" #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "%s не е допустим цвят! Използвайте 3 или 6 шестнадесетични знака." + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "Не е указана група." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/br/LC_MESSAGES/statusnet.po b/locale/br/LC_MESSAGES/statusnet.po index 82213ba432..c68e172c60 100644 --- a/locale/br/LC_MESSAGES/statusnet.po +++ b/locale/br/LC_MESSAGES/statusnet.po @@ -1,29 +1,31 @@ -# Translation of StatusNet to Breton +# Translation of StatusNet - Core to Breton (Brezhoneg) +# Expored from translatewiki.net # -# Author@translatewiki.net: Fulup -# Author@translatewiki.net: Gwendal -# Author@translatewiki.net: Y-M D +# Author: Fulup +# Author: Gwendal +# Author: Y-M D # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:33:29+0000\n" -"Language-Team: Dutch\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:55:43+0000\n" +"Language-Team: Breton \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: br\n" -"X-Message-Group: out-statusnet\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Message-Group: #out-statusnet-core\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Moned" @@ -76,10 +78,10 @@ msgstr "Enrollañ an arventennoù moned" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "Enrollañ" @@ -92,15 +94,15 @@ msgstr "N'eus ket eus ar bajenn-se." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -110,7 +112,7 @@ msgstr "N'eus ket eus ar bajenn-se." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "N'eus ket eus an implijer-se." @@ -173,6 +175,15 @@ msgid "" "to them](%%%%action.newnotice%%%%?status_textarea=%3$s)." msgstr "" +#: actions/all.php:149 actions/replies.php:210 actions/showstream.php:211 +#, fuzzy, php-format +msgid "" +"Why not [register an account](%%%%action.register%%%%) and then nudge %s or " +"post a notice to them." +msgstr "" +"Perak ne [groufec'h ket ur gont](%%action.register%%) ha bezañ an hini " +"gentañ da embann un dra !" + #. TRANS: H1 text #: actions/all.php:182 msgid "You and friends" @@ -187,16 +198,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "Hizivadennoù %1$s ha mignoned e %2$s!" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -211,47 +222,49 @@ msgstr "Hizivadennoù %1$s ha mignoned e %2$s!" msgid "API method not found." msgstr "N'eo ket bet kavet an hentenn API !" -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Ezhomm en deus an argerzh-mañ eus ur POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "Diposubl eo hizivaat an implijer." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "An implijer-mañ n'eus profil ebet dezhañ." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "Diposubl eo enrollañ ar profil." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -261,30 +274,30 @@ msgid "" "current configuration." msgstr "" -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: 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 "Dibosupl eo enrollañ an arventennoù empentiñ." -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "Diposubl eo hizivat ho design." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "N'hallit ket en em stankañ hoc'h-unan !" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "N'eus ket bet tu da stankañ an implijer." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "N'eus ket bet tu da zistankañ an implijer." @@ -308,68 +321,69 @@ msgstr "Kemennadennoù war-eeun kaset da %s" msgid "All the direct messages sent to %s" msgstr "An holl gemennadennoù war-eeun kaset da %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "Kemenadenn hep testenn !" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "Re hir eo ! Ment hirañ ar gemenadenn a zo a %d arouezenn." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "N'eo ket bet kavet ar resever." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "" "Ne c'helloc'h ket kas kemennadennoù personel d'an implijerien n'int ket ho " "mignoned." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "N'eo bet kavet statud ebet gant an ID-mañ." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "Ur pennroll eo dija an ali-mañ." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Diposupl eo krouiñ ar pennroll-mañ." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "N'eo ket ar statud-mañ ur pennroll." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "Diposupl eo dilemel ar pennroll-mañ." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "Dibosupl eo heuliañ an implijer : n'eo ket bet kavet ar profil." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "Diposubl eo heuliañ an implijer : war ho listenn emañ %s dija." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "" "Diposupl eo paouez heuliañ an implijer : N'eo ket bet kavet an implijer." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 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 "" +msgstr "Rankout a reoc'h reiñ daou id pe lesanv." #: actions/apifriendshipsshow.php:134 msgid "Could not determine source user." @@ -379,96 +393,103 @@ msgstr "Diposubl eo termeniñ an implijer mammenn." msgid "Could not find target user." msgstr "Diposubl eo kavout an implijer pal." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:168 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 "1 da 64 lizherenn vihan pe sifr, hep poentaouiñ nag esaouenn" + +#: actions/apigroupcreate.php:177 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 "Implijet eo dija al lesanv-se. Klaskit unan all." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "N'eo ket ul lesanv mat." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "N'eo ket chomlec'h al lec'hienn personel un URL reizh." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Re hir eo an anv klok (255 arouezenn d'ar muiañ)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "Re hir eo an deskrivadur (%d arouezenn d'ar muiañ)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Re hir eo al lec'hiadur (255 arouezenn d'ar muiañ)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "Re a aliasoù ! %d d'ar muiañ." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "Alias fall : \"%s\"." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "Implijet e vez an alias \"%s\" dija. Klaskit gant unan all." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "Ne c'hell ket an alias bezañ ar memes hini eget al lesanv." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "N'eo ket bet kavet ar strollad." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "Un ezel eus ar strollad-mañ eo dija." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "Stanket oc'h bet eus ar strollad-mañ gant ur merour." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "Diposubl eo stagañ an implijer %1$s d'ar strollad %2$s." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." msgstr "N'oc'h ket ezel eus ar strollad-mañ." #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "Diposubl eo dilemel an implijer %1$s deus ar strollad %2$s." @@ -497,7 +518,7 @@ msgstr "Strolladoù %s" msgid "groups on %s" msgstr "strolladoù war %s" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "Enporzhiadenn c'hwitet." @@ -511,9 +532,9 @@ msgstr "Fichenn direizh." #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -531,6 +552,11 @@ msgstr "Ur gudenn 'zo bet gant ho jedaouer dalc'h. Mar plij adklaskit." msgid "Invalid nickname / password!" msgstr "Lesanv / ger tremen direizh !" +#: actions/apioauthauthorize.php:159 +#, fuzzy +msgid "Database error deleting OAuth application user." +msgstr "Arabat eo dilemel ar poellad-mañ" + #: actions/apioauthauthorize.php:185 msgid "Database error inserting OAuth application user." msgstr "" @@ -552,8 +578,8 @@ msgstr "" #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -576,7 +602,7 @@ msgid "" msgstr "" #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Kont" @@ -590,7 +616,7 @@ msgstr "Lesanv" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 -#: actions/register.php:436 lib/accountsettingsaction.php:125 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Ger-tremen" @@ -614,18 +640,18 @@ msgstr "Ezhomm en deus an argerzh-mañ ur POST pe un DELETE." msgid "You may not delete another user's status." msgstr "Ne c'helloc'h ket dilemel statud un implijer all." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "N'eus ket eus an ali-se." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "Ne c'helloc'h ket adlavar ho alioù." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "Adlavaret o peus dija an ali-mañ." @@ -637,26 +663,26 @@ msgstr "Statud diverket." msgid "No status with that ID found." msgstr "N'eo ket bet kavet a statud evit an ID-mañ" -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "" -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "Re hir eo ! Ment hirañ an ali a zo a %d arouezenn." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "N'eo ket bet kavet." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Diembreget eo ar furmad-se." @@ -675,6 +701,11 @@ msgstr "%1$s statud pennroll da %2$s / %2$s." msgid "%1$s / Updates mentioning %2$s" msgstr "%1$s / Hizivadennoù a veneg %2$s" +#: actions/apitimelinementions.php:131 +#, fuzzy, php-format +msgid "%1$s updates that reply to updates from %2$s / %3$s." +msgstr "%1$s statud pennroll da %2$s / %2$s." + #: actions/apitimelinepublic.php:197 actions/publicrss.php:103 #, php-format msgid "%s public timeline" @@ -730,7 +761,7 @@ msgstr "Ment direizh." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Avatar" @@ -761,7 +792,7 @@ msgid "Preview" msgstr "Rakwelet" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Diverkañ" @@ -843,7 +874,8 @@ msgid "Yes" msgstr "Ya" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Stankañ an implijer-mañ" @@ -862,8 +894,8 @@ msgstr "Diposubl eo enrollañ an titouroù stankañ." #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "N'eus ket eus ar strollad-se." @@ -886,11 +918,13 @@ msgstr "" msgid "Unblock user from group" msgstr "Distankañ implijer ar strollad" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Distankañ" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Distankañ an implijer-mañ" @@ -929,9 +963,9 @@ msgstr "Kadarnaet eo bet dija ar chomlec'h-mañ." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -939,7 +973,7 @@ msgstr "Diposubl eo hizivaat an implijer." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Diposubl eo dilemel ar postel kadarnadur." @@ -975,6 +1009,7 @@ msgstr "N'eo ket bet kavet ar poellad" msgid "You are not the owner of this application." msgstr "N'oc'h ket perc'henn ar poellad-se." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -1008,7 +1043,7 @@ msgstr "Dilemel ar poelad-se" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Nann-luget." @@ -1037,7 +1072,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:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Dilemel an ali-mañ" @@ -1066,62 +1101,61 @@ msgstr "Diverkañ an implijer-mañ" #. 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "Design" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "Arventennoù design evit al lec'hienn StatusNet-mañ." +msgid "Design settings for this StatusNet site" +msgstr "" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "URL fall evit al logo." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "N'eus ket eus ar gaoz-se : %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Cheñch al logo" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Logo al lec'hienn" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "Lakaat un dodenn all" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Dodenn al lec'hienn" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "Dodenn evit al lec'hienn." -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "Dodenn personelaet" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Kemmañ ar skeudenn foñs" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Background" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1129,75 +1163,76 @@ msgid "" msgstr "" #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "Gweredekaet" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "Diweredekaet" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Gweredekaat pe diweredekaat ar skeudenn foñs." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "Adober gant ar skeudenn drekleur" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Kemmañ al livioù" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Endalc'h" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "Barenn kostez" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Testenn" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Liammoù" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "Araokaet" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "CSS personelaet" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "Implijout an talvoudoù dre ziouer" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Adlakaat an neuz dre ziouer." -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Adlakaat an arventennoù dre ziouer" -#. 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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Enrollañ" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "Enrollañ an design" @@ -1275,7 +1310,7 @@ msgstr "Rez hir eo ar c'hounadur (Callback)." msgid "Callback URL is not valid." msgstr "N'eo ket mat an URL kounadur (Callback)." -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "Diposubl eo hizivaat ar poellad" @@ -1312,7 +1347,7 @@ msgid "Could not update group." msgstr "Diposubl eo hizivaat ar strollad." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "Diposubl eo krouiñ an aliasoù." @@ -1348,7 +1383,7 @@ msgstr "Chomlec'h postel gwiriekaet er mare-mañ." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1364,22 +1399,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "Nullañ" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "Chomlec'h postel, evel \"AnvImplijer@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/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1387,125 +1426,178 @@ msgstr "Ouzhpennañ" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" 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:159 actions/smssettings.php:178 +#, fuzzy +msgid "Send email to this address to post new notices." +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:168 actions/smssettings.php:186 +#, fuzzy +msgid "Make a new email address for posting to; cancels the old one." +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. -#: actions/emailsettings.php:168 actions/smssettings.php:189 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "Nevez" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Penndibaboù ar posteloù" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:184 +#, fuzzy +msgid "Send me notices of new subscriptions through email." +msgstr "Kas din an alioù dre Jabber/GTalk." + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "Kas din ur postel pa lak unan bennak unan eus va alioù evel pennroll." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "Kas din ur postel pa gas unan bennak ur gemennadenn bersonel din." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "Kas din ur postel pa gas unan bennak ur \"@-respont\" din." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "C'hoant am eus kas va alioù dre bostel." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Embann ur MicroID evit ma chomlec'h postel." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "Enrollet eo bet an arventennoù postel." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Chomlec'h postel ebet." +#. TRANS: Message given saving e-mail address that cannot be normalised. +#: actions/emailsettings.php:365 +#, fuzzy +msgid "Cannot normalize that email address" +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 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "N'eo ket ur chomlec'h postel reizh." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "Ho postel eo dija." +#. TRANS: Message given saving e-mail address that is already set for another user. +#: actions/emailsettings.php:378 +#, fuzzy +msgid "That email address already belongs to another user." +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. #. TRANS: Server error thrown on database error adding SMS confirmation code. -#: actions/emailsettings.php:391 actions/imsettings.php:348 +#: actions/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Dibosupl eo ensoc'hañ ar c'hod gwiriekaat." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." msgstr "" +#. TRANS: Message given canceling e-mail address confirmation that is not pending. +#. TRANS: Message given canceling IM address confirmation that is not pending. +#. TRANS: Message given canceling SMS phone number confirmation that is not pending. +#: actions/emailsettings.php:423 actions/imsettings.php:386 +#: actions/smssettings.php:408 +#, fuzzy +msgid "No pending confirmation to cancel." +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 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "N'eo ket mat ar chomlec'h postelerezh prim." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "Nullet eo bet kadarnadenn ar postel." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "N'eo ket ho postel." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "Dilamet eo bet ar chomlec'h postel." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Chomlec'h postel ebet o tont." #. 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/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Dibosupl eo hizivaat doser an implijer." +#. TRANS: Message given after successfully removing an incoming e-mail address. +#: actions/emailsettings.php:512 actions/smssettings.php:581 +#, fuzzy +msgid "Incoming email address removed." +msgstr "Chomlec'h postel ebet o tont." + +#. TRANS: Message given after successfully adding an incoming e-mail address. +#: actions/emailsettings.php:536 actions/smssettings.php:605 +#, fuzzy +msgid "New incoming email address added." +msgstr "Chomlec'h postel ebet o tont." + #: actions/favor.php:79 msgid "This notice is already a favorite!" msgstr "Ouzhpennet eo bet an ali-mañ d'ho pennrolloù dija !" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "Tennañ ar pennroll" @@ -1533,6 +1625,15 @@ msgid "" "next to any notice you like." msgstr "" +#: actions/favorited.php:156 +#, 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 #, php-format @@ -1544,6 +1645,17 @@ msgstr "Alioù pennrollet eus %s" msgid "Updates favored by %1$s on %2$s!" 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 "Diverkañ an implijer" + +#: actions/featured.php:71 +#, fuzzy, php-format +msgid "Featured users, page %d" +msgstr "Strollad, pajenn %d" + #: actions/featured.php:99 #, php-format msgid "A selection of some great users on %s" @@ -1561,6 +1673,11 @@ msgstr "Ali ebet." msgid "No attachments." msgstr "N'eus restr stag ebet." +#: actions/file.php:51 +#, fuzzy +msgid "No uploaded attachments." +msgstr "N'eus restr stag ebet." + #: actions/finishremotesubscribe.php:69 msgid "Not expecting this response!" msgstr "Ne oa ket gortozet ar respont-mañ !" @@ -1569,6 +1686,11 @@ msgstr "Ne oa ket gortozet ar respont-mañ !" 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 "Dibosupl eo dilemel ar c'houmanant." + #: actions/finishremotesubscribe.php:99 msgid "That user has blocked you from subscribing." msgstr "An implijer-se en deus ho stanket evit en enskrivañ." @@ -1577,11 +1699,16 @@ msgstr "An implijer-se en deus ho stanket evit en enskrivañ." 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 "Dibosupl eo kaout ur jedaouer reked." + #: actions/finishremotesubscribe.php:118 msgid "Remote service uses unknown version of OMB protocol." msgstr "" -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "Fazi en ur hizivaat ar profil a-bell." @@ -1638,7 +1765,7 @@ msgstr "An implijer-mañ a zo stanket dija eus ar strollad." msgid "User is not a member of group." msgstr "N'eo ket an implijer-mañ ezel eus ur strollad." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Stankañ an implijer-mañ eus ar strollad" @@ -1660,10 +1787,20 @@ msgstr "Arabat stankañ an implijer-mañ eus ar strollad." 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 "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 "Rankout a reoc'h bezañ luget evit krouiñ ur strollad." + #: actions/groupdesignsettings.php:144 msgid "Group design" msgstr "Design ar strollad" @@ -1693,6 +1830,11 @@ msgid "" "You can upload a logo image for your group. The maximum file size is %s." msgstr "" +#: actions/grouplogo.php:365 +#, fuzzy +msgid "Pick a square area of the image to be the logo." +msgstr "Diuzit ur zonenn gant ur stumm karrez evit tremeniñ ho avatar" + #: actions/grouplogo.php:399 msgid "Logo updated." msgstr "Logo hizivaet." @@ -1701,37 +1843,53 @@ msgstr "Logo hizivaet." msgid "Failed updating logo." msgstr "N'eo ket bet kaset da benn an hizivadenn." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "Izili ar strollad %s" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "Izili ar strollad %1$s, pajenn %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "Roll an implijerien enrollet er strollad-mañ." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Merañ" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" msgstr "Stankañ" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "Stankañ an implijer-mañ" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "Lakaat an implijer da vezañ ur merour eus ar strollad" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" msgstr "Lakaat ur merour" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" msgstr "Lakaat an implijer-mañ da verour" @@ -1739,7 +1897,7 @@ msgstr "Lakaat an implijer-mañ da verour" #. 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 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "Oberezhioù %s" @@ -1774,6 +1932,16 @@ msgstr "" msgid "Create a new group" msgstr "Krouiñ ur strollad nevez" +#: actions/groupsearch.php:52 +#, fuzzy, php-format +msgid "" +"Search for groups on %%site.name%% by their name, location, or description. " +"Separate the terms by spaces; they must be 3 characters or more." +msgstr "" +"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" msgstr "Klask strolladoù" @@ -1792,6 +1960,15 @@ msgstr "" "Ma ne gavoc'h ket ar strollad emaoc'h o klask, neuze e c'helloc'h [krouiñ " "anezhañ](%%action.newgroup%%)." +#: actions/groupsearch.php:85 +#, 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." msgstr "N'eus nemet ur merour a c'hell distankañ izili ur strollad." @@ -1845,7 +2022,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -1853,53 +2033,65 @@ msgid "" msgstr "" #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Penndibaboù ar bostelerezh prim" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Kas din an alioù dre Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:169 +#, fuzzy +msgid "Post a notice when my Jabber/GTalk status changes." +msgstr "Embann ur MicroID evit ma chomlec'h Jabber/GTalk." + +#. TRANS: Checkbox label in IM preferences form. +#: actions/imsettings.php:175 +#, fuzzy +msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." +msgstr "Kas din an alioù dre Jabber/GTalk." + +#. TRANS: Checkbox label in IM preferences form. +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Embann ur MicroID evit ma chomlec'h Jabber/GTalk." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Penndibaboù enrollet" #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "ID Jabber ebet." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Diposubl eo implijout an ID Jabber-mañ" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "N'eo ket un ID Jabber reizh." #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Ho ID Jabber eo dija" #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Implijet eo an Jabber ID-mañ gant un implijer all." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -1907,25 +2099,31 @@ msgid "" msgstr "" #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "N'eo ket mat ar chomlec'h postelerezh prim." +#. TRANS: Server error thrown on database error canceling IM address confirmation. +#: actions/imsettings.php:400 +#, fuzzy +msgid "Couldn't delete IM confirmation." +msgstr "Diposubl eo dilemel ar postel kadarnadur." + #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "Nullet eo bet kadarnadenn ar bostelerezh prim." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "N'eo ket ho ID Jabber." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." -msgstr "Ar chomlec'h IM zo bet dilamet." +msgstr "Dilamet eo bet ar chomlec'h IM." #: actions/inbox.php:59 #, php-format @@ -1969,7 +2167,7 @@ msgstr "Koumanantet oc'h dija d'an implijerien-mañ :" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -1991,6 +2189,12 @@ msgid "" "on the site. Thanks for growing the community!" msgstr "" +#: actions/invite.php:162 +#, fuzzy +msgid "" +"Use this form to invite your friends and colleagues to use this service." +msgstr "Pediñ mignoned hag kenseurted da zont ganeoc'h war %s" + #: actions/invite.php:187 msgid "Email addresses" msgstr "Chomlec'hioù postel" @@ -2069,7 +2273,7 @@ msgid "You must be logged in to leave a group." msgstr "Ret eo deoc'h bezañ kevreet evit kuitaat ur strollad" #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "N'oc'h ket un ezel eus ar strollad-mañ." @@ -2078,6 +2282,110 @@ msgstr "N'oc'h ket un ezel eus ar strollad-mañ." msgid "%1$s left group %2$s" msgstr "%1$s en deus kuitaet ar strollad %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "Aotre-implijout" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "Prevez" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "Pep gwir miret strizh." + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "Perc'henn" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "Titl an aotre-implijout" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Kevreet oc'h dija." @@ -2143,6 +2451,11 @@ msgstr "N'eus nemet ur merour a c'hall lakaat un implijer all da vezañ merour." 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 +#, fuzzy, php-format +msgid "Can't get membership record for %1$s in group %2$s." +msgstr "Diposubl eo lakaat %1$s da merour ar strollad %2$s." + #: actions/makeadmin.php:146 #, php-format msgid "Can't make %1$s an admin for group %2$s." @@ -2185,14 +2498,14 @@ msgid "New message" msgstr "Kemennadenn nevez" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "Ne c'helloc'h ket kas kemennadennoù d'an implijer-mañ." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Goullo eo !" @@ -2201,7 +2514,7 @@ msgid "No recipient specified." msgstr "N'o peus ket lakaet a resever." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" @@ -2214,12 +2527,12 @@ msgstr "Kemennadenn kaset" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "Kaset eo bet da %s ar gemennadenn war-eeun." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Fazi Ajax" @@ -2231,6 +2544,16 @@ msgstr "Ali nevez" msgid "Notice posted" msgstr "Ali embannet" +#: actions/noticesearch.php:68 +#, 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" msgstr "Klask testennoù" @@ -2247,11 +2570,25 @@ msgid "" "status_textarea=%s)!" msgstr "" +#: actions/noticesearch.php:124 +#, 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 msgid "Updates with \"%s\"" msgstr "Hizivadenn gant \"%s\"" +#: actions/noticesearchrss.php:98 +#, fuzzy, php-format +msgid "Updates matching search term \"%1$s\" on %2$s!" +msgstr "Hizivadennoù merket gant %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." @@ -2287,7 +2624,7 @@ msgid "Connected applications" msgstr "Poeladoù kevreet." #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." +msgid "You have allowed the following applications to access your account." msgstr "" #: actions/oauthconnectionssettings.php:175 @@ -2295,9 +2632,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 -#, php-format +#, fuzzy, php-format msgid "Unable to revoke access for app: %s." -msgstr "" +msgstr "Dibosupl eo nullañ moned ar poellad : " + +#: actions/oauthconnectionssettings.php:198 +#, fuzzy +msgid "You have not authorized any applications to use your account." +msgstr "N'o peus enrollet poellad ebet evit poent." #: actions/oauthconnectionssettings.php:211 msgid "Developers can edit the registration settings for their applications " @@ -2307,16 +2649,16 @@ msgstr "" msgid "Notice has no profile." msgstr "N'en deus ket an ali a profil." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" 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 -#, php-format +#, fuzzy, php-format msgid "Content type %s not supported." -msgstr "" +msgstr "seurt an danvez " #. TRANS: Error message displaying attachments. %s is the site's base URL. #: actions/oembed.php:163 @@ -2324,6 +2666,13 @@ msgstr "" 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:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 +#, fuzzy +msgid "Not a supported data format." +msgstr "Diembreget eo ar furmad-se." + #: actions/opensearch.php:64 msgid "People Search" msgstr "Klask tud" @@ -2352,14 +2701,44 @@ msgstr "" msgid "Automatic shortening service to use." msgstr "" +#: actions/othersettings.php:122 +#, fuzzy +msgid "View profile designs" +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 "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 "N'eus bet diferet ali ebet." + +#: actions/otp.php:90 +#, fuzzy +msgid "No login token requested." +msgstr "N'eus profil ID ebet er reked." + +#: actions/otp.php:95 +#, fuzzy +msgid "Invalid login token specified." +msgstr "Fichenn direizh." + +#: actions/otp.php:104 +#, fuzzy +msgid "Login token expired." +msgstr "Kevreañ d'al lec'hienn" + #: actions/outbox.php:58 #, php-format msgid "Outbox for %1$s - page %2$d" @@ -2436,10 +2815,14 @@ msgid "Password saved." msgstr "Ger-tremen enrollet." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "Hentoù" +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site" +msgstr "" + #: actions/pathsadminpanel.php:157 #, php-format msgid "Theme directory not readable: %s." @@ -2450,6 +2833,16 @@ msgstr "N'eus ket eus ar gaoz-se : %s." msgid "Avatar directory not writable: %s." msgstr "N'eus ket eus ar gaoz-se : %s." +#: actions/pathsadminpanel.php:169 +#, fuzzy, php-format +msgid "Background directory not writable: %s." +msgstr "N'eus ket eus ar gaoz-se : %s." + +#: actions/pathsadminpanel.php:177 +#, fuzzy, php-format +msgid "Locales directory not readable: %s." +msgstr "N'eus ket eus ar gaoz-se : %s." + #: actions/pathsadminpanel.php:183 msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" @@ -2530,6 +2923,16 @@ msgstr "Backgroundoù" msgid "Background server" msgstr "Servijer ar backgroundoù" +#: actions/pathsadminpanel.php:309 +#, fuzzy +msgid "Background path" +msgstr "Background" + +#: actions/pathsadminpanel.php:313 +#, fuzzy +msgid "Background directory" +msgstr "Servijer ar backgroundoù" + #: actions/pathsadminpanel.php:320 msgid "SSL" msgstr "SSL" @@ -2628,7 +3031,7 @@ msgstr "Anv klok" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Pajenn degemer" @@ -2709,6 +3112,11 @@ msgstr "Re hir eo ar bio (%d arouezenn d'ar muiañ)." msgid "Timezone not selected." msgstr "N'eo bet dibabet gwerzhid-eur ebet." +#: actions/profilesettings.php:241 +#, fuzzy +msgid "Language is too long (max 50 chars)." +msgstr "Re hir eo ar yezh (255 arouezenn d'ar muiañ)." + #: actions/profilesettings.php:253 actions/tagother.php:178 #, php-format msgid "Invalid tag: \"%s\"" @@ -2731,7 +3139,7 @@ msgid "Couldn't save tags." msgstr "Diposubl eo enrollañ ar balizennoù." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Enrollet eo bet an arventennoù." @@ -2785,6 +3193,17 @@ msgstr "" "Perak ne [groufec'h ket ur gont](%%action.register%%) ha bezañ an hini " "gentañ da embann un dra !" +#: 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 "" +"%%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 msgid "" @@ -2975,7 +3394,7 @@ msgstr "N'eo ket aotreet krouiñ kontoù." #: actions/register.php:205 msgid "You can't register if you don't agree to the license." msgstr "" -"Rankout a reoc'h bezañ a-du gant termenoù an aotre-implijout evit krouiñ ur " +"Rankout a rit bezañ a-du gant termenoù an aotre-implijout evit krouiñ ur " "gont." #: actions/register.php:219 @@ -2992,6 +3411,11 @@ msgid "" "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 da 64 lizherenn vihan pe sifr, hep poentaouiñ nag esaouenn" + #: actions/register.php:437 msgid "6 or more characters. Required." msgstr "6 arouezenn pe muioc'h. Rekis." @@ -3002,7 +3426,7 @@ msgstr "Memestra hag ar ger-tremen a-us. Rekis." #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "Postel" @@ -3141,7 +3565,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:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Adlavaret" @@ -3175,6 +3599,15 @@ msgstr "Gwazh respontoù evit %s (RSS 2.0)" msgid "Replies feed for %s (Atom)" msgstr "Gwazh respontoù evit %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 "" +"Hemañ eo al lanvad evit %s hag e vignoned met den n'en deus skrivet tra ebet " +"evit ar mare." + #: actions/replies.php:204 #, php-format msgid "" @@ -3206,19 +3639,24 @@ msgstr "n'en deus ket an implijer-mañ ar rol-se." msgid "StatusNet" msgstr "StatusNet" +#: actions/sandbox.php:65 actions/unsandbox.php:65 +#, fuzzy +msgid "You cannot sandbox users on this site." +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." msgstr "Er poull-traezh emañ dija an implijer." #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "Dalc'hoù" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "Arventennoù evit al lec'hienn StatusNet-mañ." +msgid "Session settings for this StatusNet site" +msgstr "" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3237,7 +3675,6 @@ msgid "Turn on debugging output for sessions." msgstr "" #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "Enrollañ arventennoù al lec'hienn" @@ -3250,24 +3687,24 @@ msgid "Application profile" msgstr "Profil ar poellad" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "Arlun" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "Anv" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "Aozadur" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Deskrivadur" @@ -3329,6 +3766,11 @@ msgstr "" 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 "Diposupl eo krouiñ ar pennroll-mañ." + #: actions/showfavorites.php:171 #, php-format msgid "Feed for favorites of %s (RSS 1.0)" @@ -3369,7 +3811,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "Un doare eo evit kevranañ ar pezh a blij deoc'h." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "strollad %s" @@ -3421,7 +3863,7 @@ msgstr "Neudenn alioù ar strollad %s (Atom)" msgid "FOAF for %s group" msgstr "Mignon ur mignon evit ar strollad %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Izili" @@ -3439,6 +3881,29 @@ msgstr "An holl izili" msgid "Created" msgstr "Krouet" +#: 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 "" +"%%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 +#, 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" msgstr "Merourien" @@ -3522,11 +3987,37 @@ msgid "" "%?status_textarea=%2$s)." msgstr "" +#: 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 "" +"%%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 +#, 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 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 "Ne c'helloc'h ket reiñ rolloù d'an implijerien eus al lec'hienn-mañ." + #: actions/silence.php:72 msgid "User is already silenced." msgstr "Lakaet eo bet da mut an implijer-mañ dija." @@ -3539,6 +4030,11 @@ msgstr "Arventennoù diazez evit al lec'hienn StatusNet-mañ." 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 "N'eo ket ur chomlec'h postel reizh." + #: actions/siteadminpanel.php:159 #, php-format msgid "Unknown language \"%s\"." @@ -3588,6 +4084,11 @@ msgstr "Chomlec'h postel daremprediñ ho lec'hienn" msgid "Local" msgstr "Lec'hel" +#: actions/siteadminpanel.php:256 +#, fuzzy +msgid "Default timezone" +msgstr "Koumanantoù dre ziouer" + #: actions/siteadminpanel.php:257 msgid "Default timezone for the site; usually UTC." msgstr "" @@ -3705,6 +4206,12 @@ msgstr "Kadarnaat" msgid "SMS phone number" 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 "1 da 64 lizherenn vihan pe sifr, hep poentaouiñ nag esaouenn" + #. TRANS: Form legend for SMS preferences form. #: actions/smssettings.php:195 msgid "SMS preferences" @@ -3727,6 +4234,12 @@ msgstr "Penndibaboù an SMSoù enrollet." msgid "No phone number." 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 "Ali dilammet." + #. TRANS: Message given saving SMS phone number that is already set. #: actions/smssettings.php:352 msgid "That is already your phone number." @@ -3791,14 +4304,29 @@ msgstr "N'eo bet lakaet kod ebet" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "Prim" +#: actions/snapshotadminpanel.php:65 +#, fuzzy +msgid "Manage snapshot configuration" +msgstr "Kefluniadur ar primoù" + +#: actions/snapshotadminpanel.php:127 +#, fuzzy +msgid "Invalid snapshot run value." +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 "URL fall evit al logo." + #: actions/snapshotadminpanel.php:200 msgid "Randomly during web hit" msgstr "" @@ -3807,6 +4335,11 @@ msgstr "" msgid "In a scheduled job" msgstr "" +#: actions/snapshotadminpanel.php:206 +#, fuzzy +msgid "Data snapshots" +msgstr "Prim" + #: actions/snapshotadminpanel.php:208 msgid "When to send statistical data to status.net servers" msgstr "" @@ -3831,6 +4364,17 @@ msgstr "" msgid "Save snapshot settings" msgstr "Enrollañ arventennoù al lec'hienn" +#: actions/subedit.php:70 +#, fuzzy +msgid "You are not subscribed to that profile." +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 "Dibosupl eo dilemel ar c'houmanant." + #: actions/subscribe.php:77 msgid "This action only accepts POST requests." msgstr "" @@ -3857,6 +4401,16 @@ msgstr "Koumanantet da %s" 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 "Heuliañ a reoc'h alioù an dud-se." + +#: actions/subscribers.php:67 +#, fuzzy, php-format +msgid "These are the people who listen to %s's notices." +msgstr "Heuliet eo alioù an den-mañ gant %s." + #: actions/subscribers.php:108 msgid "" "You have no subscribers. Try subscribing to people you know and they might " @@ -3869,6 +4423,15 @@ msgid "%s has no subscribers. Want to be the first?" msgstr "" "n'ez eus den ebet koumanantet da %s. Ha c'hoant o peus bezañ an hini gentañ ?" +#: actions/subscribers.php:114 +#, 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 msgid "%s subscriptions" @@ -3907,7 +4470,7 @@ msgstr "Ne heuilh %s den ebet." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -3970,10 +4533,30 @@ msgstr "" 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 "Implijit ar furmskrid-mañ evit kemmañ ho poellad." + +#: actions/tagrss.php:35 +#, fuzzy +msgid "No such tag." +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 "Er poull-traezh emañ dija an implijer." + +#: actions/unsilence.php:72 +#, fuzzy +msgid "User is not silenced." +msgstr "Lakaet eo bet da mut an implijer-mañ dija." + #: actions/unsubscribe.php:77 msgid "No profile ID in request." msgstr "N'eus profil ID ebet er reked." @@ -3982,59 +4565,92 @@ msgstr "N'eus profil ID ebet er reked." msgid "Unsubscribed" msgstr "Digoumanantet" +#: 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 "" +"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 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "Implijer" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "" + +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "" -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, 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 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Profil" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "Bevenn ar bio" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "" -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "Implijerien nevez" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "Degemer an implijerien nevez" -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:237 +#, fuzzy +msgid "Welcome text for new users (Max 255 chars)." +msgstr "Re hir eo an anv (255 arouezenn d'ar muiañ)." + +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "Koumanantoù dre ziouer" -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:243 +#, 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:252 msgid "Invitations" msgstr "Pedadennoù" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "Pedadennoù gweredekaet" +#: actions/useradminpanel.php:259 +#, fuzzy +msgid "Whether to allow users to invite new users." +msgstr "Ma rankomp merañ an dalc'hoù hon unan." + +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "Enrollañ arventennoù an implijer" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Aotreañ ar c'houmanant" @@ -4046,7 +4662,9 @@ msgid "" "click “Reject”." msgstr "" +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "Aotre implijout" @@ -4168,7 +4786,7 @@ msgstr "" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Hizivadennoù eus %1$s e %2$s!" @@ -4217,7 +4835,7 @@ msgid "Plugins" msgstr "Pluginoù" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "Stumm" @@ -4225,20 +4843,25 @@ msgstr "Stumm" msgid "Author(s)" msgstr "Aozer(ien)" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Pennrolloù" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4247,18 +4870,24 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, 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 +#: classes/File.php:210 #, 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:247 classes/File.php:262 +#, fuzzy +msgid "Invalid filename." +msgstr "Ment direizh." + #. TRANS: Exception thrown when joining a group fails. #: classes/Group_member.php:42 msgid "Group join failed." @@ -4274,18 +4903,63 @@ msgstr "N'eo ezel eus strollad ebet." msgid "Group leave failed." msgstr "C'hwitet eo bet an disenskrivadur d'ar strollad." +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Ur fazi 'zo bet e-pad enolladenn an implijer ; diwiriek." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Stagañ" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + +#. TRANS: Server exception thrown when updating a local group fails. +#: classes/Local_group.php:42 +#, fuzzy +msgid "Could not update local group." +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 +#, fuzzy, php-format +msgid "Could not create login token for %s" +msgstr "Diposubl eo krouiñ an aliasoù." + #. TRANS: Exception thrown when database name or Data Source Name could not be found. #: classes/Memcached_DataObject.php:533 msgid "No database name or DSN found anywhere." msgstr "" +#. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. +#: classes/Message.php:45 +#, fuzzy +msgid "You are banned from sending direct messages." +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 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "Diposubl eo ensoc'hañ ur gemenadenn" #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "Dibosupl eo hizivaat ar gemennadenn gant un URI nevez." @@ -4296,6 +4970,12 @@ msgstr "Dibosupl eo hizivaat ar gemennadenn gant un URI nevez." msgid "No such profile (%1$d) for notice (%2$d)." msgstr "" +#. TRANS: Server exception. %s are the error details. +#: classes/Notice.php:193 +#, fuzzy, php-format +msgid "Database error inserting hashtag: %s" +msgstr "Ur fazi 'zo bet en ur ensoc'hañ an avatar" + #. TRANS: Client exception thrown if a notice contains too many characters. #: classes/Notice.php:265 msgid "Problem saving notice. Too long." @@ -4319,6 +4999,12 @@ msgid "" "few minutes." msgstr "" +#. TRANS: Client exception thrown when a user tries to post while being banned. +#: classes/Notice.php:291 +#, fuzzy +msgid "You are banned from posting notices on this site." +msgstr "Ne c'helloc'h ket reiñ rolloù d'an implijerien eus al lec'hienn-mañ." + #. TRANS: Server exception thrown when a notice cannot be saved. #. TRANS: Server exception thrown when a notice cannot be updated. #: classes/Notice.php:358 classes/Notice.php:385 @@ -4326,32 +5012,32 @@ msgid "Problem saving notice." msgstr "Ur gudenn 'zo bet pa veze enrollet an ali." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 msgid "Problem saving group inbox." 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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -4362,12 +5048,12 @@ msgid "Missing profile." msgstr "Mankout a ra ar profil." #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." 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 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "Nac'het ez eus bet deoc'h en em goumanantiñ." @@ -4401,65 +5087,70 @@ msgstr "Dibosupl eo dilemel ar c'houmanant." msgid "Could not delete subscription." msgstr "Dibosupl eo dilemel ar c'houmanant." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "Deuet mat da %1$s, @%2$s !" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "Dibosupl eo krouiñ ar strollad." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "Dibosupl eo termeniñ URI ar strollad." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "Dibosupl eo en em enskrivañ d'ar strollad." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "Dibosupl eo enrollañ titouroù ar strollad lec'hel." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Kemmañ arventennoù ho profil" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Enporzhiañ un avatar" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Cheñch ar ger-tremen" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "Kemmañ tretadur ar posteloù" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "Krouit ho profil" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Dibarzhioù all" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "All" @@ -4474,179 +5165,196 @@ msgstr "%1$s - %2$s" msgid "Untitled page" msgstr "Pajenn hep anv" +#. TRANS: DT element for primary navigation menu. String is hidden in default CSS. +#: lib/action.php:448 +#, fuzzy +msgid "Primary site navigation" +msgstr "Arventennoù diazez al lec'hienn" + #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 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:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "Personel" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Kemmañ ho chomlec'h postel, hoc'h avatar, ho ger-tremen, ho profil" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "Liammañ d'ar servijoù" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Kevreañ" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "Kemmañ arventennoù al lec'hienn" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "Merañ" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "Pediñ mignoned hag kenseurted da zont ganeoc'h war %s" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "Pediñ" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Digevreañ diouzh al lec'hienn" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Digevreañ" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Krouiñ ur gont" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "En em enskrivañ" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Kevreañ d'al lec'hienn" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "Kevreañ" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Sikour din !" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "Skoazell" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Klask tud pe un tamm testenn" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "Klask" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "Ali al lec'hienn" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "Selloù lec'hel" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "Ali ar bajenn" +#. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. +#: lib/action.php:775 +#, fuzzy +msgid "Secondary site navigation" +msgstr "Arventennoù diazez al lec'hienn" + #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Skoazell" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "Diwar-benn" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "FAG" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "AIH" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Prevezded" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Mammenn" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Darempred" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "Badj" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "Aotre-implijout ar meziant StatusNet" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4654,13 +5362,16 @@ msgid "" msgstr "" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** a zo ur servij microblogging." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4669,297 +5380,421 @@ msgid "" msgstr "" #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" 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:877 +#, fuzzy, php-format +msgid "Content and data of %1$s are private and confidential." +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. -#: lib/action.php:880 +#: lib/action.php:884 #, 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:884 +#: lib/action.php:888 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, 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:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "Pajennadur" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "War-lerc'h" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Kent" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "" -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "" +#. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. +#: lib/adminpanelaction.php:96 +#, fuzzy +msgid "You cannot make changes to this site." +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 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "N'eo ket aotreet kemmañ ar panell-se" #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "N'eo ket bet emplementet showForm()." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "N'eo ket bet emplementet saveSettings()." #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "Dibosupl eo dilemel an arventennoù krouiñ." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "Arventennoù diazez al lec'hienn" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "Lec'hienn" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "Kefluniadur ar c'hrouiñ" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "Design" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "Kefluniadur an implijer" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Implijer" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "Kefluniadur ar moned" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "Kefluniadur an hentoù" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "Kefluniadur an dalc'hoù" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "Kemmañ ali al lec'hienn" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "Kefluniadur ar primoù" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "Kemmañ an arload" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "Arlun evit ar poellad-mañ" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "Diskrivit ho poellad gant %d arouezenn" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Diskrivit ho poellad gant %d arouezenn" +msgstr[1] "Diskrivit ho poellad gant %d arouezenn" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "Deskrivit ho poellad" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "URL pajenn degemer ar poellad-mañ" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "Mammenn URL" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "An aozadur e karg eus ar poellad-mañ" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "URL pajenn degemer an aozadur-se" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "URL davet pehini e o ret adkas goude bezañ kevreet" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "Merdeer" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "Burev" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "Seurt ar poellad, merdeer pe burev" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "Lenn hepken" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "Lenn-skrivañ" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Nullañ" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "lenn-skrivañ" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 msgid "read-only" msgstr "lenn hepken" -#. 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "Aprouet d'an %1$s - moned \"%2$s\"." +#. TRANS: Button label +#: lib/applicationlist.php:157 +msgctxt "BUTTON" +msgid "Revoke" +msgstr "Disteuler" + +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "Pezhioù stag" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "Aozer" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Pourvezer" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Title. +#: lib/attachmenttagcloudsection.php:48 +#, fuzzy +msgid "Tags for this attachment" +msgstr "N'eo ket bet kavet ar restr stag." + +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "N'eo ket aet betek penn kemmañ ar ger-tremen" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "N'eo ket aotreet kemmañ ar ger-tremen" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Stankañ" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Disoc'hoù an urzhiad" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Fazi Ajax" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Urzhiad bet klokaet" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "C'hwitet en deus an urzhiad" +#. TRANS: Command exception text shown when a notice ID is requested that does not exist. +#: lib/command.php:82 lib/command.php:106 +msgid "Notice with that id does not exist." +msgstr "" + +#. TRANS: Command exception text shown when a last user notice is requested and it does not exist. +#. TRANS: Error text shown when a last user notice is requested and it does not exist. +#: lib/command.php:99 lib/command.php:626 +msgid "User has no last notice." +msgstr "" + +#. TRANS: Message given requesting a profile for a non-existing user. +#. TRANS: %s is the nickname of the user for which the profile could not be found. +#: lib/command.php:128 +#, php-format +msgid "Could not find a user with nickname %s." +msgstr "" + +#. TRANS: Message given getting a non-existing user. +#. TRANS: %s is the nickname of the user that could not be found. +#: lib/command.php:148 +#, php-format +msgid "Could not find a local user with nickname %s." +msgstr "" + #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Digarezit, n'eo ket bet emplementet an urzhiad-mañ c'hoazh." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "" "N'eus tamm talvoudegezh ebet ober ur blinkadenn deoc'h c'hwi oc'h unan !" +#. TRANS: Message given having nudged another user. +#. TRANS: %s is the nickname of the user that was nudged. +#: lib/command.php:238 +#, php-format +msgid "Nudge sent to %s." +msgstr "" + #. TRANS: User statistics text. #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -4971,38 +5806,53 @@ msgstr "" "kemennadennoù : %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "Ali bet ouzhpennet d'ar pennroll." +#. TRANS: Message given having added a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:357 +#, php-format +msgid "%1$s joined group %2$s." +msgstr "" + +#. TRANS: Message given having removed a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:405 +#, php-format +msgid "%1$s left group %2$s." +msgstr "" + #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Anv klok : %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Lec'hiadur : %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Lec'hienn Web : %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "Diwar-benn : %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -5011,7 +5861,7 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "" @@ -5019,76 +5869,168 @@ msgstr "" "arouezenn o peus lakaet." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Ur gudenn 'zo bet pa veze kaset ho kemennadenn." +#. 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:551 +#, php-format +msgid "Notice from %s repeated." +msgstr "" + +#. TRANS: Error text shown when repeating a notice fails with an unknown reason. +#: lib/command.php:554 +#, fuzzy +msgid "Error repeating notice." +msgstr "Fazi en ur hizivaat ar profil a-bell." + +#. TRANS: Message given if content of a notice for a reply is too long. +#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. +#: lib/command.php:589 +#, php-format +msgid "Notice too long - maximum is %1$d characters, you sent %2$d." +msgstr "" + +#. TRANS: Text shown having sent a reply to a notice successfully. +#. TRANS: %s is the nickname of the user of the notice the reply was sent to. +#: lib/command.php:600 +#, php-format +msgid "Reply to %s sent." +msgstr "" + +#. TRANS: Error text shown when a reply to a notice fails with an unknown reason. +#: lib/command.php:603 +#, fuzzy +msgid "Error saving notice." +msgstr "Ur gudenn 'zo bet pa veze enrollet an ali." + #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "" #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "" +#. TRANS: Text shown after having subscribed to another user successfully. +#. TRANS: %s is the name of the user the subscription was requested for. +#: lib/command.php:667 +#, php-format +msgid "Subscribed to %s." +msgstr "Koumanantet da %s." + #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "" +#. TRANS: Text shown after having unsubscribed from another user successfully. +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:699 +#, php-format +msgid "Unsubscribed from %s." +msgstr "" + +#. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. +#. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. +#: lib/command.php:719 lib/command.php:745 +#, fuzzy +msgid "Command not yet implemented." +msgstr "Digarezit, n'eo ket bet emplementet an urzhiad-mañ c'hoazh." + #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Kemennoù diweredekaet." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "Dibosupl eo diweredekaat ar c'hemennoù." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Kemennoù gweredekaet" #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "Dibosupl eo gweredekaat ar c'hemennoù." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "" #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:808 +#, php-format +msgid "Unsubscribed %s." +msgstr "Digoumanatet %s." + #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "N'hoc'h ket koumanantet da zen ebet." +#. TRANS: Text shown after requesting other users a user is subscribed to. +#. TRANS: This message supports plural forms. This message is followed by a +#. TRANS: hard coded space and a comma separated list of subscribed users. +#: lib/command.php:831 +#, 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:" + #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "Den n'eo koumanantet deoc'h." +#. TRANS: Text shown after requesting other users that are subscribed to a user (followers). +#. TRANS: This message supports plural forms. This message is followed by a +#. TRANS: hard coded space and a comma separated list of subscribing users. +#: lib/command.php:858 +#, 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:" + #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "N'oc'h ezel eus strollad ebet." -#: lib/command.php:905 +#. TRANS: Text shown after requesting groups a user is subscribed to. +#. TRANS: This message supports plural forms. This message is followed by a +#. TRANS: hard coded space and a comma separated list of subscribed groups. +#: lib/command.php:885 +#, 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:" + +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -5130,38 +6072,65 @@ msgid "" "tracking - not yet implemented.\n" msgstr "" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "N'eo bet kavet restr kefluniadur ebet. " -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "" -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "" -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "Mont d'ar meziant staliañ" -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "IM" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Hizivadennoù dre SMS" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "Kevreadennoù" +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 +#, fuzzy +msgid "Authorized connected applications" +msgstr "Poeladoù kevreet." + #: lib/dberroraction.php:60 msgid "Database error" msgstr "Fazi bank roadennoù" @@ -5175,18 +6144,19 @@ msgid "" "You can upload your personal background image. The maximum file size is 2MB." msgstr "" -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/designsettings.php:418 +#, fuzzy +msgid "Design defaults restored." +msgstr "Enrollet eo bet an arventennoù design." + +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "Tennañ eus ar pennrolloù" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "Ouzhpennañ d'ar pennrolloù" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "Pennrolloù" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -5203,8 +6173,8 @@ msgstr "Atom" msgid "FOAF" msgstr "Mignon ur mignon (FOAF)" -#: lib/feedlist.php:64 -msgid "Export data" +#: lib/feedlist.php:66 +msgid "Feeds" msgstr "" #: lib/galleryaction.php:121 @@ -5215,6 +6185,11 @@ msgstr "Silañ ar balizennoù" msgid "All" msgstr "An holl" +#: lib/galleryaction.php:139 +#, fuzzy +msgid "Select tag to filter" +msgstr "Dibab un douger" + #: lib/galleryaction.php:140 msgid "Tag" msgstr "Balizenn" @@ -5232,32 +6207,108 @@ msgstr "Mont" 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 pajenn degemer ar poellad-mañ" + +#: lib/groupeditform.php:168 +#, fuzzy +msgid "Describe the group or topic" +msgstr "Deskrivit ho poellad" + +#: lib/groupeditform.php:170 +#, fuzzy, php-format +msgid "Describe the group or topic in %d characters" +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 "El lec'h m'emaoc'h, da skouer \"Kêr, Stad (pe Rannvro), Bro\"" + #: lib/groupeditform.php:187 #, php-format msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" msgstr "Strollad" -#: lib/groupnav.php:101 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "strollad %s" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "Izili" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "Izili ar strollad %s" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:108 +msgctxt "MENU" msgid "Blocked" msgstr "Stanket" -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" msgid "%s blocked users" -msgstr "%s implijer stanket" +msgstr "implijerien stanket ar strollad %s" -#: lib/groupnav.php:113 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 +#, php-format +msgctxt "TOOLTIP" +msgid "Edit %s group properties" +msgstr "Kemmañ perzhioù ar strollad %s" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" msgstr "Logo" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" -msgstr "Ouzhpennañ pe kemmañ logo %s" +msgstr "Ouzhpennañ pe kemmañ logo ar strollad %s" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 +#, php-format +msgctxt "TOOLTIP" +msgid "Add or edit %s design" +msgstr "Ouzhpennañ pe kemmañ tres ar strollad %s" + +#: lib/groupsbymemberssection.php:71 +#, fuzzy +msgid "Groups with most members" +msgstr "Ezel eo %s eus ar strolladoù" #: lib/groupsbypostssection.php:71 msgid "Groups with most posts" @@ -5273,7 +6324,22 @@ msgstr "" msgid "This page is not available in a media type you accept" msgstr "" -#: lib/imagefile.php:101 lib/mediafile.php:170 +#: lib/imagefile.php:72 +#, fuzzy +msgid "Unsupported image file format." +msgstr "Diembreget eo ar furmad-se." + +#: lib/imagefile.php:88 +#, fuzzy, php-format +msgid "That file is too big. The maximum file size is %s." +msgstr "Re vras eo ar restr ! %d eo ar vent vrasañ evit ur restr." + +#: lib/imagefile.php:93 +msgid "Partial upload." +msgstr "Enporzhiadenn diglok." + +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "" @@ -5302,14 +6368,20 @@ msgstr "Ko" msgid "[%s]" msgstr "[%s]" -#: lib/joinform.php:114 -msgid "Join" -msgstr "Stagañ" +#: lib/jabber.php:567 +#, fuzzy, php-format +msgid "Unknown inbox source %d." +msgstr "Yezh \"%s\" dizanv." #: lib/leaveform.php:114 msgid "Leave" msgstr "Kuitaat" +#: lib/logingroupnav.php:80 +#, fuzzy +msgid "Login with a username and password" +msgstr "Kevreit gant ho anv implijer hag ho ker-tremen." + #: lib/logingroupnav.php:86 msgid "Sign up for a new account" msgstr "Digeriñ ur gont nevez" @@ -5337,6 +6409,12 @@ msgid "" "%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 "Ne heuilh %s den ebet." + #: lib/mail.php:248 #, php-format msgid "" @@ -5360,6 +6438,12 @@ msgid "" "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 "Lec'hiadur : %s" + #. TRANS: Subject of notification mail for new posting email address #: lib/mail.php:304 #, php-format @@ -5391,6 +6475,12 @@ msgstr "Statud %s" msgid "SMS confirmation" msgstr "Kadarnadur SMS" +#. TRANS: Main body heading for SMS-by-email address confirmation message +#: lib/mail.php:463 +#, fuzzy, php-format +msgid "%s: confirm you own this phone number with this code:" +msgstr "Niverenn pellgomz o c'hortoz bezañ kadarnaet." + #. TRANS: Subject for 'nudge' notification email #: lib/mail.php:484 #, php-format @@ -5440,6 +6530,12 @@ msgid "" "%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 "Kas din ur postel pa lak unan bennak unan eus va alioù evel pennroll." + #. TRANS: Body for favorite notification email #: lib/mail.php:592 #, php-format @@ -5507,66 +6603,115 @@ msgid "" "P.S. You can turn off these email notifications here: %8$s\n" msgstr "" +#: lib/mailbox.php:89 +#, fuzzy +msgid "Only the user can read their own mailboxes." +msgstr "N'eus nemet an implijerien kevreet hag a c'hell adkemer alioù." + #: 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 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "eus" +#: lib/mailhandler.php:37 +#, fuzzy +msgid "Could not parse message." +msgstr "Diposubl eo ensoc'hañ ur gemenadenn" + #: lib/mailhandler.php:42 msgid "Not a registered user." msgstr "N'eo ket un implijer enrollet." -#: lib/mediafile.php:98 lib/mediafile.php:123 +#: lib/mailhandler.php:46 +#, fuzzy +msgid "Sorry, that is not your incoming email address." +msgstr "N'eo ket ho postel." + +#: lib/mailhandler.php:50 +#, fuzzy +msgid "Sorry, no incoming email allowed." +msgstr "Chomlec'h postel ebet o tont." + +#: lib/mailhandler.php:228 +#, fuzzy, php-format +msgid "Unsupported message type: %s" +msgstr "Diembreget eo ar furmad-se." + +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "" -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "Mankout a ra un doser padennek." -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "" -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "" -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "" -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "" -#: lib/mediafile.php:318 -#, php-format -msgid " Try using another %s format." -msgstr "Klaskit implijout ur furmad %s all." +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 +#, fuzzy +msgid "Could not determine file's MIME type." +msgstr "Diposubl eo termeniñ an implijer mammenn." -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid "%s is not a supported file type on this server." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "" + +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 +#, php-format +msgid "\"%s\" is not a supported file type on this server." msgstr "" #: lib/messageform.php:120 @@ -5577,6 +6722,11 @@ msgstr "Kas ur gemennadenn war-eeun" msgid "To" msgstr "Da" +#: lib/messageform.php:159 lib/noticeform.php:186 +#, fuzzy +msgid "Available characters" +msgstr "6 arouezenn pe muioc'h" + #: lib/messageform.php:178 lib/noticeform.php:237 msgctxt "Send button for sending notice" msgid "Send" @@ -5614,55 +6764,55 @@ msgid "" msgstr "" #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "N" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "S" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "R" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "K" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "e" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "en amdro" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "Adkemeret gant" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "Respont d'an ali-mañ" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Respont" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "Ali adkemeret" @@ -5679,16 +6829,26 @@ msgid "Send a nudge to this user" msgstr "Kas ur blinkadenn d'an implijer-mañ" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Ur fazi 'zo bet en ur ensoc'hañ ar profil nevez" +msgid "Error inserting new profile." +msgstr "" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Ur fazi 'zo bet en ur ensoc'hañ an avatar" +msgid "Error inserting avatar." +msgstr "" -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "Eilañ an ali" +#: lib/oauthstore.php:311 +msgid "Error inserting remote profile." +msgstr "" + +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" + +#: lib/oauthstore.php:491 +#, fuzzy +msgid "Couldn't insert new subscription." +msgstr "Dibosupl eo dilemel ar c'houmanant." #: lib/personalgroupnav.php:99 msgid "Personal" @@ -5719,11 +6879,12 @@ 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 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "Dianav" @@ -5776,10 +6937,20 @@ msgstr "Strolladoù implijerien" msgid "Recent tags" msgstr "Merkoù nevez" +#: lib/publicgroupnav.php:88 +#, fuzzy +msgid "Featured" +msgstr "Krouet" + #: lib/publicgroupnav.php:92 msgid "Popular" msgstr "Poblek" +#: lib/redirectingaction.php:95 +#, fuzzy +msgid "No return-to arguments." +msgstr "Arguzenn ID ebet." + #: lib/repeatform.php:107 msgid "Repeat this notice?" msgstr "Adkregiñ gant an ali-mañ ?" @@ -5792,7 +6963,12 @@ msgstr "Ya" msgid "Repeat this notice" msgstr "Adkregiñ gant an ali-mañ" -#: lib/router.php:709 +#: lib/revokeroleform.php:91 +#, fuzzy, php-format +msgid "Revoke the \"%s\" role from this user" +msgstr "Stankañ an implijer-mañ eus ar strollad-se" + +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "" @@ -5800,19 +6976,29 @@ msgstr "" msgid "Sandbox" msgstr "Poull-traezh" -#: lib/searchaction.php:120 +#: lib/sandboxform.php:78 +#, fuzzy +msgid "Sandbox this user" +msgstr "Distankañ an implijer-mañ" + +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "Klask el lec'hienn" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "Ger(ioù) alc'hwez" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" -msgstr "Klask" +msgstr "" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "Skoazell diwar-benn ar c'hlask" @@ -5844,6 +7030,21 @@ msgstr "Muioc'h..." msgid "Silence" msgstr "Didrouz" +#: lib/silenceform.php:78 +#, fuzzy +msgid "Silence this user" +msgstr "Diverkañ an implijer-mañ" + +#: lib/subgroupnav.php:83 +#, fuzzy, php-format +msgid "People %s subscribes to" +msgstr "Koumanantet da %s" + +#: lib/subgroupnav.php:91 +#, fuzzy, php-format +msgid "People subscribed to %s" +msgstr "Koumanantet da %s" + #: lib/subgroupnav.php:99 #, php-format msgid "Groups %s is a member of" @@ -5853,6 +7054,11 @@ msgstr "Ezel eo %s eus ar strolladoù" msgid "Invite" msgstr "Pediñ" +#: lib/subgroupnav.php:106 +#, fuzzy, php-format +msgid "Invite friends and colleagues to join you on %s" +msgstr "Pediñ mignoned hag kenseurted da zont ganeoc'h war %s" + #: lib/subscriberspeopleselftagcloudsection.php:48 #: lib/subscriptionspeopleselftagcloudsection.php:48 msgid "People Tagcloud as self-tagged" @@ -5875,6 +7081,13 @@ msgstr "" msgid "The theme file is missing or the upload failed." msgstr "" +#: lib/themeuploader.php:91 lib/themeuploader.php:102 +#: lib/themeuploader.php:278 lib/themeuploader.php:282 +#: lib/themeuploader.php:290 lib/themeuploader.php:297 +#, fuzzy +msgid "Failed saving theme." +msgstr "Ur gudenn 'zo bet e-pad hizivadenn an avatar." + #: lib/themeuploader.php:147 msgid "Invalid theme: bad directory structure." msgstr "" @@ -5903,10 +7116,35 @@ msgstr "" msgid "Theme contains file of type '.%s', which is not allowed." msgstr "" +#: lib/themeuploader.php:259 +#, fuzzy +msgid "Error opening theme archive." +msgstr "Fazi en ur hizivaat ar profil a-bell." + #: lib/topposterssection.php:74 msgid "Top posters" msgstr "An implijerien an efedusañ" +#: lib/unsandboxform.php:69 +#, fuzzy +msgid "Unsandbox" +msgstr "Poull-traezh" + +#: lib/unsandboxform.php:80 +#, fuzzy +msgid "Unsandbox this user" +msgstr "Distankañ an implijer-mañ" + +#: lib/unsilenceform.php:67 +#, fuzzy +msgid "Unsilence" +msgstr "Didrouz" + +#: lib/unsilenceform.php:78 +#, fuzzy +msgid "Unsilence this user" +msgstr "Distankañ an implijer-mañ" + #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 msgid "Unsubscribe from this user" msgstr "En em zigoumanantiñ eus an implijer-mañ" @@ -5962,56 +7200,64 @@ msgid "Moderator" msgstr "Habasker" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "un nebeud eilennoù zo" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "1 vunutenn zo well-wazh" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "%d munutenn zo well-wazh" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "1 eurvezh zo well-wazh" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "%d eurvezh zo well-wazh" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "1 devezh zo well-wazh" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "%d devezh zo well-wazh" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "miz zo well-wazh" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "%d miz zo well-wazh" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "bloaz zo well-wazh" @@ -6024,3 +7270,18 @@ msgstr "n'eo ket %s ul liv reizh !" #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "N'eo ket %s ul liv reizh ! Implijit 3 pe 6 arouezenn heksdekvedennel." + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "N'eus bet diferet ID implijer ebet." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/ca/LC_MESSAGES/statusnet.po b/locale/ca/LC_MESSAGES/statusnet.po index 3233ac9a3d..5513129bdb 100644 --- a/locale/ca/LC_MESSAGES/statusnet.po +++ b/locale/ca/LC_MESSAGES/statusnet.po @@ -1,30 +1,32 @@ -# Translation of StatusNet to Catalan +# Translation of StatusNet - Core to Catalan (Català) +# Expored from translatewiki.net # -# Author@translatewiki.net: Aleator -# Author@translatewiki.net: McDutchie -# Author@translatewiki.net: Paucabot -# Author@translatewiki.net: Toniher +# Author: Aleator +# Author: McDutchie +# Author: Paucabot +# Author: Toniher # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:33:34+0000\n" -"Language-Team: Catalan\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:55:45+0000\n" +"Language-Team: Catalan \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ca\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Accés" @@ -79,10 +81,10 @@ msgstr "Desa els paràmetres d'accés" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "Desa" @@ -95,15 +97,15 @@ msgstr "No existeix la pàgina." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -113,7 +115,7 @@ msgstr "No existeix la pàgina." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "No existeix l'usuari." @@ -203,16 +205,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "Actualitzacions de %1$s i amics a %2$s!" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -227,21 +229,23 @@ msgstr "Actualitzacions de %1$s i amics a %2$s!" msgid "API method not found." msgstr "No s'ha trobat el mètode API!" -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Aquest mètode requereix POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." @@ -249,27 +253,27 @@ msgstr "" "Heu d'especificar un paràmetre anomenat 'device' (dispositiu) amb un valor " "dels següents: sms, im, none (cap)" -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "No s'ha pogut actualitzar l'usuari." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "L'usuari no té perfil." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "No s'ha pogut desar el perfil." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -281,30 +285,30 @@ msgstr "" "El servidor no ha pogut gestionar tantes dades POST (%s bytes) a causa de la " "configuració actual." -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: 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 "No s'han pogut desar els paràmetres de disseny." -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "No s'ha pogut actualitzar el vostre disseny." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "No podeu bloquejar-vos a vosaltres mateixos!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Ha fallat el blocatge de l'usuari." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Ha fallat el desblocatge de l'usuari." @@ -328,61 +332,61 @@ msgstr "Missatges directes a %s" msgid "All the direct messages sent to %s" msgstr "Tots els missatges directes enviats a %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "No hi ha text al missatge!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "És massa llarg. La mida màxima del missatge és %d caràcters." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "No s'ha trobat l'usuari destinatari." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "" "No es pot enviar missatges directes a usuaris que no siguin els vostres " "amics." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "No s'ha trobat cap estat amb aquest ID." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "Aquest estat ja és un preferit." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "No es pot crear el preferit." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "L'estat no és un preferit." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "No s'ha pogut eliminar el preferit." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "No es pot deixar de seguir l'usuari: no s'ha trobat l'usuari." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "No s'ha pogut seguir l'usuari: %s ja està a la vostra llista." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "No es pot deixar de seguir l'usuari: no s'ha trobat l'usuari." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "No podeu deixar de seguir-vos a un mateix." @@ -398,7 +402,7 @@ msgstr "No s'ha pogut determinar l'usuari d'origen." msgid "Could not find target user." msgstr "No s'ha pogut trobar l'usuari de destinació." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." @@ -406,96 +410,96 @@ msgstr "" "El sobrenom ha de tenir només lletres minúscules i números i no pot tenir " "espais." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Aquest sobrenom ja existeix. Prova un altre. " -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Sobrenom no vàlid." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "La pàgina personal no és un URL vàlid." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "El vostre nom sencer és massa llarg (màx. 255 caràcters)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "La descripció és massa llarga (màx. %d caràcters)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "La ubicació és massa llarga (màx. 255 caràcters)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "Hi ha massa àlies! Màxim %d." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "L'àlies no és vàlid: «%s»." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "L'àlies «%s» ja està en ús. Proveu-ne un altre." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "L'àlies no pot ser el mateix que el sobrenom." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "No s'ha trobat el grup." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "Ja sou membre del grup." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "L'administrador us ha blocat del grup." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "No s'ha pogut afegir l'usuari %1$s al grup %2$s." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." msgstr "No sou un membre del grup." #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "No s'ha pogut eliminar l'usuari %1$s del grup %2$s." @@ -524,7 +528,7 @@ msgstr "%s grups" msgid "groups on %s" msgstr "grups sobre %s" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "La pujada ha fallat." @@ -538,9 +542,9 @@ msgstr "El testimoni no és vàlid." #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -587,8 +591,8 @@ msgstr "S'ha denegat i revocat el testimoni de sol·licitud %s." #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -614,7 +618,7 @@ msgstr "" "hauríeu de donar accés al compte %4$s a terceres parts en què confieu." #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Compte" @@ -628,7 +632,7 @@ msgstr "Sobrenom" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 -#: actions/register.php:436 lib/accountsettingsaction.php:125 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Contrasenya" @@ -652,18 +656,18 @@ msgstr "Aquest mètode requereix POST o DELETE." msgid "You may not delete another user's status." msgstr "No podeu eliminar l'estat d'un altre usuari." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "No existeix aquest avís." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "No podeu repetir els vostres propis avisos." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "Avís duplicat." @@ -675,26 +679,26 @@ msgstr "S'ha eliminat l'estat." msgid "No status with that ID found." msgstr "No s'ha trobat cap estatus amb la ID trobada." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "El client ha de proporcionar un paràmetre 'status' amb un valor." -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "Massa llarg. La longitud màxima és de %d caràcters." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "No s'ha trobat." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "La mida màxima de l'avís és %d caràcters, incloent l'URL de l'adjunt." -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "El format no està implementat." @@ -773,7 +777,7 @@ msgstr "La mida no és vàlida." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Avatar" @@ -805,7 +809,7 @@ msgid "Preview" msgstr "Vista prèvia" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Elimina" @@ -892,7 +896,8 @@ msgid "Yes" msgstr "Sí" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Bloca aquest usuari" @@ -911,8 +916,8 @@ msgstr "No s'ha pogut desar la informació del bloc." #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "No s'ha trobat el grup." @@ -934,11 +939,13 @@ msgstr "Una llista d'usuaris que han estat blocats d'afegir-se a aquest grup." msgid "Unblock user from group" msgstr "Desbloca l'usuari del grup" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Desbloca" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Desbloca l'usuari" @@ -977,9 +984,9 @@ msgstr "Aquesta adreça ja ha estat confirmada." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -987,7 +994,7 @@ msgstr "No s'ha pogut actualitzar l'usuari." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "No s'ha pogut eliminar la confirmació de correu electrònic." @@ -1023,6 +1030,7 @@ msgstr "No s'ha trobat l'aplicació." msgid "You are not the owner of this application." msgstr "No sou el propietari d'aquesta aplicació." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -1059,7 +1067,7 @@ msgstr "Elimina aquesta aplicació" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "No heu iniciat una sessió." @@ -1090,7 +1098,7 @@ msgid "Do not delete this notice" msgstr "No eliminis aquest avís" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Elimina aquest avís" @@ -1121,62 +1129,61 @@ msgstr "Elimina l'usuari" #. 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "Disseny" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "Paràmetres de disseny d'aquest lloc StatusNet." +msgid "Design settings for this StatusNet site" +msgstr "" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "L'URL del logotip no és vàlid." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "Tema no disponible: %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Canvia el logotip" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Logotip del lloc" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "Canvia el tema" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Tema del lloc" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "Tema del lloc." -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "Tema personalitzat" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "Podeu pujar un tema personalitzat de l'StatusNet amb un arxiu ZIP." -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Canvia la imatge de fons" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Fons" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1185,75 +1192,76 @@ msgstr "" "Podeu pujar una imatge de fons per al lloc. La mida màxima de fitxer és %1$s." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "Activada" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "Desactivada" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Activa o desactiva la imatge de fons." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "Posa en mosaic la imatge de fons" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Canvia els colors" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Contingut" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "Barra lateral" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Text" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Enllaços" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "Avançat" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "CSS personalitzat" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "Utilitza els paràmetres per defecte" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Restaura els dissenys per defecte" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Torna a restaurar al valor per defecte" -#. 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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Desa" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "Desa el disseny" @@ -1331,7 +1339,7 @@ msgstr "La crida de retorn és massa llarga." msgid "Callback URL is not valid." msgstr "L'URL de la crida de retorn no és vàlid." -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "No s'ha pogut actualitzar l'aplicació." @@ -1368,7 +1376,7 @@ msgid "Could not update group." msgstr "No s'ha pogut actualitzar el grup." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "No s'han pogut crear els àlies." @@ -1404,7 +1412,7 @@ msgstr "Adreça electrònica confirmada actualment." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1422,22 +1430,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "Cancel·la" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "Adreça electrònica, com ara «nomusuari@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/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1445,112 +1457,112 @@ msgstr "Afegeix" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Correu electrònic entrant" #. 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 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "Envia correu electrònic a aquesta adreça per publicar nous avisos." #. 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 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "Estableix una nova adreça electrònica d'enviament; cancel·la l'antiga." #. 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "Nou" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Preferències del correu electrònic" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Envia'm avisos per correu electrònic quan algú nou se'm subscrigui." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "" "Envia'm un correu electrònic quan algú afegeixi un avís meu com a preferit." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "Envia'm un correu electrònic quan algú m'envii un missatge privat." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "Envia'm un correu electrònic quan algú m'enviï una resposta amb @." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "" "Permetre que els amics em cridin l'atenció i m'enviïn un correu electrònic." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Vull publicar avisos amb el correu electrònic." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Publica una MicroID per al meu correu electrònic." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "S'han desat les preferències del correu electrònic." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "No hi ha cap adreça electrònica." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "No es pot normalitzar l'adreça electrònica." #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Adreça de correu electrònic no vàlida." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "Ja és la vostra adreça electrònica." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "L'adreça electrònica ja pertany a un altre usuari." #. 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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "No s'ha pogut inserir el codi de confirmació." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1562,50 +1574,50 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Cap confirmació pendent per cancel·lar." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "Aquesta l'adreça de correu electrònic incorrecta." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "S'ha cancel·lat la confirmació de correu electrònic." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "Aquest no és el teu correu electrònic" #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "S'ha eliminat l'adreça de correu electrònic." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "No hi ha cap direcció de correu electrònic entrant." #. 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/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "No s'ha pogut actualitzar el registre de l'usuari." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Eliminat el correu electrònic entrant." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Nou correu electrònic entrant afegit." @@ -1613,7 +1625,7 @@ msgstr "Nou correu electrònic entrant afegit." msgid "This notice is already a favorite!" msgstr "Aquest avís ja és un preferit." -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "Fes que deixi de ser preferit" @@ -1724,7 +1736,7 @@ msgstr "No s'ha pogut convertir el testimoni de sol·licitud a un d'accés." msgid "Remote service uses unknown version of OMB protocol." msgstr "El servei remot utilitza una versió desconeguda del protocol OMB." -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "S'ha produït un error en actualitzar el perfil remot." @@ -1781,7 +1793,7 @@ msgstr "L'usuari ja està blocat del grup." msgid "User is not a member of group." msgstr "L'usuari no és membre del grup." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Bloca l'usuari del grup" @@ -1862,45 +1874,61 @@ msgstr "Logo actualitzat." msgid "Failed updating logo." msgstr "Error en actualitzar logo." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "%s membre/s en el grup" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "%1$s membres del grup, pàgina %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "La llista dels usuaris d'aquest grup." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Admin" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" msgstr "Bloca" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "Bloca aquest usuari" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "Fes l'usuari un administrador del grup" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" msgstr "Fes-lo administrador" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" -msgstr "Fes l'usuari administrador" +msgstr "Fes aquest usuari administrador" #. 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 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "%s línia temporal" @@ -2034,7 +2062,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -2045,65 +2076,65 @@ msgstr "" "missatgeria instantània o al GTalk." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Preferències de MI" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Envia'm avisos per Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Envia'm un avís quan el meu estat Jabber/GTalk canvii." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" "Envia'm respostes a través de Jabber/GTalk de la gent a la que no estic " "subscrita." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Publica una MicroID per a la meva direcció de Jabber/GTalk." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "S'han desat les preferències." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Cap Jabber ID." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Impossible normalitzar aquest Jabber ID" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Jabber ID no vàlid" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Aquest ja és el teu Jabber ID." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Aquest Jabber ID ja està sent utilitzat per un altre usuari." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -2113,28 +2144,28 @@ msgstr "" "heu afegit. Heu d'acceptar que %s us pugui enviar missatges." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Aquesta adreça de missatgeria instantània és incorrecta." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "No s'ha pogut eliminar la confirmació de MI." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "S'ha cancel·lat la confirmació de MI." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Aquest no és el teu Jabber ID." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "S'ha eliminat l'adreça de MI." @@ -2183,7 +2214,7 @@ msgstr "Ja estàs subscrit a aquests usuaris:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2316,7 +2347,7 @@ msgid "You must be logged in to leave a group." msgstr "Heu d'haver iniciat una sessió per deixar un grup." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "No ets membre d'aquest grup." @@ -2325,6 +2356,110 @@ msgstr "No ets membre d'aquest grup." msgid "%1$s left group %2$s" msgstr "%1$s ha abandonat el grup %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "Privat" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "Tipus" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "Títol de la llicència" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Ja hi heu iniciat una sessió." @@ -2437,14 +2572,14 @@ msgid "New message" msgstr "Nou missatge" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "No podeu enviar un misssatge a aquest usuari." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Cap contingut!" @@ -2453,7 +2588,7 @@ msgid "No recipient specified." msgstr "No has especificat el destinatari." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "No t'enviïs missatges a tu mateix, simplement dir-te això." @@ -2464,12 +2599,12 @@ msgstr "S'ha enviat el missatge" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "S'ha enviat un missatge directe a %s." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Ajax Error" @@ -2565,8 +2700,8 @@ msgid "Connected applications" msgstr "Aplicacions connectades" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." -msgstr "Heu permès les aplicacions següents accedir al vostre compte." +msgid "You have allowed the following applications to access your account." +msgstr "" #: actions/oauthconnectionssettings.php:175 msgid "You are not a user of that application." @@ -2591,7 +2726,7 @@ msgstr "" msgid "Notice has no profile." msgstr "L'avís no té cap perfil." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "estat de %1$s a %2$s" @@ -2609,8 +2744,8 @@ msgid "Only %s URLs over plain HTTP please." msgstr "Si us plau, només URL %s sobre HTTP pla." #. TRANS: Client error on an API request with an unsupported data format. -#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "Format de data no suportat." @@ -2753,13 +2888,13 @@ msgid "Password saved." msgstr "Contrasenya guardada." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "Camins" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "Camí i paràmetres del servidor d'aquest lloc StatusNet." +msgid "Path and server settings for this StatusNet site" +msgstr "" #: actions/pathsadminpanel.php:157 #, php-format @@ -2967,7 +3102,7 @@ msgstr "Nom complet" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Pàgina personal" @@ -3074,7 +3209,7 @@ msgid "Couldn't save tags." msgstr "No s'han pogut desar les etiquetes." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "S'ha desat la configuració." @@ -3366,7 +3501,7 @@ msgstr "Igual a la contrasenya de dalt. Requerit." #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "Correu electrònic" @@ -3528,7 +3663,7 @@ msgstr "No podeu repetir el vostre propi avís." msgid "You already repeated that notice." msgstr "Ja havíeu repetit l'avís." -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Repetit" @@ -3615,13 +3750,13 @@ msgstr "L'usuari ja es troba en un entorn de proves." #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "Sessions" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "Paràmetres de sessió d'aquest lloc StatusNet." +msgid "Session settings for this StatusNet site" +msgstr "" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3640,7 +3775,6 @@ msgid "Turn on debugging output for sessions." msgstr "Activa la sortida de depuració per a les sessions." #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "Desa els paràmetres del lloc" @@ -3653,24 +3787,24 @@ msgid "Application profile" msgstr "Perfil de l'aplicació" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "Icona" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "Nom" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "Organització" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Descripció" @@ -3784,7 +3918,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "És una forma de compartir allò que us agrada." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "%s grup" @@ -3836,7 +3970,7 @@ msgstr "Canal d'avisos del grup %s (Atom)" msgid "FOAF for %s group" msgstr "Safata de sortida per %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Membres" @@ -4294,7 +4428,7 @@ msgstr "No s'ha introduït cap codi" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "Instantànies" @@ -4460,7 +4594,7 @@ msgstr "%s no escolta a ningú." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -4564,75 +4698,79 @@ msgstr "" "llicència del lloc, «%2$s»." #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "Usuari" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." -msgstr "Paràmetres d'usuari d'aquest lloc StatusNet." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "El límit de la biografia no és vàlid. Cal que sigui numèric." -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "" "El text de benvinguda no és vàlid. La longitud màxima és de 255 caràcters." -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, php-format msgid "Invalid default subscripton: '%1$s' is not user." msgstr "La subscripció per defecte no és vàlida: «%1$s» no és cap usuari." #. TRANS: Link description in user account settings menu. -#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Perfil" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "Límit de la biografia" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "Límit màxim de la biografia d'un perfil (en caràcters)." -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "Usuaris nous" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "Benvinguda als usuaris nous" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "Text de benvinguda per a nous usuaris (màx. 255 caràcters)." -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "Subscripció per defecte" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "Subscriviu automàticament els usuaris nous a aquest usuari." -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "Invitacions" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "S'han habilitat les invitacions" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "Si es permet als usuaris invitar-ne de nous." +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Autoritza la subscripció" @@ -4647,7 +4785,9 @@ msgstr "" "us als avisos d'aquest usuari. Si no heu demanat subscriure-us als avisos de " "ningú, feu clic a «Rebutja»." +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "Llicència" @@ -4777,7 +4917,7 @@ msgstr "Proveu de [cercar grups](%%action.groupsearch%%) i unir-vos-hi." #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Actualitzacions de %1$s a %2$s!" @@ -4838,7 +4978,7 @@ msgid "Plugins" msgstr "Connectors" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "Versió" @@ -4846,20 +4986,25 @@ msgstr "Versió" msgid "Author(s)" msgstr "Autoria" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Preferit" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "No es pot processar l'URL «%s»" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 msgid "Robin thinks something is impossible." msgstr "El Robin pensa que quelcom és impossible." #. 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4870,7 +5015,7 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, php-format msgid "A file this large would exceed your user quota of %d bytes." msgstr "" @@ -4878,14 +5023,14 @@ 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 +#: classes/File.php:210 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." msgstr "" "Un fitxer d'aquesta mida excediria la vostra 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 +#: classes/File.php:247 classes/File.php:262 msgid "Invalid filename." msgstr "El nom del fitxer no és vàlid." @@ -4904,6 +5049,32 @@ msgstr "No s'és part del grup." msgid "Group leave failed." msgstr "La sortida del grup ha fallat." +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "S'ha produït un error en desar l'usuari; no és vàlid." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Inici de sessió" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." @@ -4922,17 +5093,17 @@ msgid "No database name or DSN found anywhere." msgstr "No s'ha trobat el nom de la base de dades o el DSN enlloc." #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. -#: classes/Message.php:46 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "Se us ha bandejat enviar missatges directes." #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "No s'ha pogut inserir el missatge." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "No s'ha pogut inserir el missatge amb la nova URI." @@ -4989,32 +5160,32 @@ msgid "Problem saving notice." msgstr "S'ha produït un problema en desar l'avís." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "S'ha proporcionat un tipus incorrecte per a saveKnownGroups" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 msgid "Problem saving group inbox." 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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "No es pot revocar el rol «%1$s» de l'usuari #%2$d; no existeix." #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -5027,12 +5198,12 @@ msgid "Missing profile." msgstr "Manca el perfil." #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "No s'ha pogut desar l'etiqueta." #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "Se us ha banejat la subscripció." @@ -5066,65 +5237,70 @@ msgstr "No s'ha pogut eliminar el testimoni OMB de la subscripció." msgid "Could not delete subscription." msgstr "No s'ha pogut eliminar la subscripció." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "Segueix" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "Us donem la benvinguda a %1$s, @%2$s!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "No s'ha pogut crear el grup." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "No es pot definir l'URI del grup." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "No s'ha pogut establir la pertinença d'aquest grup." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "No s'ha pogut desar la informació del grup local." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Canvieu els paràmetres del vostre perfil" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Puja un avatar" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Canvieu la vostra contrasenya" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "Canvieu la gestió del correu" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "Dissenyeu el vostre perfil" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Altres opcions" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Altres" @@ -5140,188 +5316,193 @@ msgid "Untitled page" msgstr "Pàgina sense titol" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "Navegació primària del lloc" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" msgstr "Perfil personal i línia temporal dels amics" #. TRANS: Main menu option when logged in for access to personal profile and friends timeline -#: lib/action.php:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "Personal" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Canvia l'adreça electrònica, l'avatar, la contrasenya o el perfil" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "Connecta als serveis" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Connexió" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "Canvia la configuració del lloc" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "Administrador" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "Convida amics i coneguts perquè participin a %s" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "Convida" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Finalitza la sessió del lloc" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Finalitza la sessió" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Crea un compte" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "Registre" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Inicia una sessió al lloc" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "Inici de sessió" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Ajuda'm!" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "Ajuda" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Cerca gent o text" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "Cerca" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "Avís del lloc" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "Vistes locals" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "Avís de pàgina" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "Navegació del lloc secundària" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Ajuda" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "Quant a" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "Preguntes més freqüents" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "Termes del servei" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Privadesa" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Font" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Contacte" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "Insígnia" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "Llicència del programari StatusNet" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -5331,13 +5512,16 @@ msgstr "" "site.broughtbyurl%%)." #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** és un servei de microblogging." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -5349,34 +5533,35 @@ msgstr "" "org/licensing/licenses/agpl-3.0.html)." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "Llicència de contingut del lloc" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, php-format msgid "Content and data of %1$s are private and confidential." msgstr "El contingut i les dades de %1$s són privades i confidencials." #. TRANS: Content license displayed when license is set to 'allrightsreserved'. #. TRANS: %1$s is the copyright owner. -#: lib/action.php:880 +#: lib/action.php:884 #, php-format msgid "Content and data copyright by %1$s. All rights reserved." msgstr "" "El contingut i les dades són copyright de %1$s. Tots els drets reservats." #. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set. -#: lib/action.php:884 +#: lib/action.php:888 msgid "Content and data copyright by contributors. All rights reserved." msgstr "" "El contingut i les dades són copyright dels col·laboradors. Tots els drets " "reservats." -#. 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "" @@ -5384,316 +5569,383 @@ msgstr "" "llicència %2$s." #. TRANS: DT element for pagination (previous/next, etc.). -#: lib/action.php:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "Paginació" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "Posteriors" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Anteriors" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" "S'esperava un element del canal arrel, però se n'ha obtingut tot un document " "XML sencer." -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "No es pot gestionar el contingut remot encara." -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "No es pot gestionar el contingut XML incrustat encara." -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "No es pot gestionar el contingut Base64 incrustat encara." #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "No podeu fer canvis al lloc." #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "No es permeten canvis a aquell tauler." #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "El showForm() no està implementat." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "El saveSettings() no està implementat." #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "No s'ha pogut eliminar el paràmetre de disseny." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "Configuració bàsica del lloc" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "Lloc" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "Configuració del disseny" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "Disseny" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "Configuració de l'usuari" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Usuari" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "Configuració de l'accés" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "Configuració dels camins" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "Configuració de les sessions" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "Edita l'avís del lloc" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "Configuració de les instantànies" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" "El recurs API requereix accés de lectura i d'escriptura, però només en teniu " "de lectura." +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "Edita l'aplicació" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "Icona de l'aplicació" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "Descriviu la vostra aplicació en %d caràcters" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Descriviu la vostra aplicació en %d caràcters" +msgstr[1] "Descriviu la vostra aplicació en %d caràcters" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "Descriviu la vostra aplicació" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "URL de la pàgina d'inici de l'aplicació" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "URL d'origen" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "Organització responsable de l'aplicació" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "L'URL de la pàgina d'inici de l'organització" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "URL on redirigir-hi després de l'autenticació." #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "Navegador" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "Escriptori" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "Tipus d'aplicació, navegador o escriptori" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "Només lectura" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "Lectura i escriptura" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" "Accés per defecte per a l'aplicació: només lectura, o lectura i escriptura" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Cancel·la" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "de lectura i d'escriptura" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 msgid "read-only" msgstr "només de lectura" -#. 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "Aprovat: %1$s - accés «%2$s»." #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Revoca" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "Adjuncions" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "Autoria" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Proveïdor" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "Avisos on apareix l'adjunt" +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "Etiquetes de l'adjunció" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "El canvi de contrasenya ha fallat" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "No es permet el canvi de contrasenya" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Bloca" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Resultats de les comandes" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Ajax Error" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Comanda completada" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "Comanda fallida" #. TRANS: Command exception text shown when a notice ID is requested that does not exist. -#: lib/command.php:84 lib/command.php:108 +#: lib/command.php:82 lib/command.php:106 msgid "Notice with that id does not exist." msgstr "No existeix cap avís amb aquest identificador." #. TRANS: Command exception text shown when a last user notice is requested and it does not exist. #. TRANS: Error text shown when a last user notice is requested and it does not exist. -#: lib/command.php:101 lib/command.php:630 +#: lib/command.php:99 lib/command.php:626 msgid "User has no last notice." msgstr "L'usuari no té un darrer avís." #. 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:130 +#: lib/command.php:128 #, php-format msgid "Could not find a user with nickname %s." msgstr "No es pot trobar un usuari amb el sobrenom %s." #. TRANS: Message given getting a non-existing user. #. TRANS: %s is the nickname of the user that could not be found. -#: lib/command.php:150 +#: lib/command.php:148 #, php-format msgid "Could not find a local user with nickname %s." msgstr "No s'ha pogut trobar un usuari local amb el sobrenom %s." #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Perdona, aquesta comanda no està implementada." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "No té massa sentit avisar-se a un mateix!" #. TRANS: Message given having nudged another user. #. TRANS: %s is the nickname of the user that was nudged. -#: lib/command.php:240 +#: lib/command.php:238 #, php-format msgid "Nudge sent to %s." msgstr "S'ha cridat l'atenció a %s." @@ -5702,7 +5954,7 @@ msgstr "S'ha cridat l'atenció a %s." #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -5714,52 +5966,53 @@ msgstr "" "Avisos: %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "L'avís està marcat com a preferit." #. TRANS: Message given having added a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: lib/command.php:360 +#: lib/command.php:357 #, php-format msgid "%1$s joined group %2$s." msgstr "%1$s s'ha unit al grup %2$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. -#: lib/command.php:408 +#: lib/command.php:405 #, php-format msgid "%1$s left group %2$s." msgstr "%1$s ha deixat el grup %2$s." #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Nom complet: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Localització: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Pàgina web: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "Informació personal: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -5770,112 +6023,112 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "" "El missatge és massa llarg - el màxim és %1$d caràcters, i n'heu enviat %2$d." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "S'ha produït un error en enviar el missatge directe." #. 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:554 +#: lib/command.php:551 #, php-format msgid "Notice from %s repeated." msgstr "S'ha repetit l'avís de %s." #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "S'ha produït un error en repetir l'avís." #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 +#: lib/command.php:589 #, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." msgstr "L'avís és massa llarg - el màxim és %1$d caràcters, n'heu enviat %2$d." #. TRANS: Text shown having sent a reply to a notice successfully. #. TRANS: %s is the nickname of the user of the notice the reply was sent to. -#: lib/command.php:603 +#: lib/command.php:600 #, php-format msgid "Reply to %s sent." msgstr "S'ha enviat la resposta a %s." #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "S'ha produït un error en desar l'avís." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "Especifiqueu el nom de l'usuari al qual voleu subscriure-us." #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "No es pot subscriure a perfils de OMB amb ordres." #. TRANS: Text shown after having subscribed to another user successfully. #. TRANS: %s is the name of the user the subscription was requested for. -#: lib/command.php:672 +#: lib/command.php:667 #, php-format msgid "Subscribed to %s." msgstr "Subscrit a %s." #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "Especifiqueu el nom de l'usuari del qui voleu deixar la subscripció." #. TRANS: Text shown after having unsubscribed from another user successfully. #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:705 +#: lib/command.php:699 #, php-format msgid "Unsubscribed from %s." msgstr "S'ha deixat d'estar subscrit a %s." #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "Comanda encara no implementada." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Avisos desactivats." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "No es poden desactivar els avisos." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Avisos activitats." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "No es poden activar els avisos." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "L'ordre d'inici de sessió no està habilitada." #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" @@ -5884,20 +6137,20 @@ msgstr "" #. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:813 +#: lib/command.php:808 #, php-format msgid "Unsubscribed %s." msgstr "S'ha cancel·lat la subscripció de %s." #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "No esteu subscrit a ningú." #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Ja estàs subscrit a aquests usuaris:" @@ -5905,14 +6158,14 @@ msgstr[1] "Ja estàs subscrit a aquests usuaris:" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "Ningú no us ha subscrit." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "No pots subscriure a un altre a tu mateix." @@ -5920,20 +6173,21 @@ msgstr[1] "No pots subscriure a un altre a tu mateix." #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "No sou membre de cap grup." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Sou un membre d'aquest grup:" msgstr[1] "Sou un membre d'aquests grups:" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -6013,39 +6267,61 @@ msgstr "" "tracks - no s'ha implementat encara.\n" "tracking - no s'ha implementat encara.\n" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "No s'ha trobat cap fitxer de configuració. " -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "S'han cercat fitxers de configuracions en els llocs següents: " -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "Podeu voler executar l'instal·lador per corregir-ho." -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "Vés a l'instal·lador." -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "MI" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "Actualitzacions per missatgeria instantània (MI)" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Actualitzacions per SMS" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "Connexions" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "Aplicacions de connexió autoritzades" @@ -6068,18 +6344,14 @@ msgstr "" msgid "Design defaults restored." msgstr "S'han restaurat els paràmetres de disseny per defecte." -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "Deixa de tenir com a preferit aquest avís" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "Fes preferit aquest avís" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "Preferit" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -6096,9 +6368,9 @@ msgstr "Atom" msgid "FOAF" msgstr "FOAF" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "Exportació de les dades" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "Canals" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -6153,37 +6425,77 @@ msgstr "" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "Sobrenoms addicionals del grup, separats amb comes o espais, màx. %d" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" msgstr "Grup" -#: lib/groupnav.php:101 -msgid "Blocked" -msgstr "Blocat" - -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 #, php-format -msgid "%s blocked users" -msgstr "%s usuaris blocats" +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. #: lib/groupnav.php:108 +msgctxt "MENU" +msgid "Blocked" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format -msgid "Edit %s group properties" -msgstr "Edita les propietats del grup %s" - -#: lib/groupnav.php:113 -msgid "Logo" -msgstr "Logo" - -#: lib/groupnav.php:114 -#, php-format -msgid "Add or edit %s logo" -msgstr "Afegeix o edita el logo %s" +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "" +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. #: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" +msgid "Edit %s group properties" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" +msgid "Logo" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 +#, php-format +msgctxt "TOOLTIP" +msgid "Add or edit %s logo" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 +#, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" -msgstr "Afegeix o edita el disseny %s" +msgstr "" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -6216,7 +6528,8 @@ msgstr "La mida del fitxer és massa gran, La mida màxima és %s." msgid "Partial upload." msgstr "Càrrega parcial." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Error del sistema en pujar el fitxer." @@ -6250,10 +6563,6 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "Font %d de la safata d'entrada desconeguda." -#: lib/joinform.php:114 -msgid "Join" -msgstr "Inici de sessió" - #: lib/leaveform.php:114 msgid "Leave" msgstr "Deixa" @@ -6593,7 +6902,7 @@ msgstr "" "usuaris en la conversa. La gent pot enviar-vos missatges només per als " "vostres ulls." -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "de" @@ -6618,19 +6927,22 @@ msgstr "Ho sentim, no s'hi permet correu d'entrada." msgid "Unsupported message type: %s" msgstr "Tipus de missatge no permès: %s" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" "S'ha produït un error a la base de dades mentre es desava el vostre fitxer. " "Torneu-ho a provar." -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" "El fitxer pujat excedeix la mida de la directiva upload_max_filesize del php." "ini." -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." @@ -6638,43 +6950,59 @@ msgstr "" "El fitxer pujat excedeix la mida de la directiva MAX_FILE_SIZE especificada " "en el formulari HTML." -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "El fitxer pujat només s'ha pujat parcialment." -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "Manca una carpeta temporal." -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "No s'ha pogut escriure el fitxer al disc." -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "L'extensió ha aturat la càrrega del fitxer." -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "El fitxer excedeix la quota de l'usuari." -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "No s'ha pogut moure el fitxer al directori de destinació." -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "No s'ha pogut determinar el tipus MIME del fitxer." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." -msgstr "Proveu d'emprar un altre format %s." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." -msgstr "%s no és un tipus de fitxer permès al servidor." +msgid "\"%s\" is not a supported file type on this server." +msgstr "" #: lib/messageform.php:120 msgid "Send a direct notice" @@ -6727,55 +7055,55 @@ msgstr "" "l'esperat; torneu-ho a provar més tard" #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "N" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "S" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "E" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "O" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "a" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "web" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "en context" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "Repetit per" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "respondre a aquesta nota" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Respon" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "Avís repetit" @@ -6792,26 +7120,23 @@ msgid "Send a nudge to this user" msgstr "Crida l'atenció a l'usuari" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Error en inserir el nou perfil" +msgid "Error inserting new profile." +msgstr "" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Error en inserir avatar" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Error en actualitzar el perfil remot" +msgid "Error inserting avatar." +msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Error en inserir perfil remot" +msgid "Error inserting remote profile." +msgstr "" -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "Duplica l'avís" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "Avís duplicat." -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "No s'ha pogut inserir una nova subscripció." @@ -6848,7 +7173,8 @@ msgstr "Els teus missatges enviats" msgid "Tags in %s's notices" msgstr "Etiquetes en els avisos de %s" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "Desconegut" @@ -6930,7 +7256,7 @@ msgstr "Repeteix l'avís" msgid "Revoke the \"%s\" role from this user" msgstr "Revoca el rol «%s» de l'usuari" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "No s'ha definit cap usuari únic per al mode d'usuari únic." @@ -6942,19 +7268,24 @@ msgstr "Entorn de proves" msgid "Sandbox this user" msgstr "Posa l'usuari a l'entorn de proves" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "Cerca al lloc" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "Paraules clau" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" msgstr "Cerca" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "Ajuda de la cerca" @@ -7152,56 +7483,64 @@ msgid "Moderator" msgstr "Moderador" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "fa pocs segons" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "fa un minut" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "fa %d minuts" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "fa una hora" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "fa %d hores" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "fa un dia" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "fa %d dies" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "fa un mes" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "fa %d mesos" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "fa un any" @@ -7214,3 +7553,17 @@ msgstr "%s no és un color vàlid!" #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "%s no és un color vàlid! Feu servir 3 o 6 caràcters hexadecimals." + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +msgid "No user specified; using backup user." +msgstr "No s'ha especificat cap usuari; s'utilitza l'usuari de reserva." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/cs/LC_MESSAGES/statusnet.po b/locale/cs/LC_MESSAGES/statusnet.po index e5baa2ff50..32356d21dc 100644 --- a/locale/cs/LC_MESSAGES/statusnet.po +++ b/locale/cs/LC_MESSAGES/statusnet.po @@ -1,28 +1,31 @@ -# Translation of StatusNet to Czech +# Translation of StatusNet - Core to Czech (Česky) +# Expored from translatewiki.net # -# Author@translatewiki.net: Koo6 -# Author@translatewiki.net: Kuvaly +# Author: Koo6 +# Author: Kuvaly # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-09 18:08:09+0000\n" -"Language-Team: Czech\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:55:46+0000\n" +"Language-Team: Czech \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: cs\n" -"X-Message-Group: out-statusnet\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n< =4) ? 1 : 2 ;\n" +"X-Message-Group: #out-statusnet-core\n" +"Plural-Forms: nplurals=3; plural=(n == 1) ? 0 : ( (n >= 2 && n <= 4) ? 1 : " +"2 );\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Přístup" @@ -75,10 +78,10 @@ msgstr "uložit nastavení přístupu" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "Uložit" @@ -91,15 +94,15 @@ msgstr "Tady žádná taková stránka není." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -109,7 +112,7 @@ msgstr "Tady žádná taková stránka není." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "Uživatel neexistuje." @@ -188,7 +191,7 @@ msgstr "" #. TRANS: H1 text #: actions/all.php:182 msgid "You and friends" -msgstr "%s a přátelé" +msgstr "Vy a přátelé" #. 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. @@ -199,16 +202,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "Novinky od uživatele %1$s a přátel na %2$s!" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -223,48 +226,50 @@ msgstr "Novinky od uživatele %1$s a přátel na %2$s!" msgid "API method not found." msgstr " API metoda nebyla nalezena." -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Tato metoda vyžaduje POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" "Je nutné zadat parametr s názvem 'device' s jednou z hodnot: sms, im, none." -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "Nepodařilo se aktualizovat nastavení uživatele" -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "Uživatel nemá profil." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "Nepodařilo se uložit profil." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -276,30 +281,30 @@ msgstr "" "Server nebyl schopen zpracovat tolik POST dat (%s bytů) vzhledem k jeho " "aktuální konfiguraci." -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: 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 "Nelze uložit vaše nastavení designu." -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "Nelze uložit design." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "Nemůžete zablokovat sami sebe!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Zablokovat uživatele se nezdařilo." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Odblokovat uživatele se nezdařilo." @@ -323,59 +328,59 @@ msgstr "Přímé zprávy uživateli %s" msgid "All the direct messages sent to %s" msgstr "Všechny přímé zprávy odeslané uživateli %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "zpráva bez textu!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "Je to příliš dlouhé. Maximální délka sdělení je %d znaků." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Příjemce nebyl nalezen." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "Nelze odesílat zprávy uživatelům, kteří nejsou vašimi přáteli." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Hláška s tímto ID nenalezena." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "Tuto hlášku již máte v oblíbených." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Nelze vytvořit oblíbenou položku." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "Tato hláška není oblíbená." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "Nelze smazat oblíbenou položku." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "Nemůžu začít sledovat uživatele, profil nenalezen." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "Nemohu začít sledovat uživatele: %s je již na vašem seznamu." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "Nemohu přestat sledovat uživatele, uživatel nebyl nalezen." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "Nemůžete přestat sledovat sami sebe." @@ -391,102 +396,102 @@ msgstr "Nelze určit zdrojového uživatele." msgid "Could not find target user." msgstr "Nepodařilo se najít cílového uživatele." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "Přezdívka může obsahovat pouze malá písmena a čísla a žádné mezery." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Přezdívku již někdo používá. Zkuste jinou." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Není platnou přezdívkou." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "Domovská stránka není platná URL." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Celé jméno je moc dlouhé (maximální délka je 255 znaků)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "Popis je příliš dlouhý (maximálně %d znaků)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Umístění je příliš dlouhé (maximálně 255 znaků)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "Příliš mnoho aliasů! Maximálně %d." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "Neplatný alias: \"%s\"." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "Alias \"%s\" se již používá. Zkuste jiný." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "Alias nemůže být stejný jako přezdívka." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Skupina nebyla nalezena." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "Jste již členem této skupiny." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "Z této skupiny jste byl zablokován adminem." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "Nemohu připojit uživatele %1$s do skupiny %2$s." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." msgstr "Nejste členem této skupiny." #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "Nelze odebrat uživatele %1$S ze skupiny %2$s." @@ -515,7 +520,7 @@ msgstr "skupiny uživatele %s" msgid "groups on %s" msgstr "skupiny na %s" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "Nahrání se nezdařilo." @@ -529,9 +534,9 @@ msgstr "Neplatný token." #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -575,8 +580,8 @@ msgstr "Token žádosti %s byl odepřen a zrušen." #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -602,7 +607,7 @@ msgstr "" "vašeho účtu na %4$s jen třetím stranám kterým věříte.." #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Účet" @@ -616,7 +621,7 @@ msgstr "Přezdívka" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 -#: actions/register.php:436 lib/accountsettingsaction.php:125 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Heslo" @@ -640,18 +645,18 @@ msgstr "Tato metoda vyžaduje POST nebo DELETE." msgid "You may not delete another user's status." msgstr "Nesmíte odstraňovat status jiného uživatele." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Žádné takové oznámení." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "Nelze opakovat své vlastní oznámení." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "Již jste zopakoval toto oznámení." @@ -663,26 +668,26 @@ msgstr "Status smazán." msgid "No status with that ID found." msgstr "Nenalezen status s tímto ID." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "Klient musí poskytnout 'status' parametr s hodnotou." -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "Je to příliš dlouhé. Maximální délka sdělení je %d znaků" -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Nebyl nalezen." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "Maximální délka notice je %d znaků včetně přiložené URL." -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Nepodporovaný formát." @@ -761,7 +766,7 @@ msgstr "Neplatná velikost" #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Avatar" @@ -792,7 +797,7 @@ msgid "Preview" msgstr "Náhled" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Odstranit" @@ -877,7 +882,8 @@ msgid "Yes" msgstr "Ano" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Zablokovat tohoto uživatele" @@ -896,8 +902,8 @@ msgstr "Nepodařilo se uložit blokování." #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "Žádný takový uživatel." @@ -919,11 +925,13 @@ msgstr "Seznam uživatelů blokovaných od připojení k této skupině." msgid "Unblock user from group" msgstr "Odblokovat uživatele ze skupiny" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Odblokovat" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Odblokovat tohoto uživatele" @@ -962,9 +970,9 @@ msgstr "Adresa již byla potvrzena" #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -972,7 +980,7 @@ msgstr "Nelze aktualizovat uživatele" #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Nelze smazat potvrzení emailu" @@ -1008,6 +1016,7 @@ msgstr "Aplikace nebyla nalezena." msgid "You are not the owner of this application." msgstr "Nejste vlastníkem této aplikace." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -1043,7 +1052,7 @@ msgstr "Odstranit tuto aplikaci" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Nejste přihlášen(a)." @@ -1074,7 +1083,7 @@ msgid "Do not delete this notice" msgstr "Neodstraňujte toto oznámení" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Odstranit toto oznámení" @@ -1105,62 +1114,61 @@ msgstr "Odstranit tohoto uživatele" #. 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "Vzhled" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "Nastavení vzhledu pro tuto stránku StatusNet." +msgid "Design settings for this StatusNet site" +msgstr "" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "Neplatná URL loga." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "Téma není k dispozici: %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Změňte logo" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Logo stránek" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "Změnit téma" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Téma stránek" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "Téma stránek" -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "Vlastní téma" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "Můžete nahrát vlastní StatusNet téma jako .ZIP archiv." -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Změnit obrázek na pozadí" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Pozadí" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1169,75 +1177,76 @@ msgstr "" "Můžete nahrát obrázek na pozadí stránek. Maximální velikost souboru je %1$s." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "zap." #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "vyp." -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Zapněte nebů vypněte obrázek na pozadí." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "Dlaždicovat obrázek na pozadí" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Změnit barvy" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Obsah" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "Boční panel" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Text" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Odkazy" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "Rozšířené" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "Vlastní CSS" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "Použít výchozí" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Obnovit výchozí vzhledy" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Reset zpět do výchozího" -#. 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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Uložit" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "Uložit vzhled" @@ -1315,7 +1324,7 @@ msgstr "Callback je příliš dlouhý." msgid "Callback URL is not valid." msgstr "Callback URL není platný." -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "Nelze aktualizovat aplikaci." @@ -1352,7 +1361,7 @@ msgid "Could not update group." msgstr "Nelze aktualizovat skupinu." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "Nelze vytvořit aliasy." @@ -1388,7 +1397,7 @@ msgstr "Aktuální potvrzená e-mailová adresa." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1406,22 +1415,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "Zrušit" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "E-mailová adresa, ve stylu \"UzivatelskeJmeno@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/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1429,110 +1442,110 @@ msgstr "Přidat" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Příchozí e-mail" #. 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 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "Pošlete e-mail na tuto adresu pro poslání nového oznámení." #. 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 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "Vytvoření nové e-mailové adresy pro zasílání, ruší starou." #. 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "Nová" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Nastavení e-mailu" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Pošlete mi oznámení o nových přihlášeních e-mailem." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "Pošlete mi e-mail, když někdo přidá moje oznámení mezi oblíbené." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "Pošlete mi e-mail, když mi někdo pošle soukromou zprávu." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "Pošlete mi e-mail, když mi někdo pošle \"@-odpověď\"." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "Povolit přátelům mě pošťouchnout a poslat mi email." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Chci posílat oznámení e-mailem." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Publikovat MicroID pro mou e-mailovou adresu." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "Email nastavení uloženo." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Chybí e-mailová adresa." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Nepodařilo se normalizovat (kanonizovat) e-mailovou adresu." #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Není platnou mailovou adresou." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "To je již vaší e-mailovou adresou." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "Tato e-mailová adresa již patří jinému uživateli." #. 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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Nelze vložit potvrzující kód." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1544,50 +1557,50 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Žádné potvrzení ke zrušení." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "Toto je špatná e-mailová adresa." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "Potvrzení e-mailu zrušeno." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "To není vaše e-mailová adresa." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "E-mailová adresa byla odstraněna." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Nemáte příchozí e-mailovou adresu." #. 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/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Nelze aktualizovat záznam uživatele." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Příchozí e-mailová adresa odstraněna." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Přidána nová příchozí e-mailová adresa." @@ -1595,7 +1608,7 @@ msgstr "Přidána nová příchozí e-mailová adresa." msgid "This notice is already a favorite!" msgstr "Tuto hlášku již máte v oblíbených." -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "Znemilostnit oblíbenou" @@ -1706,7 +1719,7 @@ msgstr "Nemohu převést žádost token na přístup token." msgid "Remote service uses unknown version of OMB protocol." msgstr "Vzdálená služba používá neznámou verzi protokolu OMB." -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "Chyba při aktualizaci vzdáleného profilu." @@ -1763,7 +1776,7 @@ msgstr "Uživatel již je zablokován ze skupiny." msgid "User is not a member of group." msgstr "Uživatel není členem skupiny." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Zablokovat uživatele ze skupiny" @@ -1844,45 +1857,61 @@ msgstr "Logo aktualizováno." msgid "Failed updating logo." msgstr "Nepodařilo se aktualizovat logo." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "členové skupiny %s" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "členové skupiny %1$s, strana %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "Seznam uživatelů v této skupině." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Admin" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" -msgstr "Blokovat" +msgstr "" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "Uďelat uživatele adminem skupiny" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" -msgstr "Udělat adminem" +msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" -msgstr "Udělat tohoto uživatele adminem" +msgstr "" #. TRANS: Message is used as link title. %s is a user nickname. #. TRANS: Title in atom group notice feed. %s is a group name. #. TRANS: Title in atom user notice feed. %s is a user name. #: actions/grouprss.php:139 actions/userrss.php:94 -#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "časová osa %s" @@ -2015,7 +2044,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -2026,64 +2058,64 @@ msgstr "" "nebo na GTalku." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Nastavení IM" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Zasílat oznámení pomocí Jabber/GTalk" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Poslat oznámení, když se změní můj Jabber/Gtalk status." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" "Pošlete mi odpovědi přes Jabber / GTalk od lidí, ke kterým nejsem přihlášen." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Publikovat MicroID pro mou Jabber / GTalk adresu." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Nastavení uloženo" #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Chybí Jabber ID." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Nelze normalizovat tento JabberID" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Není platným Jabber ID" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Toto je již vaše Jabber ID" #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Jabber ID již patří jinému uživateli" #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -2093,28 +2125,28 @@ msgstr "" "posílal zprávy." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Toto je špatná IM adresa" #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "Nelze smazat potvrzení IM" #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "IM potvrzení zrušeno." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Toto není váš Jabber ID" #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "IM adresa byla odstraněna." @@ -2160,7 +2192,7 @@ msgstr "Jste již přihlášeni k těmto uživatelům:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2292,7 +2324,7 @@ msgid "You must be logged in to leave a group." msgstr "Musíte být přihlášen abyste mohl opustit skupinu." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "Nejste členem této skupiny." @@ -2301,6 +2333,111 @@ msgstr "Nejste členem této skupiny." msgid "%1$s left group %2$s" msgstr "%1$s opustil(a) skupinu %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +#, fuzzy +msgid "Private" +msgstr "Soukromí" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Již přihlášen" @@ -2409,15 +2546,15 @@ msgid "New message" msgstr "Nová zpráva" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "" "Nemůžete odesílat zprávy tomuto uživateli. (musíte být vzájemně prihlášení)" #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Chybí obsah!" @@ -2426,7 +2563,7 @@ msgid "No recipient specified." msgstr "Neuveden příjemce." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "Neposílejte si zprávu, potichu si ji pro sebe řekněte." @@ -2437,12 +2574,12 @@ msgstr "Zpráva odeslána" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "Přímá zpráva pro %s odeslána." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Ajax Chyba" @@ -2525,7 +2662,7 @@ msgstr "OAuth aplikace" #: actions/oauthappssettings.php:85 msgid "Applications you have registered" -msgstr "Aplikace které jste se zaregistrovali" +msgstr "Aplikace které jste zaregistrovali" #: actions/oauthappssettings.php:135 #, php-format @@ -2537,8 +2674,8 @@ msgid "Connected applications" msgstr "Propojené aplikace" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." -msgstr "Těmto aplikacím jste povolili přístup ke svému ůčtu." +msgid "You have allowed the following applications to access your account." +msgstr "" #: actions/oauthconnectionssettings.php:175 msgid "You are not a user of that application." @@ -2561,7 +2698,7 @@ msgstr "Vývojáři mohou upravovat nastavení registrace jejich aplikací " msgid "Notice has no profile." msgstr "Uživatel nemá profil." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "status %1 na %2" @@ -2579,8 +2716,8 @@ msgid "Only %s URLs over plain HTTP please." msgstr "Only %s URLs over plain HTTP please." #. TRANS: Client error on an API request with an unsupported data format. -#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "Nepodporovaný formát dat." @@ -2722,13 +2859,13 @@ msgid "Password saved." msgstr "Heslo uloženo" #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "Cesty" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "Nastavení cest a serveru pro tuto stránku StatusNet." +msgid "Path and server settings for this StatusNet site" +msgstr "" #: actions/pathsadminpanel.php:157 #, php-format @@ -2933,7 +3070,7 @@ msgstr "Celé jméno" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Moje stránky" @@ -3038,7 +3175,7 @@ msgid "Couldn't save tags." msgstr "Nelze uložit tagy." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Nastavení uloženo" @@ -3323,7 +3460,7 @@ msgstr "Stejné jako heslo uvedeno výše. Povinné." #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "Email" @@ -3481,7 +3618,7 @@ msgstr "Nemůžete opakovat své vlastní oznámení." msgid "You already repeated that notice." msgstr "Již jste zopakoval toto oznámení." -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Opakované" @@ -3569,13 +3706,13 @@ msgstr "Uživatel je již sandboxován." #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "Sessions" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "Nastavení sessions pro tuto stránku StatusNet." +msgid "Session settings for this StatusNet site" +msgstr "" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3594,7 +3731,6 @@ msgid "Turn on debugging output for sessions." msgstr "Zapnout výstup pro debugování sessions" #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "Uložit Nastavení webu" @@ -3607,24 +3743,24 @@ msgid "Application profile" msgstr "Profil aplikace" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "Ikona" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "Název" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "Organizace" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Popis" @@ -3738,7 +3874,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "Toto je způsob, jak sdílet to, co se vám líbí." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "skupina %s" @@ -3790,7 +3926,7 @@ msgstr "Feed sdělení skupiny %s (Atom)" msgid "FOAF for %s group" msgstr "FOAF pro skupinu %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Členové" @@ -4237,7 +4373,7 @@ msgstr "Nezadán kód" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "Snímky (snapshoty)" @@ -4403,7 +4539,7 @@ msgstr "%s nikoho nesleduje." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -4506,74 +4642,78 @@ msgstr "" "Licence naslouchaného '%1$s' není kompatibilní s licencí stránky '%2$s'." #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "Uživatel" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." -msgstr "Nastavení uživatelů pro tuto stránku StatusNet." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "Neplatný bio limit. Musí být číslo." -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "Neplatné uvítací text. Max délka je 255 znaků." -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, php-format msgid "Invalid default subscripton: '%1$s' is not user." msgstr "Neplatné výchozí přihlášení: '%1$s' není uživatel." #. TRANS: Link description in user account settings menu. -#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Profil" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "Limit Bia" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "Maximální počet znaků bia profilu." -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "Noví uživatelé" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "Uvítání nového uživatele" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "Uvítání nových uživatel (Max 255 znaků)." -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "Výchozí odběr" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "Automaticky přihlásit nové uživatele k tomuto uživateli." -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "Pozvánky" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "Pozvánky povoleny" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "Zda chcete uživatelům umožnit pozvat nové uživatele." +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Autorizujte přihlášení" @@ -4588,7 +4728,9 @@ msgstr "" "sdělení tohoto uživatele. Pokud jste právě nepožádali o přihlášení k tomuto " "uživteli, klikněte na \"Zrušit\"" +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "Licence" @@ -4718,7 +4860,7 @@ msgstr "" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Oznámení od %1$s na %2$s!" @@ -4779,7 +4921,7 @@ msgid "Plugins" msgstr "Pluginy" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "Verze" @@ -4787,20 +4929,25 @@ msgstr "Verze" msgid "Author(s)" msgstr "Autoři" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Oblíbit" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "Nemůžu zpracovat URL '%s'" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 msgid "Robin thinks something is impossible." msgstr "Robin si myslí, že je něco nemožné." #. 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4811,20 +4958,20 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, php-format msgid "A file this large would exceed your user quota of %d bytes." msgstr "Takto velký soubor by překročil vaši uživatelskou kvótu %d bajtů." #. 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 +#: classes/File.php:210 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." msgstr "Takto velký soubor by překročil vaši měsíční kvótu %d bajtů." #. TRANS: Client exception thrown if a file upload does not have a valid name. -#: classes/File.php:248 classes/File.php:263 +#: classes/File.php:247 classes/File.php:262 msgid "Invalid filename." msgstr "Neplatné jméno souboru." @@ -4843,6 +4990,32 @@ msgstr "Není součástí skupiny." msgid "Group leave failed." msgstr "Nepodařilo se opustit skupinu." +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Chyba při ukládaní uživatele; neplatný." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Připojit se" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." @@ -4861,17 +5034,17 @@ msgid "No database name or DSN found anywhere." msgstr "Nenalezeno jméno databáze ani DSN." #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. -#: classes/Message.php:46 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "Nemůžete posílat přímé zprávy (banned)" #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "Nemohu vložit zprávu." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "Nelze aktualizovat zprávu novým URI." @@ -4927,32 +5100,32 @@ msgid "Problem saving notice." msgstr "Problém při ukládání sdělení" #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "saveKnownGroups obdrželo špatný typ." #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 msgid "Problem saving group inbox." msgstr "Problém při ukládání skupinového inboxu" #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "Nelze zrušit roli \"%1$s\" pro uživatele #%2$d, neexistuje." #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "Nelze zrušit roli \"%1$s\" pro uživatele #%2$d, chyba databáze." @@ -4963,12 +5136,12 @@ msgid "Missing profile." msgstr "Chybějící profil." #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "Nelze uložit tag." #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "Byl jste vykázán (banned) z přihlašování se." @@ -5002,65 +5175,70 @@ msgstr "Nelze smazat OMB token přihlášení." msgid "Could not delete subscription." msgstr "Nelze smazat odebírání" +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "Vítejte na %1$s, @%2$s!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "Nelze vytvořit skupinu." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "Nelze nastavit URI skupiny." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "Nelze nastavit členství ve skupině." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "Nelze uložit místní info skupiny." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Změňte nastavení profilu" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Nahrát avatar" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Změňte své heslo" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "Změnit manipulaci emailu" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "Změňte vzhled svého profilu" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Další možnosti" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Jiné" @@ -5076,188 +5254,193 @@ msgid "Untitled page" msgstr "stránka bez názvu" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "Primární navigace na webu" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" msgstr "Osobní profil a časová osa přátel" #. TRANS: Main menu option when logged in for access to personal profile and friends timeline -#: lib/action.php:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "Osobní" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Změňte svůj e-mail, avatar, heslo, profil" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "Připojení ke službám" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Připojit" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "Změna konfigurace webu" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "Admin" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "Pozvěte přátele a kolegy, aby se k vám připojili na %s" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "Pozvat" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Odhlášení z webu" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Odhlásit se" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Zaregistrujte se" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "Registrovat" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Přihlásit se na stránky" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "Přihlásit" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Nápověda" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "Nápověda" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Vyhledávání osob nebo textu" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "Hledat" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "Sdělení" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "Místní zobrazení" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "Sdělení stránky" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "Sekundární navigace na webu" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Nápověda" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "O nás" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "FAQ" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "TOS (pravidla použití služby)" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Soukromí" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Zdroj" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Kontakt" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "Odznak" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "Licence softwaru StatusNet" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -5267,13 +5450,16 @@ msgstr "" "broughtby%%](%%site.broughtbyurl%%)." #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** je služba mikroblogů." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -5285,343 +5471,412 @@ msgstr "" "licensing/licenses/agpl-3.0.html)." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "Licence k obsahu stránek" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, php-format msgid "Content and data of %1$s are private and confidential." msgstr "Obsah a data z %1$S jsou soukromé a důvěrné." #. TRANS: Content license displayed when license is set to 'allrightsreserved'. #. TRANS: %1$s is the copyright owner. -#: lib/action.php:880 +#: lib/action.php:884 #, php-format msgid "Content and data copyright by %1$s. All rights reserved." msgstr "Obsah a data copyright %1$s. Všechna práva vyhrazena." #. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set. -#: lib/action.php:884 +#: lib/action.php:888 msgid "Content and data copyright by contributors. All rights reserved." msgstr "Obsah a data copyright přispěvatelů. Všechna práva vyhrazena." -#. 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "Všechen obsah a data %1$s jsou k dispozici v rámci licence %2$s." #. TRANS: DT element for pagination (previous/next, etc.). -#: lib/action.php:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "Stránkování" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "Po" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Před" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "Očekávám kořenový element feedu, ale dostal jsem celý XML dokument." -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "Ještě neumí zpracovat vzdálený obsah." -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "Neumí zacházet s vloženým XML obsahem." -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "Neumí zacházet s vloženým Base64 obsahem." #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "Nemůžete provádět změny na této stránce." #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "Změny, tohoto panelu nejsou povoleny." #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "showForm () není implementována." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "saveSettings () není implementována." #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "Nelze smazat nastavení vzhledu." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "Základní konfigurace webu" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "Stránky" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "Nastavení vzhledu" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "Vzhled" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "Akce uživatele" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Uživatel" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "Nastavení přístupu" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "Naastavení cest" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "Nastavení sessions" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "Upravit oznámení stránky" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "Konfigurace snímků" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" "API droj vyžaduje přístup pro čtení a zápis, ale vy máte přístup pouze pro " "čtení." +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "Upravit aplikaci" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "Ikona pro tuto aplikaci" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "Popište vaši aplikaci v %d znacích" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Popište vaši aplikaci v %d znacích" +msgstr[1] "Popište vaši aplikaci v %d znacích" +msgstr[2] "Popište vaši aplikaci v %d znacích" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "Popište vaši aplikaci" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "URL domovské stránky této aplikace" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "Zdrojové URL" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "Organizace odpovědná za tuto aplikaci" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "URL homepage organizace" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "URL pro přesměrování po autentikaci" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "Prohlížeč" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "Desktop" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "Typ aplikace, prohlížeč nebo desktop" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "pouze pro čtení" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "čtení a zápis" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "Výchozí přístup pro tuto aplikaci: pouze pro čtení, nebo číst-psát" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Zrušit" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "číst-psát" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 msgid "read-only" msgstr "pouze pro čtení" -#. 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "Schváleno %1$s - přístup \"%2$s\"" #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Obnovit" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "Přílohy" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "Autor" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Poskytovatel" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "Notices where this attachment appears" +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "Označení této přílohy" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "Změna hesla se nezdařila" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "Změna hesla není povolena" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Blokovat" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Výsledky příkazu" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Ajax Chyba" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Příkaz dokončen" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "Příkaz selhal" #. TRANS: Command exception text shown when a notice ID is requested that does not exist. -#: lib/command.php:84 lib/command.php:108 +#: lib/command.php:82 lib/command.php:106 msgid "Notice with that id does not exist." msgstr "Oznámení s tímto id neexistuje." #. TRANS: Command exception text shown when a last user notice is requested and it does not exist. #. TRANS: Error text shown when a last user notice is requested and it does not exist. -#: lib/command.php:101 lib/command.php:630 +#: lib/command.php:99 lib/command.php:626 msgid "User has no last notice." msgstr "Uživatel nemá žádné poslední oznámení" #. 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:130 +#: lib/command.php:128 #, php-format msgid "Could not find a user with nickname %s." msgstr "Nelze nalézt uživatele s přezdívkou %s" #. TRANS: Message given getting a non-existing user. #. TRANS: %s is the nickname of the user that could not be found. -#: lib/command.php:150 +#: lib/command.php:148 #, php-format msgid "Could not find a local user with nickname %s." msgstr "Nelze nalézt místního uživatele s přezdívkou %s" #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Je nám líto, ale tento příkaz dosud nebyl implementován." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "To nemá moc smyslu postrkovat sám sebe!" #. TRANS: Message given having nudged another user. #. TRANS: %s is the nickname of the user that was nudged. -#: lib/command.php:240 +#: lib/command.php:238 #, php-format msgid "Nudge sent to %s." msgstr "Šťouchnutí posláno %s." @@ -5630,7 +5885,7 @@ msgstr "Šťouchnutí posláno %s." #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -5642,52 +5897,53 @@ msgstr "" "Hlášky: %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "Oznámení označené jako oblíbené." #. TRANS: Message given having added a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: lib/command.php:360 +#: lib/command.php:357 #, php-format msgid "%1$s joined group %2$s." msgstr "%1$s se připojil(a) ke skupině %2$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. -#: lib/command.php:408 +#: lib/command.php:405 #, php-format msgid "%1$s left group %2$s." msgstr "%1$s opustil(a) skupinu %2$s." #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Celé jméno %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Poloha: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Domovská stránka: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "O uživateli: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -5698,131 +5954,131 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "Zpráva je příliš dlouhá - maximum je %1$d znaků, poslal jsi %2$d." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Chyba při odesílání přímé zprávy." #. 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:554 +#: lib/command.php:551 #, php-format msgid "Notice from %s repeated." msgstr "Oznámení od %s opakováno." #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "Chyba nastavení uživatele" #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 +#: lib/command.php:589 #, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." msgstr "Oznámení je příliš dlouhé - maximum je %1$d znaků, poslal jsi %2$d." #. TRANS: Text shown having sent a reply to a notice successfully. #. TRANS: %s is the nickname of the user of the notice the reply was sent to. -#: lib/command.php:603 +#: lib/command.php:600 #, php-format msgid "Reply to %s sent." msgstr "Odpověď %s odeslána." #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "Problém při ukládání sdělení." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "Uveďte jméno uživatele ke kterému se přihlásit." #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "Nelze se přihlásit k odběru OMB profilů příkazem." #. TRANS: Text shown after having subscribed to another user successfully. #. TRANS: %s is the name of the user the subscription was requested for. -#: lib/command.php:672 +#: lib/command.php:667 #, php-format msgid "Subscribed to %s." msgstr "Přihlášeno k %s." #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "Uveďte jméno uživatele od kterého se odhlásit." #. TRANS: Text shown after having unsubscribed from another user successfully. #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:705 +#: lib/command.php:699 #, php-format msgid "Unsubscribed from %s." msgstr "Odhlášeno od %s." #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "Příkaz ještě nebyl implementován." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Oznámení vypnuta." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "Nelze vypnout oznámení." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Oznámení zapnuta." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "Nelze zapnout oznámení." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "Příkaz login je vypnut." #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "Tento odkaz je použitelný pouze jednou a je platný pouze 2 minuty: %s." #. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:813 +#: lib/command.php:808 #, php-format msgid "Unsubscribed %s." msgstr "%s odhlášen." #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "Nejste přihlášen k nikomu." #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Jste přihlášeni k této osobě:" @@ -5831,14 +6087,14 @@ msgstr[2] "Jste přihlášeni k těmto lidem:" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "Nikdo k vám není přihlášen." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Tato osoba je k vám přihlášena:" @@ -5847,21 +6103,22 @@ msgstr[2] "Tito lidé jsou k vám přihlášeni:" #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "Nejste členem žádné skupiny." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Jste členem této skupiny:" msgstr[1] "Jste členem těchto skupin:" msgstr[2] "" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -5941,39 +6198,61 @@ msgstr "" "tracks - Dosud neimplementován.\n" "tracking - Dosud neimplementován.\n" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "Žádný konfigurační soubor nalezen. " -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "Díval jsem se po konfiguračních souborech na těchto místech: " -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "Možná budete chtít spustit instalační program abyste to vyřešili." -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "Jdi na instalaci." -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "IM" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "Aktualizace z a na instant messenger (IM)" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Aktualizace z a na SMS" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "Připojení" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "Autorizované propojené aplikace" @@ -5996,18 +6275,14 @@ msgstr "" msgid "Design defaults restored." msgstr "Obnoveno výchozí nastavení vzhledu." -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "Odebrat toto oznámení z oblíbených" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "Přidat toto oznámení do oblíbených" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "Oblíbit" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -6024,9 +6299,9 @@ msgstr "Atom" msgid "FOAF" msgstr "FOAF" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "Exportovat data" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -6082,37 +6357,77 @@ msgstr "" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "Další přezdívky pro skupinu, oddělené čárkou nebo mezerou, max %d" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" -msgstr "Skupina" +msgstr "" -#: lib/groupnav.php:101 -msgid "Blocked" -msgstr "Zablokován" - -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 #, php-format -msgid "%s blocked users" -msgstr "%s blokovaní uživatelé" +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. #: lib/groupnav.php:108 +msgctxt "MENU" +msgid "Blocked" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format -msgid "Edit %s group properties" -msgstr "Editovat vlastnosti skupiny %s" - -#: lib/groupnav.php:113 -msgid "Logo" -msgstr "Logo" - -#: lib/groupnav.php:114 -#, php-format -msgid "Add or edit %s logo" -msgstr "Přidat nebo upravit logo %s" +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "" +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. #: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" +msgid "Edit %s group properties" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" +msgid "Logo" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 +#, php-format +msgctxt "TOOLTIP" +msgid "Add or edit %s logo" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 +#, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" -msgstr "Přidat nebo upravit vzhled %s" +msgstr "" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -6145,7 +6460,8 @@ msgstr "Ten soubor je příliš velký. Maximální velikost souboru je %s." msgid "Partial upload." msgstr "Částečné náhrání." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Chyba systému při nahrávání souboru" @@ -6179,10 +6495,6 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "Neznámý zdroj inboxu %d." -#: lib/joinform.php:114 -msgid "Join" -msgstr "Připojit se" - #: lib/leaveform.php:114 msgid "Leave" msgstr "Opustit" @@ -6523,7 +6835,7 @@ msgstr "" "zapojili ostatní uživatelé v rozhovoru. Lidé mohou posílat zprávy jen pro " "vaše oči." -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "od" @@ -6548,16 +6860,19 @@ msgstr "Je nám líto, žádný příchozí e-mail není dovolen." msgid "Unsupported message type: %s" msgstr "Nepodporovaný typ zprávy: %s" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "Nastala chyba v databázi při ukládání souboru. Prosím zkuste to znovu." -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" "Velkost uploadovaného souboru překračuje upload_max_filesize limit v php.ini." -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." @@ -6565,43 +6880,59 @@ msgstr "" "Velkost uploadovaného souboru překračuje MAX_FILE_SIZE limit, které bylo " "uvedeno v HTML formuláři." -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "Nahrávaný soubor byl nahrán pouze částečně." -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "Chybí dočasný adresář." -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "Nepodařilo se zapsat soubor na disk." -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "Nahrávání souboru zastaveno rozšířením PHP." -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "Soubor překračuje kvótu uživatele." -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "Soubor nemohl být přesunut do cílového adresáře." -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "Nelze určit typ MIME souboru." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." -msgstr "Zkuste použít jiný formát %s." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." -msgstr "%s není typ souboru podporovan na tomto serveru." +msgid "\"%s\" is not a supported file type on this server." +msgstr "" #: lib/messageform.php:120 msgid "Send a direct notice" @@ -6654,55 +6985,55 @@ msgstr "" "prosím znovu později" #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "S" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "J" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "V" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "Z" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "v" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "web" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "v kontextu" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "Opakováno" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "Odpovědět na toto oznámení" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Odpovědět" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "Sdělení opakováno" @@ -6719,26 +7050,23 @@ msgid "Send a nudge to this user" msgstr "Poslat pošťouchnutí tomuto uživateli" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Chyba při vkládání nového profilu" +msgid "Error inserting new profile." +msgstr "" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Chyba při vkládání avataru" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Chyba při aktualizaci vzdáleného profilu" +msgid "Error inserting avatar." +msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Chyba při vkládaní vzdáleného profilu" +msgid "Error inserting remote profile." +msgstr "" -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "Odstranit toto oznámení" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Nelze vložit odebírání" @@ -6775,7 +7103,8 @@ msgstr "Vaše odeslané zprávy" msgid "Tags in %s's notices" msgstr "Značky v oznámeních %s" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "Neznámé" @@ -6857,7 +7186,7 @@ msgstr "Opakovat toto oznámení" msgid "Revoke the \"%s\" role from this user" msgstr "Odebrat uživateli roli \"%s\"" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "Nenastaven uživatel pro jednouživatelský mód" @@ -6869,19 +7198,24 @@ msgstr "Sandbox" msgid "Sandbox this user" msgstr "Sandboxovat tohoto uživatele" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "Prohledat stránky" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "Klíčová slova" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" -msgstr "Hledat" +msgstr "" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "Nápověda k hledání" @@ -7079,56 +7413,68 @@ msgid "Moderator" msgstr "Moderátor" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "před pár sekundami" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "asi před minutou" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "asi před %d minutami" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "asi před hodinou" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "asi před %d hodinami" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "asi přede dnem" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "před %d dny" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "asi před měsícem" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "asi před %d mesíci" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "asi před rokem" @@ -7141,3 +7487,18 @@ msgstr "%s není platná barva!" #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "%s není platná barva! Použijte 3 nebo 6 hex znaků." + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "Nebylo zadáno uživatelské ID." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/da/LC_MESSAGES/statusnet.po b/locale/da/LC_MESSAGES/statusnet.po index 2deacb309d..03a6417792 100644 --- a/locale/da/LC_MESSAGES/statusnet.po +++ b/locale/da/LC_MESSAGES/statusnet.po @@ -1,28 +1,30 @@ -# Translation of StatusNet to Danish +# Translation of StatusNet - Core to Danish (Dansk) +# Expored from translatewiki.net # -# Author@translatewiki.net: Brion -# Author@translatewiki.net: Mstenbaek +# Author: Brion +# Author: Mstenbaek # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:33:39+0000\n" -"Language-Team: Danish\n" +"POT-Creation-Date: 2010-09-27 22:19+0000\n" +"PO-Revision-Date: 2010-09-27 22:41:18+0000\n" +"Language-Team: Danish \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r73828); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: da\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-POT-Import-Date: 1284-84-94 56::+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Adgang" @@ -75,10 +77,10 @@ msgstr "Gem adgangsindstillinger" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:354 msgctxt "BUTTON" msgid "Save" msgstr "Gem" @@ -91,15 +93,15 @@ msgstr "Siden findes ikke" #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -199,16 +201,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "Opdateringer fra %1$s og venner på %2$s!" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -223,21 +225,23 @@ msgstr "Opdateringer fra %1$s og venner på %2$s!" msgid "API method not found." msgstr "API metode ikke fundet." -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Denne metode kræver en POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." @@ -245,27 +249,27 @@ msgstr "" "Du skal angive en parameter med navnet 'device', med værdien sat til en af " "følgende: sms, im, none." -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "Kunne ikke opdatere brugeren." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "Brugeren har ingen profil." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "Kunne ikke gemme profilen." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -277,30 +281,30 @@ msgstr "" "Serveren var ikke i stand til at håndtere så meget POST data (%s bytes) på " "grund af sin nuværende konfiguration." -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: 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 "Kunne ikke gemme dine design indstillinger." -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "Kunne ikke opdatere dit design." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "Du kan ikke blokere dig selv!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Blokering af bruger mislykkedes" -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Ophæv blokering af bruger mislykkedes." @@ -324,59 +328,59 @@ msgstr "Direkte beskeder til %s" msgid "All the direct messages sent to %s" msgstr "Alle direkte beskeder, sendt til %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "Ingen besked tekst!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "Det er for langt. Maksimal besked størrelse er %d tegn." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Modtager bruger ikke fundet" -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "Kan ikke sende direkte beskeder til brugere, som ikke din ven." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Ingen status fundet med dette ID." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "Denne status er allerede en favorit." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:296 msgid "Could not create favorite." msgstr "Kunne ikke oprette favorit." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "Denne status er ikke en favorit." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "Kunne ikke slette favorit." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "Kunne ikke følge bruger: bruger profil ikke fundet." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "Kunne ikke følge bruger: %s er allerede på din liste." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "Kunne ikke stoppe følgeskab af bruger: Bruger ikke fundet." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "Du kan ikke ophæve følgeskab til dig selv." @@ -392,101 +396,101 @@ msgstr "Kunne ikke finde kilde bruger" msgid "Could not find target user." msgstr "Kunne ikke finde mål bruger." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "Kaldenavn må kun have små bogstaver og tal og ingen mellemrum." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Kaldenavn allerede er i brug. Prøv med et andet." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Ikke et gyldigt kaldenavn" -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "Hjemmesiden er ikke en gyldig URL adresse." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Fulde navn er for langt (max 255 tegn)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "Beskrivelse er for lang (max %d tegn)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Placering er for lang (max 255 tegn)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "Alt for mange aliaser! Maksimum %d." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "Ugyldigt alias: \"%s\"." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "Alias \"%s\" er allerede i brug. Prøv med et andet." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "Alias kan ikke være det samme som kaldenavn." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Gruppen blev ikke fundet." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:336 msgid "You are already a member of that group." msgstr "Du er allerede medlem af denne gruppe." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:341 msgid "You have been blocked from that group by the admin." msgstr "Du er blevet blokeret fra denne gruppe af administratoren." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:353 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "Kunne ikke tilslutte bruger %1$s til gruppe %2$s." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." msgstr "Du er ikke medlem af denne gruppe." #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 #: lib/command.php:401 #, php-format msgid "Could not remove user %1$s from group %2$s." @@ -516,7 +520,7 @@ msgstr "%s's grupper" msgid "groups on %s" msgstr "grupper på %s" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "Upload mislykkedes." @@ -530,9 +534,9 @@ msgstr "Ugyldigt token." #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -577,8 +581,8 @@ msgstr "Anmodnings-token %s er blevet afvist og trukket tilbage." #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -642,18 +646,18 @@ msgstr "Denne metode kræver en POST eller DELETE." msgid "You may not delete another user's status." msgstr "Du kan ikke slette en anden brugers status." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Ingen sådan meddelelse." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:538 msgid "Cannot repeat your own notice." msgstr "Kan ikke gentage din egen meddelelse." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:544 msgid "Already repeated that notice." msgstr "Allerede gentaget denne medelelse." @@ -665,26 +669,26 @@ msgstr "Status slettet." msgid "No status with that ID found." msgstr "Ingen status med dette ID fundet." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "Klienten programmet skal give en \"status\" parameter med en værdi." -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "Det er for langt. Maksimal besked størrelse er %d tegn." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Ikke fundet." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "Max meddelelse størrelse er %d tegn, inklusiv vedlagt URL." -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Formatet understøttes ikke" @@ -880,7 +884,8 @@ msgid "Yes" msgstr "Ja" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:82 msgid "Block this user" msgstr "Bloker denne bruger" @@ -922,11 +927,13 @@ msgstr "En liste over brugere blokeret fra at deltage i denne gruppe." msgid "Unblock user from group" msgstr "Ophæv blokering af bruger fra gruppe" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Fjern blokering" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Fjern blokeringen af denne bruger" @@ -965,9 +972,9 @@ msgstr "Denne adresse er allerede blevet bekræftet." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -975,7 +982,7 @@ msgstr "Kunne ikke opdatere brugeren." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Kunne ikke slette e-mail bekræftelse." @@ -1011,9 +1018,10 @@ msgstr "Program ikke fundet." msgid "You are not the owner of this application." msgstr "Du er ikke ejer af dette program." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 -#: lib/action.php:1307 +#: lib/action.php:1320 msgid "There was a problem with your session token." msgstr "Der var et problem med din session token." @@ -1046,7 +1054,7 @@ msgstr "Slet dette program" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Ikke logget ind" @@ -1109,61 +1117,60 @@ msgstr "Slet denne bruger" #. 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 "Design" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "Design indstillinger for dette StatusNet site." +msgid "Design settings for this StatusNet site" +msgstr "" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "Ugyldig logo URL." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "Tema ikke tilgængelige: %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Skift logo" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Site logo" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "Skift tema" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Site tema" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "Tema for webstedet." -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "Brugerdefineret tema" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "Du kan uploade en brugerdefineret StatusNet tema som en. ZIP arkiv." -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Skift baggrundsbillede" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Baggrund" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1173,75 +1180,76 @@ msgstr "" "er %1$s." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "Til" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "Fra" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Slå baggrundsbilledet til eller fra." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "Tile baggrundsbillede" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Skift farver" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Indhold" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "Sidebar" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Tekst" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Henvisninger" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "Avanceret" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "Personlig CSS" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "Brug standardindstillinger" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Gendan standard indstillinger" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Nulstil til standard værdier" -#. 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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:356 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Gem" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "Gem design" @@ -1319,7 +1327,7 @@ msgstr "Callback er for lang." msgid "Callback URL is not valid." msgstr "Tilbagekaldswebadresse er ikke gyldig." -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "Kunne ikke opdatere programmet." @@ -1392,7 +1400,7 @@ msgstr "Nuværende bekræftet email-adresse." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1410,22 +1418,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:350 msgctxt "BUTTON" msgid "Cancel" msgstr "Afbryd" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "E-mail adresse, som \"UserName@example.org\"" #. TRANS: Button label for adding an e-mail address in e-mail settings form. #. TRANS: Button label for adding an IM address in IM settings form. #. TRANS: Button label for adding a SMS phone number in SMS settings form. -#: actions/emailsettings.php:139 actions/imsettings.php:148 +#: actions/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1433,111 +1445,111 @@ msgstr "Tilføj" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Indgående e-mail" #. 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 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "Send e-mail til denne adresse for at skrive nye bekendtgørelser." #. 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 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "" "Opret en ny e-mail adresse til postering af beskeder; annullerer den gamle." #. 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "Ny" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Email indstillinger" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Send mig meddelelser om nye abonnementer via e-mail." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "Send mig email, når nogen har tilføjet min meddelelse som en favorit." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "Send mig email, når nogen sender mig en privat besked." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "Send mig email, når nogen sender mig et \"@-svar\"." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "Tillad venner at puffe mig og at sende mig en e-mail." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Jeg ønsker at sende meddelelser via e-mail." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Udgiv et MicroID til min email adresse." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "Email indstillinger gemt." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Ingen e-mail-adresse." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Kan ikke normalisere denne e-mail adresse" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Ikke en gyldig e-mail adresse." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "Det er allerede din e-mail adresse." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "Denne e-mail adresse tilhører allerede en anden bruger." #. 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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Kunne ikke indsætte bekræftelseskode." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1549,50 +1561,50 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Ingen afventende bekræftelse at annullere." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "Det er den forkerte e-mail adresse." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "Email bekræftelse aflyst." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "Det er ikke din e-mail adresse." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "E-mail adressen blev fjernet." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Ingen indkommende e-mail adresse." #. 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/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Kunne ikke opdatere bruger oplysninger." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Indgående e-mail adresse fjernet." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Ny indkommende e-mail adresse tilføjet." @@ -1711,7 +1723,7 @@ msgstr "Kunne ikke konvertere anmodnings-token til et adgangs-token." msgid "Remote service uses unknown version of OMB protocol." msgstr "Fjerntjenesten bruger en ukendt version af 0MB protokol." -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "Fejl ved opdatering af fjernbetjeningsprofil." @@ -1768,7 +1780,7 @@ msgstr "Bruger er allerede blokeret fra gruppen." msgid "User is not a member of group." msgstr "Brugeren er ikke medlem af gruppen." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Bloker bruger fra gruppe" @@ -1850,39 +1862,55 @@ msgstr "Logo opdateret." msgid "Failed updating logo." msgstr "Mislykket ajourføring af logo." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "%s gruppe medlemmer" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "%1$s gruppe medlemmer, side %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "En liste over brugerne i denne gruppe." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Administrator" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" -msgstr "Bloker" +msgstr "" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "Gør bruger til administrator af gruppen" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" -msgstr "Gør til administrator" +msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" -msgstr "Gør denne bruger til administrator" +msgstr "" #. TRANS: Message is used as link title. %s is a user nickname. #. TRANS: Title in atom group notice feed. %s is a group name. @@ -2022,7 +2050,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -2032,63 +2063,63 @@ msgstr "" "sørge for at tilføje %s til din venneliste i din IM klient eller på GTalk." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Chat indstillinger" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Send mig meddelelser via Jabber / GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Send en note, når min Jabber / GTalk status ændringer." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "Send mig svar gennem Jabber / GTalk fra folk, jeg ikke abonnerer på." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Udgiv et MicroID for min Jabber / GTalk adresse." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Indstillinger gemt." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Ingen Jabber ID." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Kan ikke normalisere denne Jabber ID" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Ikke et gyldigt Jabber ID" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Det er allerede din Jabber ID." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Jabber ID tilhører allerede en anden bruger." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -2098,28 +2129,28 @@ msgstr "" "godkende %s for at sende beskeder til dig." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Det er den forkerte IM-adresse." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "Kunne ikke slette IM bekræftelse." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "IM bekræftelse afbrudt." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Det er ikke din Jabber ID." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "IM-adresse blev fjernet." @@ -2309,6 +2340,110 @@ msgstr "Du er ikke medlem af denne gruppe." msgid "%1$s left group %2$s" msgstr "%1$s forlod gruppe %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Allerede logget ind" @@ -2380,6 +2515,10 @@ msgstr "Kan ikke finde medlemskab oplysninger for %1$s i gruppen %2$s." msgid "Can't make %1$s an admin for group %2$s." msgstr "Kan ikke gøre %1$s til admin for gruppen %2$s." +#: actions/microsummary.php:69 +msgid "No current status." +msgstr "" + #: actions/newapplication.php:52 msgid "New Application" msgstr "Nyt program" @@ -2543,8 +2682,8 @@ msgid "Connected applications" msgstr "Tilsluttede programmer" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." -msgstr "Du har tilladt følgende programmer at få adgang din konto." +msgid "You have allowed the following applications to access your account." +msgstr "" #: actions/oauthconnectionssettings.php:175 msgid "You are not a user of that application." @@ -2555,6 +2694,10 @@ msgstr "Du er ikke bruger af dette program." msgid "Unable to revoke access for app: %s." msgstr "" +#: actions/oauthconnectionssettings.php:198 +msgid "You have not authorized any applications to use your account." +msgstr "" + #: actions/oauthconnectionssettings.php:211 msgid "Developers can edit the registration settings for their applications " msgstr "" @@ -2571,6 +2714,10 @@ msgstr "" msgid "Only %s URLs over plain HTTP please." msgstr "" +#: actions/opensearch.php:64 +msgid "People Search" +msgstr "" + #: actions/othersettings.php:71 msgid "Manage various other options." msgstr "" @@ -2599,6 +2746,24 @@ msgstr "" msgid "No login token requested." msgstr "" +#: actions/otp.php:104 +msgid "Login token expired." +msgstr "" + +#: actions/outbox.php:58 +#, php-format +msgid "Outbox for %1$s - page %2$d" +msgstr "" + +#: actions/outbox.php:61 +#, php-format +msgid "Outbox for %s" +msgstr "" + +#: actions/outbox.php:116 +msgid "This is your outbox, which lists private messages you have sent." +msgstr "" + #: actions/passwordsettings.php:104 msgid "Old password" msgstr "Gammel adgangskode" @@ -2616,6 +2781,10 @@ msgstr "" msgid "Confirm" msgstr "Bekræft" +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "" + #: actions/passwordsettings.php:117 msgid "Change" msgstr "Ændre" @@ -2628,15 +2797,27 @@ msgstr "" msgid "Passwords don't match." msgstr "" +#: actions/passwordsettings.php:165 +msgid "Incorrect old password" +msgstr "" + #: actions/passwordsettings.php:181 msgid "Error saving user; invalid." msgstr "" +#: actions/passwordsettings.php:186 actions/recoverpassword.php:381 +msgid "Can't save new password." +msgstr "" + #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "" +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site" +msgstr "" + #: actions/pathsadminpanel.php:163 #, php-format msgid "Avatar directory not writable: %s." @@ -2688,6 +2869,10 @@ msgstr "Tema" msgid "Theme server" msgstr "" +#: actions/pathsadminpanel.php:268 +msgid "Theme path" +msgstr "" + #: actions/pathsadminpanel.php:272 msgid "Theme directory" msgstr "" @@ -2724,6 +2909,17 @@ msgstr "" msgid "Save paths" msgstr "" +#: actions/peoplesearch.php:52 +#, php-format +msgid "" +"Search for people on %%site.name%% by their name, location, or interests. " +"Separate the terms by spaces; they must be 3 characters or more." +msgstr "" + +#: actions/peoplesearch.php:58 +msgid "People search" +msgstr "" + #: actions/postnotice.php:101 #, php-format msgid "Notice license ‘%1$s’ is not compatible with site license ‘%2$s’." @@ -2746,7 +2942,7 @@ msgstr "" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:235 lib/groupeditform.php:161 msgid "Homepage" msgstr "Hjemmeside" @@ -2900,6 +3096,10 @@ msgstr "" msgid "Reset password" msgstr "Nulstil adgangskode" +#: actions/recoverpassword.php:209 +msgid "Recover password" +msgstr "" + #: actions/recoverpassword.php:210 actions/recoverpassword.php:335 msgid "Password recovery requested" msgstr "" @@ -3085,6 +3285,11 @@ msgstr "" msgid "Only logged-in users can repeat notices." msgstr "" +#: actions/replies.php:128 +#, php-format +msgid "Replies to %1$s, page %2$d" +msgstr "" + #: actions/replies.php:204 #, php-format msgid "" @@ -3092,12 +3297,23 @@ msgid "" "[join groups](%%action.groups%%)." msgstr "" +#: actions/replies.php:206 +#, php-format +msgid "" +"You can try to [nudge %1$s](../%2$s) or [post something to them](%%%%action." +"newnotice%%%%?status_textarea=%3$s)." +msgstr "" + #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "" +#: actions/sessionsadminpanel.php:65 +msgid "Session settings for this StatusNet site" +msgstr "" + #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" msgstr "" @@ -3115,7 +3331,7 @@ msgid "Turn on debugging output for sessions." msgstr "" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "" @@ -3181,7 +3397,11 @@ msgstr "" msgid "URL" msgstr "" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:293 lib/groupeditform.php:184 +msgid "Aliases" +msgstr "" + +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "" @@ -3218,16 +3438,32 @@ msgid "" "their life and interests. " msgstr "" +#: actions/showgroup.php:489 +msgid "Admins" +msgstr "" + #: actions/showmessage.php:98 msgid "Only the sender and recipient may read this message." msgstr "" +#: actions/showstream.php:148 +#, php-format +msgid "FOAF for %s" +msgstr "" + #: 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 +#, php-format +msgid "" +"You can try to nudge %1$s or [post something to them](%%%%action.newnotice%%%" +"%?status_textarea=%2$s)." +msgstr "" + #: actions/showstream.php:243 #, php-format msgid "" @@ -3286,6 +3522,10 @@ msgstr "" msgid "URL used for credits link in footer of each page" msgstr "" +#: actions/siteadminpanel.php:245 +msgid "Local" +msgstr "" + #: actions/siteadminpanel.php:256 msgid "Default timezone" msgstr "" @@ -3322,6 +3562,10 @@ msgstr "" msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" +#: actions/sitenoticeadminpanel.php:67 +msgid "Edit site-wide message" +msgstr "" + #: actions/sitenoticeadminpanel.php:113 msgid "Max length for the site-wide notice is 255 chars." msgstr "" @@ -3376,9 +3620,14 @@ msgid "" "email but isn't listed here, send email to let us know at %s." msgstr "" +#. TRANS: Message given saving SMS phone number confirmation code without having provided one. +#: actions/smssettings.php:548 +msgid "No code entered" +msgstr "" + #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "" @@ -3488,6 +3737,10 @@ msgstr "" msgid "%s is not listening to anyone." msgstr "" +#: actions/subscriptions.php:208 +msgid "Jabber" +msgstr "" + #: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 msgid "SMS" msgstr "" @@ -3528,50 +3781,66 @@ msgid "" msgstr "" #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "" + +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "" -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, 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 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:111 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "" -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:243 +msgid "Automatically subscribe new users to this user." +msgstr "" + +#: actions/useradminpanel.php:257 +msgid "Invitations enabled" +msgstr "" + +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "" +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "" @@ -3583,6 +3852,10 @@ msgid "" "click “Reject”." msgstr "" +#: actions/userauthorization.php:219 +msgid "Reject" +msgstr "" + #: actions/userauthorization.php:232 msgid "No authorization request!" msgstr "" @@ -3691,6 +3964,15 @@ msgstr "" msgid "Author(s)" msgstr "" +#: classes/Fave.php:147 lib/favorform.php:140 +msgid "Favor" +msgstr "" + +#: classes/Fave.php:148 +#, php-format +msgid "%s marked notice %s as a favorite." +msgstr "" + #. TRANS: Server exception thrown when a URL cannot be processed. #: classes/File.php:143 #, php-format @@ -3725,6 +4007,22 @@ msgstr "" msgid "A file this large would exceed your monthly quota of %d bytes." msgstr "" +#. TRANS: Exception thrown when trying to leave a group fails. +#: classes/Group_member.php:63 +msgid "Group leave failed." +msgstr "" + +#: classes/Group_member.php:108 lib/joinform.php:114 +msgid "Join" +msgstr "" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:112 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + #. 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." @@ -3772,15 +4070,22 @@ msgid "Problem saving notice." msgstr "" #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:906 msgid "Bad type provided to saveKnownGroups" msgstr "" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1005 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:1824 +#, 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:737 @@ -3805,9 +4110,18 @@ msgstr "" msgid "Not subscribed!" msgstr "" +#: classes/Subscription.php:254 +msgid "Follow" +msgstr "" + +#: classes/Subscription.php:255 +#, php-format +msgid "%s is now following %s." +msgstr "" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "" @@ -3822,11 +4136,22 @@ msgstr "" msgid "Change email handling" msgstr "" +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:144 +msgid "Other options" +msgstr "" + #. TRANS: Link description in user account settings menu. #: lib/accountsettingsaction.php:146 msgid "Other" msgstr "" +#. TRANS: Page title. %1$s is the title, %2$s is the site name. +#: lib/action.php:148 +#, php-format +msgid "%1$s - %2$s" +msgstr "" + #. TRANS: Page title for a page without a title set. #: lib/action.php:164 msgid "Untitled page" @@ -3843,6 +4168,12 @@ 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:458 +msgctxt "MENU" +msgid "Personal" +msgstr "" + #. TRANS: Tooltip for main menu option "Account" #: lib/action.php:460 msgctxt "TOOLTIP" @@ -3861,6 +4192,26 @@ msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "" +#. TRANS: Main menu option when logged in and site admin for access to site configuration +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:474 lib/groupnav.php:117 +msgctxt "MENU" +msgid "Admin" +msgstr "" + +#. TRANS: Tooltip for main menu option "Invite" +#: lib/action.php:478 +#, php-format +msgctxt "TOOLTIP" +msgid "Invite friends and colleagues to join you on %s" +msgstr "" + +#. TRANS: Tooltip for main menu option "Register" +#: lib/action.php:495 +msgctxt "TOOLTIP" +msgid "Create an account" +msgstr "" + #. TRANS: Tooltip for main menu option "Help" #: lib/action.php:507 msgctxt "TOOLTIP" @@ -3918,7 +4269,10 @@ msgid "StatusNet software license" msgstr "" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:846 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -3926,13 +4280,16 @@ msgid "" msgstr "" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:849 #, 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:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:856 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -3941,44 +4298,45 @@ msgid "" msgstr "" #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:872 msgid "Site content license" msgstr "" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:879 #, 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:880 +#: lib/action.php:886 #, 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:884 +#: lib/action.php:890 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:904 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1259 msgid "After" msgstr "" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1269 msgid "Before" msgstr "" @@ -3987,121 +4345,160 @@ msgstr "" msgid "Expecting a root feed element but got a whole XML document." msgstr "" -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:203 msgid "Can't handle remote content yet." msgstr "" -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:240 msgid "Can't handle embedded XML content yet." msgstr "" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:245 msgid "Can't handle embedded Base64 content yet." msgstr "" #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "" #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "" #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:182 +msgid "Failed to delete revoked token." +msgstr "" + #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 +#: lib/applicationeditform.php:200 #, php-format msgid "Describe your application in %d characters" msgstr "" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:233 msgid "URL for the homepage of the organization" msgstr "" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:242 msgid "URL to redirect to after authentication" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:270 msgid "Browser" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:287 msgid "Desktop" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:289 msgid "Type of application, browser or desktop" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:313 msgid "Read-only" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:333 msgid "Read-write" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:335 msgid "Default access for this application: read-only, or read-write" msgstr "" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:135 msgid "read-write" msgstr "" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:137 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 +#: lib/applicationlist.php:143 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "" @@ -4111,7 +4508,8 @@ msgstr "" msgid "Author" msgstr "" -#: lib/attachmentnoticesection.php:67 +#. TRANS: Title. +#: lib/attachmentnoticesection.php:68 msgid "Notices where this attachment appears" msgstr "" @@ -4123,10 +4521,40 @@ msgstr "" msgid "Password changing is not allowed" msgstr "" +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:70 +msgid "Block" +msgstr "Bloker" + #: lib/channel.php:229 lib/mailhandler.php:142 msgid "Command complete" msgstr "" +#. TRANS: Command exception text shown when a notice ID is requested that does not exist. +#: lib/command.php:84 lib/command.php:108 +msgid "Notice with that id does not exist." +msgstr "" + +#. TRANS: Command exception text shown when a last user notice is requested and it does not exist. +#. TRANS: Error text shown when a last user notice is requested and it does not exist. +#: lib/command.php:101 lib/command.php:630 +msgid "User has no last notice." +msgstr "" + +#. TRANS: Message given requesting a profile for a non-existing user. +#. TRANS: %s is the nickname of the user for which the profile could not be found. +#: lib/command.php:130 +#, php-format +msgid "Could not find a user with nickname %s." +msgstr "" + +#. TRANS: Message given getting a non-existing user. +#. TRANS: %s is the nickname of the user that could not be found. +#: lib/command.php:150 +#, php-format +msgid "Could not find a local user with nickname %s." +msgstr "" + #. TRANS: Error text shown when an unimplemented command is given. #: lib/command.php:185 msgid "Sorry, this command is not yet implemented." @@ -4137,6 +4565,13 @@ msgstr "" msgid "It does not make a lot of sense to nudge yourself!" msgstr "" +#. TRANS: Message given having nudged another user. +#. TRANS: %s is the nickname of the user that was nudged. +#: lib/command.php:240 +#, php-format +msgid "Nudge sent to %s." +msgstr "" + #. TRANS: User statistics text. #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. @@ -4149,12 +4584,40 @@ msgid "" "Notices: %3$s" msgstr "" +#. TRANS: Message given having added a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:360 +#, php-format +msgid "%1$s joined group %2$s." +msgstr "" + +#. TRANS: Message given having removed a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:408 +#, php-format +msgid "%1$s left group %2$s." +msgstr "" + #. TRANS: Whois output. %s is the full name of the queried user. #: lib/command.php:434 #, php-format msgid "Fullname: %s" msgstr "" +#. TRANS: Whois output. %s is the location of the queried user. +#. TRANS: Profile info line in new-subscriber notification e-mail +#: lib/command.php:438 lib/mail.php:268 +#, php-format +msgid "Location: %s" +msgstr "" + +#. TRANS: Whois output. %s is the homepage of the queried user. +#. TRANS: Profile info line in new-subscriber notification e-mail +#: lib/command.php:442 lib/mail.php:271 +#, php-format +msgid "Homepage: %s" +msgstr "" + #. TRANS: Whois output. %s is the bio information of the queried user. #: lib/command.php:446 #, php-format @@ -4181,6 +4644,13 @@ msgstr "" msgid "Error sending direct message." msgstr "" +#. TRANS: Message given having repeated a notice from another user. +#. TRANS: %s is the name of the user for which the notice was repeated. +#: lib/command.php:554 +#, php-format +msgid "Notice from %s repeated." +msgstr "" + #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. #: lib/command.php:592 @@ -4188,6 +4658,13 @@ msgstr "" msgid "Notice too long - maximum is %1$d characters, you sent %2$d." msgstr "" +#. TRANS: Text shown having sent a reply to a notice successfully. +#. TRANS: %s is the nickname of the user of the notice the reply was sent to. +#: lib/command.php:603 +#, php-format +msgid "Reply to %s sent." +msgstr "" + #. TRANS: Error text shown when no username was provided when issuing a subscribe command. #: lib/command.php:655 msgid "Specify the name of the user to subscribe to." @@ -4211,6 +4688,13 @@ msgstr "" msgid "Specify the name of the user to unsubscribe from." msgstr "" +#. TRANS: Text shown after having unsubscribed from another user successfully. +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:705 +#, php-format +msgid "Unsubscribed from %s." +msgstr "" + #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. #: lib/command.php:724 lib/command.php:750 @@ -4247,15 +4731,7 @@ msgstr "" msgid "No one is subscribed to you." msgstr "" -#. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a -#. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 -msgid "This person is subscribed to you:" -msgid_plural "These people are subscribed to you:" -msgstr[0] "" -msgstr[1] "" - +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. #: lib/command.php:905 msgid "" "Commands:\n" @@ -4326,10 +4802,6 @@ msgstr "" msgid "Database error" msgstr "" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "" @@ -4347,7 +4819,7 @@ msgid "FOAF" msgstr "" #: lib/feedlist.php:64 -msgid "Export data" +msgid "Feeds" msgstr "" #: lib/galleryaction.php:121 @@ -4398,13 +4870,75 @@ msgstr "" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:114 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" +msgid "Group" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 #, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:108 +msgctxt "MENU" +msgid "Blocked" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 +#, php-format +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 +#, php-format +msgctxt "TOOLTIP" +msgid "Edit %s group properties" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" +msgid "Logo" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 +#, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" msgstr "" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" msgstr "" @@ -4422,7 +4956,8 @@ msgstr "" msgid "This page is not available in a media type you accept" msgstr "" -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "" @@ -4452,6 +4987,10 @@ msgstr "" msgid "Unknown inbox source %d." msgstr "" +#: lib/logingroupnav.php:80 +msgid "Login with a username and password" +msgstr "" + #: lib/logingroupnav.php:86 msgid "Sign up for a new account" msgstr "" @@ -4474,6 +5013,12 @@ msgid "" "%s\n" msgstr "" +#. TRANS: Subject of new-subscriber notification e-mail +#: lib/mail.php:243 +#, php-format +msgid "%1$s is now listening to your notices on %2$s." +msgstr "" + #: lib/mail.php:248 #, php-format msgid "" @@ -4654,52 +5199,69 @@ msgstr "" msgid "Not a registered user." msgstr "" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "" -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "" -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "" -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "" -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "" -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "" -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." msgstr "" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." +msgid "\"%s\" is not a supported file type on this server." msgstr "" #: lib/messageform.php:146 @@ -4710,6 +5272,11 @@ msgstr "" msgid "Available characters" msgstr "" +#: lib/messageform.php:178 lib/noticeform.php:237 +msgctxt "Send button for sending notice" +msgid "Send" +msgstr "" + #: lib/noticeform.php:174 #, php-format msgid "What's up, %s?" @@ -4761,12 +5328,41 @@ msgstr "" msgid "web" msgstr "" +#: lib/noticelist.php:568 +msgid "in context" +msgstr "" + #: lib/noticelist.php:631 msgid "Reply" msgstr "" +#: lib/noticelist.php:675 +msgid "Notice repeated" +msgstr "" + +#: lib/nudgeform.php:128 +msgid "Nudge" +msgstr "" + +#: lib/oauthstore.php:283 +msgid "Error inserting new profile." +msgstr "" + #: lib/oauthstore.php:291 -msgid "Error inserting avatar" +msgid "Error inserting avatar." +msgstr "" + +#: lib/oauthstore.php:311 +msgid "Error inserting remote profile." +msgstr "" + +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" + +#: lib/personalgroupnav.php:99 +msgid "Personal" msgstr "" #: lib/personalgroupnav.php:104 @@ -4786,7 +5382,8 @@ msgstr "" msgid "Tags in %s's notices" msgstr "" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:116 msgid "Unknown" msgstr "" @@ -4810,6 +5407,10 @@ msgstr "" msgid "User ID" msgstr "" +#: lib/profileaction.php:196 +msgid "Member since" +msgstr "" + #. TRANS: Average count of posts made per day since account registration #: lib/profileaction.php:235 msgid "Daily average" @@ -4827,7 +5428,7 @@ msgstr "" msgid "Recent tags" msgstr "" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "" @@ -4835,15 +5436,24 @@ msgstr "" msgid "Sandbox" msgstr "" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "" -#: lib/searchaction.php:162 +#: lib/searchaction.php:130 +msgctxt "BUTTON" +msgid "Search" +msgstr "" + +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "" @@ -4881,6 +5491,11 @@ msgstr "" msgid "People subscribed to %s" msgstr "" +#: lib/subgroupnav.php:106 +#, php-format +msgid "Invite friends and colleagues to join you on %s" +msgstr "" + #: lib/subscriberspeopleselftagcloudsection.php:48 #: lib/subscriptionspeopleselftagcloudsection.php:48 msgid "People Tagcloud as self-tagged" @@ -4955,6 +5570,10 @@ msgstr "" msgid "Edit" msgstr "" +#: lib/userprofile.php:288 +msgid "Message" +msgstr "" + #: lib/userprofile.php:326 msgid "Moderate" msgstr "" @@ -4970,56 +5589,64 @@ msgid "Moderator" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "" @@ -5027,3 +5654,17 @@ msgstr "" #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "" + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)\n" +msgstr "" + +#: scripts/restoreuser.php:88 +msgid "No user specified; using backup user.\n" +msgstr "" + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup.\n" +msgstr "" diff --git a/locale/de/LC_MESSAGES/statusnet.po b/locale/de/LC_MESSAGES/statusnet.po index 8d6d9a9a74..11af5e1f86 100644 --- a/locale/de/LC_MESSAGES/statusnet.po +++ b/locale/de/LC_MESSAGES/statusnet.po @@ -1,37 +1,39 @@ -# Translation of StatusNet to German +# Translation of StatusNet - Core to German (Deutsch) +# Expored from translatewiki.net # -# Author@translatewiki.net: Apmon -# Author@translatewiki.net: Bavatar -# Author@translatewiki.net: Brion -# Author@translatewiki.net: Kghbln -# Author@translatewiki.net: Lutzgh -# Author@translatewiki.net: March -# Author@translatewiki.net: McDutchie -# Author@translatewiki.net: Michael -# Author@translatewiki.net: Michi -# Author@translatewiki.net: The Evil IP address -# Author@translatewiki.net: Umherirrender +# Author: Apmon +# Author: Bavatar +# Author: Brion +# Author: Kghbln +# Author: Lutzgh +# Author: March +# Author: McDutchie +# Author: Michael +# Author: Michi +# Author: The Evil IP address +# Author: Umherirrender # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:33:44+0000\n" -"Language-Team: German\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:55:47+0000\n" +"Language-Team: German \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: de\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Zugang" @@ -49,7 +51,7 @@ msgstr "Registrieren" #: actions/accessadminpanel.php:165 msgid "Prohibit anonymous users (not logged in) from viewing site?" msgstr "" -"Anonymen (nicht eingeloggten) Nutzern das Betrachten der Seite verbieten?" +"Anonymen (nicht eingeloggten) Benutzern das Betrachten der Seite verbieten?" #. TRANS: Checkbox label for prohibiting anonymous users from viewing site. #: actions/accessadminpanel.php:167 @@ -85,10 +87,10 @@ msgstr "Zugangs-Einstellungen speichern" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "Speichern" @@ -101,15 +103,15 @@ msgstr "Seite nicht vorhanden" #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -119,7 +121,7 @@ msgstr "Seite nicht vorhanden" #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "Unbekannter Benutzer." @@ -209,16 +211,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "Aktualisierungen von %1$s und Freunden auf %2$s!" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -233,21 +235,23 @@ msgstr "Aktualisierungen von %1$s und Freunden auf %2$s!" msgid "API method not found." msgstr "API-Methode nicht gefunden." -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Diese Methode benötigt ein POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." @@ -255,27 +259,27 @@ msgstr "" "Du musst einen Parameter mit Namen „device“ übergeben. Mögliche Werte sind: " "sms, im, none." -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "Konnte Benutzerdaten nicht aktualisieren." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "Benutzer hat kein Profil." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "Konnte Profil nicht speichern." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -287,30 +291,30 @@ msgstr "" "Der Server kann so große POST Abfragen (%s bytes) aufgrund der Konfiguration " "nicht verarbeiten." -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: 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 "Konnte Twitter-Einstellungen nicht speichern." -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "Konnte Benutzerdesign nicht aktualisieren." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" -msgstr "Du kannst dich nicht selbst sperren!" +msgstr "Du kannst dich nicht selbst blockieren!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Blockieren des Benutzers fehlgeschlagen." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Freigeben des Benutzers fehlgeschlagen." @@ -334,62 +338,63 @@ msgstr "Direkte Nachrichten an %s" msgid "All the direct messages sent to %s" msgstr "Alle an %s gesendeten direkten Nachrichten" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "Fehlender Nachrichtentext!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "" "Die Nachricht ist zu lang. Die maximale Nachrichtenlänge ist %d Zeichen." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Empfänger nicht gefunden." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "" "Es können keine direkten Nachrichten an Benutzer geschickt werden mit denen " "du nicht befreundet bist." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Keine Nachricht mit dieser ID gefunden." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "Diese Nachricht ist bereits ein Favorit!" #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Konnte keinen Favoriten erstellen." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "Diese Nachricht ist kein Favorit!" -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "Konnte Favoriten nicht löschen." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." -msgstr "Konnte Nutzer nicht folgen: Profil nicht gefunden" +msgstr "Konnte Benutzer nicht folgen: Profil nicht gefunden" -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." -msgstr "Kann Nutzer %s nicht folgen: schon in deiner Kontaktliste eingetragen" +msgstr "" +"Kann Benutzer %s nicht folgen: schon in deiner Kontaktliste eingetragen" -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "Kann Benutzer nicht entfolgen: Benutzer nicht gefunden." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "Du kannst dich nicht selbst entfolgen!" @@ -405,27 +410,27 @@ msgstr "Konnte öffentlichen Stream nicht abrufen." msgid "Could not find target user." msgstr "Konnte keine Statusmeldungen finden." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" -"Der Nutzername darf nur aus Kleinbuchstaben und Ziffern bestehen. " +"Der Benutzername darf nur aus Kleinbuchstaben und Zahlen bestehen. " "Leerzeichen sind nicht erlaubt." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Nutzername wird bereits verwendet. Suche dir einen anderen aus." +msgstr "Benutzername wird bereits verwendet. Suche dir einen anderen aus." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." -msgstr "Ungültiger Nutzername." +msgstr "Ungültiger Benutzername." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 @@ -433,77 +438,77 @@ msgid "Homepage is not a valid URL." msgstr "" "Homepage ist keine gültige URL. URLs müssen ein Präfix wie http enthalten." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Der vollständige Name ist zu lang (maximal 255 Zeichen)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "Die Beschreibung ist zu lang (max. %d Zeichen)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Der eingegebene Aufenthaltsort ist zu lang (maximal 255 Zeichen)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "Zu viele Pseudonyme! Maximale Anzahl ist %d." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "Ungültiges Alias: „%s“" -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "Nutzername „%s“ wird bereits verwendet. Suche dir einen anderen aus." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "Alias kann nicht das gleiche wie der Spitzname sein." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Gruppe nicht gefunden!" #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "Du bist bereits Mitglied dieser Gruppe" #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." -msgstr "Der Admin dieser Gruppe hat dich gesperrt." +msgstr "Der Admin dieser Gruppe hat dich blockiert." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "Konnte Benutzer %1$s nicht der Gruppe %2$s hinzufügen." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." msgstr "Du bist kein Mitglied dieser Gruppe." #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "Konnte Benutzer %1$s nicht aus der Gruppe %2$s entfernen." @@ -532,7 +537,7 @@ msgstr "%s Gruppen" msgid "groups on %s" msgstr "Gruppen von %s" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "Hochladen fehlgeschlagen." @@ -546,9 +551,9 @@ msgstr "Ungültiges Token." #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -572,7 +577,7 @@ msgstr "Datenbankfehler beim Löschen des OAuth Anwendungs Nutzers." #: actions/apioauthauthorize.php:185 msgid "Database error inserting OAuth application user." -msgstr "Datenbankfehler beim Einfügen des OAuth Programm Benutzers." +msgstr "Datenbankfehler beim Einfügen des OAuth-Programm-Benutzers." #: actions/apioauthauthorize.php:214 #, php-format @@ -593,8 +598,8 @@ msgstr "Die Anfrage %s wurde gesperrt und widerrufen." #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -620,7 +625,7 @@ msgstr "" "vertrauenswürdigen Quellen Erlaubnis zu deinem %4$s Zugang geben." #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Profil" @@ -630,11 +635,11 @@ msgstr "Profil" #: actions/userauthorization.php:145 lib/groupeditform.php:152 #: lib/userprofile.php:132 msgid "Nickname" -msgstr "Nutzername" +msgstr "Benutzername" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 -#: actions/register.php:436 lib/accountsettingsaction.php:125 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Passwort" @@ -658,18 +663,18 @@ msgstr "Diese Methode benötigt ein POST oder DELETE." msgid "You may not delete another user's status." msgstr "Du kannst den Status eines anderen Benutzers nicht löschen." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Unbekannte Nachricht." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "Du kannst deine eigenen Nachrichten nicht wiederholen." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "Nachricht bereits wiederholt" @@ -681,31 +686,31 @@ msgstr "Status gelöscht." msgid "No status with that ID found." msgstr "Keine Nachricht mit dieser ID gefunden." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "" "Der Client muss einen „status“-Parameter mit einen Wert zur Verfügung " "stellen." -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "" "Das war zu lang. Die Länge einer Nachricht ist auf %d Zeichen beschränkt." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Nicht gefunden." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" "Die maximale Größe von Nachrichten ist %d Zeichen, inklusive der URL der " "Anhänge" -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Bildformat wird nicht unterstützt." @@ -772,7 +777,7 @@ msgstr "Kein solcher Anhang." #: actions/grouplogo.php:86 actions/groupmembers.php:76 #: actions/grouprss.php:91 actions/showgroup.php:121 msgid "No nickname." -msgstr "Kein Nutzername." +msgstr "Kein Benutzername." #: actions/avatarbynickname.php:64 msgid "No size." @@ -784,7 +789,7 @@ msgstr "Ungültige Größe." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Avatar" @@ -816,7 +821,7 @@ msgid "Preview" msgstr "Vorschau" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Löschen" @@ -902,7 +907,8 @@ msgid "Yes" msgstr "Ja" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Diesen Benutzer blockieren" @@ -921,8 +927,8 @@ msgstr "Konnte Blockierungsdaten nicht speichern." #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "Keine derartige Gruppe." @@ -942,13 +948,15 @@ msgstr "Liste der blockierten Benutzer in dieser Gruppe." #: actions/blockedfromgroup.php:288 msgid "Unblock user from group" -msgstr "Sperrung des Nutzers für die Gruppe aufheben." +msgstr "Blockierung des Benutzers für die Gruppe aufheben." -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Freigeben" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Diesen Benutzer freigeben" @@ -987,9 +995,9 @@ msgstr "Diese Adresse wurde bereits bestätigt." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -997,7 +1005,7 @@ msgstr "Konnte Benutzerdaten nicht aktualisieren." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Konnte E-Mail-Bestätigung nicht löschen." @@ -1033,6 +1041,7 @@ msgstr "Programm nicht gefunden." msgid "You are not the owner of this application." msgstr "Du bist Besitzer dieses Programms" +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -1068,7 +1077,7 @@ msgstr "Programm löschen" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Nicht angemeldet." @@ -1099,7 +1108,7 @@ msgid "Do not delete this notice" msgstr "Diese Nachricht nicht löschen" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Nachricht löschen" @@ -1130,62 +1139,61 @@ msgstr "Diesen Benutzer löschen" #. 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "Design" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "Design-Einstellungen für diese StatusNet-Website." +msgid "Design settings for this StatusNet site" +msgstr "Design-Einstellungen dieser StatusNet-Website" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "Ungültige URL für das Logo" -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "Theme nicht verfügbar: %s" -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Logo ändern" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Seitenlogo" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "Theme ändern" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Seitentheme" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "Theme dieser Seite." -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "Angepasster Skin" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "Du kannst ein angepasstes StatusNet-Theme als .ZIP-Archiv hochladen." -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Hintergrundbild ändern" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Hintergrund" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1195,75 +1203,76 @@ msgstr "" "Dateigröße beträgt %1$s." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "An" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "Aus" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Hintergrundbild ein- oder ausschalten." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "Hintergrundbild kacheln" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Farben ändern" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Inhalt" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "Seitenleiste" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Text" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Links" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "Erweitert" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "Eigene CSS" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "Standardeinstellungen benutzen" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Standard-Design wiederherstellen" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Standard wiederherstellen" -#. 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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Speichern" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "Design speichern" @@ -1342,7 +1351,7 @@ msgstr "Antwort ist zu lang" msgid "Callback URL is not valid." msgstr "Antwort-URL ist nicht gültig" -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "Konnte Programm nicht aktualisieren." @@ -1358,7 +1367,7 @@ msgstr "Du musst angemeldet sein, um eine Gruppe zu erstellen." #: 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 "Du musst ein Administrator sein, um die Gruppe zu bearbeiten" +msgstr "Du musst ein Admin sein, um die Gruppe zu bearbeiten" #: actions/editgroup.php:158 msgid "Use this form to edit the group." @@ -1379,7 +1388,7 @@ msgid "Could not update group." msgstr "Konnte Gruppe nicht aktualisieren." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "Konnte keinen Favoriten erstellen." @@ -1415,7 +1424,7 @@ msgstr "Aktuelle bestätigte E-Mail-Adresse." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1433,22 +1442,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "Abbrechen" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "E-Mail-Adresse, beispielsweise „Benutzername@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/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1456,19 +1469,19 @@ msgstr "Hinzufügen" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Eingehende E-Mail" #. 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 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "Schicke eine E-Mail an diese Adresse um eine Nachricht zu posten." #. 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 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "" "Neue E-Mail-Adresse für Postings aktivieren; die alte wird automatisch " @@ -1476,94 +1489,94 @@ 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "Neu" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "E-Mail Einstellungen" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Informiere mich über neues Abonnements per E-Mail." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "" "Mir eine E-Mail schicken, wenn jemand meine Nachricht als Favorit speichert." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "" "Mir eine E-Mail schicken, wenn mir jemand eine private Nachricht schickt." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "Schick mir eine E-Mail, wenn mir jemand eine @Nachricht schickt." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "Erlaube Freunden mich zu stupsen und mir E-Mails zu senden." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Ich möchte Einträge per E-Mail veröffentlichen." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "MicroID für meine E-Mail-Adresse veröffentlichen." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "E-Mail-Einstellungen gespeichert." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Keine E-Mail-Adresse." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Konnte diese E-Mail-Adresse nicht normalisieren" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Ungültige E-Mail-Adresse." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "Dies ist bereits deine E-Mail-Adresse." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." -msgstr "Diese E-Mail-Adresse gehört einem anderen Nutzer." +msgstr "Diese E-Mail-Adresse gehört bereits einem anderen Benutzer." #. 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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Konnte keinen Bestätigungscode einfügen." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1575,50 +1588,50 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Keine ausstehende Bestätigung, die abgebrochen werden kann." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "Dies ist die falsche E-Mail Adresse" #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "E-Mail-Bestätigung abgebrochen." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "Dies ist nicht deine E-Mail-Adresse." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "Die E-Mail-Adresse wurde entfernt." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Keine Eingangs-E-Mail-Adresse." #. 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/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." -msgstr "Konnte Nutzereintrag nicht schreiben" +msgstr "Konnte Benutzereintrag nicht schreiben" #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Eingehende E-Mail-Adresse entfernt" #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Neue Eingangs-E-Mail-Adresse hinzugefügt." @@ -1626,7 +1639,7 @@ msgstr "Neue Eingangs-E-Mail-Adresse hinzugefügt." msgid "This notice is already a favorite!" msgstr "Diese Nachricht ist bereits ein Favorit!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "Aus Favoriten entfernen" @@ -1715,7 +1728,7 @@ msgstr "Unerwartete Antwort!" #: actions/finishremotesubscribe.php:80 msgid "User being listened to does not exist." -msgstr "Aufgeführte Nutzer existiert nicht." +msgstr "Aufgeführter Benutzer existiert nicht." #: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59 msgid "You can use the local subscription!" @@ -1737,7 +1750,7 @@ msgstr "Konnte Anfrage-Token nicht in Zugriffs-Token umwandeln." msgid "Remote service uses unknown version of OMB protocol." msgstr "Service nutzt unbekannte OMB-Protokollversion." -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "Fehler beim Aktualisieren des entfernten Profils." @@ -1763,7 +1776,7 @@ msgstr "Auf dieser Seite können keine Benutzerrollen gewährt werden." #: actions/grantrole.php:82 msgid "User already has this role." -msgstr "Nutzer hat bereits diese Aufgabe" +msgstr "Benutzer hat bereits diese Aufgabe" #: actions/groupblock.php:71 actions/groupunblock.php:71 #: actions/makeadmin.php:71 actions/subedit.php:46 @@ -1784,17 +1797,17 @@ msgstr "Keine Gruppe angegeben" #: actions/groupblock.php:91 msgid "Only an admin can block group members." -msgstr "Nur ein Administrator kann Mitglieder der Gruppe sperren." +msgstr "Nur ein Admin kann Mitglieder der Gruppe blockieren." #: actions/groupblock.php:95 msgid "User is already blocked from group." -msgstr "Dieser Nutzer ist bereits von der Gruppe gesperrt" +msgstr "Dieser Benutzer ist bereits von der Gruppe blockiert" #: actions/groupblock.php:100 msgid "User is not a member of group." -msgstr "Nutzer ist kein Mitglied dieser Gruppe." +msgstr "Benutzer ist kein Mitglied dieser Gruppe." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Benutzerzugang zu der Gruppe blockieren" @@ -1817,11 +1830,12 @@ msgstr "Diesen Benutzerzugang nicht für diese Gruppe blockieren." #. 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 "Diesen Nutzer von der Gruppe sperren" +msgstr "Diesen Benutzer von der Gruppe blockieren" #: actions/groupblock.php:206 msgid "Database error blocking user from group." -msgstr "Datenbankfehler beim Versuch den Nutzer aus der Gruppe zu blockieren." +msgstr "" +"Datenbankfehler beim Versuch den Benutzer aus der Gruppe zu blockieren." #: actions/groupbyid.php:74 actions/userbyid.php:70 msgid "No ID." @@ -1876,45 +1890,61 @@ msgstr "Logo aktualisiert." msgid "Failed updating logo." msgstr "Aktualisierung des Logos fehlgeschlagen." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "%s Gruppen-Mitglieder" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "%1$s Gruppen-Mitglieder, Seite %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "Liste der Benutzer in dieser Gruppe." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Admin" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" msgstr "Blockieren" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "Diesen Benutzer blockieren" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "Benutzer zu einem Admin dieser Gruppe ernennen" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" msgstr "Zum Admin ernennen" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" -msgstr "Diesen Benutzer zu einem Admin ernennen" +msgstr "Diesen Benutzer zum Admin ernennen" #. 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 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "%s Zeitleiste" @@ -1960,7 +1990,7 @@ 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 "" -"Durchsuche die Namen, Orte oder Interessen der Nutzer von %%site.name%%. " +"Durchsuche die Namen, Orte oder Interessen der Benutzer von %%site.name%%. " "Trenne mehrere Suchbegriffe durch Leerzeichen. Ein Suchbegriff muss aus " "mindestens 3 Zeichen bestehen." @@ -1993,11 +2023,11 @@ msgstr "" #: actions/groupunblock.php:91 msgid "Only an admin can unblock group members." -msgstr "Nur Administratoren können Gruppenmitglieder entsperren." +msgstr "Nur Admins können Blockierungen von Gruppenmitglieder aufheben." #: actions/groupunblock.php:95 msgid "User is not blocked from group." -msgstr "Dieser Nutzer ist nicht von der Gruppe gesperrt." +msgstr "Dieser Benutzer ist nicht von der Gruppe blockiert." #: actions/groupunblock.php:128 actions/unblock.php:86 msgid "Error removing the block." @@ -2049,7 +2079,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -2060,65 +2093,65 @@ msgstr "" "Programm oder GTalk aufgenommen hast." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "IM-Einstellungen" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Schicke mir Nachrichten mittels Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Schicke eine Nachricht, wenn sich mein Jabber/GTalk-Status verändert." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" "Schicke mir Antworten von Leuten, die ich nicht abonniert habe, mit Jabber/" "GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "MicroID für meine Jabber/GTalk-Adresse veröffentlichen." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Einstellungen gesichert." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Keine Jabber-ID" #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Konnte diese Jabber-ID nicht normalisieren" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Ungültige Jabber-ID" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Diese Jabber-ID hast du schon angegeben." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Diese Jabber-ID wird bereits von einem anderen Benutzer verwendet." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -2128,28 +2161,28 @@ msgstr "" "hast. Du musst zulassen, dass %s dir Nachrichten schicken darf." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Das ist die falsche IM-Adresse." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "Konnte die IM-Bestätigung nicht löschen." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "IM-Bestätigung abgebrochen." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Dies ist nicht deine Jabber-ID." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "Die IM-Adresse wurde entfernt." @@ -2197,7 +2230,7 @@ msgstr "Du hast diese Benutzer bereits abonniert:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2206,7 +2239,7 @@ msgstr "%1$s (%2$s)" msgid "" "These people are already users and you were automatically subscribed to them:" msgstr "" -"Diese Leute sind bereits registrierte Benutzer und du hast Sie automatisch " +"Diese Leute sind bereits registrierte Benutzer und du hast sie automatisch " "abonniert." #: actions/invite.php:144 @@ -2292,7 +2325,7 @@ msgid "" msgstr "" "%1$s hat dich eingeladen, auch bei %2$s mitzumachen. (%3$s).\n" "\n" -"%2$s ist ein Microblogging-Service, der dich über deine Freunde auf dem " +"%2$s ist ein Mikroblogging-Service, der dich über deine Freunde auf dem " "Laufenden hält und deine Freunde über dich informiert. \n" "\n" "Du kannst Neuigkeiten über dich und deine Gedanken verbreiten. Lerne neue " @@ -2334,7 +2367,7 @@ msgid "You must be logged in to leave a group." msgstr "Du musst angemeldet sein, um aus einer Gruppe auszutreten." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "Du bist kein Mitglied dieser Gruppe." @@ -2343,6 +2376,112 @@ msgstr "Du bist kein Mitglied dieser Gruppe." msgid "%1$s left group %2$s" msgstr "%1$s hat die Gruppe %2$s verlassen" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "Lizenz" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "Lizenz dieser StatusNet-Website" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "Ungültige Lizenzauswahl." + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" +"Du musst den Besitzer des Inhalts angeben, wenn du „Alle Rechte vorbehalten“ " +"wählst." + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "Ungültiger Lizenztitel. Die maximale Länge liegt bei 255 Zeichen." + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "Ungültige Lizenz-URL." + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "Ungültige Lizenz-Bild-URL." + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "Lizenz-URL muss leer oder eine gültige URL sein." + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "Lizenz-Bild muss leer oder eine gültige URL sein." + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "Lizenzauswahl" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "Privat" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "Alle Rechte vorbehalten" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "Creative Commons" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "Typ" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "Lizenz auswählen" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "Lizenz-Details" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "Besitzer" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "Name von dem Besitzer des Inhalts dieser Website (falls notwendig)" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "Lizenz-Titel" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "Der Titel der Lizenz." + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "Lizenz-URL" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "URL mit weiteren Informationen über die Lizenz." + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "Lizenz-Bild-URl" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "URL eines mit der Lizenz anzuzeigenden Bildes." + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "Lizenz-Einstellungen speichern" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Bereits angemeldet." @@ -2386,24 +2525,24 @@ msgstr "" #: actions/login.php:292 msgid "Login with your username and password." -msgstr "Mit Nutzernamen und Passwort anmelden." +msgstr "Mit Benutzernamen und Passwort anmelden." #: actions/login.php:295 #, php-format msgid "" "Don't have a username yet? [Register](%%action.register%%) a new account." msgstr "" -"Du hast noch keinen Nutzernamen? [Registriere](%%action.register%%) ein " +"Du hast noch keinen Benutzernamen? [Registriere](%%action.register%%) ein " "neues Konto." #: actions/makeadmin.php:92 msgid "Only an admin can make another user an admin." -msgstr "Nur Administratoren können andere Nutzer zu Administratoren ernennen." +msgstr "Nur Admins können andere Benutzer zu Admins ernennen." #: actions/makeadmin.php:96 #, php-format msgid "%1$s is already an admin for group \"%2$s\"." -msgstr "%1$s ist bereits Administrator der Gruppe „%2$s“." +msgstr "%1$s ist bereits Admin der Gruppe „%2$s“." #: actions/makeadmin.php:133 #, php-format @@ -2413,7 +2552,7 @@ msgstr "Konnte keinen Mitgliedseintrag für %1$s aus Gruppe %2$s empfangen." #: actions/makeadmin.php:146 #, php-format msgid "Can't make %1$s an admin for group %2$s." -msgstr "Konnte %1$s nicht zum Administrator der Gruppe %2$s machen" +msgstr "Konnte %1$s nicht zum Admin der Gruppe %2$s machen" #: actions/microsummary.php:69 msgid "No current status." @@ -2452,14 +2591,14 @@ msgid "New message" msgstr "Neue Nachricht" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "Du kannst diesem Benutzer keine Nachricht schicken." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Kein Inhalt!" @@ -2468,7 +2607,7 @@ msgid "No recipient specified." msgstr "Kein Empfänger angegeben." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" @@ -2480,12 +2619,12 @@ msgstr "Nachricht gesendet" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "Direkte Nachricht an %s abgeschickt" -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Ajax-Fehler" @@ -2582,10 +2721,9 @@ msgid "Connected applications" msgstr "Verbundene Programme" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." +msgid "You have allowed the following applications to access your account." msgstr "" -"Du hast das folgende Programm die Erlaubnis erteilt sich mit deinem Profil " -"zu verbinden." +"Du hast den folgenden Programmen erlaubt, auf dein Benutzerkonto zuzugreifen." #: actions/oauthconnectionssettings.php:175 msgid "You are not a user of that application." @@ -2599,7 +2737,7 @@ msgstr "Kann Zugang dieses Programm nicht entfernen: %s." #: actions/oauthconnectionssettings.php:198 msgid "You have not authorized any applications to use your account." msgstr "" -"Du hast noch keinem Programm die Erlaubnis gegeben dein Profil zu benutzen." +"Du hast noch keinem Programm die Erlaubnis gegeben, dein Profil zu benutzen." #: actions/oauthconnectionssettings.php:211 msgid "Developers can edit the registration settings for their applications " @@ -2610,7 +2748,7 @@ msgstr "" msgid "Notice has no profile." msgstr "Nachricht hat kein Profil" -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "Status von %1$s auf %2$s" @@ -2628,14 +2766,14 @@ msgid "Only %s URLs over plain HTTP please." msgstr "Bitte nur %s URLs über einfaches HTTP." #. TRANS: Client error on an API request with an unsupported data format. -#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "Kein unterstütztes Datenformat." #: actions/opensearch.php:64 msgid "People Search" -msgstr "Suche nach Nutzern" +msgstr "Suche nach Benutzern" #: actions/opensearch.php:67 msgid "Notice Search" @@ -2663,7 +2801,7 @@ msgstr "URL-Auto-Kürzungs-Dienst." #: actions/othersettings.php:122 msgid "View profile designs" -msgstr "Profil-Einstellungen ansehen" +msgstr "Profil-Designs ansehen" #: actions/othersettings.php:123 msgid "Show or hide profile designs." @@ -2675,7 +2813,7 @@ msgstr "URL-Auto-Kürzungs-Dienst ist zu lang (max. 50 Zeichen)." #: actions/otp.php:69 msgid "No user ID specified." -msgstr "Keine Benutzer ID angegeben" +msgstr "Keine Benutzer-ID angegeben" #: actions/otp.php:83 msgid "No login token specified." @@ -2759,7 +2897,7 @@ msgstr "Altes Passwort falsch" #: actions/passwordsettings.php:181 msgid "Error saving user; invalid." -msgstr "Fehler beim Speichern des Nutzers, ungültig." +msgstr "Fehler beim Speichern des Benutzers, ungültig." #: actions/passwordsettings.php:186 actions/recoverpassword.php:381 msgid "Can't save new password." @@ -2770,13 +2908,13 @@ msgid "Password saved." msgstr "Passwort gespeichert." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "Pfad" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "Pfad- und Serverangaben für diese StatusNet-Website." +msgid "Path and server settings for this StatusNet site" +msgstr "Pfad- und Servereinstellungen dieser StatusNet-Website" #: actions/pathsadminpanel.php:157 #, php-format @@ -2928,13 +3066,13 @@ 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 "" -"Durchsuche die Namen, Orte oder Interessen der Nutzer von %%site.name%%. " +"Durchsuche die Namen, Orte oder Interessen der Benutzer von %%site.name%%. " "Trenne mehrere Suchbegriffe durch Leerzeichen. Ein Suchbegriff muss aus " "mindestens 3 Zeichen bestehen." #: actions/peoplesearch.php:58 msgid "People search" -msgstr "Suche nach anderen Nutzern" +msgstr "Suche nach anderen Benutzern" #: actions/peopletag.php:68 #, php-format @@ -2974,7 +3112,7 @@ msgstr "Profilinformation" #: actions/profilesettings.php:108 lib/groupeditform.php:154 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" -msgstr "1-64 Kleinbuchstaben oder Ziffern, keine Sonder- oder Leerzeichen" +msgstr "1-64 Kleinbuchstaben oder Zahlen, keine Satz- oder Leerzeichen" #: actions/profilesettings.php:111 actions/register.php:455 #: actions/showgroup.php:256 actions/tagother.php:104 @@ -2984,14 +3122,15 @@ msgstr "Vollständiger Name" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Homepage" #: actions/profilesettings.php:117 actions/register.php:462 msgid "URL of your homepage, blog, or profile on another site" msgstr "" -"URL deiner Homepage, deines Blogs, oder deines Profils auf einer anderen Site" +"URL deiner Homepage, deines Blogs, oder deines Profils auf einer anderen " +"Website" #: actions/profilesettings.php:122 actions/register.php:468 #, php-format @@ -3092,7 +3231,7 @@ msgid "Couldn't save tags." msgstr "Konnte Tags nicht speichern." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Einstellungen gespeichert." @@ -3168,8 +3307,8 @@ msgid "" "blogging) service based on the Free Software [StatusNet](http://status.net/) " "tool." msgstr "" -"Dies ist %%site.name%%, ein [Mikro-blogging-Dienst](http://de.wikipedia.org/" -"wiki/Mikro-blogging) basierend auf der freien Software [StatusNet](http://" +"Dies ist %%site.name%%, ein [Mikroblogging](http://de.wikipedia.org/wiki/" +"Mikroblogging)-Dienst basierend auf der freien Software [StatusNet](http://" "status.net/)." #: actions/publictagcloud.php:57 @@ -3219,7 +3358,7 @@ msgstr "Kein Wiederherstellungscode." #: actions/recoverpassword.php:73 msgid "Recovery code for unknown user." -msgstr "Wiederherstellungscode für unbekannten Nutzer." +msgstr "Wiederherstellungscode für unbekannten Benutzer." #: actions/recoverpassword.php:86 msgid "Error with confirmation code." @@ -3295,7 +3434,7 @@ msgstr "Kein Benutzer mit dieser E-Mail-Adresse oder mit diesem Nutzernamen." #: actions/recoverpassword.php:299 msgid "No registered email address for that user." -msgstr "Der Nutzer hat keine registrierte E-Mail-Adresse." +msgstr "Der Benutzer hat keine registrierte E-Mail-Adresse." #: actions/recoverpassword.php:313 msgid "Error saving address confirmation." @@ -3323,7 +3462,7 @@ msgstr "Passwort und seine Bestätigung stimmen nicht überein." #: actions/recoverpassword.php:388 actions/register.php:255 msgid "Error setting user." -msgstr "Fehler bei den Nutzereinstellungen." +msgstr "Fehler bei den Benutzereinstellungen." #: actions/recoverpassword.php:395 msgid "New password successfully saved. You are now logged in." @@ -3347,7 +3486,7 @@ msgstr "Registrieren" #: actions/register.php:142 msgid "Registration not allowed." -msgstr "Registrierung nicht gestattet" +msgstr "Registrierung nicht erlaubt" #: actions/register.php:205 msgid "You can't register if you don't agree to the license." @@ -3373,8 +3512,7 @@ msgstr "" #: actions/register.php:432 msgid "1-64 lowercase letters or numbers, no punctuation or spaces. Required." msgstr "" -"1-64 kleingeschriebene Buchstaben oder Zahlen, keine Satz- oder Leerzeichen. " -"Pflicht." +"1-64 Kleinbuchstaben oder Zahlen, keine Satz- oder Leerzeichen. Pflicht." #: actions/register.php:437 msgid "6 or more characters. Required." @@ -3386,7 +3524,7 @@ msgstr "Gleiches Passwort wie zuvor. Pflichteingabe." #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "E-Mail" @@ -3482,7 +3620,7 @@ msgid "" msgstr "" "Für ein Abonnement kannst du dich entweder [anmelden](%%action.login%%) oder " "ein neues Konto [registrieren](%%action.register%%). Wenn du schon ein Konto " -"auf einer [kompatiblen Microbloggingsite](%%doc.openmublog%%) hast, dann gib " +"auf einer [kompatiblen Mikrobloggingsite](%%doc.openmublog%%) hast, dann gib " "deine Profil-URL unten an." #: actions/remotesubscribe.php:112 @@ -3499,7 +3637,7 @@ msgstr "Benutzername" #: actions/remotesubscribe.php:130 msgid "Nickname of the user you want to follow" -msgstr "Nutzername des Nutzers, dem du folgen möchtest" +msgstr "Name des Benutzers, dem du folgen möchtest" #: actions/remotesubscribe.php:133 msgid "Profile URL" @@ -3507,7 +3645,7 @@ msgstr "Profil-URL" #: actions/remotesubscribe.php:134 msgid "URL of your profile on another compatible microblogging service" -msgstr "Profil-URL bei einem anderen kompatiblen Microbloggingdienst" +msgstr "Profil-URL bei einem anderen kompatiblen Mikrobloggingdienst" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 #: lib/userprofile.php:406 @@ -3533,7 +3671,7 @@ msgstr "Konnte keinen Anfrage-Token bekommen." #: actions/repeat.php:57 msgid "Only logged-in users can repeat notices." -msgstr "Nur angemeldete Nutzer können Nachrichten wiederholen." +msgstr "Nur angemeldete Benutzer können Nachrichten wiederholen." #: actions/repeat.php:64 actions/repeat.php:71 msgid "No notice specified." @@ -3547,7 +3685,7 @@ msgstr "Du kannst deine eigene Nachricht nicht wiederholen." msgid "You already repeated that notice." msgstr "Nachricht bereits wiederholt" -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Wiederholt" @@ -3596,7 +3734,7 @@ msgid "" "You can engage other users in a conversation, subscribe to more people or " "[join groups](%%action.groups%%)." msgstr "" -"Du kannst andere Nutzer ansprechen, mehr Leuten folgen oder [Gruppen " +"Du kannst andere Benutzer ansprechen, mehr Leuten folgen oder [Gruppen " "beitreten](%%action.groups%%)." #: actions/replies.php:206 @@ -3615,7 +3753,7 @@ msgstr "Antworten an %1$s auf %2$s!" #: actions/revokerole.php:75 msgid "You cannot revoke user roles on this site." -msgstr "Du kannst die Rollen von Nutzern dieser Seite nicht widerrufen." +msgstr "Du kannst die Rollen von Benutzern dieser Seite nicht widerrufen." #: actions/revokerole.php:82 msgid "User doesn't have this role." @@ -3635,13 +3773,13 @@ msgstr "Benutzer ist schon blockiert." #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "Sitzung" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "Sitzungs-Einstellungen für diese StatusNet-Website." +msgid "Session settings for this StatusNet site" +msgstr "Sitzungs-Einstellungen dieser StatusNet-Website" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3660,9 +3798,8 @@ msgid "Turn on debugging output for sessions." msgstr "Fehleruntersuchung für Sitzungen aktivieren" #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" -msgstr "Site-Einstellungen speichern" +msgstr "Website-Einstellungen speichern" #: actions/showapplication.php:82 msgid "You must be logged in to view an application." @@ -3673,31 +3810,31 @@ msgid "Application profile" msgstr "Anwendungsprofil" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "Symbol" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "Name" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "Organisation" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Beschreibung" #: actions/showapplication.php:192 actions/showgroup.php:436 #: lib/profileaction.php:187 msgid "Statistics" -msgstr "Statistiken" +msgstr "Statistik" #: actions/showapplication.php:203 #, php-format @@ -3805,10 +3942,10 @@ msgstr "" msgid "This is a way to share what you like." msgstr "Dies ist ein Weg, Dinge zu teilen, die dir gefallen." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" -msgstr "%s Gruppe" +msgstr "%s-Gruppe" #: actions/showgroup.php:84 #, php-format @@ -3857,7 +3994,7 @@ msgstr "Nachrichtenfeed der Gruppe %s (Atom)" msgid "FOAF for %s group" msgstr "Postausgang von %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Mitglieder" @@ -3884,8 +4021,8 @@ msgid "" "their life and interests. [Join now](%%%%action.register%%%%) to become part " "of this group and many more! ([Read more](%%%%doc.help%%%%))" msgstr "" -"**%s** ist eine Gruppe auf %%%%site.name%%%%, einem [micro-blogging](http://" -"en.wikipedia.org/wiki/Micro-blogging) Dienst auf Basis der freien Software " +"**%s** ist eine Gruppe auf %%%%site.name%%%%, einem [Mikroblogging](http://" +"de.wikipedia.org/wiki/Mikroblogging)-Dienst auf Basis der freien Software " "[StatusNet](http://status.net/). [Werde Mitglied](%%%%action.register%%%%) " "und werde Teil der Gruppe und vielen anderen! ([Mehr Informationen](%%%%doc." "help%%%%))" @@ -3898,14 +4035,14 @@ msgid "" "[StatusNet](http://status.net/) tool. Its members share short messages about " "their life and interests. " msgstr "" -"**%s** ist eine Benutzergruppe auf %%%%site.name%%%%, einem [Mikro-blogging-" -"Dienst](http://de.wikipedia.org/wiki/Mikro-blogging) basierend auf der " -"freien Software [StatusNet](http://status.net/). Seine Mitglieder erstellen " -"kurze Nachrichten über ihr Leben und Interessen. " +"**%s** ist eine Benutzergruppe auf %%%%site.name%%%%, einem [Mikroblogging]" +"(http://de.wikipedia.org/wiki/Mikroblogging)-Dienst basierend auf der freien " +"Software [StatusNet](http://status.net/). Seine Mitglieder erstellen kurze " +"Nachrichten über ihr Leben und Interessen. " #: actions/showgroup.php:489 msgid "Admins" -msgstr "Administratoren" +msgstr "Admins" #: actions/showmessage.php:81 msgid "No such message." @@ -3996,8 +4133,8 @@ msgid "" "[StatusNet](http://status.net/) tool. [Join now](%%%%action.register%%%%) to " "follow **%s**'s notices and many more! ([Read more](%%%%doc.help%%%%))" msgstr "" -"**%s** ist Mitglied bei %%%%site.name%%%%, einem [micro-blogging](http://en." -"wikipedia.org/wiki/Micro-blogging) Dienst auf Basis der freien Software " +"**%s** ist Mitglied bei %%%%site.name%%%%, einem [Mikroblogging](http://de." +"wikipedia.org/wiki/Mikroblogging)-Dienst auf Basis der freien Software " "[StatusNet](http://status.net/). [Werde Mitglied](%%%%action.register%%%%) " "um **%s**'s und vielen anderen zu folgen! ([Mehr Informationen](%%%%doc.help%" "%%%))" @@ -4009,9 +4146,9 @@ msgid "" "wikipedia.org/wiki/Micro-blogging) service based on the Free Software " "[StatusNet](http://status.net/) tool. " msgstr "" -"**%s** hat ein Konto auf %%%%site.name%%%%, einem [Mikro-blogging-Dienst]" -"(http://de.wikipedia.org/wiki/Mikro-blogging) basierend auf der freien " -"Software [StatusNet](http://status.net/). " +"**%s** hat ein Konto auf %%%%site.name%%%%, einem [Mikroblogging](http://de." +"wikipedia.org/wiki/Mikroblogging)-Dienst basierend auf der freien Software " +"[StatusNet](http://status.net/). " #: actions/showstream.php:305 #, php-format @@ -4020,11 +4157,11 @@ msgstr "Wiederholung von %s" #: actions/silence.php:65 actions/unsilence.php:65 msgid "You cannot silence users on this site." -msgstr "Du kannst Nutzer dieser Seite nicht ruhig stellen." +msgstr "Du kannst Benutzer dieser Seite nicht ruhig stellen." #: actions/silence.php:72 msgid "User is already silenced." -msgstr "Nutzer ist bereits ruhig gestellt." +msgstr "Benutzer ist bereits ruhig gestellt." #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site" @@ -4061,7 +4198,7 @@ msgstr "Seitenname" #: actions/siteadminpanel.php:225 msgid "The name of your site, like \"Yourcompany Microblog\"" -msgstr "Der Name deiner Seite, sowas wie „DeinUnternehmen-Microblog“" +msgstr "Der Name deiner Seite, sowas wie „DeinUnternehmen-Mikroblog“" #: actions/siteadminpanel.php:229 msgid "Brought by" @@ -4083,7 +4220,7 @@ msgstr "" #: actions/siteadminpanel.php:239 msgid "Contact email address for your site" -msgstr "Kontakt-E-Mail-Adresse für deine Site." +msgstr "Kontakt-E-Mail-Adresse für deine Website." #: actions/siteadminpanel.php:245 msgid "Local" @@ -4314,7 +4451,7 @@ msgstr "Kein Code eingegeben" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "Snapshots" @@ -4479,7 +4616,7 @@ msgstr "%s hat niemanden abonniert." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -4583,73 +4720,77 @@ msgstr "" "$s“." #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "Benutzer" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." -msgstr "Nutzer-Einstellungen dieser StatusNet-Seite." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "Benutzer-Einstellungen dieser StatusNet-Website" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "Das Zeichenlimit der Biografie muss numerisch sein!" -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "Willkommens-Nachricht ungültig. Maximale Länge sind 255 Zeichen." -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, php-format msgid "Invalid default subscripton: '%1$s' is not user." msgstr "Ungültiges Abonnement: „%1$s“ ist kein Benutzer" #. TRANS: Link description in user account settings menu. -#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Profil" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "Bio-Limit" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "Maximale Länge in Zeichen der Profil-Bio." -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" -msgstr "Neue Nutzer" +msgstr "Neue Benutzer" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "Neue Benutzer empfangen" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." -msgstr "Willkommens-Nachricht für neue Nutzer (maximal 255 Zeichen)." +msgstr "Willkommens-Nachricht für neue Benutzer (maximal 255 Zeichen)." -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "Standard-Abonnement" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." -msgstr "Neue Nutzer abonnieren automatisch diesen Nutzer" +msgstr "Neue Benutzer abonnieren automatisch diesen Benutzer" -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "Einladungen" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "Einladungen aktivieren" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." -msgstr "Ist es Nutzern erlaubt neue Nutzer einzuladen." +msgstr "Ist es Benutzern erlaubt, neue Benutzer einzuladen." + +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "Benutzer-Einstellungen speichern" #: actions/userauthorization.php:105 msgid "Authorize subscription" @@ -4662,10 +4803,12 @@ msgid "" "click “Reject”." msgstr "" "Bitte überprüfe diese Angaben, um sicher zu gehen, dass du die Nachrichten " -"dieses Nutzers abonnieren möchtest. Wenn du das nicht wolltest, klicke auf " +"dieses Benutzers abonnieren möchtest. Wenn du das nicht wolltest, klicke auf " "„Abbrechen“." +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "Lizenz" @@ -4796,7 +4939,7 @@ msgstr "" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Aktualisierungen von %1$s auf %2$s!" @@ -4857,7 +5000,7 @@ msgid "Plugins" msgstr "Erweiterungen" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "Version" @@ -4865,20 +5008,25 @@ msgstr "Version" msgid "Author(s)" msgstr "Autor(en)" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Zu Favoriten hinzufügen" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "Die URL „%s“ konnte nicht verarbeitet werden" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 msgid "Robin thinks something is impossible." msgstr "Robin denkt, dass etwas unmöglich ist." #. 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4889,14 +5037,14 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, php-format msgid "A file this large would exceed your user quota of %d bytes." msgstr "Eine Datei dieser Größe überschreitet deine User Quota von %d Byte." #. 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 +#: classes/File.php:210 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." msgstr "" @@ -4904,7 +5052,7 @@ msgstr "" "überschreiten." #. TRANS: Client exception thrown if a file upload does not have a valid name. -#: classes/File.php:248 classes/File.php:263 +#: classes/File.php:247 classes/File.php:262 msgid "Invalid filename." msgstr "Ungültiger Dateiname." @@ -4923,6 +5071,32 @@ msgstr "Nicht Mitglied der Gruppe" msgid "Group leave failed." msgstr "Konnte Gruppe nicht verlassen" +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Fehler beim Speichern des Benutzers, ungültig." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Beitreten" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "%1$s ist der Gruppe „%2$s“ beigetreten." + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." @@ -4941,17 +5115,17 @@ msgid "No database name or DSN found anywhere." msgstr "Nirgendwo einen Datenbanknamen oder DSN gefunden." #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. -#: classes/Message.php:46 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "Direktes Senden von Nachrichten wurde blockiert" #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "Konnte Nachricht nicht einfügen." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "Konnte Nachricht nicht mit neuer URI versehen." @@ -5008,26 +5182,26 @@ msgid "Problem saving notice." msgstr "Problem bei Speichern der Nachricht." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "" "Der Methode saveKnownGroups wurde ein schlechter Wert zur Verfügung gestellt" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 msgid "Problem saving group inbox." 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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" @@ -5036,7 +5210,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:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -5049,12 +5223,12 @@ msgid "Missing profile." msgstr "Benutzer hat kein Profil." #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "Konnte Seitenbenachrichtigung nicht speichern." #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "Dieser Benutzer erlaubt dir nicht ihn zu abonnieren." @@ -5068,6 +5242,12 @@ msgstr "Bereits abonniert!" msgid "User has blocked you." msgstr "Dieser Benutzer hat dich blockiert." +#. TRANS: Exception thrown when trying to unsibscribe without a subscription. +#: classes/Subscription.php:171 +#, fuzzy +msgid "Not subscribed!" +msgstr "Nicht abonniert!" + #. TRANS: Exception thrown when trying to unsubscribe a user from themselves. #: classes/Subscription.php:178 msgid "Could not delete self-subscription." @@ -5083,65 +5263,70 @@ msgstr "Konnte OMB-Abonnement-Token nicht löschen." msgid "Could not delete subscription." msgstr "Konnte Abonnement nicht löschen." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "Folgen" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "Herzlich willkommen bei %1$s, @%2$s!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "Konnte Gruppe nicht erstellen." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "Konnte die Gruppen-URI nicht setzen." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "Konnte Gruppenmitgliedschaft nicht setzen." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "Konnte die lokale Gruppen Information nicht speichern." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Ändern der Profileinstellungen" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Avatar hochladen" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Ändere dein Passwort" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "Ändere die E-Mail-Verarbeitung" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "Passe dein Profil an" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Sonstige Optionen" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Sonstige" @@ -5157,229 +5342,237 @@ msgid "Untitled page" msgstr "Seite ohne Titel" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "Hauptnavigation" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" msgstr "Persönliches Profil und Freundes-Zeitleiste" #. TRANS: Main menu option when logged in for access to personal profile and friends timeline -#: lib/action.php:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "Eigene" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Ändere deine E-Mail, Avatar, Passwort und Profil" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "Zum Dienst verbinden" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Verbinden" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "Seiteneinstellung ändern" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" -msgstr "Administrator" +msgstr "Admin" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "Lade Freunde und Kollegen ein dir auf %s zu folgen" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "Einladen" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Von der Seite abmelden" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Abmelden" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" -msgstr "Neues Konto erstellen" +msgstr "Neues Benutzerkonto erstellen" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "Registrieren" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Auf der Seite anmelden" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "Anmelden" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Hilf mir!" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "Hilfe" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Suche nach Leuten oder Text" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "Suchen" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "Seitennachricht" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "Lokale Ansichten" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "Neue Nachricht" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "Unternavigation" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Hilfe" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "Über" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "FAQ" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "AGB" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Privatsphäre" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Quellcode" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Kontakt" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "Plakette" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "StatusNet-Software-Lizenz" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." "broughtby%%](%%site.broughtbyurl%%)." msgstr "" -"**%%site.name%%** ist ein Microbloggingdienst von [%%site.broughtby%%](%%" +"**%%site.name%%** ist ein Mikrobloggingdienst von [%%site.broughtby%%](%%" "site.broughtbyurl%%)." #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." -msgstr "**%%site.name%%** ist ein Microbloggingdienst." +msgstr "**%%site.name%%** ist ein Mikrobloggingdienst." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, 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 "" -"Es wird mit der Microbloggingsoftware [StatusNet](http://status.net/) " +"Es wird mit der Mikrobloggingsoftware [StatusNet](http://status.net/) " "(Version %s) betrieben, die unter der [GNU Affero General Public License]" "(http://www.fsf.org/licensing/licenses/agpl-3.0.html) erhältlich ist." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "StatusNet-Software-Lizenz" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, php-format msgid "Content and data of %1$s are private and confidential." msgstr "Inhalte und Daten von %1$s sind privat und vertraulich." #. TRANS: Content license displayed when license is set to 'allrightsreserved'. #. TRANS: %1$s is the copyright owner. -#: lib/action.php:880 +#: lib/action.php:884 #, php-format msgid "Content and data copyright by %1$s. All rights reserved." msgstr "" @@ -5387,326 +5580,394 @@ msgstr "" "vorbehalten." #. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set. -#: lib/action.php:884 +#: lib/action.php:888 msgid "Content and data copyright by contributors. All rights reserved." msgstr "" "Urheberrecht von Inhalt und Daten liegt bei den Beteiligten. Alle Rechte " "vorbehalten." -#. 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "Alle Inhalte und Daten von %1$s sind unter der %2$s Lizenz verfügbar." #. TRANS: DT element for pagination (previous/next, etc.). -#: lib/action.php:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "Seitenerstellung" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "Später" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Vorher" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "Root-Element eines Feeds erwartet, aber ganzes XML-Dokument erhalten." -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "Fremdinhalt kann noch nicht eingebunden werden." -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "Kann eingebundenen XML-Inhalt nicht verarbeiten." -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "Eingebundener Base64-Inhalt kann noch nicht verarbeitet werden." #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "Du kannst keine Änderungen an dieser Seite vornehmen." #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "Änderungen an dieser Seite sind nicht erlaubt." #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "showForm() noch nicht implementiert." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "saveSettings() noch nicht implementiert." #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "Konnte die Design-Einstellungen nicht löschen." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "Basis-Seiteneinstellungen" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "Seite" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" -msgstr "Motiv-Konfiguration" +msgstr "Design-Konfiguration" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "Design" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "Benutzereinstellung" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Benutzer" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "Zugangskonfiguration" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "Pfadkonfiguration" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "Sitzungseinstellungen" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "Seitennachricht bearbeiten" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "Snapshot-Konfiguration" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "Website-Lizenz einstellen" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "API-Ressource erfordert lesen/schreib Zugriff; du hast nur Leserechte." +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "Programm bearbeiten" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "Programmsymbol" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "Beschreibe dein Programm in %d Zeichen" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Beschreibe dein Programm in %d Zeichen" +msgstr[1] "Beschreibe dein Programm in %d Zeichen" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "Beschreibe dein Programm" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "Adresse der Homepage dieses Programms" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "Quelladresse" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "Für diese Anwendung verantwortliche Organisation" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "Homepage der Gruppe oder des Themas" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "aufzurufende Adresse nach der Authentifizierung" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "Browser" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "Arbeitsfläche" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "Typ der Anwendung, Browser oder Arbeitsfläche" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "Schreibgeschützt" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "Lese/Schreibzugriff" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" "Standardeinstellung dieses Programms: Schreibgeschützt oder Lese/" "Schreibzugriff" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Abbrechen" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "Lese/Schreibzugriff" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 msgid "read-only" msgstr "Schreibgeschützt" -#. 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "Genehmigte %1$s - „%2$s“ Zugriff." #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Widerrufen" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "Anhänge" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "Autor" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Anbieter" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "Nachrichten in denen dieser Anhang erscheint" +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "Stichworte für diesen Anhang" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "Passwort konnte nicht geändert werden" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "Passwort kann nicht geändert werden" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Blockieren" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Befehl-Ergebnisse" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Ajax-Fehler" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Befehl ausgeführt" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "Befehl fehlgeschlagen" #. TRANS: Command exception text shown when a notice ID is requested that does not exist. -#: lib/command.php:84 lib/command.php:108 +#: lib/command.php:82 lib/command.php:106 msgid "Notice with that id does not exist." msgstr "Nachricht mit dieser ID existiert nicht" #. TRANS: Command exception text shown when a last user notice is requested and it does not exist. #. TRANS: Error text shown when a last user notice is requested and it does not exist. -#: lib/command.php:101 lib/command.php:630 +#: lib/command.php:99 lib/command.php:626 msgid "User has no last notice." msgstr "Benutzer hat keine letzte Nachricht" #. 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:130 +#: lib/command.php:128 #, php-format msgid "Could not find a user with nickname %s." -msgstr "Konnte keinen Nutzer mit dem Namen %s finden" +msgstr "Konnte keinen Benutzer mit dem Namen %s finden" #. TRANS: Message given getting a non-existing user. #. TRANS: %s is the nickname of the user that could not be found. -#: lib/command.php:150 +#: lib/command.php:148 #, php-format msgid "Could not find a local user with nickname %s." -msgstr "Konnte keinen lokalen Nutzer mit dem Nick %s finden" +msgstr "Konnte keinen lokalen Benutzer mit dem Nick %s finden" #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Leider ist dieser Befehl noch nicht implementiert." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "Es macht keinen Sinn dich selbst anzustupsen!" #. TRANS: Message given having nudged another user. #. TRANS: %s is the nickname of the user that was nudged. -#: lib/command.php:240 +#: lib/command.php:238 #, php-format msgid "Nudge sent to %s." msgstr "Stups an %s abgeschickt" @@ -5715,7 +5976,7 @@ msgstr "Stups an %s abgeschickt" #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -5727,88 +5988,89 @@ msgstr "" "Mitteilungen: %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "Nachricht als Favorit markiert." #. TRANS: Message given having added a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: lib/command.php:360 +#: lib/command.php:357 #, php-format msgid "%1$s joined group %2$s." msgstr "%1$s ist der Gruppe %2$s beigetreten." #. TRANS: Message given having removed a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: lib/command.php:408 +#: lib/command.php:405 #, php-format msgid "%1$s left group %2$s." msgstr "%1$s hat die Gruppe %2$s verlassen." #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Vollständiger Name: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Standort: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Homepage: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "Über: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " "same server." msgstr "" -"%s ist ein entferntes Profil; man kann direkte Nachrichten nur an Nutzer auf " -"dem selben Server senden." +"%s ist ein entferntes Profil; man kann direkte Nachrichten nur an Benutzer " +"auf dem selben Server senden." #. 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "" "Nachricht zu lang - maximal %1$d Zeichen erlaubt, du hast %2$d gesendet." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Fehler beim Senden der Nachricht" #. 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:554 +#: lib/command.php:551 #, php-format msgid "Notice from %s repeated." msgstr "Nachricht von %s wiederholt." #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "Fehler beim Wiederholen der Nachricht" #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 +#: lib/command.php:589 #, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." msgstr "" @@ -5816,100 +6078,100 @@ msgstr "" #. TRANS: Text shown having sent a reply to a notice successfully. #. TRANS: %s is the nickname of the user of the notice the reply was sent to. -#: lib/command.php:603 +#: lib/command.php:600 #, php-format msgid "Reply to %s sent." msgstr "Antwort an %s gesendet" #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "Problem beim Speichern der Nachricht." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "Gib den Namen des Benutzers an, den du abonnieren möchtest" #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "OMB-Profile können nicht mit einem Kommando abonniert werden." #. TRANS: Text shown after having subscribed to another user successfully. #. TRANS: %s is the name of the user the subscription was requested for. -#: lib/command.php:672 +#: lib/command.php:667 #, php-format msgid "Subscribed to %s." msgstr "%s abboniert" #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "Gib den Namen des Benutzers ein, den du nicht mehr abonnieren möchtest" #. TRANS: Text shown after having unsubscribed from another user successfully. #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:705 +#: lib/command.php:699 #, php-format msgid "Unsubscribed from %s." msgstr "Abgemeldet von %s." #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "Befehl noch nicht implementiert." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Benachrichtigung deaktiviert." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "Konnte Benachrichtigung nicht deaktivieren." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Benachrichtigung aktiviert." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "Konnte Benachrichtigung nicht aktivieren." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "Die Anmeldung ist deaktiviert" #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "Der Link ist nur einmal und für eine Dauer von 2 Minuten gültig: %s" #. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:813 +#: lib/command.php:808 #, php-format msgid "Unsubscribed %s." msgstr "%s nicht mehr abonniert" #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "Du hast niemanden abonniert." #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Du hast diesen Benutzer bereits abonniert:" @@ -5917,14 +6179,14 @@ msgstr[1] "Du hast diese Benutzer bereits abonniert:" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "Niemand hat dich abonniert." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Die Gegenseite konnte dich nicht abonnieren." @@ -5932,20 +6194,21 @@ msgstr[1] "Die Gegenseite konnte dich nicht abonnieren." #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "Du bist in keiner Gruppe Mitglied." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Du bist Mitglied dieser Gruppe:" msgstr[1] "Du bist Mitglied dieser Gruppen:" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -5990,74 +6253,96 @@ msgstr "" "on - Benachrichtigung einschalten\n" "off - Benachrichtigung ausschalten\n" "help - diese Hilfe anzeigen\n" -"follow - einem Nutzer folgen\n" +"follow - einem Benutzer folgen\n" "groups - Gruppen auflisten in denen du Mitglied bist\n" "subscriptions - Leute auflisten denen du folgst\n" "subscribers - Leute auflisten die dir folgen\n" -"leave - einem Nutzer nicht mehr folgen\n" -"d - Direkte Nachricht an einen Nutzer schicken\n" -"get - letzte Nachricht eines Nutzers abrufen\n" -"whois - Profil eines Nutzers abrufen\n" -"lose - Nutzer zwingen dir nicht mehr zu folgen\n" -"fav - letzte Nachricht eines Nutzers als Favorit markieren\n" +"leave - einem Benutzer nicht mehr folgen\n" +"d - Direkte Nachricht an einen Benutzer schicken\n" +"get - letzte Nachricht eines Benutzers abrufen\n" +"whois - Profil eines Benutzers abrufen\n" +"lose - Benutzer zwingen dir nicht mehr zu folgen\n" +"fav - letzte Nachricht eines Benutzers als Favorit markieren\n" "fav # - Nachricht mit bestimmter ID als Favorit markieren\n" "repeat # - Nachricht mit bestimmter ID wiederholen\n" -"repeat - letzte Nachricht eines Nutzers wiederholen\n" +"repeat - letzte Nachricht eines Benutzers wiederholen\n" "reply # - Nachricht mit bestimmter ID beantworten\n" -"reply - letzte Nachricht eines Nutzers beantworten\n" +"reply - letzte Nachricht eines Benutzers beantworten\n" "join - Gruppe beitreten\n" "login - Link zum Anmelden auf der Webseite anfordern\n" "drop - Gruppe verlassen\n" "stats - deine Statistik abrufen\n" -"stop - Äquivalent zu 'off'\n" -"quit - Äquivalent zu 'off'\n" -"sub - same as 'follow'\n" -"unsub - same as 'leave'\n" -"last - same as 'get'\n" -"on - not yet implemented.\n" -"off - not yet implemented.\n" -"nudge - remind a user to update.\n" -"invite - not yet implemented.\n" -"track - not yet implemented.\n" -"untrack - not yet implemented.\n" -"track off - not yet implemented.\n" -"untrack all - not yet implemented.\n" -"tracks - not yet implemented.\n" -"tracking - not yet implemented.\n" +"stop - Äquivalent zu „off“\n" +"quit - Äquivalent zu „off“\n" +"sub - Äquivalent zu „follow“\n" +"unsub - Äquivalent zu „leave“\n" +"last - Äquivalent zu „get“\n" +"on - noch nicht implementiert\n" +"off - noch nicht implementiert\n" +"nudge - einen Benutzer ans Aktualisieren erinnern\n" +"invite - noch nicht implementiert\n" +"track - noch nicht implementiert\n" +"untrack - noch nicht implementiert\n" +"track off - noch nicht implementiert\n" +"untrack all - noch nicht implementiert\n" +"tracks - noch nicht implementiert\n" +"tracking - noch nicht implementiert\n" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "Keine Konfigurationsdatei gefunden." -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "Ich habe an folgenden Stellen nach Konfigurationsdateien gesucht: " -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "Bitte die Installation erneut starten um das Problem zu beheben." -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "Zur Installation gehen." -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "IM" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "Aktualisierungen via Instant Messenger (IM)" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Aktualisierungen via SMS" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "Verbindungen" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "Programme mit Zugriffserlaubnis" @@ -6080,18 +6365,14 @@ msgstr "" msgid "Design defaults restored." msgstr "Standard-Design wieder hergestellt." -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "Aus Favoriten entfernen" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "Zu den Favoriten hinzufügen" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "Zu Favoriten hinzufügen" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -6108,9 +6389,9 @@ msgstr "Atom" msgid "FOAF" msgstr "FOAF" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "Daten exportieren" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "Feeds" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -6166,37 +6447,77 @@ msgstr "" "Zusätzliche Spitznamen für die Gruppe, Komma oder Leerzeichen getrennt, max %" "d" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" msgstr "Gruppe" -#: lib/groupnav.php:101 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "%s-Gruppe" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "Mitglieder" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "%s-Gruppen-Mitglieder" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:108 +msgctxt "MENU" msgid "Blocked" msgstr "Blockiert" -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" msgid "%s blocked users" -msgstr "in %s blockierte Nutzer" +msgstr "Blockierte Benutzer der Gruppe „%s“" -#: lib/groupnav.php:108 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" -msgstr "%s Gruppeneinstellungen bearbeiten" +msgstr "%s-Gruppen-Einstellungen bearbeiten" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" msgstr "Logo" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" -msgstr "%s Logo hinzufügen oder bearbeiten" +msgstr "%s-Logo hinzufügen oder bearbeiten" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" -msgstr "%s Design hinzufügen oder bearbeiten" +msgstr "%s-Design hinzufügen oder bearbeiten" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -6229,7 +6550,8 @@ msgstr "Du kannst ein Logo für deine Gruppe hochladen." msgid "Partial upload." msgstr "Unvollständiges Hochladen." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Systemfehler beim Hochladen der Datei." @@ -6263,21 +6585,17 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "Unbekannte inbox-Quelle %d." -#: lib/joinform.php:114 -msgid "Join" -msgstr "Beitreten" - #: lib/leaveform.php:114 msgid "Leave" msgstr "Verlassen" #: lib/logingroupnav.php:80 msgid "Login with a username and password" -msgstr "Mit Nutzernamen und Passwort anmelden" +msgstr "Mit Benutzernamen und Passwort anmelden" #: lib/logingroupnav.php:86 msgid "Sign up for a new account" -msgstr "Registriere ein neues Nutzerkonto" +msgstr "Registriere ein neues Benutzerkonto" #. TRANS: Subject for address confirmation email #: lib/mail.php:174 @@ -6605,7 +6923,7 @@ msgstr "" "schicken, um sie in eine Konversation zu verwickeln. Andere Leute können Dir " "Nachrichten schicken, die nur du sehen kannst." -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "von" @@ -6615,7 +6933,7 @@ msgstr "Konnte Nachricht nicht parsen." #: lib/mailhandler.php:42 msgid "Not a registered user." -msgstr "Kein registrierter Nutzer." +msgstr "Kein registrierter Benutzer." #: lib/mailhandler.php:46 msgid "Sorry, that is not your incoming email address." @@ -6630,19 +6948,22 @@ msgstr "Sorry, keinen eingehenden E-Mails gestattet." msgid "Unsupported message type: %s" msgstr "Nachrichten-Typ %s wird nicht unterstützt." -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" "Beim Speichern der Datei trat ein Datenbankfehler auf. Bitte versuche es " "noch einmal." -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" "Die Größe der hochgeladenen Datei überschreitet die upload_max_filesize " "Angabe in der php.ini." -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." @@ -6650,43 +6971,61 @@ msgstr "" "Die Größe der hochgeladenen Datei überschreitet die MAX_FILE_SIZE Angabe, " "die im HTML-Formular angegeben wurde." -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "Die Datei wurde nur teilweise auf den Server geladen." -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "Kein temporäres Verzeichnis gefunden." -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "Konnte die Datei nicht auf die Festplatte schreiben." -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "Upload der Datei wurde wegen der Dateiendung gestoppt." -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "Dateigröße liegt über dem Benutzerlimit" -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "Datei konnte nicht in das Zielverzeichnis verschoben werden." -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "Konnte den MIME-Typ nicht feststellen." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." -msgstr "Versuche ein anderes %s Format." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "" +"„%1$s“ ist kein unterstütztes Dateiformat auf diesem Server. Versuche es mit " +"einem anderen %2$s-Format." -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." -msgstr "%s ist kein unterstütztes Dateiformat auf diesem Server." +msgid "\"%s\" is not a supported file type on this server." +msgstr "„%s“ ist kein unterstütztes Dateiformat auf diesem Server." #: lib/messageform.php:120 msgid "Send a direct notice" @@ -6739,55 +7078,55 @@ msgstr "" "Bitte versuche es später wieder." #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "N" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "S" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "O" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "W" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "in" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "Web" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "im Zusammenhang" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "Wiederholt von" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "Auf diese Nachricht antworten" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Antworten" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "Nachricht wiederholt" @@ -6804,26 +7143,23 @@ msgid "Send a nudge to this user" msgstr "Sende diesem Benutzer einen Stups" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Neues Profil konnte nicht angelegt werden" +msgid "Error inserting new profile." +msgstr "Neues Profil konnte nicht angelegt werden." #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Fehler beim Einfügen des Avatars" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Fehler beim Aktualisieren des entfernten Profils" +msgid "Error inserting avatar." +msgstr "Fehler beim Einfügen des Avatars." #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Fehler beim Einfügen des entfernten Profils" +msgid "Error inserting remote profile." +msgstr "Fehler beim Einfügen des entfernten Profils." -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "Doppelte Nachricht" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "Doppelte Nachricht." -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Konnte neues Abonnement nicht eintragen." @@ -6860,7 +7196,8 @@ msgstr "Deine gesendeten Nachrichten" msgid "Tags in %s's notices" msgstr "Stichworte in %ss Nachrichten" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "Unbekannter Befehl" @@ -6882,7 +7219,7 @@ msgstr "Alle Abonnenten" #: lib/profileaction.php:191 msgid "User ID" -msgstr "Nutzer ID" +msgstr "Benutzer-ID" #: lib/profileaction.php:196 msgid "Member since" @@ -6942,9 +7279,9 @@ msgstr "Diese Nachricht wiederholen" msgid "Revoke the \"%s\" role from this user" msgstr "Widerrufe die „%s“-Rolle von diesem Benutzer" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." -msgstr "Kein einzelner Nutzer für den Ein-Benutzer-Modus ausgewählt." +msgstr "Kein einzelner Benutzer für den Ein-Benutzer-Modus ausgewählt." #: lib/sandboxform.php:67 msgid "Sandbox" @@ -6952,21 +7289,26 @@ msgstr "Spielwiese" #: lib/sandboxform.php:78 msgid "Sandbox this user" -msgstr "Diesen Nutzer auf die Spielwiese setzen" +msgstr "Diesen Benutzer auf die Spielwiese setzen" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" -msgstr "Site durchsuchen" +msgstr "Website durchsuchen" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "Suchbegriff" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" msgstr "Suchen" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "Hilfe suchen" @@ -7000,7 +7342,7 @@ msgstr "Stummschalten" #: lib/silenceform.php:78 msgid "Silence this user" -msgstr "Nutzer verstummen lassen" +msgstr "Benutzer verstummen lassen" #: lib/subgroupnav.php:83 #, php-format @@ -7126,7 +7468,7 @@ msgstr "Benutzeraktionen" #: lib/userprofile.php:237 msgid "User deletion in progress..." -msgstr "Löschung des Nutzers in Arbeit …" +msgstr "Löschung des Benutzers in Arbeit …" #: lib/userprofile.php:263 msgid "Edit profile settings" @@ -7163,56 +7505,64 @@ msgid "Moderator" msgstr "Moderator" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "vor wenigen Sekunden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "vor einer Minute" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "vor %d Minuten" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "vor ca. einer Minute" +msgstr[1] "vor ca. %d Minuten" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "vor einer Stunde" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "vor %d Stunden" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "vor ca. einer Stunde" +msgstr[1] "vor ca. %d Stunden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "vor einem Tag" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "vor %d Tagen" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "vor ca. einem Tag" +msgstr[1] "vor ca. %d Tagen" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "vor einem Monat" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "vor %d Monaten" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "vor ca. einem Monat" +msgstr[1] "vor ca. %d Monaten" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "vor einem Jahr" @@ -7225,3 +7575,17 @@ msgstr "%s ist keine gültige Farbe!" #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "%s ist keine gültige Farbe! Verwenden Sie 3 oder 6 Hex-Zeichen." + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +msgid "No user specified; using backup user." +msgstr "Keine Benutzer-ID angegeben" + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/el/LC_MESSAGES/statusnet.po b/locale/el/LC_MESSAGES/statusnet.po index 7923464797..5543c1f24c 100644 --- a/locale/el/LC_MESSAGES/statusnet.po +++ b/locale/el/LC_MESSAGES/statusnet.po @@ -1,29 +1,31 @@ -# Translation of StatusNet to Greek +# Translation of StatusNet - Core to Greek (Ελληνικά) +# Expored from translatewiki.net # -# Author@translatewiki.net: Crazymadlover -# Author@translatewiki.net: Dead3y3 -# Author@translatewiki.net: Omnipaedista +# Author: Crazymadlover +# Author: Dead3y3 +# Author: Omnipaedista # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:33:46+0000\n" -"Language-Team: Greek\n" +"POT-Creation-Date: 2010-09-18 22:06+0000\n" +"PO-Revision-Date: 2010-09-18 22:07:34+0000\n" +"Language-Team: Greek \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r73298); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: el\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-POT-Import-Date: 1284-74-75 38::+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Πρόσβαση" @@ -77,10 +79,10 @@ msgstr "Αποθήκευση ρυθμίσεων πρόσβασης" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Save" msgstr "Αποθήκευση" @@ -93,15 +95,15 @@ msgstr "Κανένας τέτοιος χρήστης." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -188,29 +190,31 @@ msgstr "" msgid "You and friends" msgstr "Εσείς και οι φίλοι σας" -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "" -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -220,21 +224,25 @@ msgid "" "current configuration." msgstr "" -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300 #: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220 #: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273 msgid "Unable to save your design settings." msgstr "" -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "Δεν μπορείτε να κάνετε φραγή στον εαυτό σας!" -#: actions/apiblockdestroy.php:114 +#: actions/apiblockcreate.php:127 +msgid "Block user failed." +msgstr "" + +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "" @@ -258,49 +266,49 @@ msgstr "" msgid "All the direct messages sent to %s" msgstr "" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "" -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "" -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "" -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "" -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "" -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "" "Δε μπορώ να ακολουθήσω το χρήστη: ο χρήστης %s είναι ήδη στη λίστα σου." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "" "Δε μπορώ να ακολουθήσω το χρήστη: ο χρήστης %s είναι ήδη στη λίστα σου." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "" "Δε μπορώ να ακολουθήσω το χρήστη: ο χρήστης %s είναι ήδη στη λίστα σου." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "Δεν μπορείτε να κάνετε φραγή στον εαυτό σας!" @@ -312,75 +320,81 @@ msgstr "" msgid "Could not find target user." msgstr "Απέτυχε η ενημέρωση του χρήστη." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "Το ψευδώνυμο πρέπει να έχει μόνο πεζούς χαρακτήρες και χωρίς κενά." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Το ψευδώνυμο είναι ήδη σε χρήση. Δοκιμάστε κάποιο άλλο." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 +#: actions/newgroup.php:133 actions/profilesettings.php:218 +#: actions/register.php:217 +msgid "Not a valid nickname." +msgstr "" + +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "Η αρχική σελίδα δεν είναι έγκυρο URL." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Το ονοματεπώνυμο είναι πολύ μεγάλο (μέγιστο 255 χαρακτ.)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "Η περιγραφή είναι πολύ μεγάλη (μέγιστο %d χαρακτ.)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Η τοποθεσία είναι πολύ μεγάλη (μέγιστο 255 χαρακτ.)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "" -#: actions/apigroupcreate.php:267 -#, php-format -msgid "Invalid alias: \"%s\"." -msgstr "" - -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "" -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Η μέθοδος του ΑΡΙ δε βρέθηκε!" +#. TRANS: Error text shown when a user tries to join a group they are blocked from joining. +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:341 +msgid "You have been blocked from that group by the admin." +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. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:353 #, php-format msgid "Could not join user %1$s to group %2$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. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 #: lib/command.php:401 #, php-format msgid "Could not remove user %1$s from group %2$s." @@ -392,12 +406,6 @@ msgstr "Δεν ήταν δυνατή η δημιουργία ομάδας." msgid "%s's groups" 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 -#, php-format -msgid "%1$s groups %2$s is a member of." -msgstr "" - #: actions/apigrouplistall.php:96 #, php-format msgid "groups on %s" @@ -407,15 +415,11 @@ msgstr "ομάδες του χρήστη %s" msgid "No oauth_token parameter provided." msgstr "" -#: actions/apioauthauthorize.php:106 -msgid "Invalid token." -msgstr "" - #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -433,14 +437,6 @@ msgstr "" msgid "Invalid nickname / password!" msgstr "" -#: actions/apioauthauthorize.php:159 -msgid "Database error deleting OAuth application user." -msgstr "" - -#: actions/apioauthauthorize.php:185 -msgid "Database error inserting OAuth application user." -msgstr "" - #: actions/apioauthauthorize.php:214 #, php-format msgid "" @@ -458,8 +454,8 @@ msgstr "" #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -528,11 +524,21 @@ msgstr "Η κατάσταση διεγράφη." msgid "No status with that ID found." msgstr "" -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "" -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 +#: lib/mailhandler.php:60 +#, php-format +msgid "That's too long. Max notice size is %d chars." +msgstr "" + +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 +msgid "Not found." +msgstr "" + +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -541,6 +547,11 @@ msgstr "" msgid "Unsupported format." msgstr "" +#: actions/apitimelinefavorites.php:110 +#, php-format +msgid "%1$s / Favorites from %2$s" +msgstr "" + #: actions/apitimelinefavorites.php:119 #, php-format msgid "%1$s updates favorited by %2$s / %2$s." @@ -580,10 +591,20 @@ msgstr "" msgid "API method under construction." msgstr "Η μέθοδος του ΑΡΙ είναι υπό κατασκευή." +#: actions/avatarbynickname.php:64 +msgid "No size." +msgstr "" + #: actions/avatarbynickname.php:69 msgid "Invalid size." msgstr "" +#. TRANS: Link description in user account settings menu. +#: actions/avatarsettings.php:67 actions/showgroup.php:230 +#: lib/accountsettingsaction.php:118 +msgid "Avatar" +msgstr "" + #: actions/avatarsettings.php:78 #, php-format msgid "You can upload your personal avatar. The maximum file size is %s." @@ -615,6 +636,10 @@ msgstr "" msgid "Delete" msgstr "Διαγραφή" +#: actions/avatarsettings.php:166 actions/grouplogo.php:236 +msgid "Upload" +msgstr "" + #: actions/avatarsettings.php:305 msgid "No file uploaded." msgstr "" @@ -623,6 +648,14 @@ msgstr "" msgid "Pick a square area of the image to be your avatar" msgstr "" +#: actions/avatarsettings.php:347 actions/grouplogo.php:380 +msgid "Lost our file data." +msgstr "" + +#: actions/avatarsettings.php:370 +msgid "Avatar updated." +msgstr "" + #: actions/avatarsettings.php:373 msgid "Failed updating avatar." msgstr "" @@ -694,7 +727,8 @@ msgstr "" msgid "Unblock user from group" msgstr "" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "" @@ -714,9 +748,9 @@ msgstr "" #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -724,7 +758,7 @@ msgstr "Απέτυχε η ενημέρωση του χρήστη." #. TRANS: Server error thrown on database error canceling e-mail address confirmation. #. TRANS: Server error thrown on database error canceling SMS phone number confirmation. -#: actions/confirmaddress.php:128 actions/emailsettings.php:433 +#: actions/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Απέτυχε η διαγραφή email επιβεβαίωσης." @@ -742,9 +776,15 @@ msgstr "" msgid "Conversation" msgstr "Συζήτηση" +#: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 +#: lib/profileaction.php:229 lib/searchgroupnav.php:82 +msgid "Notices" +msgstr "" + +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 -#: lib/action.php:1307 +#: lib/action.php:1315 msgid "There was a problem with your session token." msgstr "" @@ -805,7 +845,6 @@ 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 "" @@ -817,27 +856,18 @@ msgstr "" msgid "Invalid logo URL." msgstr "" -#: actions/designadminpanel.php:322 -#, php-format -msgid "Theme not available: %s." -msgstr "" - #: actions/designadminpanel.php:426 msgid "Change logo" msgstr "Αλλαγή χρωμάτων" -#: actions/designadminpanel.php:460 -msgid "Site theme" +#: actions/designadminpanel.php:431 +msgid "Site logo" msgstr "" #: actions/designadminpanel.php:461 msgid "Theme for the site." msgstr "" -#: actions/designadminpanel.php:467 -msgid "Custom theme" -msgstr "" - #: actions/designadminpanel.php:471 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" @@ -916,6 +946,10 @@ msgstr "" msgid "Reset back to default" msgstr "" +#: actions/designadminpanel.php:686 lib/designsettings.php:257 +msgid "Save design" +msgstr "" + #: actions/disfavor.php:81 msgid "This notice is not a favorite!" msgstr "" @@ -929,6 +963,10 @@ msgstr "" msgid "No such document \"%s\"" msgstr "" +#: actions/editapplication.php:66 +msgid "You must be logged in to edit an application." +msgstr "" + #: actions/editapplication.php:161 msgid "Use this form to edit your application." msgstr "" @@ -1015,7 +1053,7 @@ msgstr "Τρέχουσα επιβεβαιωμένη email διεύθυνση." #. TRANS: Button label to remove a confirmed IM address. #. TRANS: Button label to remove a confirmed SMS address. #. TRANS: Button label for removing a set sender SMS e-mail address to post notices from. -#: actions/emailsettings.php:115 actions/emailsettings.php:158 +#: actions/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1031,95 +1069,90 @@ msgstr "" "προσθέσατε. Ελέγξτε τα εισερχόμενα (και τον φάκελο ανεπιθύμητης " "αλληλογραφίας) για τον κωδικό και για το πως να τον χρησιμοποιήσετε." -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "Διεύθυνση email, π.χ: \"UserName@example.org\"" -#. TRANS: Button label for adding an e-mail address in e-mail settings form. -#. TRANS: Button label for adding an IM address in IM settings form. -#. TRANS: Button label for adding a SMS phone number in SMS settings form. -#: actions/emailsettings.php:139 actions/imsettings.php:148 -#: actions/smssettings.php:162 -msgctxt "BUTTON" -msgid "Add" -msgstr "" - #. TRANS: Form legend for incoming e-mail settings form. #. TRANS: Form legend for incoming SMS settings form. -#: actions/emailsettings.php:147 actions/smssettings.php:171 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Εισερχόμενο email" #. TRANS: Form instructions for incoming e-mail form in e-mail settings. #. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings. -#: actions/emailsettings.php:155 actions/smssettings.php:178 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "" #. TRANS: Instructions for incoming e-mail address input form. #. TRANS: Instructions for incoming SMS e-mail address input form. -#: actions/emailsettings.php:164 actions/smssettings.php:186 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Διευθύνσεις email" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Θέλω να δημοσιεύω ενημερώσεις μέσω email" #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Αδυναμία κανονικοποίησης αυτής της email διεύθυνσης" #. TRANS: Server error thrown on database error adding e-mail confirmation code. #. TRANS: Server error thrown on database error adding IM confirmation code. #. TRANS: Server error thrown on database error adding SMS confirmation code. -#: actions/emailsettings.php:391 actions/imsettings.php:348 +#: actions/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Απέτυχε η εισαγωγή κωδικού επιβεβαίωσης." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1129,19 +1162,19 @@ msgstr "" "αλληλογραφίας) για τον κωδικό και για το πως να τον χρησιμοποιήσετε." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "Επιβεβαίωση διεύθυνσης email" #. TRANS: Server error thrown on database error removing incoming e-mail address. #. TRANS: Server error thrown on database error adding incoming e-mail address. -#: actions/emailsettings.php:504 actions/emailsettings.php:528 +#: actions/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Απέτυχε η ενημέρωση εγγραφής του χρήστη." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Η διεύθυνση του εισερχόμενου email αφαιρέθηκε." @@ -1153,6 +1186,11 @@ msgstr "" msgid "Disfavor favorite" msgstr "" +#: actions/favorited.php:67 +#, php-format +msgid "Popular notices, page %d" +msgstr "" + #: actions/favorited.php:79 msgid "The most popular notices on the site right now." msgstr "" @@ -1174,11 +1212,22 @@ msgid "" "notice to your favorites!" msgstr "" +#: actions/favoritesrss.php:111 actions/showfavorites.php:77 +#: lib/personalgroupnav.php:115 +#, php-format +msgid "%s's favorite notices" +msgstr "" + #: actions/favoritesrss.php:115 #, php-format msgid "Updates favored by %1$s on %2$s!" msgstr "" +#: actions/featured.php:71 +#, php-format +msgid "Featured users, page %d" +msgstr "" + #: actions/featured.php:99 #, php-format msgid "A selection of some great users on %s" @@ -1212,10 +1261,6 @@ msgstr "" msgid "You are not authorized." msgstr "" -#: actions/finishremotesubscribe.php:113 -msgid "Could not convert request token to access token." -msgstr "" - #: actions/finishremotesubscribe.php:118 msgid "Remote service uses unknown version of OMB protocol." msgstr "" @@ -1228,18 +1273,10 @@ msgstr "Κανένας τέτοιος χρήστης." msgid "Cannot read file." msgstr "Απέτυχε η αποθήκευση του προφίλ." -#: actions/grantrole.php:62 actions/revokerole.php:62 -msgid "Invalid role." -msgstr "" - #: actions/grantrole.php:66 actions/revokerole.php:66 msgid "This role is reserved and cannot be set." msgstr "" -#: actions/grantrole.php:75 -msgid "You cannot grant user roles on this site." -msgstr "" - #: actions/grantrole.php:82 msgid "User already has this role." msgstr "" @@ -1269,7 +1306,7 @@ msgstr "" msgid "User is already blocked from group." msgstr "" -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "" @@ -1281,6 +1318,11 @@ msgid "" "the group in the future." msgstr "" +#. TRANS: Submit button title for 'No' when blocking a user from a group. +#: actions/groupblock.php:182 +msgid "Do not block this user from this group" +msgstr "" + #. TRANS: Submit button title for 'Yes' when blocking a user from a group. #: actions/groupblock.php:189 msgid "Block this user from this group" @@ -1322,23 +1364,33 @@ msgstr "" msgid "Failed updating logo." msgstr "" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "" -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Διαχειριστής" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" msgstr "" -#: actions/groupmembers.php:487 +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" +msgid "Make Admin" +msgstr "" + +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" msgstr "" @@ -1357,6 +1409,11 @@ msgstr "χρονοδιάγραμμα του χρήστη %s" msgid "Updates from members of %1$s on %2$s!" msgstr "" +#: actions/groups.php:64 +#, php-format +msgid "Groups, page %d" +msgstr "" + #: actions/groups.php:90 #, php-format msgid "" @@ -1367,10 +1424,6 @@ msgid "" "%%%%)" msgstr "" -#: actions/groups.php:107 actions/usergroups.php:126 lib/groupeditform.php:122 -msgid "Create a new group" -msgstr "" - #: actions/groupsearch.php:52 #, php-format msgid "" @@ -1428,11 +1481,6 @@ msgid "" "doc.im%%). Configure your address and settings below." msgstr "" -#. TRANS: Message given in the IM settings if XMPP is not enabled on the site. -#: actions/imsettings.php:94 -msgid "IM is not available." -msgstr "" - #. TRANS: Form legend for IM settings form. #. TRANS: Field label for IM address input in IM settings form. #: actions/imsettings.php:106 actions/imsettings.php:136 @@ -1445,7 +1493,10 @@ msgstr "Τρέχουσα επιβεβαιωμένη Jabber/GTalk διεύθυν #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -1453,43 +1504,48 @@ msgid "" msgstr "" #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Οι προτιμήσεις αποθηκεύτηκαν" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Οι προτιμήσεις αποθηκεύτηκαν" +#. TRANS: Message given saving IM address without having provided one. +#: actions/imsettings.php:312 +msgid "No Jabber ID." +msgstr "" + #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Αδυναμία κανονικοποίησης του Jabber ID" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "" #. TRANS: Message given saving valid IM address that is to be confirmed. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:358 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -1499,16 +1555,21 @@ msgstr "" "Πρέπει να αποδεχτείτε τον/την %s για αποστολή μηνυμάτων προς εσας. " #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "" #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "" +#: actions/inbox.php:59 +#, php-format +msgid "Inbox for %1$s - page %2$d" +msgstr "" + #: actions/inbox.php:62 #, php-format msgid "Inbox for %s" @@ -1522,9 +1583,11 @@ msgstr "" msgid "Invites have been disabled." msgstr "" -#: actions/invite.php:41 +#. TRANS: Whois output. +#. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 #, php-format -msgid "You must be logged in to invite other users to use %s." +msgid "%1$s (%2$s)" msgstr "" #: actions/invite.php:136 @@ -1606,10 +1669,20 @@ msgstr "" msgid "No nickname or ID." msgstr "Ψευδώνυμο" +#: actions/joingroup.php:141 +#, php-format +msgid "%1$s joined group %2$s" +msgstr "" + #: actions/leavegroup.php:60 msgid "You must be logged in to leave a group." msgstr "" +#: actions/leavegroup.php:137 +#, php-format +msgid "%1$s left group %2$s" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Ήδη συνδεδεμένος." @@ -1646,12 +1719,6 @@ msgstr "" "Για λόγους ασφαλείας, παρακαλώ εισάγετε ξανά το όνομα χρήστη και τον κωδικό " "σας, πριν αλλάξετε τις ρυθμίσεις σας." -#: actions/login.php:295 -#, php-format -msgid "" -"Don't have a username yet? [Register](%%action.register%%) a new account." -msgstr "" - #: actions/makeadmin.php:92 msgid "Only an admin can make another user an admin." msgstr "" @@ -1661,15 +1728,14 @@ msgstr "" msgid "%1$s is already an admin for group \"%2$s\"." msgstr "" -#: actions/makeadmin.php:133 -#, php-format -msgid "Can't get membership record for %1$s in group %2$s." -msgstr "" - #: actions/microsummary.php:69 msgid "No current status." msgstr "" +#: actions/newapplication.php:64 +msgid "You must be logged in to register an application." +msgstr "" + #: actions/newapplication.php:143 msgid "Use this form to register a new application." msgstr "" @@ -1707,6 +1773,10 @@ msgstr "" msgid "Ajax Error" msgstr "" +#: actions/newnotice.php:227 +msgid "Notice posted" +msgstr "" + #: actions/noticesearch.php:68 #, php-format msgid "" @@ -1718,11 +1788,6 @@ msgstr "" msgid "Text search" msgstr "" -#: actions/noticesearch.php:91 -#, php-format -msgid "Search results for \"%1$s\" on %2$s" -msgstr "" - #: actions/noticesearch.php:121 #, php-format msgid "" @@ -1742,11 +1807,6 @@ msgstr "" msgid "Updates with \"%s\"" msgstr "" -#: actions/noticesearchrss.php:98 -#, php-format -msgid "Updates matching search term \"%1$s\" on %2$s!" -msgstr "" - #: actions/nudge.php:85 msgid "" "This user doesn't allow nudges or hasn't confirmed or set their email yet." @@ -1764,10 +1824,23 @@ msgstr "" msgid "You must be logged in to list your applications." msgstr "" +#: actions/oauthappssettings.php:74 +msgid "OAuth applications" +msgstr "" + #: actions/oauthappssettings.php:85 msgid "Applications you have registered" msgstr "" +#: actions/oauthappssettings.php:135 +#, php-format +msgid "You have not registered any applications yet." +msgstr "" + +#: actions/oauthconnectionssettings.php:72 +msgid "Connected applications" +msgstr "" + #: actions/oauthconnectionssettings.php:83 msgid "You have allowed the following applications to access you account." msgstr "" @@ -1785,12 +1858,6 @@ msgstr "" msgid "Developers can edit the registration settings for their applications " msgstr "" -#. 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 "" - #. TRANS: Error message displaying attachments. %s is the site's base URL. #: actions/oembed.php:163 #, php-format @@ -1798,8 +1865,8 @@ 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:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1206 +#: lib/apiaction.php:1233 lib/apiaction.php:1356 msgid "Not a supported data format." msgstr "" @@ -1823,30 +1890,27 @@ msgstr "" msgid "Shorten URLs with" msgstr "" +#: actions/othersettings.php:117 +msgid "Automatic shortening service to use." +msgstr "" + #: actions/othersettings.php:123 msgid "Show or hide profile designs." msgstr "" -#: actions/otp.php:69 -msgid "No user ID specified." -msgstr "" - -#: actions/otp.php:83 -msgid "No login token specified." -msgstr "" - #: actions/otp.php:90 msgid "No login token requested." msgstr "" -#: actions/otp.php:95 -msgid "Invalid login token specified." -msgstr "" - #: actions/otp.php:104 msgid "Login token expired." msgstr "" +#: actions/outbox.php:58 +#, php-format +msgid "Outbox for %1$s - page %2$d" +msgstr "" + #: actions/outbox.php:61 #, php-format msgid "Outbox for %s" @@ -1906,7 +1970,7 @@ msgid "Password saved." msgstr "Ο κωδικός αποθηκεύτηκε." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "" @@ -1914,26 +1978,6 @@ msgstr "" msgid "Path and server settings for this StatusNet site." msgstr "" -#: actions/pathsadminpanel.php:157 -#, php-format -msgid "Theme directory not readable: %s." -msgstr "" - -#: actions/pathsadminpanel.php:163 -#, php-format -msgid "Avatar directory not writable: %s." -msgstr "" - -#: actions/pathsadminpanel.php:169 -#, php-format -msgid "Background directory not writable: %s." -msgstr "" - -#: 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 "" @@ -1942,10 +1986,6 @@ msgstr "" msgid "Site" msgstr "" -#: actions/pathsadminpanel.php:238 -msgid "Server" -msgstr "" - #: actions/pathsadminpanel.php:238 msgid "Site's server hostname." msgstr "" @@ -1954,6 +1994,10 @@ msgstr "" msgid "Path" msgstr "" +#: actions/pathsadminpanel.php:242 +msgid "Site path" +msgstr "" + #: actions/pathsadminpanel.php:246 msgid "Path to locales" msgstr "" @@ -2002,6 +2046,10 @@ msgstr "Ρυθμίσεις του άβαταρ" msgid "Backgrounds" msgstr "" +#: actions/pathsadminpanel.php:305 +msgid "Background server" +msgstr "" + #: actions/pathsadminpanel.php:309 msgid "Background path" msgstr "" @@ -2055,10 +2103,6 @@ msgstr "" msgid "Users self-tagged with %1$s - page %2$d" msgstr "" -#: actions/postnotice.php:95 -msgid "Invalid notice content." -msgstr "" - #: actions/postnotice.php:101 #, php-format msgid "Notice license ‘%1$s’ is not compatible with site license ‘%2$s’." @@ -2085,7 +2129,7 @@ msgstr "Ονοματεπώνυμο" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:235 lib/groupeditform.php:161 msgid "Homepage" msgstr "Αρχική σελίδα" @@ -2188,10 +2232,6 @@ msgstr "" msgid "Public Stream Feed (RSS 2.0)" msgstr "" -#: actions/public.php:168 -msgid "Public Stream Feed (Atom)" -msgstr "" - #: actions/public.php:191 msgid "Be the first to post!" msgstr "" @@ -2284,6 +2324,10 @@ msgstr "" msgid "6 or more characters, and don't forget it!" msgstr "6 ή περισσότεροι χαρακτήρες και μην το ξεχάσετε!" +#: actions/recoverpassword.php:243 +msgid "Reset" +msgstr "" + #: actions/recoverpassword.php:252 msgid "Enter a nickname or email address." msgstr "Εισάγετε ψευδώνυμο ή διεύθυνση email." @@ -2389,33 +2433,6 @@ msgstr "" 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 " @@ -2456,10 +2473,6 @@ msgstr "" msgid "That’s a local profile! Login to subscribe." msgstr "" -#: actions/remotesubscribe.php:183 -msgid "Couldn’t get a request token." -msgstr "" - #: actions/repeat.php:57 msgid "Only logged-in users can repeat notices." msgstr "" @@ -2468,10 +2481,6 @@ msgstr "" msgid "You can't repeat your own notice." msgstr "" -#: actions/repeat.php:90 -msgid "You already repeated that notice." -msgstr "" - #: actions/repeat.php:114 lib/noticelist.php:676 msgid "Repeated" msgstr "Επαναλαμβάνεται από" @@ -2480,6 +2489,17 @@ msgstr "Επαναλαμβάνεται από" msgid "Repeated!" msgstr "Επαναλαμβάνεται από" +#: actions/replies.php:126 actions/repliesrss.php:68 +#: lib/personalgroupnav.php:105 +#, php-format +msgid "Replies to %s" +msgstr "" + +#: actions/replies.php:128 +#, php-format +msgid "Replies to %1$s, page %2$d" +msgstr "" + #: actions/replies.php:145 #, php-format msgid "Replies feed for %s (RSS 1.0)" @@ -2514,10 +2534,6 @@ msgstr "" msgid "Replies to %1$s on %2$s!" msgstr "" -#: actions/revokerole.php:75 -msgid "You cannot revoke user roles on this site." -msgstr "" - #: actions/revokerole.php:82 msgid "User doesn't have this role." msgstr "" @@ -2536,7 +2552,7 @@ msgstr "" #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "" @@ -2565,21 +2581,30 @@ msgstr "" msgid "Save site settings" msgstr "Αποθήκευση ρυθμίσεων πρόσβασης" +#: actions/showapplication.php:82 +msgid "You must be logged in to view an application." +msgstr "" + #: actions/showapplication.php:157 msgid "Application profile" msgstr "" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:207 lib/groupeditform.php:172 msgid "Description" msgstr "Περιγραφή" +#: 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" @@ -2686,12 +2711,7 @@ msgstr "" msgid "Aliases" msgstr "" -#: actions/showgroup.php:355 -#, php-format -msgid "FOAF for %s group" -msgstr "" - -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Μέλη" @@ -2790,6 +2810,10 @@ msgid "" "[StatusNet](http://status.net/) tool. " msgstr "" +#: actions/silence.php:65 actions/unsilence.php:65 +msgid "You cannot silence users on this site." +msgstr "" + #: actions/silence.php:72 msgid "User is already silenced." msgstr "" @@ -2891,6 +2915,10 @@ msgstr "" msgid "Edit site-wide message" msgstr "" +#: actions/sitenoticeadminpanel.php:103 +msgid "Unable to save site notice." +msgstr "" + #: actions/sitenoticeadminpanel.php:113 msgid "Max length for the site-wide notice is 255 chars." msgstr "" @@ -2915,11 +2943,6 @@ msgstr "Ρυθμίσεις του άβαταρ" msgid "You can receive SMS messages through email from %%site.name%%." msgstr "" -#. TRANS: Message given in the SMS settings if SMS is not enabled on the site. -#: actions/smssettings.php:97 -msgid "SMS is not available." -msgstr "" - #. TRANS: Form legend for SMS settings form. #: actions/smssettings.php:111 msgid "SMS address" @@ -2957,6 +2980,11 @@ msgid "" "from my carrier." msgstr "" +#. TRANS: Message given saving SMS phone number without having selected a carrier. +#: actions/smssettings.php:344 +msgid "No carrier selected." +msgstr "" + #. TRANS: Message given saving SMS phone number that is already set. #: actions/smssettings.php:352 msgid "That is already your phone number." @@ -3001,9 +3029,14 @@ msgid "" "email but isn't listed here, send email to let us know at %s." msgstr "" +#. TRANS: Message given saving SMS phone number confirmation code without having provided one. +#: actions/smssettings.php:548 +msgid "No code entered" +msgstr "" + #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "" @@ -3027,6 +3060,10 @@ msgstr "" 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 "" @@ -3142,6 +3179,11 @@ msgstr "" msgid "SMS" msgstr "" +#: actions/tag.php:69 +#, php-format +msgid "Notices tagged with %1$s, page %2$d" +msgstr "" + #: actions/tag.php:93 #, php-format msgid "Notice feed for tag %s (RSS 2.0)" @@ -3386,6 +3428,11 @@ msgstr "" msgid "Updates from %1$s on %2$s!" msgstr "" +#: actions/version.php:75 +#, php-format +msgid "StatusNet %s" +msgstr "" + #: actions/version.php:155 #, php-format msgid "" @@ -3462,11 +3509,6 @@ msgstr "" 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 -msgid "Invalid filename." -msgstr "" - #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." @@ -3496,12 +3538,6 @@ msgstr "" msgid "No such profile (%1$d) for notice (%2$d)." msgstr "" -#. TRANS: Server exception. %s are the error details. -#: classes/Notice.php:193 -#, php-format -msgid "Database error inserting hashtag: %s" -msgstr "" - #. TRANS: Client exception thrown if a notice contains too many characters. #: classes/Notice.php:265 msgid "Problem saving notice. Too long." @@ -3568,7 +3604,7 @@ msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "" @@ -3644,11 +3680,22 @@ msgstr "" msgid "Design your profile" msgstr "Σχεδιάστε το προφίλ σας" +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:144 +msgid "Other options" +msgstr "" + #. TRANS: Link description in user account settings menu. #: lib/accountsettingsaction.php:146 msgid "Other" msgstr "" +#. TRANS: Page title. %1$s is the title, %2$s is the site name. +#: lib/action.php:148 +#, php-format +msgid "%1$s - %2$s" +msgstr "" + #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. #: lib/action.php:449 msgid "Primary site navigation" @@ -3660,23 +3707,11 @@ msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" msgstr "" -#. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 -msgctxt "TOOLTIP" -msgid "Connect to services" -msgstr "" - #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services #: lib/action.php:468 msgid "Connect" msgstr "Σύνδεση" -#. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 -msgctxt "TOOLTIP" -msgid "Change site configuration" -msgstr "" - #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users #: lib/action.php:481 msgctxt "MENU" @@ -3695,12 +3730,6 @@ msgctxt "MENU" msgid "Logout" msgstr "Λογότυπο" -#. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 -msgctxt "TOOLTIP" -msgid "Create an account" -msgstr "" - #. TRANS: Main menu option when not logged in to register a new account #: lib/action.php:498 msgctxt "MENU" @@ -3774,23 +3803,18 @@ msgstr "" msgid "StatusNet software license" msgstr "" -#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 -#, 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:846 +#: lib/action.php:849 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "" "Το **%%site.name%%** είναι μία υπηρεσία microblogging (μικρο-ιστολογίου)." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:856 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -3799,44 +3823,45 @@ msgid "" msgstr "" #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:872 msgid "Site content license" msgstr "" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:879 #, 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:880 +#: lib/action.php:886 #, 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:884 +#: lib/action.php:890 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:904 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1254 msgid "After" msgstr "" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1264 msgid "Before" msgstr "" @@ -3845,144 +3870,188 @@ msgstr "" msgid "Expecting a root feed element but got a whole XML document." msgstr "" -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:203 msgid "Can't handle remote content yet." msgstr "" -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:240 msgid "Can't handle embedded XML content yet." msgstr "" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:245 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 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "" #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "" #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "" #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "" #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#: lib/adminpanelaction.php:339 msgctxt "MENU" -msgid "Design" -msgstr "" - -#. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 -msgid "User configuration" +msgid "Site" msgstr "" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "" #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:182 +msgid "Failed to delete revoked token." +msgstr "" + +#. TRANS: Form legend. +#: lib/applicationeditform.php:129 +msgid "Edit application" +msgstr "" + +#. TRANS: Form guide. +#: lib/applicationeditform.php:178 +msgid "Icon for this application" +msgstr "" + #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 +#: lib/applicationeditform.php:200 #, php-format msgid "Describe your application in %d characters" msgstr "Περιγράψτε την ομάδα ή το θέμα χρησιμοποιώντας μέχρι %d χαρακτήρες" +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:215 +msgid "URL of the homepage of this application" +msgstr "" + #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:217 msgid "Source URL" msgstr "" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:224 msgid "Organization responsible for this application" msgstr "" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:233 msgid "URL for the homepage of the organization" msgstr "" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:242 msgid "URL to redirect to after authentication" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:269 msgid "Browser" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:286 msgid "Desktop" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:288 msgid "Type of application, browser or desktop" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:311 msgid "Read-only" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:330 msgid "Read-write" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:332 msgid "Default access for this application: read-only, or read-write" msgstr "" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:349 msgid "Cancel" msgstr "Ακύρωση" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:135 msgid "read-write" msgstr "" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:137 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 +#: lib/applicationlist.php:143 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "" #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:158 msgctxt "BUTTON" msgid "Revoke" msgstr "" @@ -4002,16 +4071,23 @@ msgstr "" msgid "Provider" msgstr "" -#: lib/attachmentnoticesection.php:67 +#. TRANS: Title. +#: lib/attachmentnoticesection.php:68 msgid "Notices where this attachment appears" msgstr "" -#: lib/attachmenttagcloudsection.php:48 +#. TRANS: Title. +#: lib/attachmenttagcloudsection.php:49 msgid "Tags for this attachment" msgstr "" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:70 +msgid "Block" +msgstr "" + +#: lib/channel.php:157 lib/channel.php:177 +msgid "Command results" msgstr "" #: lib/channel.php:229 lib/mailhandler.php:142 @@ -4029,6 +4105,13 @@ msgstr "" msgid "User has no last notice." msgstr "" +#. TRANS: Message given getting a non-existing user. +#. TRANS: %s is the nickname of the user that could not be found. +#: lib/command.php:150 +#, php-format +msgid "Could not find a local user with nickname %s." +msgstr "" + #. TRANS: Error text shown when an unimplemented command is given. #: lib/command.php:185 msgid "Sorry, this command is not yet implemented." @@ -4063,6 +4146,20 @@ msgstr "" msgid "Notice marked as fave." msgstr "" +#. TRANS: Message given having added a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:360 +#, php-format +msgid "%1$s joined group %2$s." +msgstr "" + +#. TRANS: Message given having removed a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:408 +#, php-format +msgid "%1$s left group %2$s." +msgstr "" + #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). #: lib/command.php:474 #, php-format @@ -4083,6 +4180,11 @@ msgstr "" msgid "Error sending direct message." msgstr "" +#. TRANS: Error text shown when repeating a notice fails with an unknown reason. +#: lib/command.php:557 +msgid "Error repeating notice." +msgstr "" + #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. #: lib/command.php:592 @@ -4097,6 +4199,11 @@ msgstr "" msgid "Reply to %s sent." msgstr "" +#. TRANS: Error text shown when a reply to a notice fails with an unknown reason. +#: lib/command.php:606 +msgid "Error saving notice." +msgstr "" + #. TRANS: Error text shown when no username was provided when issuing a subscribe command. #: lib/command.php:655 msgid "Specify the name of the user to subscribe to." @@ -4107,6 +4214,13 @@ msgstr "" msgid "Can't subscribe to OMB profiles by command." msgstr "" +#. TRANS: Text shown after having subscribed to another user successfully. +#. TRANS: %s is the name of the user the subscription was requested for. +#: lib/command.php:672 +#, php-format +msgid "Subscribed to %s." +msgstr "" + #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. #: lib/command.php:694 lib/command.php:804 @@ -4158,8 +4272,15 @@ msgstr "" msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:813 +#, php-format +msgid "Unsubscribed %s." +msgstr "" + #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. #: lib/command.php:836 msgid "You are subscribed to this person:" @@ -4168,7 +4289,7 @@ msgstr[0] "Δεν επιτρέπεται να κάνεις συνδρομητέ msgstr[1] "Δεν επιτρέπεται να κάνεις συνδρομητές του λογαριασμού σου άλλους." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. #: lib/command.php:863 msgid "This person is subscribed to you:" @@ -4183,7 +4304,7 @@ msgid "You are not a member of any groups." msgstr "Δεν είστε μέλος καμίας ομάδας." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. #: lib/command.php:890 msgid "You are a member of this group:" @@ -4191,6 +4312,7 @@ msgid_plural "You are a member of these groups:" msgstr[0] "Ομάδες με τα περισσότερα μέλη" msgstr[1] "Ομάδες με τα περισσότερα μέλη" +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. #: lib/command.php:905 msgid "" "Commands:\n" @@ -4257,6 +4379,10 @@ msgstr "" msgid "Updates by SMS" msgstr "" +#: lib/connectsettingsaction.php:121 +msgid "Authorized connected applications" +msgstr "" + #: lib/dberroraction.php:60 msgid "Database error" msgstr "" @@ -4274,6 +4400,14 @@ msgstr "" msgid "Design defaults restored." msgstr "" +#: lib/disfavorform.php:114 lib/disfavorform.php:140 +msgid "Disfavor this notice" +msgstr "" + +#: lib/favorform.php:114 lib/favorform.php:140 +msgid "Favor this notice" +msgstr "" + #: lib/favorform.php:140 msgid "Favor" msgstr "" @@ -4346,23 +4480,77 @@ msgstr "Τοποθεσία της ομάδας (εάν υπάρχει), πχ: \" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" -msgstr "Ομάδα" +msgstr "" +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. #: lib/groupnav.php:108 +msgctxt "MENU" +msgid "Blocked" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 +#, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" -msgstr "Επεξεργασία ιδιοτήτων της ομάδας %s" +msgstr "" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" -msgstr "Λογότυπο" +msgstr "" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" -msgstr "Προσθήκη ή επεξεργασία λογότυπου για την ομάδα %s" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 +#, php-format +msgctxt "TOOLTIP" +msgid "Add or edit %s design" +msgstr "" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -4390,7 +4578,8 @@ msgstr "" msgid "Partial upload." msgstr "" -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "" @@ -4674,56 +4863,69 @@ msgstr "" msgid "Unsupported message type: %s" msgstr "" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "" -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "" -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "" -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "" -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "" -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "" -#: lib/mediafile.php:202 lib/mediafile.php:238 -msgid "Could not determine file's MIME type." +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 +#, php-format +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." msgstr "" -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, 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." +msgid "\"%s\" is not a supported file type on this server." msgstr "" #: lib/messageform.php:146 @@ -4752,16 +4954,17 @@ msgstr "" msgid "Attach a file" msgstr "" -#: lib/noticeform.php:213 -msgid "Share my location" -msgstr "" - #: lib/noticeform.php:217 msgid "" "Sorry, retrieving your geo location is taking longer than expected, please " "try again later" msgstr "" +#. TRANS: Used in coordinates as abbreviation of north +#: lib/noticelist.php:436 +msgid "N" +msgstr "" + #. TRANS: Used in coordinates as abbreviation of south #: lib/noticelist.php:438 msgid "S" @@ -4807,22 +5010,23 @@ msgid "Nudge" msgstr "" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" +msgid "Error inserting new profile." msgstr "" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" +msgid "Error inserting avatar." msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" +msgid "Error inserting remote profile." msgstr "" -#: lib/oauthstore.php:490 +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" + +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Απέτυχε η εισαγωγή νέας συνδρομής." @@ -4859,7 +5063,8 @@ msgstr "" msgid "Tags in %s's notices" msgstr "" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:116 msgid "Unknown" msgstr "" @@ -4937,19 +5142,24 @@ msgstr "" msgid "Sandbox this user" msgstr "Γίνε συνδρομητής αυτού του χρήστη" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" msgstr "" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "" @@ -5038,22 +5248,30 @@ msgstr "" msgid "Theme contains file of type '.%s', which is not allowed." msgstr "" -#: lib/themeuploader.php:259 -msgid "Error opening theme archive." -msgstr "" - #: lib/topposterssection.php:74 msgid "Top posters" msgstr "Κορυφαίοι δημοσιευτές" +#: lib/unsandboxform.php:69 +msgid "Unsandbox" +msgstr "" + #: lib/unsandboxform.php:80 msgid "Unsandbox this user" msgstr "Γίνε συνδρομητής αυτού του χρήστη" +#: lib/unsilenceform.php:67 +msgid "Unsilence" +msgstr "" + #: lib/unsilenceform.php:78 msgid "Unsilence this user" msgstr "Διαγράψτε αυτόν τον χρήστη" +#: lib/userprofile.php:117 +msgid "Edit Avatar" +msgstr "" + #: lib/userprofile.php:237 msgid "User deletion in progress..." msgstr "" @@ -5085,56 +5303,64 @@ msgid "Moderator" msgstr "Συντονιστής" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1103 msgid "a few seconds ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1106 msgid "about a minute ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1110 #, php-format -msgid "about %d minutes ago" -msgstr "" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1113 msgid "about an hour ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1117 #, php-format -msgid "about %d hours ago" -msgstr "" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1120 msgid "about a day ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1124 #, php-format -msgid "about %d days ago" -msgstr "" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1127 msgid "about a month ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1131 #, php-format -msgid "about %d months ago" -msgstr "" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1134 msgid "about a year ago" msgstr "" diff --git a/locale/en/LC_MESSAGES/statusnet.po b/locale/en/LC_MESSAGES/statusnet.po index 61d902a1a9..0638f16cdf 100644 --- a/locale/en/LC_MESSAGES/statusnet.po +++ b/locale/en/LC_MESSAGES/statusnet.po @@ -15,7 +15,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #. TRANS: Page title #. TRANS: Menu item for site administration diff --git a/locale/en_GB/LC_MESSAGES/statusnet.po b/locale/en_GB/LC_MESSAGES/statusnet.po index e828b02149..b4396b1776 100644 --- a/locale/en_GB/LC_MESSAGES/statusnet.po +++ b/locale/en_GB/LC_MESSAGES/statusnet.po @@ -1,30 +1,32 @@ -# Translation of StatusNet to British English +# Translation of StatusNet - Core to British English (British English) +# Expored from translatewiki.net # -# Author@translatewiki.net: Brion -# Author@translatewiki.net: Bruce89 -# Author@translatewiki.net: CiaranG -# Author@translatewiki.net: Reedy +# Author: Brion +# Author: Bruce89 +# Author: CiaranG +# Author: Reedy # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:33:55+0000\n" -"Language-Team: British English\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:55:49+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 (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: en-gb\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Access" @@ -77,10 +79,10 @@ msgstr "Save access settings" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "Save" @@ -93,15 +95,15 @@ msgstr "No such page." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -111,7 +113,7 @@ msgstr "No such page." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "No such user." @@ -200,16 +202,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "Updates from %1$s and friends on %2$s!" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -224,21 +226,23 @@ msgstr "Updates from %1$s and friends on %2$s!" msgid "API method not found." msgstr "API method not found." -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "This method requires a POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." @@ -246,19 +250,29 @@ msgstr "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdatedeliverydevice.php:134 +#, fuzzy +msgid "Could not update user." +msgstr "Couldn't update user." + +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "User has no profile." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofile.php:148 +#, fuzzy +msgid "Could not save profile." +msgstr "Couldn't save profile." + +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -270,30 +284,30 @@ msgstr "" "The server was unable to handle that much POST data (%s bytes) due to its " "current configuration." -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: 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 "Unable to save your design settings!" -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "Could not update your design." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "You cannot block yourself!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Block user failed." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Unblock user failed." @@ -317,59 +331,59 @@ msgstr "Direct messages to %s" msgid "All the direct messages sent to %s" msgstr "All the direct messages sent to %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "No message text!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "That's too long. Max message size is %d chars." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Recipient user not found." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "Can't send direct messages to users who aren't your friend." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "No status found with that ID." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "This status is already a favourite." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Could not create favourite." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "That status is not a favourite." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "Could not delete favourite." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "Could not follow user: profile not found." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "Could not follow user: %s is already on your list." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "Could not unfollow user: User not found." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "You cannot unfollow yourself." @@ -385,102 +399,102 @@ msgstr "Could not determine source user." msgid "Could not find target user." msgstr "Could not find target user." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "Nickname must have only lowercase letters and numbers, and no spaces." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Nickname already in use. Try another one." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Not a valid nickname." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "Homepage is not a valid URL." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Full name is too long (max 255 chars)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "Description is too long (max %d chars)" -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Location is too long (max 255 chars)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "Too many aliases! Maximum %d." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "Invalid alias: \"%s\"." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "Alias \"%s\" already in use. Try another one." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "Alias can't be the same as nickname." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Group not found." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "You are already a member of that group." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "You have been blocked from that group by the admin." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "Could not join user %1$s to group %2$s." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." msgstr "You are not a member of this group." #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "Could not remove user %1$s to group %2$s." @@ -509,6 +523,11 @@ msgstr "%s groups" msgid "groups on %s" msgstr "groups on %s" +#: actions/apimediaupload.php:100 +#, fuzzy +msgid "Upload failed." +msgstr "Upload file" + #: actions/apioauthauthorize.php:101 msgid "No oauth_token parameter provided." msgstr "No oauth_token parameter provided." @@ -519,9 +538,9 @@ msgstr "Invalid token." #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -566,8 +585,8 @@ msgstr "The request token %s has been denied and revoked." #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -593,7 +612,7 @@ msgstr "" "give access to your %4$s account to third parties you trust." #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Account" @@ -607,7 +626,7 @@ msgstr "Nickname" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 -#: actions/register.php:436 lib/accountsettingsaction.php:125 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Password" @@ -631,18 +650,18 @@ msgstr "This method requires a POST or DELETE." msgid "You may not delete another user's status." msgstr "You may not delete another user's status." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "No such notice." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "Cannot repeat your own notice." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "Already repeated that notice." @@ -654,26 +673,26 @@ msgstr "Status deleted." msgid "No status with that ID found." msgstr "No status with that ID found." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "" -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "That's too long. Max notice size is %d chars." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Not found." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "Max notice size is %d chars, including attachment URL." -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Unsupported format." @@ -752,7 +771,7 @@ msgstr "Invalid size." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Avatar" @@ -783,7 +802,7 @@ msgid "Preview" msgstr "Preview" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Delete" @@ -868,7 +887,8 @@ msgid "Yes" msgstr "Yes" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Block this user" @@ -887,8 +907,8 @@ msgstr "Failed to save block information." #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "No such group." @@ -910,11 +930,13 @@ msgstr "A list of the users blocked from joining this group." msgid "Unblock user from group" msgstr "Unblock user from group" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Unblock" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Unblock this user" @@ -953,9 +975,9 @@ msgstr "That address has already been confirmed." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -963,7 +985,7 @@ msgstr "Couldn't update user." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Couldn't delete e-mail confirmation." @@ -999,6 +1021,7 @@ msgstr "Application not found." msgid "You are not the owner of this application." msgstr "You are not the owner of this application." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -1035,7 +1058,7 @@ msgstr "Delete this application" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Not logged in." @@ -1066,7 +1089,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:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Delete this notice" @@ -1097,58 +1120,62 @@ msgstr "Delete this user" #. 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "Design" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "Design settings for this StausNet site." +msgid "Design settings for this StatusNet site" +msgstr "" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "nvalid logo URL." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "Theme not available: %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Change logo" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Site logo" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "Change theme" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Site theme" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "Theme for the site." -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:480 +#, fuzzy +msgid "Custom theme" +msgstr "Site theme" + +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Change background image" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Background" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1158,75 +1185,76 @@ msgstr "" "$s." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "On" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "Off" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Turn background image on or off." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "Tile background image" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Change colours" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Content" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "Sidebar" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Text" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Links" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "Use defaults" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Restore default designs" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Reset back to default" -#. 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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Save" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "Save design" @@ -1304,7 +1332,7 @@ msgstr "Callback is too long." msgid "Callback URL is not valid." msgstr "Callback URL is not valid." -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "Could not update application." @@ -1341,7 +1369,7 @@ msgid "Could not update group." msgstr "Could not update group." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "Could not create aliases" @@ -1377,7 +1405,7 @@ msgstr "Current confirmed e-mail address." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1395,22 +1423,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "Cancel" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "E-mail address, like \"UserName@example.org\"" #. TRANS: Button label for adding an e-mail address in e-mail settings form. #. TRANS: Button label for adding an IM address in IM settings form. #. TRANS: Button label for adding a SMS phone number in SMS settings form. -#: actions/emailsettings.php:139 actions/imsettings.php:148 +#: actions/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1418,110 +1450,110 @@ msgstr "Add" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Incoming e-mail" #. 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 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "Send e-mail to this address to post new notices." #. 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 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "Make a new e-mail address for posting to - cancels the old one." #. 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "New" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Email preferences" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Send me notices of new subscriptions through e-mail." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "Send me e-mail when someone adds my notice as a favourite." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "Send me e-mail when someone sends me a private message." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "Send me e-mail when someone sends me an \"@-reply\"." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "Allow friends to nudge me and send me an e-mail." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "I want to post notices by e-mail." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Publish a MicroID for my e-mail address." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "Email preferences saved." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "No e-mail address." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Cannot normalise that e-mail address" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Not a valid e-mail address." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "That is already your e-mail address." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "That e-mail address already belongs to another user." #. 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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Couldn't insert confirmation code." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1532,50 +1564,50 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "No pending confirmation to cancel." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "That is the wrong email address." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "Email confirmation cancelled." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "That is not your e-mail address." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "The email address was removed." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "No incoming e-mail address." #. 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/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Couldn't update user record." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Incoming e-mail address removed." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "New incoming e-mail address added." @@ -1583,7 +1615,7 @@ msgstr "New incoming e-mail address added." msgid "This notice is already a favorite!" msgstr "This notice is already a favourite!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "Disfavor favourite" @@ -1693,7 +1725,7 @@ msgstr "Couldn't convert request tokens to access tokens." msgid "Remote service uses unknown version of OMB protocol." msgstr "Remote service uses unknown version of OMB protocol." -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "Error updating remote profile." @@ -1750,7 +1782,7 @@ msgstr "User is already blocked from group." msgid "User is not a member of group." msgstr "User is not a member of group." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Block user from group" @@ -1831,45 +1863,61 @@ msgstr "Logo updated." msgid "Failed updating logo." msgstr "Failed updating logo." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "%s group members" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "%1$s group members, page %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "A list of the users in this group." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Admin" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" -msgstr "Block" +msgstr "" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "Make user an admin of the group" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" -msgstr "Make admin" +msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" -msgstr "Make this user an admin" +msgstr "" #. TRANS: Message is used as link title. %s is a user nickname. #. TRANS: Title in atom group notice feed. %s is a group name. #. TRANS: Title in atom user notice feed. %s is a user name. #: actions/grouprss.php:139 actions/userrss.php:94 -#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "%s timeline" @@ -2002,7 +2050,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -2012,64 +2063,64 @@ msgstr "" "add %s to your buddy list in your IM client or on GTalk." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "IM preferences" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Send me notices through Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Post a notice when my Jabber/GTalk status changes." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" "Send me replies through Jabber/GTalk from people I'm not subscribed to." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Publish a MicroID for my Jabber/GTalk address." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Preferences saved." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "No Jabber ID." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Cannot normalise Jabber ID" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Not a valid Jabber ID" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "That is already your Jabber ID." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Jabber ID already belongs to another user." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -2079,28 +2130,28 @@ msgstr "" "s for sending messages to you." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "That is the wrong IM address." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "Couldn't delete IM confirmation." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "IM confirmation cancelled." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "That is not your Jabber ID." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "The IM address was removed." @@ -2118,6 +2169,11 @@ msgstr "Inbox for %s" 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 "Invitations enabled" + #: actions/invite.php:41 #, php-format msgid "You must be logged in to invite other users to use %s." @@ -2142,7 +2198,7 @@ msgstr "You are already subscribed to these users:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2275,7 +2331,7 @@ msgid "You must be logged in to leave a group." msgstr "You must be logged in to leave a group." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "You are not a member of that group." @@ -2284,6 +2340,110 @@ msgstr "You are not a member of that group." msgid "%1$s left group %2$s" msgstr "%1$s left group %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "Private" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Already logged in." @@ -2391,14 +2551,14 @@ msgid "New message" msgstr "New message" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "You can't send a message to this user." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "No content!" @@ -2407,7 +2567,7 @@ msgid "No recipient specified." msgstr "No recipient specified." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" @@ -2419,12 +2579,12 @@ msgstr "Message sent" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "Could not create application." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Ajax Error" @@ -2518,6 +2678,10 @@ msgstr "You have not registered any applications yet." msgid "Connected applications" msgstr "Connected applications" +#: actions/oauthconnectionssettings.php:83 +msgid "You have allowed the following applications to access your account." +msgstr "" + #: actions/oauthconnectionssettings.php:175 msgid "You are not a user of that application." msgstr "You are not a user of that application." @@ -2539,7 +2703,7 @@ msgstr "" msgid "Notice has no profile." msgstr "Notice has no profile." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "%1$s's status on %2$s" @@ -2557,8 +2721,8 @@ 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:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "Not a supported data format." @@ -2594,6 +2758,11 @@ msgstr "Automatic shortening service to use." msgid "View profile designs" msgstr "View profile designs" +#: actions/othersettings.php:123 +#, fuzzy +msgid "Show or hide profile designs." +msgstr "View profile designs" + #: actions/othersettings.php:153 msgid "URL shortening service is too long (max 50 chars)." msgstr "URL shortening service is too long (max 50 chars)." @@ -2694,10 +2863,14 @@ msgid "Password saved." msgstr "Password saved." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "" +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site" +msgstr "" + #: actions/pathsadminpanel.php:157 #, php-format msgid "Theme directory not readable: %s." @@ -2762,6 +2935,21 @@ msgstr "" msgid "Theme" msgstr "" +#: actions/pathsadminpanel.php:264 +#, fuzzy +msgid "Theme server" +msgstr "SSL server" + +#: actions/pathsadminpanel.php:268 +#, fuzzy +msgid "Theme path" +msgstr "Site path" + +#: actions/pathsadminpanel.php:272 +#, fuzzy +msgid "Theme directory" +msgstr "Avatar directory" + #: actions/pathsadminpanel.php:279 msgid "Avatars" msgstr "Avatars" @@ -2778,6 +2966,26 @@ msgstr "Avatar path" msgid "Avatar directory" msgstr "Avatar directory" +#: actions/pathsadminpanel.php:301 +#, fuzzy +msgid "Backgrounds" +msgstr "Background" + +#: actions/pathsadminpanel.php:305 +#, fuzzy +msgid "Background server" +msgstr "Background" + +#: actions/pathsadminpanel.php:309 +#, fuzzy +msgid "Background path" +msgstr "Background" + +#: actions/pathsadminpanel.php:313 +#, fuzzy +msgid "Background directory" +msgstr "Background directory not writable: %s." + #: actions/pathsadminpanel.php:320 msgid "SSL" msgstr "SSL" @@ -2794,6 +3002,11 @@ msgstr "Sometimes" msgid "Always" msgstr "" +#: actions/pathsadminpanel.php:329 +#, fuzzy +msgid "Use SSL" +msgstr "SSL" + #: actions/pathsadminpanel.php:330 msgid "When to use SSL" msgstr "" @@ -2868,7 +3081,7 @@ msgstr "Full name" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Homepage" @@ -2973,7 +3186,7 @@ msgid "Couldn't save tags." msgstr "Couldn't save tags." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Settings saved." @@ -3007,10 +3220,26 @@ msgstr "Public Stream Feed (RSS 2.0)" msgid "Public Stream Feed (Atom)" msgstr "Public Stream Feed (Atom)" +#: actions/public.php:188 +#, 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 +#, 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 msgid "" @@ -3053,6 +3282,15 @@ msgstr "" msgid "Be the first to post one!" msgstr "" +#: actions/publictagcloud.php:75 +#, 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" msgstr "Tag cloud" @@ -3097,6 +3335,11 @@ msgstr "" msgid "You have been identified. Enter a new password below. " msgstr "" +#: actions/recoverpassword.php:188 +#, fuzzy +msgid "Password recovery" +msgstr "Password recovery requested" + #: actions/recoverpassword.php:191 msgid "Nickname or email address" msgstr "Nickname or e-mail address" @@ -3229,7 +3472,7 @@ msgstr "Same as password above. Required." #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "E-mail" @@ -3385,7 +3628,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:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Repeated" @@ -3469,9 +3712,16 @@ msgstr "You cannot sandbox users on this site." msgid "User is already sandboxed." msgstr "User is already sandboxed." +#. TRANS: Menu item for site administration +#: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 +#: lib/adminpanelaction.php:379 +#, fuzzy +msgid "Sessions" +msgstr "Version" + #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "Session settings for this StatusNet site." +msgid "Session settings for this StatusNet site" +msgstr "" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3490,7 +3740,6 @@ msgid "Turn on debugging output for sessions." msgstr "" #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "Save site settings" @@ -3503,24 +3752,24 @@ msgid "Application profile" msgstr "Application profile" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "Name" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "Organization" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Description" @@ -3534,10 +3783,20 @@ msgstr "Statistics" msgid "Created by %1$s - %2$s access by default - %3$d users" msgstr "" +#: actions/showapplication.php:213 +#, fuzzy +msgid "Application actions" +msgstr "Application not found." + #: actions/showapplication.php:236 msgid "Reset key & secret" msgstr "" +#: actions/showapplication.php:261 +#, fuzzy +msgid "Application info" +msgstr "Application not found." + #: actions/showapplication.php:263 msgid "Consumer key" msgstr "" @@ -3624,7 +3883,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "" -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "%s group" @@ -3676,7 +3935,7 @@ msgstr "Notice feed for %s group (Atom)" msgid "FOAF for %s group" msgstr "Outbox for %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Members" @@ -3803,6 +4062,19 @@ msgstr "" "You can try to nudge %1$s or [post something to them](%%%%action.newnotice%%%" "%?status_textarea=%2$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 "" +"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 msgid "" @@ -3888,6 +4160,11 @@ msgstr "Contact e-mail address for your site" msgid "Local" msgstr "Local" +#: actions/siteadminpanel.php:256 +#, fuzzy +msgid "Default timezone" +msgstr "Default subscription" + #: actions/siteadminpanel.php:257 msgid "Default timezone for the site; usually UTC." msgstr "" @@ -4103,7 +4380,7 @@ msgstr "No code entered" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "" @@ -4111,10 +4388,20 @@ msgstr "" msgid "Manage snapshot configuration" msgstr "Manage snapshot configuration" +#: actions/snapshotadminpanel.php:127 +#, fuzzy +msgid "Invalid snapshot run value." +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 "nvalid logo URL." + #: actions/snapshotadminpanel.php:200 msgid "Randomly during web hit" msgstr "" @@ -4123,6 +4410,11 @@ msgstr "" msgid "In a scheduled job" msgstr "" +#: actions/snapshotadminpanel.php:206 +#, fuzzy +msgid "Data snapshots" +msgstr "Save snapshot settings" + #: actions/snapshotadminpanel.php:208 msgid "When to send statistical data to status.net servers" msgstr "" @@ -4135,6 +4427,11 @@ msgstr "" msgid "Snapshots will be sent once every N web hits" msgstr "" +#: actions/snapshotadminpanel.php:226 +#, fuzzy +msgid "Report URL" +msgstr "Source URL" + #: actions/snapshotadminpanel.php:227 msgid "Snapshots will be sent to this URL" msgstr "" @@ -4195,6 +4492,11 @@ msgstr "" "You have no subscribers. Try subscribing to people you know and they might " "return the favour" +#: actions/subscribers.php:110 +#, php-format +msgid "%s has no subscribers. Want to be the first?" +msgstr "" + #: actions/subscribers.php:114 #, php-format msgid "" @@ -4242,7 +4544,7 @@ msgstr "%s is not listening to anyone." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -4342,62 +4644,80 @@ msgstr "" "Listenee stream license ‘%1$s’ is not compatible with site license ‘%2$s’." #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "User" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "" + +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "" -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, 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 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Profile" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "" -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "New users" -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:236 +#, fuzzy +msgid "New user welcome" +msgstr "New users" + +#: actions/useradminpanel.php:237 +#, fuzzy +msgid "Welcome text for new users (Max 255 chars)." +msgstr "Name is too long (max 255 chars)." + +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "Default subscription" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "Automatically subscribe new users to this user." -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "Invitations" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "Invitations enabled" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "" +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Authorise subscription" @@ -4412,7 +4732,9 @@ msgstr "" "user’s notices. If you didn’t just ask to subscribe to someone’s notices, " "click “Reject”." +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "License" @@ -4485,6 +4807,11 @@ msgstr "" 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 "Callback URL is not valid." + #: actions/userauthorization.php:350 #, php-format msgid "Can’t read avatar URL ‘%s’." @@ -4537,7 +4864,7 @@ msgstr "" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Updates from %1$s on %2$s!" @@ -4554,6 +4881,11 @@ msgid "" "Inc. and contributors." msgstr "" +#: actions/version.php:163 +#, fuzzy +msgid "Contributors" +msgstr "Connections" + #: actions/version.php:170 msgid "" "StatusNet is free software: you can redistribute it and/or modify it under " @@ -4592,7 +4924,7 @@ msgid "Plugins" msgstr "" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "Version" @@ -4600,20 +4932,25 @@ msgstr "Version" msgid "Author(s)" msgstr "" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Favour" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4622,18 +4959,24 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, 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 +#: classes/File.php:210 #, 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:247 classes/File.php:262 +#, fuzzy +msgid "Invalid filename." +msgstr "Invalid size." + #. TRANS: Exception thrown when joining a group fails. #: classes/Group_member.php:42 msgid "Group join failed." @@ -4649,6 +4992,32 @@ msgstr "Not part of group." msgid "Group leave failed." msgstr "Group leave failed." +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Error saving user; invalid." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Join" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." @@ -4667,17 +5036,17 @@ msgid "No database name or DSN found anywhere." msgstr "" #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. -#: classes/Message.php:46 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "You are banned from sending direct messages." #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "Could not insert message." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "Could not update message with new URI." @@ -4732,46 +5101,70 @@ msgid "Problem saving notice." msgstr "Problem saving notice." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 msgid "Problem saving group inbox." 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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, 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 "User has no profile." + +#. TRANS: Exception thrown when a tag cannot be saved. +#: classes/Status_network.php:338 +#, fuzzy +msgid "Unable to save tag." +msgstr "Unable to save site notice." + #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." 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 "Not subscribed!" + #. 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 "User has blocked you." +#. TRANS: Exception thrown when trying to unsibscribe without a subscription. +#: classes/Subscription.php:171 +#, fuzzy +msgid "Not subscribed!" +msgstr "Not subscribed!" + #. TRANS: Exception thrown when trying to unsubscribe a user from themselves. #: classes/Subscription.php:178 msgid "Could not delete self-subscription." @@ -4787,65 +5180,70 @@ msgstr "Could not delete subscription OMB token." msgid "Could not delete subscription." msgstr "Could not delete subscription." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "Welcome to %1$s, @%2$s!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "Could not create group." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "Could not set group URI." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "Could not set group membership." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "Could not save local group info." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Change your profile settings" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Upload an avatar" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Change your password" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "Change e-mail handling" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "Design your profile" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Other options" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Other" @@ -4861,188 +5259,193 @@ msgid "Untitled page" msgstr "Untitled page" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "Primary site navigation" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" msgstr "Personal profile and friends timeline" #. TRANS: Main menu option when logged in for access to personal profile and friends timeline -#: lib/action.php:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "Personal" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Change your email, avatar, password, profile" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "Connect to services" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Connect" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "Change site configuration" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "Admin" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "Invite friends and colleagues to join you on %s" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "Invite" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Logout from the site" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Logout" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Create an account" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "Register" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Login to the site" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "Login" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Help me!" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "Help" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Search for people or text" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "Search" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "Site notice" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "Local views" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "Page notice" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "Secondary site navigation" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Help" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "About" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "F.A.Q." #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Privacy" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Source" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Contact" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "Badge" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "StatusNet software licence" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -5052,13 +5455,16 @@ msgstr "" "broughtby%%](%%site.broughtbyurl%%)." #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** is a microblogging service." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -5070,294 +5476,425 @@ msgstr "" "org/licensing/licenses/agpl-3.0.html)." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "Site content license" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, 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:880 +#: lib/action.php:884 #, 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:884 +#: lib/action.php:888 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "All %1$s content and data are available under the %2$s licence." #. TRANS: DT element for pagination (previous/next, etc.). -#: lib/action.php:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "Pagination" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "After" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Before" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "" -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "" #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "You cannot make changes to this site." #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "Changes to that panel are not allowed." #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "showForm() not implemented." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "saveSettings() not implemented." #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "Unable to delete design setting." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "Basic site configuration" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "Site" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "Design configuration" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "Design" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "User configuration" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "User" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "Access configuration" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "Paths configuration" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "Sessions configuration" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "Edit site notice" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "Snapshots configuration" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" -#. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "Describe your application in %d characters" +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + +#. TRANS: Form legend. +#: lib/applicationeditform.php:129 +#, fuzzy +msgid "Edit application" +msgstr "Edit Application" + +#. TRANS: Form guide. +#: lib/applicationeditform.php:178 +#, fuzzy +msgid "Icon for this application" +msgstr "Do not delete this application" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Describe your application in %d characters" +msgstr[1] "Describe your application in %d characters" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "Describe your application" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "URL of the homepage of this application" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "Source URL" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "Organisation responsible for this application" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "URL for the homepage of the organisation" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Cancel" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "" #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Revoke" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + +#. TRANS: DT element label in attachment list. +#: lib/attachmentlist.php:85 +#, fuzzy +msgid "Attachments" +msgstr "No attachments." + #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:256 +#, fuzzy +msgid "Author" +msgstr "Authorise URL" + +#. TRANS: DT element label in attachment list item. +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Provider" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Title. +#: lib/attachmenttagcloudsection.php:48 +#, fuzzy +msgid "Tags for this attachment" +msgstr "No such attachment." + +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "Password changing failed" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "Password changing is not allowed" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Block" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Command results" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Ajax Error" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Command complete" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "Command failed" +#. TRANS: Command exception text shown when a notice ID is requested that does not exist. +#: lib/command.php:82 lib/command.php:106 +#, fuzzy +msgid "Notice with that id does not exist." +msgstr "No profile with that id." + +#. TRANS: Command exception text shown when a last user notice is requested and it does not exist. +#. TRANS: Error text shown when a last user notice is requested and it does not exist. +#: lib/command.php:99 lib/command.php:626 +#, fuzzy +msgid "User has no last notice." +msgstr "User has no last notice" + +#. TRANS: Message given requesting a profile for a non-existing user. +#. TRANS: %s is the nickname of the user for which the profile could not be found. +#: lib/command.php:128 +#, fuzzy, php-format +msgid "Could not find a user with nickname %s." +msgstr "Could not find a user with nickname %s" + +#. TRANS: Message given getting a non-existing user. +#. TRANS: %s is the nickname of the user that could not be found. +#: lib/command.php:148 +#, php-format +msgid "Could not find a local user with nickname %s." +msgstr "" + #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Sorry, this command is not yet implemented." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "" +#. TRANS: Message given having nudged another user. +#. TRANS: %s is the nickname of the user that was nudged. +#: lib/command.php:238 +#, fuzzy, php-format +msgid "Nudge sent to %s." +msgstr "Nudge sent to %s" + #. TRANS: User statistics text. #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -5366,38 +5903,53 @@ msgid "" msgstr "" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "Notice marked as fave." +#. TRANS: Message given having added a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:357 +#, php-format +msgid "%1$s joined group %2$s." +msgstr "" + +#. TRANS: Message given having removed a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:405 +#, php-format +msgid "%1$s left group %2$s." +msgstr "" + #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Fullname: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Location: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Homepage: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "About: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -5406,89 +5958,133 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "Message too long - maximum is %1$d characters, you sent %2$d." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Error sending direct message." +#. 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:551 +#, fuzzy, php-format +msgid "Notice from %s repeated." +msgstr "Notice posted" + #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "Error repeating notice." +#. TRANS: Message given if content of a notice for a reply is too long. +#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. +#: lib/command.php:589 +#, fuzzy, php-format +msgid "Notice too long - maximum is %1$d characters, you sent %2$d." +msgstr "Notice too long - maximum is %d characters, you sent %d" + +#. TRANS: Text shown having sent a reply to a notice successfully. +#. TRANS: %s is the nickname of the user of the notice the reply was sent to. +#: lib/command.php:600 +#, fuzzy, php-format +msgid "Reply to %s sent." +msgstr "Reply to %s sent" + #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "Error saving notice." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 +#, fuzzy msgid "Specify the name of the user to subscribe to." -msgstr "" +msgstr "Specify the name of the user to subscribe to" #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "Can't subscribe to OMB profiles by command." +#. TRANS: Text shown after having subscribed to another user successfully. +#. TRANS: %s is the name of the user the subscription was requested for. +#: lib/command.php:667 +#, php-format +msgid "Subscribed to %s." +msgstr "" + #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 +#, fuzzy msgid "Specify the name of the user to unsubscribe from." +msgstr "Specify the name of the user to unsubscribe from" + +#. TRANS: Text shown after having unsubscribed from another user successfully. +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:699 +#, php-format +msgid "Unsubscribed from %s." msgstr "" #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "Command not yet implemented." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Notification off." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "Can't turn off notification." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Notification on." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "Can't turn on notification." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "" #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:808 +#, php-format +msgid "Unsubscribed %s." +msgstr "" + #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "You are not subscribed to anyone." #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "You are already subscribed to these users:" @@ -5496,14 +6092,14 @@ msgstr[1] "You are already subscribed to these users:" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "No one is subscribed to you." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Could not subscribe other to you." @@ -5511,20 +6107,21 @@ msgstr[1] "Could not subscribe other to you." #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "You are not a member of any groups." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "You are not a member of that group." msgstr[1] "You are not a member of that group." -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -5604,39 +6201,61 @@ msgstr "" "tracks - not yet implemented.\n" "tracking - not yet implemented.\n" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "No configuration file found" -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "" -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "" -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "Go to the installer." -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "I.M." -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "Updates by instant messenger (I.M.)" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Updates by SMS" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "Connections" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "Authorised connected applications" @@ -5654,18 +6273,19 @@ msgid "" msgstr "" "You can upload your personal background image. The maximum file size is 2MB." -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/designsettings.php:418 +#, fuzzy +msgid "Design defaults restored." +msgstr "Design preferences saved." + +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "Disfavour this notice" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "Favour this notice" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "Favour" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "" @@ -5682,9 +6302,9 @@ msgstr "" msgid "FOAF" msgstr "" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "Export data" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -5739,37 +6359,77 @@ msgstr "" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" -msgstr "Group" +msgstr "" -#: lib/groupnav.php:101 -msgid "Blocked" -msgstr "Blocked" - -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 #, php-format -msgid "%s blocked users" -msgstr "%s blocked users" +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. #: lib/groupnav.php:108 +msgctxt "MENU" +msgid "Blocked" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format -msgid "Edit %s group properties" -msgstr "Edit %s group properties" - -#: lib/groupnav.php:113 -msgid "Logo" -msgstr "Logo" - -#: lib/groupnav.php:114 -#, php-format -msgid "Add or edit %s logo" -msgstr "Add or edit %s logo" +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "" +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. #: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" +msgid "Edit %s group properties" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" +msgid "Logo" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 +#, php-format +msgctxt "TOOLTIP" +msgid "Add or edit %s logo" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 +#, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" -msgstr "Add or edit %s design" +msgstr "" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -5802,7 +6462,8 @@ msgstr "That file is too big. The maximum file size is %s." msgid "Partial upload." msgstr "Partial upload." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "System error uploading file." @@ -5836,10 +6497,6 @@ msgstr "" msgid "Unknown inbox source %d." msgstr "" -#: lib/joinform.php:114 -msgid "Join" -msgstr "Join" - #: lib/leaveform.php:114 msgid "Leave" msgstr "Leave" @@ -6051,6 +6708,11 @@ msgid "" "\t%s" msgstr "" +#: lib/mail.php:657 +#, fuzzy, php-format +msgid "%s (@%s) sent a notice to your attention" +msgstr "%s (@%s) added your notice as a favorite" + #. TRANS: Body of @-reply notification e-mail. #: lib/mail.php:660 #, php-format @@ -6089,7 +6751,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "from" @@ -6114,56 +6776,75 @@ msgstr "Sorry, no incoming e-mail allowed." msgid "Unsupported message type: %s" msgstr "Unsupported message type: %s" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "" -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "" -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "" -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "" -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "" -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "" -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "Could not determine file's MIME type." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." msgstr "" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." +msgid "\"%s\" is not a supported file type on this server." msgstr "" #: lib/messageform.php:120 @@ -6215,55 +6896,55 @@ msgid "" msgstr "" #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "N" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "in context" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "Repeated by" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "Reply to this notice" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Reply" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "Notice repeated" @@ -6280,26 +6961,23 @@ msgid "Send a nudge to this user" msgstr "Send a nudge to this user" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Error inserting new profile." +msgid "Error inserting new profile." +msgstr "" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Error inserting avatar." - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Error updating remote profile." +msgid "Error inserting avatar." +msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Error inserting remote profile." +msgid "Error inserting remote profile." +msgstr "" -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "Duplicate notice" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Couldn't insert new subscription." @@ -6336,7 +7014,8 @@ msgstr "Your sent messages" msgid "Tags in %s's notices" msgstr "Tags in %s's notices" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "Unknown" @@ -6418,7 +7097,7 @@ msgstr "Repeat this notice" msgid "Revoke the \"%s\" role from this user" msgstr "Revoke the \"%s\" role from this user" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "" @@ -6430,19 +7109,24 @@ msgstr "Sandbox" msgid "Sandbox this user" msgstr "Sandbox this user" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "Search site" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" -msgstr "Search" +msgstr "" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "Search help" @@ -6524,6 +7208,13 @@ msgstr "" msgid "The theme file is missing or the upload failed." msgstr "" +#: lib/themeuploader.php:91 lib/themeuploader.php:102 +#: lib/themeuploader.php:278 lib/themeuploader.php:282 +#: lib/themeuploader.php:290 lib/themeuploader.php:297 +#, fuzzy +msgid "Failed saving theme." +msgstr "Failed updating avatar." + #: lib/themeuploader.php:147 msgid "Invalid theme: bad directory structure." msgstr "" @@ -6552,14 +7243,29 @@ msgstr "" msgid "Theme contains file of type '.%s', which is not allowed." msgstr "" +#: lib/themeuploader.php:259 +#, fuzzy +msgid "Error opening theme archive." +msgstr "Error updating remote profile." + #: lib/topposterssection.php:74 msgid "Top posters" msgstr "Top posters" +#: lib/unsandboxform.php:69 +#, fuzzy +msgid "Unsandbox" +msgstr "Sandbox" + #: lib/unsandboxform.php:80 msgid "Unsandbox this user" msgstr "Unsandbox this user" +#: lib/unsilenceform.php:67 +#, fuzzy +msgid "Unsilence" +msgstr "Silence" + #: lib/unsilenceform.php:78 msgid "Unsilence this user" msgstr "Unsilence this user" @@ -6619,56 +7325,64 @@ msgid "Moderator" msgstr "Moderator" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "a few seconds ago" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "about a minute ago" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "about %d minutes ago" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "about an hour ago" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "about %d hours ago" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "about a day ago" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "about %d days ago" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "about a month ago" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "about %d months ago" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "about a year ago" @@ -6681,3 +7395,18 @@ msgstr "%s is not a valid colour!" #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "%s is not a valid colour! Use 3 or 6 hex chars." + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "No user ID specified." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/eo/LC_MESSAGES/statusnet.po b/locale/eo/LC_MESSAGES/statusnet.po index 16e5ae58b6..8f9bd5cc72 100644 --- a/locale/eo/LC_MESSAGES/statusnet.po +++ b/locale/eo/LC_MESSAGES/statusnet.po @@ -1,31 +1,34 @@ -# Translation of StatusNet to Esperanto +# Translation of StatusNet - Core to Esperanto (Esperanto) +# Expored from translatewiki.net # -# Author@translatewiki.net: AVRS -# Author@translatewiki.net: Brion -# Author@translatewiki.net: Ianmcorvidae -# Author@translatewiki.net: Kris10 -# Author@translatewiki.net: LyzTyphone +# Author: AVRS +# Author: Brion +# Author: Eliovir +# Author: Ianmcorvidae +# Author: Kris10 +# Author: LyzTyphone # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:33:49+0000\n" -"Language-Team: Esperanto\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:55:49+0000\n" +"Language-Team: Esperanto \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: eo\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Atingo" @@ -48,7 +51,7 @@ msgstr "Ĉu malpermesi al anonimaj uzantoj (ne ensalutintaj) vidi retejon?" #: actions/accessadminpanel.php:167 msgctxt "LABEL" msgid "Private" -msgstr "Nepublika" +msgstr "Privata" #. TRANS: Checkbox instructions for admin setting "Invite only" #: actions/accessadminpanel.php:174 @@ -78,10 +81,10 @@ 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "Konservu" @@ -94,15 +97,15 @@ msgstr "Ne estas tiu paĝo." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -112,7 +115,7 @@ msgstr "Ne estas tiu paĝo." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "Ne ekzistas tiu uzanto." @@ -165,7 +168,7 @@ 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 " +"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 "@" @@ -201,16 +204,16 @@ 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/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -225,21 +228,23 @@ msgstr "Ĝisdatiĝoj de %1$s kaj amikoj ĉe %2$s!" 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Ĉi tiu metodo bezonas POST-on." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." @@ -247,27 +252,27 @@ msgstr "" "Vi devas specifi parametron nomitan 'device' kun valoro de interalie: 'sms', " "'im', 'none'." -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 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/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: 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 +#: actions/apiaccountupdateprofile.php:148 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/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -279,30 +284,30 @@ 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/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: 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 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "Malsukcesis ĝisdatigi vian desegnon." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "Vi ne povas bloki vin mem!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Ne sukcesis bloki uzanton." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Ne sukcesis malbloki uzanton." @@ -326,59 +331,59 @@ msgstr "Rektaj mesaĝoj al %s" msgid "All the direct messages sent to %s" msgstr "Ĉiuj rektaj mesaĝoj senditaj al %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "Sen mesaĝteksto!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 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 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Ricevonta uzanto ne troviĝas." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 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/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Stato kun tiu ID ne trovitas." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "Ĉi tiu stato jam estas ŝatata." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Malsukcesis krei ŝataton." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "La stato ne estas ŝatata." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "Malsukcesis forigi ŝataton." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "Malsukcesis aboni uzanton: profilo ne troviĝas." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, 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 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "Ne povas malaboni uzanton. Uzanto ne troviĝas." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "Vi ne povas malaboni vin mem." @@ -394,103 +399,103 @@ msgstr " Malsukcesis certigi fontan uzanton." msgid "Could not find target user." msgstr "Malsukcesis trovi celan uzanton." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" "Kromnomo devas havi nur minuskulajn literojn kaj numerojn sed neniun spacon." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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/apigroupcreate.php:184 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/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "Ĉefpaĝo ne estas valida URL." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Plennomo estas tro longa (maksimume 255 literoj)" -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 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/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "lokonomo estas tro longa (maksimume 255 literoj)" -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 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 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "La alinomo estas nevalida: \"%*s\"." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 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/apigroupcreate.php:290 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/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Grupo ne troviĝas." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "Vi estas jam grupano." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "La administranto blokis vin de tiu grupo." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, 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 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." msgstr "Vi ne estas grupano." #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "Malsukcesis forigi uzanton %1$s de grupo %2$s." @@ -519,7 +524,7 @@ msgstr "Grupoj de %s" msgid "groups on %s" msgstr "grupoj ĉe %s" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "Malsukcesis alŝuti" @@ -533,9 +538,9 @@ 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -580,8 +585,8 @@ msgstr "La demanda token %s estis neita kaj revokita." #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -607,7 +612,7 @@ msgstr "" "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:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Konto" @@ -621,7 +626,7 @@ 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 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Pasvorto" @@ -645,18 +650,18 @@ msgstr "Ĉi tiu metodo bezonas POST aǔ DELETE." 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/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Ne estas tiu avizo." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "Vi ne povas ripeti vian propran avizon." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "La avizo jam ripetiĝis." @@ -668,26 +673,26 @@ msgstr "Stato forigita." msgid "No status with that ID found." msgstr "Neniu stato kun tiu ID troviĝas." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 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:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "Tro longas. Longlimo por avizo estas %d signoj." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Ne troviĝas." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "Longlimo por avizo estas %d signoj, enkalkulante ankaŭ la retadresojn." -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Formato ne subtenata." @@ -766,7 +771,7 @@ msgstr "Grando nevalida." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Vizaĝbildo" @@ -797,7 +802,7 @@ msgid "Preview" msgstr "Antaŭrigardo" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Forigi" @@ -881,7 +886,8 @@ 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 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Bloki la uzanton" @@ -900,8 +906,8 @@ msgstr "Eraris konservi blokado-informon." #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "Ne estas tiu grupo." @@ -923,11 +929,13 @@ msgstr "Listo de uzantoj blokita de aniĝi al ĉi tiun grupo." msgid "Unblock user from group" msgstr "Malbloki uzanton de grupo" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Malbloki" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Malbloki ĉi tiun uzanton" @@ -966,9 +974,9 @@ msgstr "La adreso jam estis konfirmita." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -976,7 +984,7 @@ 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Ne povas forigi retpoŝtan konfirmon." @@ -1012,6 +1020,7 @@ msgstr "Aplikaĵo ne trovita." msgid "You are not the owner of this application." msgstr "Vi ne estas la posedanto de ĉi tiu aplikaĵo." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -1047,7 +1056,7 @@ msgstr "Viŝi ĉi tiun aplikon" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Ne konektita." @@ -1077,7 +1086,7 @@ msgid "Do not delete this notice" msgstr "Ne forigi la avizon" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Forigi la avizon" @@ -1108,62 +1117,61 @@ 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "Aspekto" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "Aspektaj agordoj por ĉi tiu StatusNet-retejo." +msgid "Design settings for this StatusNet site" +msgstr "Desegna agordo por ĉi tiu StatusNet-retejo" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "URL por la emblemo nevalida." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "Desegno ne havebla: %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Ŝanĝi emblemon" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Reteja emblemo" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "Ŝanĝi desegnon" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Reteja desegno" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "Desegno por la retejo" -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "Propra desegno" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 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 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Ŝanĝi fonbildon" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Fono" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1171,75 +1179,76 @@ msgid "" 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 +#: actions/designadminpanel.php:540 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 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "For" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Aktivigi aŭ senaktivigi fonbildon" -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "Ripeti la fonbildon" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Ŝanĝi kolorojn" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Enhavo" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "Flanka strio" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Teksto" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Ligiloj" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "Speciala" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "Propra CSS" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "Uzu defaŭlton" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Restaŭri defaŭltajn desegnojn" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Konservi" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "Savi desegnon" @@ -1258,7 +1267,7 @@ msgstr "Ne estas tia dokumento \"%s\"" #: actions/editapplication.php:54 msgid "Edit Application" -msgstr "Redakti Aplikon" +msgstr "Redakti Aplikaĵon" #: actions/editapplication.php:66 msgid "You must be logged in to edit an application." @@ -1317,7 +1326,7 @@ msgstr "Revokfunkcio estas tro longa." msgid "Callback URL is not valid." msgstr "Revokfunkcia URL estas nevalida." -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "Malsukcesis ĝisdatigi la aplikaĵon." @@ -1354,7 +1363,7 @@ 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 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "Malsukcesis krei alinomon." @@ -1390,7 +1399,7 @@ msgstr "Nuna konfirmita retpoŝtadreso." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1408,22 +1417,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "Nuligi" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 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/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1431,110 +1444,110 @@ 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 +#: actions/emailsettings.php:151 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 +#: actions/emailsettings.php:159 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 +#: actions/emailsettings.php:168 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "Nova" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Retpoŝta agordo." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 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 +#: actions/emailsettings.php:190 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 +#: actions/emailsettings.php:197 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 +#: actions/emailsettings.php:203 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 +#: actions/emailsettings.php:209 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 +#: actions/emailsettings.php:216 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 +#: actions/emailsettings.php:223 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 +#: actions/emailsettings.php:338 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 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Neniu retpoŝta adreso." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 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/emailsettings.php:370 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 +#: actions/emailsettings.php:374 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 +#: actions/emailsettings.php:378 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/emailsettings.php:395 actions/imsettings.php:351 #: 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 +#: actions/emailsettings.php:402 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." @@ -1545,50 +1558,50 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: 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 +#: actions/emailsettings.php:428 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 +#: actions/emailsettings.php:442 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 +#: actions/emailsettings.php:462 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 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "La retpoŝtadreso estas forigita." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 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/emailsettings.php:508 actions/emailsettings.php:532 #: 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 +#: actions/emailsettings.php:512 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 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Nova alvena retpoŝtadreso aldonita." @@ -1596,7 +1609,7 @@ msgstr "Nova alvena retpoŝtadreso aldonita." msgid "This notice is already a favorite!" msgstr "Ĉi tiu avizo jam estas ŝatata." -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "Malŝati ŝataton." @@ -1705,7 +1718,7 @@ msgstr "Malsukcesis interŝanĝi petĵetonon al atingoĵetono." msgid "Remote service uses unknown version of OMB protocol." msgstr "Fora servo uzas nekonatan version de OMB-protokolo." -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "Eraro je ĝisdatigo de fora profilo." @@ -1762,7 +1775,7 @@ msgstr "La uzanto jam de grupo blokiĝas." msgid "User is not a member of group." msgstr "La uzanto ne estas grupano." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Bloki uzanton de grupo" @@ -1840,37 +1853,53 @@ msgstr "Emblemo ĝisdatigita." msgid "Failed updating logo." msgstr "Malsukcesis ĝisdatigi emblemon." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "%s grupanoj" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "%1$s grupanoj, paĝo %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 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 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Administranto" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" msgstr "Bloki" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "Bloki ĉi tiun uzanton" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "Elekti uzanton grupestro." -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" msgstr "Estrigi" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" msgstr "Estrigi la uzanton" @@ -1878,7 +1907,7 @@ msgstr "Estrigi la uzanton" #. 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 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "Tempstrio de %s" @@ -2011,7 +2040,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -2021,64 +2053,64 @@ msgstr "" "s al via amikolisto je via tujmesaĝilo-kliento aŭ je GTalk." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Tujmesaĝilaj preferoj" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 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 +#: actions/imsettings.php:169 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 +#: actions/imsettings.php:175 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 +#: actions/imsettings.php:182 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 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Prefero konservita." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Mankas Jabber-ID." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 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 +#: actions/imsettings.php:325 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 +#: actions/imsettings.php:329 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 +#: actions/imsettings.php:333 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -2088,28 +2120,28 @@ msgstr "" "al %s sendi mesaĝojn al vi." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 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 +#: actions/imsettings.php:400 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 +#: actions/imsettings.php:405 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 +#: actions/imsettings.php:427 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 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "La tujmesaĝila adreso estas forigita." @@ -2156,7 +2188,7 @@ 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:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2286,7 +2318,7 @@ msgid "You must be logged in to leave a group." msgstr "Ensalutu por eksaniĝi." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "Vi ne estas grupano." @@ -2295,6 +2327,110 @@ msgstr "Vi ne estas grupano." msgid "%1$s left group %2$s" msgstr "%1$s eksaniĝis de grupo %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "Permesilo" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "Nevalida permesila elekto" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "Nevalida permesila titolo. La longlimo estas 255 literoj." + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "Privata" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "Ĉiuj rajtoj rezervitaj." + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "Creative Commons" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "Speco" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Vi jam ensalutis." @@ -2401,14 +2537,14 @@ msgid "New message" msgstr "Nova mesaĝo" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "Vi ne povas sendi mesaĝon al la uzanto." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Neniu enhavo!" @@ -2417,7 +2553,7 @@ msgid "No recipient specified." msgstr "Neniu ricevonto speifiĝas." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 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ŭ." @@ -2428,12 +2564,12 @@ msgstr "Mesaĝo sendita" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "Rekta mesaĝo al %s sendiĝis." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Eraro de Ajax" @@ -2528,8 +2664,8 @@ 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." +msgid "You have allowed the following applications to access your account." +msgstr "" #: actions/oauthconnectionssettings.php:175 msgid "You are not a user of that application." @@ -2552,7 +2688,7 @@ msgstr "Programisto povas redakti registradan agordon de sia aplikaĵo " msgid "Notice has no profile." msgstr "Avizo sen profilo" -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "Stato de %1$s ĉe %2$s" @@ -2570,8 +2706,8 @@ msgid "Only %s URLs over plain HTTP please." msgstr "Bonvolu, nur %s-URL per plata HTTP." #. TRANS: Client error on an API request with an unsupported data format. -#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "Datumformato ne subteniĝas." @@ -2712,13 +2848,13 @@ msgid "Password saved." msgstr "Pasvorto konservitas." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 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." +msgid "Path and server settings for this StatusNet site" +msgstr "" #: actions/pathsadminpanel.php:157 #, php-format @@ -2923,7 +3059,7 @@ msgstr "Plena nomo" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Hejmpaĝo" @@ -3028,7 +3164,7 @@ 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 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Agordo konservitas." @@ -3090,7 +3226,7 @@ msgid "" "friends, family, and colleagues! ([Read more](%%doc.help%%))" msgstr "" "Tie ĉi estas %%site.name%%, [mikrobloga](http://en.wikipedia.org/wiki/Micro-" -"blogging) servo surbaze de ilaro de Libera Molvaro [StatusNet](http://status." +"blogging) servo surbaze de Libera Programaro [StatusNet](http://status." "net/). [Aniĝu](%%action.register%%) por konigi novaĵon pri vi mem al viaj " "amikoj, familianoj, kaj kolegoj! ([Pli](%%doc.help%%))" @@ -3250,6 +3386,10 @@ msgstr "Pasvorto devas enhavi 6 signojn aŭ pli." msgid "Password and confirmation do not match." msgstr "Pasvorto kaj komfirmo ne kongruas." +#: actions/recoverpassword.php:388 actions/register.php:255 +msgid "Error setting user." +msgstr "Eraris agordi uzanton." + #: actions/recoverpassword.php:395 msgid "New password successfully saved. You are now logged in." msgstr "Nova pasvorto sukcese konserviĝas. Vi nun estas ensalutinta." @@ -3309,7 +3449,7 @@ msgstr "Same kiel supra pasvorto. Bezonate." #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "Retpoŝto" @@ -3465,7 +3605,7 @@ msgstr "Vi ne povas ripeti vian propran avizon." msgid "You already repeated that notice." msgstr "La avizo jam ripetiĝis." -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Ripetita" @@ -3543,15 +3683,23 @@ msgstr "La uzanto ne havas la rolon." msgid "StatusNet" msgstr "StatusNet" +#: actions/sandbox.php:65 actions/unsandbox.php:65 +msgid "You cannot sandbox users on this site." +msgstr "Vi ne rajtas provejigi uzantojn ĉe tiu ĉi retejo." + +#: actions/sandbox.php:72 +msgid "User is already sandboxed." +msgstr "La uzanto jam provejiĝis." + #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "Seancoj" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "Seancaj agordoj por tiu ĉi StatusNet-retejo" +msgid "Session settings for this StatusNet site" +msgstr "" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3570,7 +3718,6 @@ msgid "Turn on debugging output for sessions." msgstr "Ŝalti sencimigadan eligon por seanco." #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "Konservi retejan agordon" @@ -3583,24 +3730,24 @@ msgid "Application profile" msgstr "Aplikaĵa profilo" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "Ikono" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "Nomo" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 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 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Priskribo" @@ -3620,7 +3767,7 @@ msgstr "Aplikaĵa ago" #: actions/showapplication.php:236 msgid "Reset key & secret" -msgstr "" +msgstr "Rekomencigi ŝlosilon & sekreton" #: actions/showapplication.php:261 msgid "Application info" @@ -3628,19 +3775,19 @@ msgstr "Aplikaĵa informo" #: actions/showapplication.php:263 msgid "Consumer key" -msgstr "" +msgstr "Konsumanta ŝlosilo" #: actions/showapplication.php:268 msgid "Consumer secret" -msgstr "" +msgstr "Konsumanta sekreto" #: actions/showapplication.php:273 msgid "Request token URL" -msgstr "" +msgstr "Pet-ĵetona URL" #: actions/showapplication.php:278 msgid "Access token URL" -msgstr "" +msgstr "Alir-ĵetona URL" #: actions/showapplication.php:283 msgid "Authorize URL" @@ -3654,6 +3801,10 @@ msgstr "" "Rimarku: Ni subtenas HMAC-SHA1-subskribo. Ni ne subtenas platteksta " "subskribado-metodon." +#: actions/showapplication.php:309 +msgid "Are you sure you want to reset your consumer key and secret?" +msgstr "Ĉu vi certe volas rekomencigi vian konsumantan ŝlosilon kaj sekreton?" + #: actions/showfavorites.php:79 #, php-format msgid "%1$s's favorite notices, page %2$d" @@ -3708,7 +3859,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "Tiel vi povas diskonigi vian ŝataton." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "Grupo %s" @@ -3760,7 +3911,7 @@ msgstr "Avizofluo de grupo %s (Atom)" msgid "FOAF for %s group" msgstr "Foramiko de grupo %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Grupanoj" @@ -3787,10 +3938,10 @@ msgid "" "their life and interests. [Join now](%%%%action.register%%%%) to become part " "of this group and many more! ([Read more](%%%%doc.help%%%%))" msgstr "" -"**%s** estas uzanto-grupo ĉe %%site.name%%, [mikrobloga](http://en.wikipedia." -"org/wiki/Micro-blogging) servo surbaze de ilaro de Libera Molvaro [StatusNet]" -"(http://status.net/). [Aniĝu](%%action.register%%) por fariĝi parto de tiu " -"ĉi grupo kaj multe pli! ([Pli](%%doc.help%%))" +"**%s** estas uzanto-grupo ĉe %%%%site.name%%%%, [mikrobloga](http://en." +"wikipedia.org/wiki/Micro-blogging) servo surbaze de Libera Programaro " +"[StatusNet](http://status.net/). [Aniĝu](%%action.register%%) por fariĝi " +"parto de tiu ĉi grupo kaj multe pli! ([Pli](%%doc.help%%))" #: actions/showgroup.php:461 #, php-format @@ -3947,7 +4098,7 @@ msgstr "Teksto estu almenaŭ 0 literojn (senlime)." #: actions/siteadminpanel.php:171 msgid "Dupe limit must be one or more seconds." -msgstr "" +msgstr "Refoja limo estu almenaŭ unu sekundo." #: actions/siteadminpanel.php:221 msgid "General" @@ -3965,6 +4116,14 @@ msgstr "Nomo de via retejo, ekzemple \"Viafirmo Mikroblogo\"" msgid "Brought by" msgstr "Eblige de" +#: actions/siteadminpanel.php:230 +msgid "Text used for credits link in footer of each page" +msgstr "Teksto por dankado-ligilo je subo por ĉiu paĝo" + +#: actions/siteadminpanel.php:234 +msgid "Brought by URL" +msgstr "Alportita de URL" + #: actions/siteadminpanel.php:235 msgid "URL used for credits link in footer of each page" msgstr "URL por danko-ligilo je subaĵo sur ĉiu paĝo" @@ -3991,7 +4150,7 @@ msgstr "Defaŭlta lingvo" #: actions/siteadminpanel.php:263 msgid "Site language when autodetection from browser settings is not available" -msgstr "" +msgstr "Reteja lingvo por kiam lingva prefero ne troviĝas el la foliumilo" #: actions/siteadminpanel.php:271 msgid "Limits" @@ -3999,41 +4158,90 @@ msgstr "Limoj" #: actions/siteadminpanel.php:274 msgid "Text limit" -msgstr "" +msgstr "Teksta longlimo" #: actions/siteadminpanel.php:274 msgid "Maximum number of characters for notices." -msgstr "" +msgstr "Longlimo por afiŝoj." #: actions/siteadminpanel.php:278 msgid "Dupe limit" -msgstr "" +msgstr "Refoja limo" #: actions/siteadminpanel.php:278 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" +"Kiel longe devas uzantoj atendas (je sekundo) antaŭ afiŝi la saman refejo." + +#: actions/sitenoticeadminpanel.php:56 +msgid "Site Notice" +msgstr "Reteja Anonco" + +#: actions/sitenoticeadminpanel.php:67 +msgid "Edit site-wide message" +msgstr "Redakti retejan mesaĝon" + +#: actions/sitenoticeadminpanel.php:103 +msgid "Unable to save site notice." +msgstr "Malsukcesis konservi retejan anoncon." #: actions/sitenoticeadminpanel.php:113 msgid "Max length for the site-wide notice is 255 chars." -msgstr "" +msgstr "Longlimo por reteja anonco estas 255 literoj." + +#: actions/sitenoticeadminpanel.php:176 +msgid "Site notice text" +msgstr "Teksto de reteja anonco." #: actions/sitenoticeadminpanel.php:178 msgid "Site-wide notice text (255 chars max; HTML okay)" -msgstr "" +msgstr "Teksto de reteja anonco (apenaŭ 255 literoj; HTML eblas)" #: actions/sitenoticeadminpanel.php:198 msgid "Save site notice" msgstr "Konservi retejan agordon" +#. TRANS: Title for SMS settings. +#: actions/smssettings.php:59 +msgid "SMS settings" +msgstr "SMM-a agordo" + +#. TRANS: SMS settings page instructions. +#. TRANS: %%site.name%% is the name of the site. +#: actions/smssettings.php:74 +#, php-format +msgid "You can receive SMS messages through email from %%site.name%%." +msgstr "Vi povos ricevi SMM-mesaĝon per retpoŝto de %%site.name%%." + +#. TRANS: Message given in the SMS settings if SMS is not enabled on the site. +#: actions/smssettings.php:97 +msgid "SMS is not available." +msgstr "SMM ne estas disponebla." + +#. TRANS: Form legend for SMS settings form. +#: actions/smssettings.php:111 +msgid "SMS address" +msgstr "SMM-a adreso" + +#. TRANS: Form guide in SMS settings form. +#: actions/smssettings.php:120 +msgid "Current confirmed SMS-enabled phone number." +msgstr "Nuna konfirmita SMM-pova telefonnumero" + #. TRANS: Form guide in IM settings form. #: actions/smssettings.php:133 msgid "Awaiting confirmation on this phone number." -msgstr "" +msgstr "Atendante konfirmon por la telefonnumero." + +#. TRANS: Field label for SMS address input in SMS settings form. +#: actions/smssettings.php:142 +msgid "Confirmation code" +msgstr "Konfirma kodo." #. TRANS: Form field instructions in SMS settings form. #: actions/smssettings.php:144 msgid "Enter the code you received on your phone." -msgstr "" +msgstr "Entajpu la kodon, kiu vi ricevis per poŝtelefono." #. TRANS: Button label to confirm SMS confirmation code in SMS settings. #: actions/smssettings.php:148 @@ -4041,27 +4249,94 @@ 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 "SMM-a telefonnumero" + +#. TRANS: SMS phone number input field instructions in SMS settings form. +#: actions/smssettings.php:156 +msgid "Phone number, no punctuation or spaces, with area code" +msgstr "Telefonnumero, sen interpunkcio aŭ spacoj, kun loka kodo" + +#. TRANS: Form legend for SMS preferences form. +#: actions/smssettings.php:195 +msgid "SMS preferences" +msgstr "SMM-aj 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 "" +"Sendu al mi avizoj per SMM; mi komprenas ke la kosto eble estos multa de mia " +"peranto." + +#. TRANS: Confirmation message for successful SMS preferences save. +#: actions/smssettings.php:315 +msgid "SMS preferences saved." +msgstr "SMM-prefero konserviĝas." #. TRANS: Message given saving SMS phone number without having provided one. #: actions/smssettings.php:338 msgid "No phone number." msgstr "Mankas la telefononumero." +#. TRANS: Message given saving SMS phone number without having selected a carrier. +#: actions/smssettings.php:344 +msgid "No carrier selected." +msgstr "Neniu peranto elektiĝas." + +#. TRANS: Message given saving SMS phone number that is already set. +#: actions/smssettings.php:352 +msgid "That is already your phone number." +msgstr "Tio estas jam via telefonnumero." + +#. TRANS: Message given saving SMS phone number that is already set for another user. +#: actions/smssettings.php:356 +msgid "That phone number already belongs to another user." +msgstr "Tiu telefonnumero jam apartenas al alia uzanto." + +#. TRANS: Message given saving valid SMS phone number that is to be confirmed. +#: actions/smssettings.php:384 +msgid "" +"A confirmation code was sent to the phone number you added. Check your phone " +"for the code and instructions on how to use it." +msgstr "" +"Konfirmkodo jam sendiĝas al la aldonita telefonnumero. Kontrolu vian " +"poŝtelefonon pri la kodo kaj gvido pri kiel uzi ĝin." + +#. TRANS: Message given canceling SMS phone number confirmation for the wrong phone number. +#: actions/smssettings.php:413 +msgid "That is the wrong confirmation number." +msgstr "Tiu konfirma kodo estas malĝusta." + +#. TRANS: Message given after successfully canceling SMS phone number confirmation. +#: actions/smssettings.php:427 +msgid "SMS confirmation cancelled." +msgstr "SMM-a konfirmo nuliĝas." + +#. TRANS: Message given trying to remove an SMS phone number that is not +#. TRANS: registered for the active user. +#: actions/smssettings.php:448 +msgid "That is not your phone number." +msgstr "Tio ne estas via telefonnumero." + +#. TRANS: Message given after successfully removing a registered SMS phone number. +#: actions/smssettings.php:470 +msgid "The SMS phone number was removed." +msgstr "La SMM-numreo estas forigita." + #. TRANS: Label for mobile carrier dropdown menu in SMS settings. #: actions/smssettings.php:511 msgid "Mobile carrier" -msgstr "" +msgstr "Poŝtelefona peranto" #. TRANS: Default option for mobile carrier dropdown menu in SMS settings. #: actions/smssettings.php:516 msgid "Select a carrier" -msgstr "" +msgstr "Elektu peranton" #. TRANS: Form instructions for mobile carrier dropdown menu in SMS settings. #. TRANS: %s is an administrative contact's e-mail address. @@ -4071,28 +4346,51 @@ 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 "" +"Poŝtelefona peranto de via telefono. Se vi konas peranton, kiu akceptas SMM " +"per retpoŝto sed ne listiĝas tie ĉi, sendu mesaĝon al ni sciigi, je %s." + +#. TRANS: Message given saving SMS phone number confirmation code without having provided one. +#: actions/smssettings.php:548 +msgid "No code entered" +msgstr "Neniu kodo entajpita" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" -msgstr "" +msgstr "Momentfotoj" + +#: actions/snapshotadminpanel.php:65 +msgid "Manage snapshot configuration" +msgstr "Administri agordon pri momentfoto" + +#: actions/snapshotadminpanel.php:127 +msgid "Invalid snapshot run value." +msgstr "Momentfota ofteco nevalida." #: actions/snapshotadminpanel.php:133 msgid "Snapshot frequency must be a number." -msgstr "" +msgstr "Momentfota ofteco estu nombro." + +#: actions/snapshotadminpanel.php:144 +msgid "Invalid snapshot report URL." +msgstr "Momentfota alraporta URL nevalida." #: actions/snapshotadminpanel.php:200 msgid "Randomly during web hit" -msgstr "" +msgstr "Harzarde dum ret-alklako." #: actions/snapshotadminpanel.php:201 msgid "In a scheduled job" -msgstr "" +msgstr "Laŭplane" + +#: actions/snapshotadminpanel.php:206 +msgid "Data snapshots" +msgstr "Datumaj momentfotoj" #: actions/snapshotadminpanel.php:208 msgid "When to send statistical data to status.net servers" -msgstr "" +msgstr "Kiam sendu statistikan datumon al status.net serviloj" #: actions/snapshotadminpanel.php:217 msgid "Frequency" @@ -4100,60 +4398,102 @@ msgstr "Ofteco" #: actions/snapshotadminpanel.php:218 msgid "Snapshots will be sent once every N web hits" -msgstr "" +msgstr "Momentfotoj sendiĝos post po N alklakoj" #: actions/snapshotadminpanel.php:226 msgid "Report URL" -msgstr "" +msgstr "Alraporta URL" #: actions/snapshotadminpanel.php:227 msgid "Snapshots will be sent to this URL" -msgstr "" +msgstr "Momentfotoj sendiĝos al ĉi tiu URL" #: actions/snapshotadminpanel.php:248 msgid "Save snapshot settings" msgstr "Konservi retejan agordon" +#: actions/subedit.php:70 +msgid "You are not subscribed to that profile." +msgstr "Vi ne abonis tiun profilon." + +#. TRANS: Exception thrown when a subscription could not be stored on the server. +#: actions/subedit.php:83 classes/Subscription.php:136 +msgid "Could not save subscription." +msgstr "Malsukcesis konservi abonon." + #: actions/subscribe.php:77 msgid "This action only accepts POST requests." -msgstr "" +msgstr "La ago akceptas nur POST-an peton." + +#: actions/subscribe.php:107 +msgid "No such profile." +msgstr "Ne ekzistas tia profilo." #: actions/subscribe.php:117 msgid "You cannot subscribe to an OMB 0.1 remote profile with this action." -msgstr "" +msgstr "Vi ne povas aboni foran OMB 0.1-an profilon per ĉi tiu ago." #: actions/subscribe.php:145 msgid "Subscribed" msgstr "Abonita" +#: actions/subscribers.php:50 +#, php-format +msgid "%s subscribers" +msgstr "%s abonantoj" + +#: actions/subscribers.php:52 +#, php-format +msgid "%1$s subscribers, page %2$d" +msgstr "%1$s abonantoj, paĝo %2$d" + #: actions/subscribers.php:63 msgid "These are the people who listen to your notices." -msgstr "" +msgstr "Jen homoj, kiuj rigardas viajn avizojn." #: actions/subscribers.php:67 #, php-format msgid "These are the people who listen to %s's notices." -msgstr "" +msgstr "Jen homoj, kiuj rigardas avizojn de %s." #: actions/subscribers.php:108 msgid "" "You have no subscribers. Try subscribing to people you know and they might " "return the favor" -msgstr "" +msgstr "Vi ne havas abonanton. Provu aboni konatojn, kaj ili eble reaboni vin" #: actions/subscribers.php:110 #, php-format msgid "%s has no subscribers. Want to be the first?" +msgstr "%s ne havas abonantojn. Ĉu vi volas esti la unua?" + +#: actions/subscribers.php:114 +#, php-format +msgid "" +"%s has no subscribers. Why not [register an account](%%%%action.register%%%" +"%) and be the first?" msgstr "" +"%s ne havas abonantojn. Kial ne [krei konton](%%%%*action.*Register%%%%) kaj " +"esti la unua?" + +#: actions/subscriptions.php:52 +#, php-format +msgid "%s subscriptions" +msgstr "%s abonatoj" + +#: actions/subscriptions.php:54 +#, php-format +msgid "%1$s subscriptions, page %2$d" +msgstr "%1$s abonatoj, paĝo %2$d" #: actions/subscriptions.php:65 msgid "These are the people whose notices you listen to." -msgstr "" +msgstr "Jen homoj, kies avizoj rigardas vi." #: actions/subscriptions.php:69 #, php-format msgid "These are the people whose notices %s listens to." -msgstr "" +msgstr "Jen homoj, kies avizoj %s rigardas." #: actions/subscriptions.php:126 #, php-format @@ -4164,90 +4504,191 @@ msgid "" "featured%%). If you're a [Twitter user](%%action.twittersettings%%), you can " "automatically subscribe to people you already follow there." msgstr "" +"Vi ne nun abonas ies ajn avizoj. Provu aboni konatojn. Provu [homserĉi](%%" +"action.peoplesearch%%), kontrolu grupanojn en interesaj grupoj, kaj nian " +"[elstarajn uzantojn](%%action.featured%%). Se vi estas [Tvitanto](%%action." +"twittersettings%%), vi povas aŭtomate aboni homon, kiun vi jam sekvas tie." + +#: actions/subscriptions.php:128 actions/subscriptions.php:132 +#, php-format +msgid "%s is not listening to anyone." +msgstr "%s ne abonas iun ajn." #: actions/subscriptions.php:208 msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" +#: actions/tag.php:69 +#, php-format +msgid "Notices tagged with %1$s, page %2$d" +msgstr "Avizoj etikeditaj per %1$s - paĝo %2$d" + +#: actions/tag.php:87 +#, php-format +msgid "Notice feed for tag %s (RSS 1.0)" +msgstr "Avizofluo pri etikedo %s (RSS 1.0)" + +#: actions/tag.php:93 +#, php-format +msgid "Notice feed for tag %s (RSS 2.0)" +msgstr "Avizofluo pri etikedo %s (RSS 2.0)" + +#: actions/tag.php:99 +#, php-format +msgid "Notice feed for tag %s (Atom)" +msgstr "Avizofluo pri etikedo %s (Atom)" + +#: actions/tagother.php:39 +msgid "No ID argument." +msgstr "Neniu ID-argumento" + +#: actions/tagother.php:65 +#, php-format +msgid "Tag %s" +msgstr "Etikedo %s" + +#: actions/tagother.php:77 lib/userprofile.php:76 +msgid "User profile" +msgstr "Uzanta profilo" + #: actions/tagother.php:81 actions/userauthorization.php:132 #: lib/userprofile.php:103 msgid "Photo" msgstr "Foto" +#: actions/tagother.php:141 +msgid "Tag user" +msgstr "Etikedi uzanton" + +#: actions/tagother.php:151 +msgid "" +"Tags for this user (letters, numbers, -, ., and _), comma- or space- " +"separated" +msgstr "" +"Etikedoj por ĉi tiuj uzanto (literoj, ciferoj, -, . Kaj _), apartigu per " +"komo aŭ spaco." + #: actions/tagother.php:193 msgid "" "You can only tag people you are subscribed to or who are subscribed to you." +msgstr "Vi rajtas entikedi nur abonanton aŭ abonaton." + +#: actions/tagother.php:200 +msgid "Could not save tags." +msgstr "Malsukcesis konservi etikedojn." + +#: actions/tagother.php:236 +msgid "Use this form to add tags to your subscribers or subscriptions." +msgstr "Uzu ĉi tiun formularon por etikedi viajn abonantojn aŭ abonatojn." + +#: actions/tagrss.php:35 +msgid "No such tag." +msgstr "Ne estas tiu etikedo." + +#: actions/unblock.php:59 +msgid "You haven't blocked that user." +msgstr "Vi ne jam blokis la uzanton." + +#: actions/unsandbox.php:72 +msgid "User is not sandboxed." +msgstr "La uzanto ne estas provejigita." + +#: actions/unsilence.php:72 +msgid "User is not silenced." +msgstr "Uzanto ne estas silentigita." + +#: actions/unsubscribe.php:77 +msgid "No profile ID in request." +msgstr "Neniu profila ID petiĝas." + +#: actions/unsubscribe.php:98 +msgid "Unsubscribed" +msgstr "Malabonita" + +#: actions/updateprofile.php:64 actions/userauthorization.php:337 +#, php-format +msgid "" +"Listenee stream license ‘%1$s’ is not compatible with site license ‘%2$s’." msgstr "" +"Rigardato-flua permesilo \"%1$s\" ne konformas al reteja permesilo \"%2$s\"." #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "Uzanto" -#: actions/useradminpanel.php:149 -msgid "Invalid bio limit. Must be numeric." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" msgstr "" -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:150 +msgid "Invalid bio limit. Must be numeric." +msgstr "Nevalida biografia longlimo. Estu cifero." + +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "Nevalida bonvena teksto. La longlimo estas 225 literoj." -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, php-format msgid "Invalid default subscripton: '%1$s' is not user." msgstr "Nevalida defaŭlta abono: '%1$s' ne estas uzanto." #. TRANS: Link description in user account settings menu. -#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Profilo" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "Longlimo de biografio" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "Longlimo de profila biografio, je literoj" -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "Novuloj" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "Bonveno al novuloj" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "Bonvena teksto al novaj uzantoj (apenaŭ 255 literoj)." -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "Defaŭlta abono" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "Aŭtomate aboni novajn uzantojn al ĉi tiu uzanto." -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "Invitoj" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "Invito ebliĝis" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "Ĉu permesi al uzantoj inviti novan uzantojn." +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Rajtigi abonon" @@ -4261,7 +4702,9 @@ msgstr "" "Bonvolu kontroli la detalojn por certigi ĉu vi deziras aboni la avizoj de ĉi " "tiu uzanto. Se ne simple alklaku “Rifuzi\"." +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "Licenco" @@ -4387,7 +4830,7 @@ msgstr "Provu [serĉi grupojn](%%*action.*groupsearch%%) kaj aniĝi." #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Ĝisdatiĝoj de %1$s ĉe %2$s!" @@ -4447,7 +4890,7 @@ msgid "Plugins" msgstr "Kromprogramo" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "Versio" @@ -4455,20 +4898,25 @@ msgstr "Versio" msgid "Author(s)" msgstr "Aŭtoro(j)" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Ŝati" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "Malsukcesis trakti URL '%s'" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 msgid "Robin thinks something is impossible." msgstr "Robin pensas ke io neeblas." #. 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4479,50 +4927,125 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, php-format msgid "A file this large would exceed your user quota of %d bytes." msgstr "Dosiero tiel granda superos vian uzantan kvoton kun %d bajtoj." #. 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 +#: classes/File.php:210 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." msgstr "Dosiero tiel granda superos vian monatan kvoton kun %d bajtoj." +#. TRANS: Client exception thrown if a file upload does not have a valid name. +#: classes/File.php:247 classes/File.php:262 +msgid "Invalid filename." +msgstr "Nevalida dosiernomo." + +#. TRANS: Exception thrown when joining a group fails. +#: classes/Group_member.php:42 +msgid "Group join failed." +msgstr "Malsukcesis aniĝi al grupon." + +#. TRANS: Exception thrown when trying to leave a group the user is not a member of. +#: classes/Group_member.php:55 +msgid "Not part of group." +msgstr "Ne grupano." + +#. TRANS: Exception thrown when trying to leave a group fails. +#: classes/Group_member.php:63 +msgid "Group leave failed." +msgstr "Malsukcesis foriri de grupo." + +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Eraris konservi uzanton: nevalida." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Aniĝi" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + +#. TRANS: Server exception thrown when updating a local group fails. +#: classes/Local_group.php:42 +msgid "Could not update local group." +msgstr "Malsukcesis ĝisdatigi lokan 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 +#, php-format +msgid "Could not create login token for %s" +msgstr "Malsukcesis krei ensalut-ĵetonon por %s" + #. TRANS: Exception thrown when database name or Data Source Name could not be found. #: classes/Memcached_DataObject.php:533 msgid "No database name or DSN found anywhere." -msgstr "" +msgstr "Ne troviĝas datumbaza nomo aŭ DSN ie ajn." #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. -#: classes/Message.php:46 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." -msgstr "" +msgstr "Vi blokiĝis de sendi rektan mesaĝon." + +#. TRANS: Message given when a message could not be stored on the server. +#: classes/Message.php:62 +msgid "Could not insert message." +msgstr "Malsukcesis enmeti mesaĝon." + +#. TRANS: Message given when a message could not be updated on the server. +#: classes/Message.php:73 +msgid "Could not update message with new URI." +msgstr "Malsukcesis ĝisdatigi mesaĝon per nova 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 #, php-format msgid "No such profile (%1$d) for notice (%2$d)." -msgstr "" +msgstr "Ne estas tia profilo(%1$d) rilate al avizo (%2$d)." + +#. TRANS: Server exception. %s are the error details. +#: classes/Notice.php:193 +#, php-format +msgid "Database error inserting hashtag: %s" +msgstr "Datumbaze eraris enmeti heketetikedo: %s" #. TRANS: Client exception thrown if a notice contains too many characters. #: classes/Notice.php:265 msgid "Problem saving notice. Too long." -msgstr "" +msgstr "Malsukcesis konservi avizon. Ĝi tro longas." #. TRANS: Client exception thrown when trying to save a notice for an unknown user. #: classes/Notice.php:270 msgid "Problem saving notice. Unknown user." -msgstr "" +msgstr "Malsukcesis konservi avizon. Uzanto ne kontata." #. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame. #: classes/Notice.php:276 msgid "" "Too many notices too fast; take a breather and post again in a few minutes." msgstr "" +"Tro da avizoj tro rapide; pace spiru kaj reafiŝu post kelke da minutoj." #. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame. #: classes/Notice.php:283 @@ -4530,58 +5053,159 @@ msgid "" "Too many duplicate messages too quickly; take a breather and post again in a " "few minutes." msgstr "" +"Tro da refojado tro rapide; pace spiru kaj reafiŝu post kelke da minutoj." + +#. TRANS: Client exception thrown when a user tries to post while being banned. +#: classes/Notice.php:291 +msgid "You are banned from posting notices on this site." +msgstr "Vi estas blokita de afiŝi ĉe tiu ĉi retejo." #. TRANS: Server exception thrown when a notice cannot be saved. #. TRANS: Server exception thrown when a notice cannot be updated. #: classes/Notice.php:358 classes/Notice.php:385 msgid "Problem saving notice." -msgstr "" +msgstr "Malsukcesis konservi avizon." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" -msgstr "" +msgstr "Fuŝa tipo donita al saveKnownGroups" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 msgid "Problem saving group inbox." -msgstr "" +msgstr "Malsukcesis konservi grupan alvenkeston." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." -msgstr "" +msgstr "Malsukcesis revoki rolon \"%1$s\" de uzanto #%2$d; ĝi ne ekzistas." #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." +msgstr "Malsukcesis revoki rolon \"%1$s\" de uzanto #%2$d; datumbaza eraro." + +#. TRANS: Exception thrown when a right for a non-existing user profile is checked. +#: classes/Remote_profile.php:54 +msgid "Missing profile." +msgstr "Mankas profilo." + +#. TRANS: Exception thrown when a tag cannot be saved. +#: classes/Status_network.php:338 +msgid "Unable to save tag." +msgstr "Malsukcesis konservi etikedon." + +#. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. +#: classes/Subscription.php:75 lib/oauthstore.php:466 +msgid "You have been banned from subscribing." +msgstr "Vi esatas blokita de aboni." + +#. TRANS: Exception thrown when trying to subscribe while already subscribed. +#: classes/Subscription.php:80 +msgid "Already subscribed!" +msgstr "Jam abonato!" + +#. 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 "La uzanto blokis vin." + +#. TRANS: Exception thrown when trying to unsibscribe without a subscription. +#: classes/Subscription.php:171 +msgid "Not subscribed!" +msgstr "Ne abonato!" + +#. TRANS: Exception thrown when trying to unsubscribe a user from themselves. +#: classes/Subscription.php:178 +msgid "Could not delete self-subscription." +msgstr "Ne eblas forigi abonon al vi mem." + +#. TRANS: Exception thrown when the OMB token for a subscription could not deleted on the server. +#: classes/Subscription.php:206 +msgid "Could not delete subscription OMB token." +msgstr "Malsukcesis forigi abonan OMB-ĵetonon." + +#. TRANS: Exception thrown when a subscription could not be deleted on the server. +#: classes/Subscription.php:218 +msgid "Could not delete subscription." +msgstr "Malsukcesis forigi abonon." + +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" msgstr "" #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, 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:495 +msgid "Could not create group." +msgstr "Malsukcesis krei grupon." + +#. TRANS: Server exception thrown when updating a group URI failed. +#: classes/User_group.php:505 +msgid "Could not set group URI." +msgstr "Malsukcesis ĝisdatigi grupan URI." + +#. TRANS: Server exception thrown when setting group membership failed. +#: classes/User_group.php:528 +msgid "Could not set group membership." +msgstr "Malsukcesis ĝisdatigi grupan anecon." + +#. TRANS: Server exception thrown when saving local group information failed. +#: classes/User_group.php:543 +msgid "Could not save local group info." +msgstr "Malsukcesis lokan grupan informon." + #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:104 +msgid "Change your profile settings" +msgstr "Ŝanĝi vian profilan agordon." + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:111 +msgid "Upload an avatar" +msgstr "Alŝuti vizaĝbildon" + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:118 +msgid "Change your password" +msgstr "Ŝanĝi vian pasvorton." + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:125 msgid "Change email handling" -msgstr "" +msgstr "Ŝanĝi retpoŝtan disponadon." + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:132 +msgid "Design your profile" +msgstr "Desegni vian profilon" + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:139 +msgid "Other options" +msgstr "Aliaj" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Alia" @@ -4594,398 +5218,873 @@ msgstr "%1$s - %2$s" #. TRANS: Page title for a page without a title set. #: lib/action.php:164 msgid "Untitled page" -msgstr "" +msgstr "Sentitola paĝo" + +#. TRANS: DT element for primary navigation menu. String is hidden in default CSS. +#: lib/action.php:448 +msgid "Primary site navigation" +msgstr "Unua reteja navigado" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" -msgstr "" +msgstr "Tempstrio pri vi kaj amikoj" #. TRANS: Main menu option when logged in for access to personal profile and friends timeline -#: lib/action.php:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "Persona" +#. TRANS: Tooltip for main menu option "Account" +#: lib/action.php:459 +msgctxt "TOOLTIP" +msgid "Change your email, avatar, password, profile" +msgstr "Ŝanĝu la retpoŝtadreson, vizaĝbildon, pasvorton aŭ la profilon" + #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 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:468 +#: lib/action.php:467 msgid "Connect" msgstr "Konekti" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 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:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "Administri" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" -msgstr "Inviti amikojn kaj kolegojn aliĝi vin sur %s" +msgstr "Inviti amikojn kaj kolegojn al %s kun vi" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "Inviti" +#. TRANS: Tooltip for main menu option "Logout" +#: lib/action.php:486 +msgctxt "TOOLTIP" +msgid "Logout from the site" +msgstr "Elsaluti el la retejo" + #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr " Elsaluti" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 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:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "Registriĝi" +#. TRANS: Tooltip for main menu option "Login" +#: lib/action.php:500 +msgctxt "TOOLTIP" +msgid "Login to the site" +msgstr "Ensaluti al la retejo" + +#: lib/action.php:503 +msgctxt "MENU" +msgid "Login" +msgstr "Ensaluti" + #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Helpu min!" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "Helpo" +#. TRANS: Tooltip for main menu option "Search" +#: lib/action.php:512 +msgctxt "TOOLTIP" +msgid "Search for people or text" +msgstr "Serĉi homon aŭ tekston" + +#: lib/action.php:515 +msgctxt "MENU" +msgid "Search" +msgstr "Serĉi" + +#. TRANS: DT element for site notice. String is hidden in default CSS. +#. TRANS: Menu item for site administration +#: lib/action.php:537 lib/adminpanelaction.php:387 +msgid "Site notice" +msgstr "Reteja anonco" + +#. TRANS: DT element for local views block. String is hidden in default CSS. +#: lib/action.php:604 +msgid "Local views" +msgstr "Loka vido" + +#. TRANS: DT element for page notice. String is hidden in default CSS. +#: lib/action.php:674 +msgid "Page notice" +msgstr "Paĝa anonco" + #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" -msgstr "" +msgstr "Dua reteja navigado" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Helpo" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "Enkonduko" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "Oftaj demandoj" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" -msgstr "" +msgstr "Serva Kondiĉo" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Privateco" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Fontkodo" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Kontakto" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "Insigno" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 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:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." "broughtby%%](%%site.broughtbyurl%%)." msgstr "" +"**%%site.name%%** estas mikrobloga servo kreite de [%%site.broughtby%%](%%" +"site.broughtbyurl%%)." #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." -msgstr "" +msgstr "**%%site.name%%** estas mikrobloga servo." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, 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 "" +"Ĝi utiligas mikroblogilaron de [StatusNet](http://status.net/), versio %s, " +"havebla sub la [GNU Affero Ĝenerala Publika Permesilo](http://www.fsf.org/" +"licensing/licenses/agpl-3.0.html)." + +#. TRANS: DT element for StatusNet site content license. +#: lib/action.php:870 +msgid "Site content license" +msgstr "Reteja enhava permesilo" + +#. TRANS: Content license displayed when license is set to 'private'. +#. TRANS: %1$s is the site name. +#: lib/action.php:877 +#, php-format +msgid "Content and data of %1$s are private and confidential." +msgstr "Enhavo kaj datumo de %1$s estas privata kaj konfidenca." #. TRANS: Content license displayed when license is set to 'allrightsreserved'. #. TRANS: %1$s is the copyright owner. -#: lib/action.php:880 +#: lib/action.php:884 #, php-format msgid "Content and data copyright by %1$s. All rights reserved." msgstr "" +"Enhava kaj datuma aŭtorrajto apartenas al %1$s. Ĉiuj rajtoj rezervitaj." #. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set. -#: lib/action.php:884 +#: lib/action.php:888 msgid "Content and data copyright by contributors. All rights reserved." msgstr "" +"Enhava kaj datuma aŭtorrajto apartenas al kontribuintoj. Ĉiuj rajtoj " +"rezervitaj." -#. 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, php-format msgid "All %1$s content and data are available under the %2$s license." -msgstr "" +msgstr "Ĉiuj enhavo kaj datumo ĉe %1$s estas havebla sub permesilo %2$s." + +#. TRANS: DT element for pagination (previous/next, etc.). +#: lib/action.php:1238 +msgid "Pagination" +msgstr "Paĝado" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 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:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Antaŭe" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." -msgstr "" +msgstr "Ankoraŭ ne eblas trakti foran enhavon." -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." -msgstr "" +msgstr "Ankoraŭ ne eblas trakti enigitan XML-aĵon." -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." -msgstr "" +msgstr "Ankoraŭ ne eblas trakti enigitan Base64-enhavon." + +#. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. +#: lib/adminpanelaction.php:96 +msgid "You cannot make changes to this site." +msgstr "Vi ne rajtas ŝanĝi ĉe tiu ĉi retejo." + +#. TRANS: Client error message throw when a certain panel's settings cannot be changed. +#: lib/adminpanelaction.php:108 +msgid "Changes to that panel are not allowed." +msgstr "Malpermesas ŝanĝi agordon sur la panelon." #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." -msgstr "" +msgstr "showForm() ne jam realigita." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." -msgstr "" +msgstr "saveSettings() ne jam realigita." + +#. TRANS: Client error message thrown if design settings could not be deleted in +#. TRANS: the admin panel Design. +#: lib/adminpanelaction.php:274 +msgid "Unable to delete design setting." +msgstr "Malsukcesas forigi desegnan agordon." + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:337 +msgid "Basic site configuration" +msgstr "Baza reteja agordo" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "Retejo" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:345 +msgid "Design configuration" +msgstr "Desegna agordo" + #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 +msgctxt "MENU" +msgid "Design" +msgstr "Desegno" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:353 +msgid "User configuration" +msgstr "Uzanta agordo" + +#. TRANS: Menu item for site administration +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Uzanto" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:361 +msgid "Access configuration" +msgstr "Alira agordo" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:369 +msgid "Paths configuration" +msgstr "Voja agordo" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:377 +msgid "Sessions configuration" +msgstr "Seanca agodo" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:385 +msgid "Edit site notice" +msgstr "Redakti retejan anoncon" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:393 +msgid "Snapshots configuration" +msgstr "Momentfota Agordo" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." -msgstr "" +msgstr "API-fonto bezonas leg-skriba aliro, sed vi nur rajtas legi." + +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "Ne estas aplikaĵo kun la kosumanta ŝlosilo." + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "Fuŝa aliro-ĵetono." + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "Ne estas uzanto kun tiu ĵetono." + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "Malsukcesis aŭtentigi vin." + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "Provis revoki nekonatan ĵetonon." + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "Malsukcesis forigi revokitan ĵetonon." + +#. TRANS: Form legend. +#: lib/applicationeditform.php:129 +msgid "Edit application" +msgstr "Redakti aplikaĵon" + +#. TRANS: Form guide. +#: lib/applicationeditform.php:178 +msgid "Icon for this application" +msgstr "Emblemo por tiu ĉi aplikaĵo" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Priskribu vian aplikaĵon per malpli ol %d literoj." +msgstr[1] "Priskribu vian aplikaĵon per malpli ol %d literoj." + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:205 +msgid "Describe your application" +msgstr "Priskribu vian aplikaĵon" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:216 +msgid "URL of the homepage of this application" +msgstr "URL al la hejmpaĝo de tiu ĉi aplikaĵo" + +#. TRANS: Form input field label. +#: lib/applicationeditform.php:218 +msgid "Source URL" +msgstr "Fonta URL" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:225 +msgid "Organization responsible for this application" +msgstr "Organizo, kiu prizorgi la aplikaĵon" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" -msgstr "" +msgstr "URL al la hejmpaĝo de la organizo" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" -msgstr "" +msgstr "URL por alidirekto post aŭtentigado" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" -msgstr "" +msgstr "Foliumilo" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" -msgstr "" +msgstr "Labortablo" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" -msgstr "" +msgstr "Tipo de aplikaĵo, foliumilo aŭ labortablo" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" -msgstr "" +msgstr "Nur-lege" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" -msgstr "" +msgstr "Leg-skribe" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" -msgstr "" +msgstr "Defaŭta aliro por la aplikaĵo: nur-lege aŭ leg-skribe." + +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 +msgid "Cancel" +msgstr "Nuligi" + +#. TRANS: Application access type +#: lib/applicationlist.php:134 +msgid "read-write" +msgstr "leg-skribe" #. TRANS: Application access type #: lib/applicationlist.php:136 -msgid "read-write" -msgstr "" - -#. TRANS: Application access type -#: lib/applicationlist.php:138 msgid "read-only" -msgstr "" +msgstr "nur-lege" -#. 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." +msgstr "Permesita %1$s - aliro \"%2$s\"." + +#. TRANS: Button label +#: lib/applicationlist.php:157 +msgctxt "BUTTON" +msgid "Revoke" +msgstr "Revoki" + +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." msgstr "" +#. TRANS: DT element label in attachment list. +#: lib/attachmentlist.php:85 +msgid "Attachments" +msgstr "Aldonaĵo" + +#. TRANS: DT element label in attachment list item. +#: lib/attachmentlist.php:256 +msgid "Author" +msgstr "Aŭtoro" + +#. TRANS: DT element label in attachment list item. +#: lib/attachmentlist.php:270 +msgid "Provider" +msgstr "Donanto" + +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" -msgstr "" +msgstr "Avizo, kie ĉi tiu aldonaĵo aperos" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title. +#: lib/attachmenttagcloudsection.php:48 +msgid "Tags for this attachment" +msgstr "Etikedoj por ĉi tiu aldonaĵo" + +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." +msgstr "La ŝanĝo de pasvorto maltrafis" + +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." +msgstr "Ne estas permesita ŝanĝi la pasvorton" + +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Bloki" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 +msgid "Command results" +msgstr "Komandaj rezultoj" + +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Eraro de Ajax" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" -msgstr "" +msgstr "Komando kompleta" + +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 +msgid "Command failed" +msgstr "Komando maltrafis" + +#. TRANS: Command exception text shown when a notice ID is requested that does not exist. +#: lib/command.php:82 lib/command.php:106 +msgid "Notice with that id does not exist." +msgstr "Avizo kun tiu identigaĵo ne ekzistas." + +#. TRANS: Command exception text shown when a last user notice is requested and it does not exist. +#. TRANS: Error text shown when a last user notice is requested and it does not exist. +#: lib/command.php:99 lib/command.php:626 +msgid "User has no last notice." +msgstr "La uzanto ne havas lastan averton." + +#. TRANS: Message given requesting a profile for a non-existing user. +#. TRANS: %s is the nickname of the user for which the profile could not be found. +#: lib/command.php:128 +#, php-format +msgid "Could not find a user with nickname %s." +msgstr "Ne povas trovi uzanton kun kromnomo %s." + +#. TRANS: Message given getting a non-existing user. +#. TRANS: %s is the nickname of the user that could not be found. +#: lib/command.php:148 +#, php-format +msgid "Could not find a local user with nickname %s." +msgstr "Ne troviĝas loka uzanto kun alnomo %s." #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." -msgstr "" +msgstr "Pardonon, la komando ankoraŭ ne realiĝas." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" -msgstr "" +msgstr "Iom sensencas puŝeti vin mem!" + +#. TRANS: Message given having nudged another user. +#. TRANS: %s is the nickname of the user that was nudged. +#: lib/command.php:238 +#, php-format +msgid "Nudge sent to %s." +msgstr "Puŝeto sendiĝas al %s" #. TRANS: User statistics text. #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" "Subscribers: %2$s\n" "Notices: %3$s" msgstr "" +"Abonatoj: %1$s\n" +"Abonantoj: %2$s\n" +"Avizoj: %3$s" + +#. TRANS: Text shown when a notice has been marked as favourite successfully. +#: lib/command.php:312 +msgid "Notice marked as fave." +msgstr "Avizo ŝatiĝas." + +#. TRANS: Message given having added a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:357 +#, php-format +msgid "%1$s joined group %2$s." +msgstr "%1$s aniĝis al grupo %2$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. +#: lib/command.php:405 +#, php-format +msgid "%1$s left group %2$s." +msgstr "%1$s foriras de grupo %2$s." + +#. TRANS: Whois output. %s is the full name of the queried user. +#: lib/command.php:430 +#, php-format +msgid "Fullname: %s" +msgstr "Plennomo: %s" + +#. TRANS: Whois output. %s is the location of the queried user. +#. TRANS: Profile info line in new-subscriber notification e-mail +#: lib/command.php:434 lib/mail.php:268 +#, php-format +msgid "Location: %s" +msgstr "Loko: %s" + +#. TRANS: Whois output. %s is the homepage of the queried user. +#. TRANS: Profile info line in new-subscriber notification e-mail +#: lib/command.php:438 lib/mail.php:271 +#, php-format +msgid "Homepage: %s" +msgstr "Hejmpaĝo: %s" + +#. TRANS: Whois output. %s is the bio information of the queried user. +#: lib/command.php:442 +#, php-format +msgid "About: %s" +msgstr "Biografio: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " "same server." msgstr "" +"%s estas fora profilo; vi povas sendi rektan mesaĝon nur al uzanto je sama " +"servilo." #. 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." -msgstr "" +msgstr "Mesaĝo tro longas - longlimo estas %1$d, via estas %2$d" #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." -msgstr "" +msgstr "Eraris sendi rektan mesaĝon." + +#. 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:551 +#, php-format +msgid "Notice from %s repeated." +msgstr "Avizo de %s ripetiĝas." + +#. TRANS: Error text shown when repeating a notice fails with an unknown reason. +#: lib/command.php:554 +msgid "Error repeating notice." +msgstr "Eraris ripeti avizon." #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 +#: lib/command.php:589 #, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." msgstr "" +"Avizo tro longas - longlimo estas %1$d lietroj, kaj via mesaĝo longas je %2" +"$d." + +#. TRANS: Text shown having sent a reply to a notice successfully. +#. TRANS: %s is the nickname of the user of the notice the reply was sent to. +#: lib/command.php:600 +#, php-format +msgid "Reply to %s sent." +msgstr "Respondo al %s sendiĝas." + +#. TRANS: Error text shown when a reply to a notice fails with an unknown reason. +#: lib/command.php:603 +msgid "Error saving notice." +msgstr "Eraris sendi avizon." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." -msgstr "" +msgstr "Specifu nomon de la abonota uzanto." #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." -msgstr "" +msgstr "Malsukcesis aboni OMB-profilon per komando." + +#. TRANS: Text shown after having subscribed to another user successfully. +#. TRANS: %s is the name of the user the subscription was requested for. +#: lib/command.php:667 +#, php-format +msgid "Subscribed to %s." +msgstr "%s abonita" #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." -msgstr "" +msgstr "Specifu la nomon de uzanto malabonota." + +#. TRANS: Text shown after having unsubscribed from another user successfully. +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:699 +#, php-format +msgid "Unsubscribed from %s." +msgstr "%s malabonita." #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." -msgstr "" +msgstr "Komando ankoraŭ ne realigita." + +#. TRANS: Text shown when issuing the command "off" successfully. +#: lib/command.php:723 +msgid "Notification off." +msgstr "Sciigo for." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." -msgstr "" +msgstr "Malsukcesis malŝalti sciigon." + +#. TRANS: Text shown when issuing the command "on" successfully. +#: lib/command.php:749 +msgid "Notification on." +msgstr "Sciigo en." + +#. TRANS: Error text shown when the command "on" fails for an unknown reason. +#: lib/command.php:752 +msgid "Can't turn on notification." +msgstr "Malsukcesis ŝalti sciigon." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." -msgstr "" +msgstr "Ensaluta komando malebliĝas." #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." -msgstr "" +msgstr "Ĉi tiu ligilo estas uzebla nur unufoje kaj valida nur 2 minutojn: %s." + +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:808 +#, php-format +msgid "Unsubscribed %s." +msgstr "%s malaboniĝas." + +#. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. +#: lib/command.php:826 +msgid "You are not subscribed to anyone." +msgstr "Vi ne abonas iun ajn." + +#. TRANS: Text shown after requesting other users a user is subscribed to. +#. TRANS: This message supports plural forms. This message is followed by a +#. TRANS: hard coded space and a comma separated list of subscribed users. +#: lib/command.php:831 +msgid "You are subscribed to this person:" +msgid_plural "You are subscribed to these people:" +msgstr[0] "Vi abonas jenan homon:" +msgstr[1] "Vi abonas jenajn homojn:" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." -msgstr "" +msgstr "Neniu abonas vin." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "La homo abonas vin:" +msgstr[1] "La homoj abonas vin:" -#: lib/command.php:905 +#. TRANS: Text shown after requesting groups a user is subscribed to without having +#. TRANS: any group subscriptions. +#: lib/command.php:880 +msgid "You are not a member of any groups." +msgstr "Vi ne estas grupano de iu ajn grupo." + +#. TRANS: Text shown after requesting groups a user is subscribed to. +#. TRANS: This message supports plural forms. This message is followed by a +#. TRANS: hard coded space and a comma separated list of subscribed groups. +#: lib/command.php:885 +msgid "You are a member of this group:" +msgid_plural "You are a member of these groups:" +msgstr[0] "Vi estas grupano de jena grupo:" +msgstr[1] "Vi estas grupano de jenaj grupoj:" + +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -5026,66 +6125,164 @@ msgid "" "tracks - not yet implemented.\n" "tracking - not yet implemented.\n" msgstr "" +"Komandoj:\n" +"on - ŝalti sciigon\n" +"off - malŝalti sciigon\n" +"help - montri ĉi tiun helpon\n" +"follow - aboni uzanton\n" +"groups - listi grupon, kiujn vi aniĝis\n" +"subscriptions - listi viajn abonatojn\n" +"subscribers - listi viajn abonantojn\n" +"leave - malabnoi uzanton\n" +"d - sendi rektan mesaĝon al uzanto\n" +"get - legi la lastan avizon de uzanto\n" +"whois - legi profilan informon pri uzanto\n" +"lose - ĉesigi la uzanton de sekvi vin\n" +"fav - ŝati la lastan avizon de uzanto\n" +"fav # - ŝati la avizon kun la ID\n" +"repeat # - ripeti la avizon kun la ID\n" +"repeat - ripeti la lastan avizon de uzanto\n" +"reply # - respondi la avizon kun la ID\n" +"reply - respondi la lastan avizon de uzanto\n" +"join - aniĝi al grupo\n" +"login - havi ligilon por ensaluti al reta interfaco\n" +"drop - foriri de gruop\n" +"stats - legi vian staton\n" +"stop - same kiel 'off'\n" +"quit - same kiel 'off'\n" +"sub - same kiel 'follow'\n" +"unsub - same kiel 'leave'\n" +"last - same kiel 'get'\n" +"on - ankoraŭ ne realigita.\n" +"off - ankoraŭ ne realigita.\n" +"nudge - puŝeti la uzanton, ke li ĝisdatigu!\n" +"invite - ankoraŭ ne realigita.\n" +"track - ankoraŭ ne realigita.\n" +"untrack - ankoraŭ ne realigita.\n" +"track off - ankoraŭ ne realigita.\n" +"untrack all - ankoraŭ ne realigita.\n" +"tracks - ankoraŭ ne realigita.\n" +"tracking -ankoraŭ ne realigita.\n" +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. #: 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 "" +msgid "No configuration file found. " +msgstr "Ne troviĝas agorda dosiero. " +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). #: lib/common.php:139 +msgid "I looked for configuration files in the following places: " +msgstr "Mi serĉis agordan dosieron je jenaj lokoj: " + +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 +msgid "You may wish to run the installer to fix this." +msgstr "Vi eble volas uzi instalilon por ripari tiun ĉi." + +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." -msgstr "" +msgstr "Al la instalilo." -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" -msgstr "" +msgstr "Tujmesaĝilo" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" -msgstr "" +msgstr "Ĝisdatiĝo per tujmesaĝilo." -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" -msgstr "" +msgstr "Ĝisdatiĝo per SMM" + +#. TRANS: Menu item for OAth connection settings. +#: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" +msgid "Connections" +msgstr "Konektoj" + +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 +msgid "Authorized connected applications" +msgstr "Konektitaj aplikaĵoj rajtigitaj" #: lib/dberroraction.php:60 msgid "Database error" -msgstr "" +msgstr "Datumbaza eraro" -#: lib/favorform.php:140 -msgid "Favor" +#: lib/designsettings.php:105 +msgid "Upload file" +msgstr "Alŝuti dosieron" + +#: lib/designsettings.php:109 +msgid "" +"You can upload your personal background image. The maximum file size is 2MB." msgstr "" +"Vi povas alŝuti vian propran fonbildon. La dosiera grandlimo estas 2MB." + +#: lib/designsettings.php:418 +msgid "Design defaults restored." +msgstr "Desegnaj defaŭltoj konserviĝas." + +#: lib/disfavorform.php:114 lib/disfavorform.php:144 +msgid "Disfavor this notice" +msgstr "Neŝati la avizon" + +#: lib/favorform.php:114 lib/favorform.php:143 +msgid "Favor this notice" +msgstr "Ŝati la avizon" #: 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" -msgstr "" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "Fluoj" #: lib/galleryaction.php:121 msgid "Filter tags" -msgstr "" +msgstr "Filtrilo-etikedoj" + +#: lib/galleryaction.php:131 +msgid "All" +msgstr "Ĉiuj" #: lib/galleryaction.php:139 msgid "Select tag to filter" -msgstr "" +msgstr "Eletu etikedon por filtrado" + +#: lib/galleryaction.php:140 +msgid "Tag" +msgstr "Etikedo" #: lib/galleryaction.php:141 msgid "Choose a tag to narrow list" @@ -5098,73 +6295,188 @@ msgstr "Iri" #: lib/grantroleform.php:91 #, php-format msgid "Grant this user the \"%s\" role" -msgstr "" +msgstr "Donu al la uzanto rolon \"%s\"" + +#: lib/groupeditform.php:163 +msgid "URL of the homepage or blog of the group or topic" +msgstr "URL de la hejmpaĝo aŭ blogo de la grupo aŭ temo" #: lib/groupeditform.php:168 msgid "Describe the group or topic" +msgstr "Priskribo de grupo aŭ temo" + +#: lib/groupeditform.php:170 +#, php-format +msgid "Describe the group or topic in %d characters" +msgstr "Priskribo de grupo aŭ temo, apenaŭ je %d literoj" + +#: lib/groupeditform.php:179 +msgid "" +"Location for the group, if any, like \"City, State (or Region), Country\"" msgstr "" +"Loko de la grupo, se iu ajn, ekzemple \"Urbo, Stato (aŭ Regiono), Lando\"" #: lib/groupeditform.php:187 #, php-format msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" +"Kromaj alnomoj por la grupo, apartigita per komo aŭ spaco, apenaŭ %d literoj" -#: lib/groupnav.php:114 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" +msgid "Group" +msgstr "Grupo" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 #, php-format -msgid "Add or edit %s logo" -msgstr "" +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "Grupo %s" +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "Grupanoj" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "Grupanoj de %s" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:108 +msgctxt "MENU" +msgid "Blocked" +msgstr "Blokito" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 +#, php-format +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "Blokito de %s" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. #: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" +msgid "Edit %s group properties" +msgstr "Redakti agordon de grupo %s" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" +msgid "Logo" +msgstr "Emblemo" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 +#, php-format +msgctxt "TOOLTIP" +msgid "Add or edit %s logo" +msgstr "Aldoni aŭ redakti emblemon de %s" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 +#, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" -msgstr "" +msgstr "Aldoni aŭ redakti desegnon de %s" + +#: lib/groupsbymemberssection.php:71 +msgid "Groups with most members" +msgstr "Grupoj kun plej multe da membroj" #: lib/groupsbypostssection.php:71 msgid "Groups with most posts" -msgstr "" +msgstr "Grupoj kun plej multe da avizoj" #: lib/grouptagcloudsection.php:56 #, php-format msgid "Tags in %s group's notices" -msgstr "" +msgstr "Etikedoj en avizoj de gruop %s" #. TRANS: Client exception 406 #: lib/htmloutputter.php:104 msgid "This page is not available in a media type you accept" -msgstr "" +msgstr "La paĝo estas ne havebla je la komunikil-tipo, kiun vi akceptas" -#: lib/imagefile.php:101 lib/mediafile.php:170 +#: lib/imagefile.php:72 +#, fuzzy +msgid "Unsupported image file format." +msgstr "Formato ne subtenata." + +#: lib/imagefile.php:88 +#, php-format +msgid "That file is too big. The maximum file size is %s." +msgstr "La dosiero tro grandas. Dosiera grandlimo estas %s." + +#: lib/imagefile.php:93 +msgid "Partial upload." +msgstr "Parta alŝuto." + +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." -msgstr "" +msgstr "Sisteme eraris alŝuti dosieron." #: lib/imagefile.php:109 msgid "Not an image or corrupt file." -msgstr "" +msgstr "Ne bildo aŭ dosiero difektita." + +#: lib/imagefile.php:122 +msgid "Lost our file." +msgstr "Perdiĝis nian dosieron." #: lib/imagefile.php:163 lib/imagefile.php:224 msgid "Unknown file type" -msgstr "" +msgstr "Nekonata dosiertipo" #: lib/imagefile.php:244 msgid "MB" -msgstr "" +msgstr "MB" #: lib/imagefile.php:246 msgid "kB" -msgstr "" +msgstr "kB" #: lib/jabber.php:387 #, php-format msgid "[%s]" -msgstr "" +msgstr "[%s]" + +#: lib/jabber.php:567 +#, php-format +msgid "Unknown inbox source %d." +msgstr "Nekonata alvenkesta fonto %d" #: lib/leaveform.php:114 msgid "Leave" msgstr "Forlasi" +#: lib/logingroupnav.php:80 +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 "" +msgstr "Krei novan konton" + +#. TRANS: Subject for address confirmation email +#: lib/mail.php:174 +msgid "Email address confirmation" +msgstr "Retpoŝtadresa konfirmo" #. TRANS: Body for address confirmation email. #: lib/mail.php:177 @@ -5183,6 +6495,24 @@ msgid "" "Thanks for your time, \n" "%s\n" msgstr "" +"Saluton, %s.\n" +"\n" +"Iu ĵus entajpis tiun ĉi retpoŝtadreson ĉe %s.\n" +"\n" +"Se faris vi tion, kaj vi volas konfirmi vian eniron, uzu la URL sube:\n" +"\n" +"%s\n" +"\n" +"Se ne, simple ignoru ĉi mesaĝon.\n" +"\n" +"Dankon por via tempo,\n" +"%s\n" + +#. TRANS: Subject of new-subscriber notification e-mail +#: lib/mail.php:243 +#, php-format +msgid "%1$s is now listening to your notices on %2$s." +msgstr "%1$s nun rigardas viajn avizojn ĉe %2$s." #: lib/mail.php:248 #, php-format @@ -5190,6 +6520,8 @@ 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 "" +"Se vi kredas, ke ĉi tiun konton iu misuzas, vi rajtas bloki ĝin de via " +"abonanto-listo kaj raporti ĝin kiel rubmesaĝanto al administrantoj ĉe %s" #. TRANS: Main body of new-subscriber notification e-mail #: lib/mail.php:254 @@ -5206,6 +6538,28 @@ msgid "" "----\n" "Change your email address or notification options at %8$s\n" msgstr "" +"%1$s nun rigardas vian avizojn ĉe %2$s.\n" +"\n" +"%3$s\n" +"\n" +"%4$s%5$s%6$s\n" +"fidele via,\n" +"%7$s.\n" +"\n" +"----\n" +"Ŝanĝu vian retpoŝtadreson aŭ la sciigan agordon ĉe %8$s\n" + +#. TRANS: Profile info line in new-subscriber notification e-mail +#: lib/mail.php:274 +#, php-format +msgid "Bio: %s" +msgstr "Biografio: %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 "Nova retpoŝta adreso por afiŝi ĉe %s" #. TRANS: Body of notification mail for new posting email address #: lib/mail.php:308 @@ -5220,18 +6574,37 @@ msgid "" "Faithfully yours,\n" "%4$s" msgstr "" +"Vi havas novan afiŝan adreson ĉe %1$s.\n" +"\n" +"Sendu mesaĝon al %2$s por afiŝii novan avizon.\n" +"\n" +"Pli da retpoŝta gvido troviĝas ĉe %3$s.\n" +"\n" +"Fidele via,\n" +"%4$s" + +#. TRANS: Subject line for SMS-by-email notification messages +#: lib/mail.php:433 +#, php-format +msgid "%s status" +msgstr "%s stato" + +#. TRANS: Subject line for SMS-by-email address confirmation message +#: lib/mail.php:460 +msgid "SMS confirmation" +msgstr "SMS-a konfirmo" #. 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 "" +msgstr "%s: konfirmi ke vi havas la telefonnumeron per tiu ĉi kodo:" #. TRANS: Subject for 'nudge' notification email #: lib/mail.php:484 #, php-format msgid "You've been nudged by %s" -msgstr "" +msgstr "Vin puŝetis %s" #. TRANS: Body for 'nudge' notification email #: lib/mail.php:489 @@ -5249,6 +6622,23 @@ msgid "" "With kind regards,\n" "%4$s\n" msgstr "" +"%1$s (%2$s) scivolas, kion faras vi lastatempe kaj invitas al vi afiŝi kelke " +"da novaĵoj.\n" +"\n" +"Do sciigu nin pri vi :)\n" +"\n" +"%3$s\n" +"\n" +"Ne respondu al tiu ĉi mesaĝo; ili ne ricevos ĝin.\n" +"\n" +"kun bona espero,\n" +"%4$s\n" + +#. TRANS: Subject for direct-message notification email +#: lib/mail.php:536 +#, php-format +msgid "New private message from %s" +msgstr "Nova privata mesaĝo de %s" #. TRANS: Body for direct-message notification email #: lib/mail.php:541 @@ -5269,6 +6659,26 @@ msgid "" "With kind regards,\n" "%5$s\n" msgstr "" +"%1$s (%2$s) sendis al vi privatan mesaĝon:\n" +"\n" +"------------------------------------------------------\n" +"%3$s\n" +"------------------------------------------------------\n" +"\n" +"Vi povas respondi al lia mesaĝon jene:\n" +"\n" +"%4$s\n" +"\n" +"Ne respondu al tiu ĉi mesaĝon; li ne ricevos ĝin.\n" +"\n" +"Kun bona espero,\n" +"%5$s\n" + +#. TRANS: Subject for favorite notification email +#: lib/mail.php:589 +#, php-format +msgid "%s (@%s) added your notice as a favorite" +msgstr "%s (@%s) ŝatis vian avizon" #. TRANS: Body for favorite notification email #: lib/mail.php:592 @@ -5291,6 +6701,22 @@ msgid "" "Faithfully yours,\n" "%6$s\n" msgstr "" +"%1$s (@%7$s) ĵus aldoniss vian mesaĝon ĉe %2$s al sia ŝatolisto.\n" +"\n" +"La URL de via avizo estas:\n" +"\n" +"%3$s\n" +"\n" +"La enhavo de via avizo estas:\n" +"\n" +"%4$s\n" +"\n" +"Vi povas legi la ŝatoliston de %1$s jene:\n" +"\n" +"%5$s\n" +"\n" +"fidele via,\n" +"%6$s\n" #. TRANS: Line in @-reply notification e-mail. %s is conversation URL. #: lib/mail.php:651 @@ -5300,11 +6726,14 @@ msgid "" "\n" "\t%s" msgstr "" +"La tutan interparolon oni povas legi jene:\n" +"\n" +"%s" #: lib/mail.php:657 #, php-format msgid "%s (@%s) sent a notice to your attention" -msgstr "" +msgstr "%s (@%s) afiŝis avizon al vi" #. TRANS: Body of @-reply notification e-mail. #: lib/mail.php:660 @@ -5333,64 +6762,147 @@ msgid "" "\n" "P.S. You can turn off these email notifications here: %8$s\n" msgstr "" +"%1$s (@%9$s) ĵus afiŝis al vi (\"@-respondo\") ĉe %2$s.\n" +"\n" +"La avizo estas jene:\n" +"\n" +"\t%3$s\n" +"\n" +"Kaj enhavas:\n" +"\n" +"\t%4$s\n" +"\n" +"%5$sVi povas re-respondi jene:\n" +"\n" +"\t%6$s\n" +"\n" +"Listo de ĉiuj @-respondoj al vi estas jene:\n" +"\n" +"%7$s\n" +"\n" +"fidele via,\n" +"%2$s\n" +"\n" +"P.S. Vi rajtas malŝalti tian ĉi retpoŝtan sciigon ĉi tie: %8$s\n" + +#: lib/mailbox.php:89 +msgid "Only the user can read their own mailboxes." +msgstr "Nur uzanto povas legi sian propran paŝton." #: 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 "" +"Vi ne ricevis privatan mesaĝon. Vi povas sendi privatan mesaĝon al iu kaj " +"interparoli kun ili. Homo sendas al vi mesaĝon al vi sole." -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" -msgstr "" +msgstr "de" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#: lib/mailhandler.php:37 +#, fuzzy +msgid "Could not parse message." +msgstr "Malsukcesis ĝisdatigi uzanton" + +#: lib/mailhandler.php:42 +msgid "Not a registered user." +msgstr "Ne registrita uzanto" + +#: lib/mailhandler.php:46 +msgid "Sorry, that is not your incoming email address." +msgstr "Pardonon, tiu ne estas via alvena retpoŝtadreso." + +#: lib/mailhandler.php:50 +msgid "Sorry, no incoming email allowed." +msgstr "Pardonon, neniu alvena mesaĝo permesiĝas." + +#: lib/mailhandler.php:228 +#, php-format +msgid "Unsupported message type: %s" +msgstr "Nesubtenata mesaĝo-tipo: %s" + +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." -msgstr "" +msgstr "Databaze eraris konservi vian dosieron. Bonvole reprovu." -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" +"Alŝutata dosiero superas la dosierujon upload_max_filesize (alŝuta " +"grandlimo) en php.ini." -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" +"Alŝutata dosiero superas la dosierujon MAX_FILE_SIZE (Alŝuta grandlimo) " +"difinitan per HTML formo." -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 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 "" +msgstr "Alŝutata dosiero venas nur parte." +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. #: lib/mediafile.php:165 +msgid "Missing a temporary folder." +msgstr "Mankas labora dosierujo." + +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 +msgid "Failed to write file to disk." +msgstr "Malsukcesis skribi dosieron al disko." + +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "" -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." -msgstr "" +msgstr "Dosiera grandeco superas uzantan kvoton." -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." -msgstr "" +msgstr "Dosiero ne povas translokiĝi al celata dosierujo." -#: lib/mediafile.php:318 -#, php-format -msgid " Try using another %s format." -msgstr "" +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 +msgid "Could not determine file's MIME type." +msgstr "Malsukcesis decidi dosieran MIME-tipon." -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid "%s is not a supported file type on this server." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." msgstr "" +"\"%1$s\" ne estas subtenata tipo ĉe tiu ĉi servilo. Provu per plu da %2$s " +"formato." + +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 +#, php-format +msgid "\"%s\" is not a supported file type on this server." +msgstr "\"%s\" ne estas subtenata tipo ĉe tiu ĉi servilo." + +#: lib/messageform.php:120 +msgid "Send a direct notice" +msgstr "Sendi rektan avizon" #: lib/messageform.php:146 msgid "To" @@ -5405,78 +6917,199 @@ msgctxt "Send button for sending notice" msgid "Send" msgstr "Sendi" +#: lib/noticeform.php:160 +msgid "Send a notice" +msgstr "Sendi avizon" + #: lib/noticeform.php:174 #, php-format msgid "What's up, %s?" -msgstr "" +msgstr "Kio novas, %s?" #: lib/noticeform.php:193 msgid "Attach" -msgstr "" +msgstr "Aldoni" #: lib/noticeform.php:197 msgid "Attach a file" -msgstr "" +msgstr "Aldoni dosieron" #: lib/noticeform.php:213 msgid "Share my location" -msgstr "" +msgstr "Sciigi mian lokon" + +#: lib/noticeform.php:216 +msgid "Do not share my location" +msgstr "Ne sciigi mian lokon" #: lib/noticeform.php:217 msgid "" "Sorry, retrieving your geo location is taking longer than expected, please " "try again later" msgstr "" +"Pardonon, legi vian lokon estas pli malrapide, ol ni pensis. Bonvolu reprovi " +"poste." + +#. TRANS: Used in coordinates as abbreviation of north +#: lib/noticelist.php:446 +msgid "N" +msgstr "N" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" -msgstr "" +msgstr "S" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" -msgstr "" +msgstr "E" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" -msgstr "" +msgstr "W" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, 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 +#: lib/noticelist.php:463 msgid "at" msgstr "al" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" -msgstr "" +msgstr "TTT" -#: lib/noticelist.php:631 +#: lib/noticelist.php:578 +msgid "in context" +msgstr "kuntekste" + +#: lib/noticelist.php:613 +msgid "Repeated by" +msgstr "Ripetita de" + +#: lib/noticelist.php:640 +msgid "Reply to this notice" +msgstr "Respondi ĉi tiun avizon" + +#: lib/noticelist.php:641 msgid "Reply" -msgstr "" +msgstr "Respondi" + +#: lib/noticelist.php:685 +msgid "Notice repeated" +msgstr "Avizo ripetiĝas" + +#: lib/nudgeform.php:116 +msgid "Nudge this user" +msgstr "Puŝeti la uzanton" + +#: lib/nudgeform.php:128 +msgid "Nudge" +msgstr "Puŝeti" + +#: lib/nudgeform.php:128 +msgid "Send a nudge to this user" +msgstr "Sendi puŝeton al la uzanto" + +#: lib/oauthstore.php:283 +msgid "Error inserting new profile." +msgstr "Eraris enmeti novan profilon" + +#: lib/oauthstore.php:291 +msgid "Error inserting avatar." +msgstr "Eraris enmeti novan vizaĝbildon." + +#: lib/oauthstore.php:311 +msgid "Error inserting remote profile." +msgstr "Eraris enmeti foran profilon." + +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "Refoja avizo." + +#: lib/oauthstore.php:491 +msgid "Couldn't insert new subscription." +msgstr "Eraris enmeti novan abonon." + +#: lib/personalgroupnav.php:99 +msgid "Personal" +msgstr "Persona" + +#: lib/personalgroupnav.php:104 +msgid "Replies" +msgstr "Respondoj" + +#: lib/personalgroupnav.php:114 +msgid "Favorites" +msgstr "Ŝatolisto" #: lib/personalgroupnav.php:125 msgid "Inbox" -msgstr "" +msgstr "Alvenkesto" + +#: lib/personalgroupnav.php:126 +msgid "Your incoming messages" +msgstr "Viaj alvenaj mesaĝoj" + +#: lib/personalgroupnav.php:130 +msgid "Outbox" +msgstr "Elirkesto" + +#: lib/personalgroupnav.php:131 +msgid "Your sent messages" +msgstr "Viaj senditaj mesaĝoj" #: lib/personaltagcloudsection.php:56 #, php-format msgid "Tags in %s's notices" -msgstr "" +msgstr "Etikedoj en avizoj de %s" + +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 +msgid "Unknown" +msgstr "Nekonata" + +#: lib/profileaction.php:109 lib/profileaction.php:205 lib/subgroupnav.php:82 +msgid "Subscriptions" +msgstr "Abonatoj" + +#: lib/profileaction.php:126 +msgid "All subscriptions" +msgstr "Ĉiuj abonatoj" + +#: lib/profileaction.php:144 lib/profileaction.php:214 lib/subgroupnav.php:90 +msgid "Subscribers" +msgstr "Abonantoj" + +#: lib/profileaction.php:161 +msgid "All subscribers" +msgstr "Ĉiuj abonantoj" + +#: lib/profileaction.php:191 +msgid "User ID" +msgstr "Uzanta ID" + +#: lib/profileaction.php:196 +msgid "Member since" +msgstr "Ano ekde" #. TRANS: Average count of posts made per day since account registration #: lib/profileaction.php:235 msgid "Daily average" -msgstr "" +msgstr "Taga meznombro" + +#: lib/profileaction.php:264 +msgid "All groups" +msgstr "Ĉiuj grupoj" #: lib/profileformaction.php:123 msgid "Unimplemented method." -msgstr "" +msgstr "Nerealiĝita metodo" #: lib/publicgroupnav.php:78 msgid "Public" @@ -5490,41 +7123,88 @@ msgstr "Uzantaj grupoj" msgid "Recent tags" msgstr "Freŝaj etikedoj" +#: lib/publicgroupnav.php:88 +msgid "Featured" +msgstr "Elstara" + +#: lib/publicgroupnav.php:92 +msgid "Popular" +msgstr "Populara" + +#: lib/redirectingaction.php:95 +#, fuzzy +msgid "No return-to arguments." +msgstr "Ne estas aldonaĵo." + +#: lib/repeatform.php:107 +msgid "Repeat this notice?" +msgstr "Ĉu ripeti la avizon?" + #: lib/repeatform.php:132 msgid "Yes" msgstr "Jes" -#: lib/router.php:709 +#: lib/repeatform.php:132 +msgid "Repeat this notice" +msgstr "Ripeti la avizon" + +#: lib/revokeroleform.php:91 +#, php-format +msgid "Revoke the \"%s\" role from this user" +msgstr "Revoki rolon %s de la uzanto" + +#: lib/router.php:711 msgid "No single user defined for single-user mode." -msgstr "" +msgstr "Neniu difinata uzanto por sol-uzanta reĝimo." #: lib/sandboxform.php:67 msgid "Sandbox" -msgstr "" +msgstr "Provejo" -#: lib/searchaction.php:120 +#: lib/sandboxform.php:78 +msgid "Sandbox this user" +msgstr "Provejigi la uzanton" + +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" -msgstr "" +msgstr "Serĉi ĉe retejo" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" -msgstr "" +msgstr "Serĉvorto(j)" -#: lib/searchaction.php:162 +#: lib/searchaction.php:130 +msgctxt "BUTTON" +msgid "Search" +msgstr "Serĉi" + +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" -msgstr "" +msgstr "Serĉa gvido" + +#: lib/searchgroupnav.php:80 +msgid "People" +msgstr "Homon" #: lib/searchgroupnav.php:81 msgid "Find people on this site" -msgstr "" +msgstr "Serĉi homon ĉe la retejo" #: lib/searchgroupnav.php:83 msgid "Find content of notices" -msgstr "" +msgstr "Serĉi enhavon ĉe la retejo" + +#: lib/searchgroupnav.php:85 +msgid "Find groups on this site" +msgstr "Serĉi grupon ĉe la retejo" #: lib/section.php:89 msgid "Untitled section" -msgstr "" +msgstr "Sentitola sekcio" #: lib/section.php:106 msgid "More..." @@ -5534,6 +7214,34 @@ msgstr "Pli..." msgid "Silence" msgstr "Silento" +#: lib/silenceform.php:78 +msgid "Silence this user" +msgstr "Silentigi la uzanton" + +#: lib/subgroupnav.php:83 +#, php-format +msgid "People %s subscribes to" +msgstr "Abonatoj de %s" + +#: lib/subgroupnav.php:91 +#, php-format +msgid "People subscribed to %s" +msgstr "Abonantoj de %s" + +#: lib/subgroupnav.php:99 +#, php-format +msgid "Groups %s is a member of" +msgstr "Grupoj de %s" + +#: lib/subgroupnav.php:105 +msgid "Invite" +msgstr "Inviti" + +#: lib/subgroupnav.php:106 +#, php-format +msgid "Invite friends and colleagues to join you on %s" +msgstr "Inviti amikojn kaj kolegojn al %s kun vi" + #: lib/subscriberspeopleselftagcloudsection.php:48 #: lib/subscriptionspeopleselftagcloudsection.php:48 msgid "People Tagcloud as self-tagged" @@ -5544,66 +7252,110 @@ msgstr "" msgid "People Tagcloud as tagged" msgstr "" +#: lib/tagcloudsection.php:56 +msgid "None" +msgstr "Nenio" + #: lib/themeuploader.php:50 msgid "This server cannot handle theme uploads without ZIP support." -msgstr "" +msgstr "Ĉi tiu servilo ne povas disponi desegnan alŝuton sen ZIP-a subteno." #: lib/themeuploader.php:58 lib/themeuploader.php:61 msgid "The theme file is missing or the upload failed." -msgstr "" +msgstr "La desegna dosiero mankas aŭ malsukcesis alŝuti." + +#: lib/themeuploader.php:91 lib/themeuploader.php:102 +#: lib/themeuploader.php:278 lib/themeuploader.php:282 +#: lib/themeuploader.php:290 lib/themeuploader.php:297 +msgid "Failed saving theme." +msgstr "Malsukcesis konservi desegnon." #: lib/themeuploader.php:147 msgid "Invalid theme: bad directory structure." -msgstr "" +msgstr "Nevalida desegno: fuŝa dosieruja sturkturo." #: lib/themeuploader.php:166 #, php-format msgid "Uploaded theme is too large; must be less than %d bytes uncompressed." -msgstr "" +msgstr "Alŝutata desegno tro grandas; ĝi estu apenaŭ %d bitoj sen densigado." #: lib/themeuploader.php:178 msgid "Invalid theme archive: missing file css/display.css" -msgstr "" +msgstr "Nevalida desegna arkivo: mankas dosiero css/display.css" #: lib/themeuploader.php:218 msgid "" "Theme contains invalid file or folder name. Stick with ASCII letters, " "digits, underscore, and minus sign." msgstr "" +"Desegno enhavas nevalidan dosieran aŭ dosierujan nomon. Uzu nur ASCII-" +"literaron, ciferojn, substrekon kaj minussignon." #: lib/themeuploader.php:224 msgid "Theme contains unsafe file extension names; may be unsafe." -msgstr "" +msgstr "Desegno enhavas malsekuran dosiersufikson; eble malsukuras." #: lib/themeuploader.php:241 #, php-format msgid "Theme contains file of type '.%s', which is not allowed." -msgstr "" +msgstr "Desegno enhavas dosieron de tipo \".%s\", kiu malpermesiĝas." + +#: lib/themeuploader.php:259 +msgid "Error opening theme archive." +msgstr "Eraris malfermi desegnan arkivon." #: lib/topposterssection.php:74 msgid "Top posters" -msgstr "" +msgstr "Pintaj afiŝantoj" #: lib/unsandboxform.php:69 msgid "Unsandbox" -msgstr "" +msgstr "Malprovejigi" + +#: lib/unsandboxform.php:80 +msgid "Unsandbox this user" +msgstr "Malprovejigi la uzanton" + +#: lib/unsilenceform.php:67 +msgid "Unsilence" +msgstr "Nesilentigi" + +#: lib/unsilenceform.php:78 +msgid "Unsilence this user" +msgstr "Nesilentigi la uzanton" + +#: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 +msgid "Unsubscribe from this user" +msgstr "Malaboni la uzanton" #: lib/unsubscribeform.php:137 msgid "Unsubscribe" msgstr "Malaboni" +#: lib/userprofile.php:117 +msgid "Edit Avatar" +msgstr "Redakti vizaĝbildon" + #: lib/userprofile.php:234 lib/userprofile.php:248 msgid "User actions" msgstr "Nekonata ago" #: lib/userprofile.php:237 msgid "User deletion in progress..." -msgstr "" +msgstr "Forigante uzanton..." + +#: lib/userprofile.php:263 +msgid "Edit profile settings" +msgstr "Redakti profilan agordon" #: lib/userprofile.php:264 msgid "Edit" msgstr "Redakti" +#: lib/userprofile.php:287 +msgid "Send a direct message to this user" +msgstr "Sendi rektan mesaĝon a ĉi tiu uzanto" + #: lib/userprofile.php:288 msgid "Message" msgstr "Mesaĝo" @@ -5612,6 +7364,10 @@ msgstr "Mesaĝo" msgid "Moderate" msgstr "Moderigi" +#: lib/userprofile.php:364 +msgid "User role" +msgstr "Uzanta rolo" + #: lib/userprofile.php:366 msgctxt "role" msgid "Administrator" @@ -5623,38 +7379,88 @@ msgid "Moderator" msgstr "Moderanto" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 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:1105 +#: lib/util.php:1129 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:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "antaŭ ĉirkaŭ %d minutoj" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "antaŭ ĉirkaŭ unu minuto" +msgstr[1] "antaŭ ĉirkaŭ %d minutoj" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 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:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "antaŭ ĉirkaŭ %d horoj" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "antaŭ ĉirkaŭ unu horo" +msgstr[1] "antaŭ ĉirkaŭ %d horoj" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 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:1147 +#, php-format +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "antaŭ ĉirkaŭ unu tago" +msgstr[1] "antaŭ ĉirkaŭ %d tagoj" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1150 +msgid "about a month ago" +msgstr "Antaŭ ĉrikaŭ unu monato" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1154 +#, php-format +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "antaŭ ĉirkaŭ unu monato" +msgstr[1] "antaŭ ĉirkaŭ %d monatoj" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1157 +msgid "about a year ago" +msgstr "antaŭ ĉirkaŭ unu jaro" + +#: lib/webcolor.php:82 +#, php-format +msgid "%s is not a valid color!" +msgstr "%s ne estas valida koloro!" + #: lib/webcolor.php:123 #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." +msgstr "%s ne estas valida koloro! Uzu 3 aŭ 6 deksesumaĵojn." + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "Neniu uzanto-ID specifiĝas." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." msgstr "" diff --git a/locale/es/LC_MESSAGES/statusnet.po b/locale/es/LC_MESSAGES/statusnet.po index a2d80329e3..c99b33d9c4 100644 --- a/locale/es/LC_MESSAGES/statusnet.po +++ b/locale/es/LC_MESSAGES/statusnet.po @@ -1,34 +1,36 @@ -# Translation of StatusNet to Spanish +# Translation of StatusNet - Core to Spanish (Español) +# Expored from translatewiki.net # -# Author@translatewiki.net: Brion -# Author@translatewiki.net: Crazymadlover -# Author@translatewiki.net: Locos epraix -# Author@translatewiki.net: McDutchie -# Author@translatewiki.net: Patcito -# Author@translatewiki.net: PerroVerd -# Author@translatewiki.net: Peter17 -# Author@translatewiki.net: Translationista +# Author: Brion +# Author: Crazymadlover +# Author: Locos epraix +# Author: McDutchie +# Author: Patcito +# Author: PerroVerd +# Author: Peter17 +# Author: Translationista # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-09 17:36:47+0000\n" -"Language-Team: Spanish\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:55:50+0000\n" +"Language-Team: Spanish \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: es\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Acceder" @@ -81,10 +83,10 @@ msgstr "Guardar la configuración de acceso" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "Guardar" @@ -97,15 +99,15 @@ msgstr "No existe tal página." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -115,7 +117,7 @@ msgstr "No existe tal página." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "No existe ese usuario." @@ -179,8 +181,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 "" -"Puedes intentar [zarandear a %1$s](../%2$s) desde su perfil o [publicar algo " -"a ellos](%%%%action.newnotice%%%%?status_textarea=%3$s)." +"Puedes intentar [dar un toque a %1$s](../%2$s) desde su perfil o [publicar " +"algo a ellos](%%%%action.newnotice%%%%?status_textarea=%3$s)." #: actions/all.php:149 actions/replies.php:210 actions/showstream.php:211 #, php-format @@ -205,16 +207,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "¡Actualizaciones de %1$s y sus amistades en %2$s!" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -229,21 +231,23 @@ msgstr "¡Actualizaciones de %1$s y sus amistades en %2$s!" msgid "API method not found." msgstr "Método de API no encontrado." -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Este método requiere un POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." @@ -251,27 +255,27 @@ msgstr "" "Tienes que especificar un parámetro llamdao 'dispositivo' con un valor a " "elegir entre: sms, im, ninguno." -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "No se pudo actualizar el usuario." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "El usuario no tiene un perfil." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "No se pudo guardar el perfil." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -283,30 +287,30 @@ msgstr "" "El servidor no ha podido manejar tanta información del tipo POST (% de " "bytes) a causa de su configuración actual." -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: 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 "No se pudo grabar tu configuración de diseño." -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "No se pudo actualizar tu diseño." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "¡No puedes bloquearte a tí mismo!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Falló bloquear usuario." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Falló desbloquear usuario." @@ -330,59 +334,59 @@ msgstr "Mensajes directos a %s" msgid "All the direct messages sent to %s" msgstr "Todos los mensajes directos enviados a %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "¡Sin texto de mensaje!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "Demasiado largo. Tamaño máx. de los mensajes es %d caracteres." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "No se encuentra usuario receptor." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "No se puede enviar mensajes directos a usuarios que no son tu amigo." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "No se encontró estado para ese ID" -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "Este status ya está en favoritos." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "No se pudo crear favorito." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "Este status no es un favorito." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "No se pudo borrar favorito." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "No se pudo seguir al usuario: Perfil no encontrado." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "No puede seguir al usuario: %s ya esta en su lista." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "No se pudo dejar de seguir al usuario. Usuario no encontrado" -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "No puedes dejar de seguirte a ti mismo." @@ -398,7 +402,7 @@ msgstr "No se pudo determinar el usuario fuente." msgid "Could not find target user." msgstr "No se pudo encontrar ningún usuario de destino." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." @@ -406,96 +410,96 @@ msgstr "" "El usuario debe tener solamente letras minúsculas y números y no puede tener " "espacios." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "El usuario ya existe. Prueba con otro." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Usuario inválido" -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "La página de inicio no es un URL válido." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Tu nombre es demasiado largo (max. 255 carac.)" -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "La descripción es demasiado larga (máx. %d caracteres)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "La ubicación es demasiado larga (máx. 255 caracteres)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "¡Muchos seudónimos! El máximo es %d." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "Alias inválido: \"%s\"." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "El alias \"%s\" ya está en uso. Intenta usar otro." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "El alias no puede ser el mismo que el usuario." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Grupo no encontrado." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "Ya eres miembro de ese grupo" #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "Has sido bloqueado de ese grupo por el administrador." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "No se pudo unir el usuario %s al grupo %s" -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." msgstr "No eres miembro de este grupo." #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "No se pudo eliminar al usuario %1$s del grupo %2$s." @@ -524,7 +528,7 @@ msgstr "Grupos %s" msgid "groups on %s" msgstr "Grupos en %s" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "Carga falló." @@ -538,9 +542,9 @@ msgstr "Token inválido." #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -588,8 +592,8 @@ msgstr "El token de solicitud %2 ha sido denegado y revocado." #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -615,7 +619,7 @@ msgstr "" "debes dar acceso a tu cuenta %4$s a terceras partes en las que confíes." #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Cuenta" @@ -629,7 +633,7 @@ msgstr "Usuario" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 -#: actions/register.php:436 lib/accountsettingsaction.php:125 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Contraseña" @@ -653,20 +657,20 @@ msgstr "Este método requiere un PUBLICAR O ELIMINAR" msgid "You may not delete another user's status." msgstr "No puedes borrar el estado de otro usuario." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." -msgstr "No existe ese aviso." +msgstr "No existe ese mensaje." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." -msgstr "No puedes repetir tus propias notificaciones." +msgstr "No puedes repetir tus propios mensajes" #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." -msgstr "Esta notificación ya se ha repetido." +msgstr "Este mensaje ya se ha repetido." #: actions/apistatusesshow.php:139 msgid "Status deleted." @@ -676,28 +680,27 @@ msgstr "Status borrado." msgid "No status with that ID found." msgstr "No hay estado para ese ID" -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "El cliente debe proveer un parámetro de 'status' con un valor." -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." -msgstr "La entrada es muy larga. El tamaño máximo es de %d caracteres." +msgstr "El mensaje es muy largo. El tamaño máximo es de %d caracteres." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "No encontrado." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" -"El tamaño máximo de la notificación es %d caracteres, incluyendo el URL " -"adjunto." +"El tamaño máximo del mensaje es %d caracteres, incluyendo el URL adjunto." -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Formato no soportado." @@ -744,7 +747,7 @@ msgstr "Repeticiones de %s" #: actions/apitimelinetag.php:105 actions/tag.php:67 #, php-format msgid "Notices tagged with %s" -msgstr "Avisos etiquetados con %s" +msgstr "Mensajes etiquetados con %s" #: actions/apitimelinetag.php:107 actions/tagrss.php:65 #, php-format @@ -776,7 +779,7 @@ msgstr "Tamaño inválido." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Imagen" @@ -807,7 +810,7 @@ msgid "Preview" msgstr "Vista previa" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Borrar" @@ -892,7 +895,8 @@ msgid "Yes" msgstr "Sí" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Bloquear este usuario." @@ -911,8 +915,8 @@ msgstr "No se guardó información de bloqueo." #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "No existe ese grupo." @@ -935,11 +939,13 @@ msgstr "" msgid "Unblock user from group" msgstr "Desbloquear usuario de grupo" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Desbloquear" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Desbloquear este usuario" @@ -978,9 +984,9 @@ msgstr "Esa dirección ya fue confirmada." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -988,7 +994,7 @@ msgstr "No se pudo actualizar el usuario." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "No se pudo eliminar la confirmación de correo electrónico." @@ -1009,7 +1015,7 @@ msgstr "Conversación" #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 #: lib/profileaction.php:229 lib/searchgroupnav.php:82 msgid "Notices" -msgstr "Avisos" +msgstr "Mensajes" #: actions/deleteapplication.php:63 msgid "You must be logged in to delete an application." @@ -1024,6 +1030,7 @@ msgstr "Aplicación no encontrada." msgid "You are not the owner of this application." msgstr "No eres el propietario de esta aplicación." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -1060,14 +1067,14 @@ msgstr "Borrar esta aplicación" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "No conectado." #: actions/deletenotice.php:71 msgid "Can't delete this notice." -msgstr "No se puede eliminar este aviso." +msgstr "No se puede eliminar este mensaje." #: actions/deletenotice.php:103 msgid "" @@ -1079,7 +1086,7 @@ msgstr "" #: actions/deletenotice.php:109 actions/deletenotice.php:141 msgid "Delete notice" -msgstr "Borrar aviso" +msgstr "Borrar mensaje" #: actions/deletenotice.php:144 msgid "Are you sure you want to delete this notice?" @@ -1091,9 +1098,9 @@ msgid "Do not delete this notice" msgstr "No eliminar este mensaje" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" -msgstr "Borrar este aviso" +msgstr "Borrar este mensaje" #: actions/deleteuser.php:67 msgid "You cannot delete users." @@ -1122,62 +1129,61 @@ msgstr "Borrar este usuario" #. 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "Diseño" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "Configuración de diseño de este sitio StatusNet." +msgid "Design settings for this StatusNet site" +msgstr "" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "URL de logotipo inválido." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "Tema no disponible: %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Cambiar logo" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Logo del sitio" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "Cambiar el tema" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Tema del sitio" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "Tema para el sitio." -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "Personalizar tema" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "Puedes subir un tema personalizado StatusNet como un archivo .ZIP." -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Cambiar la imagen de fondo" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Fondo" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1187,81 +1193,82 @@ msgstr "" "es %1$s." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "Activar" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "Desactivar" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Activar o desactivar la imagen de fondo." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "Imagen de fondo en mosaico" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Cambiar colores" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Contenido" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "Barra lateral" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Texto" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Vínculos" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "Avanzado" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "Personalizar CSS" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "Utilizar los valores predeterminados" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Restaurar los diseños predeterminados" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Volver a los valores predeterminados" -#. 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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Guardar" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "Guardar el diseño" #: actions/disfavor.php:81 msgid "This notice is not a favorite!" -msgstr "¡Este aviso no es un favorito!" +msgstr "Este mensaje no es un favorito!" #: actions/disfavor.php:94 msgid "Add to favorites" @@ -1333,7 +1340,7 @@ msgstr "La devolución de llamada es muy larga." msgid "Callback URL is not valid." msgstr "El URL de devolución de llamada es inválido." -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "No fue posible actualizar la aplicación." @@ -1370,7 +1377,7 @@ msgid "Could not update group." msgstr "No se pudo actualizar el grupo." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "No fue posible crear alias." @@ -1406,7 +1413,7 @@ msgstr "Actual dirección de correo electrónico confirmada" #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1424,22 +1431,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "Cancelar" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "Correo electrónico, como \"NombredeUsuario@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/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1447,113 +1458,113 @@ msgstr "Añadir" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Correo entrante" #. 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 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "Envie emails a esta dirección para ingresar nuevos avisos" #. 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 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "Hace una nueva dirección de correo para postear; cancela la anterior." #. 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "Nuevo" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Preferencias de correo electrónico" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." -msgstr "Enviarme avisos de suscripciones nuevas por correo." +msgstr "Enviarme mensajes de nuevas suscripciones por correo electrónico." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "" "Enviarme un correo electrónico cuando alguien agrega mi aviso a favoritos." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "" "Enviarme un correo electrónico cuando alguien me envía un mensaje privado." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "" "Enviarme un correo electrónico cuando alguien me envíe una \"@-respuesta\"." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." -msgstr "Permitir que amigos me contacten y envién un correo." +msgstr "Permitir que amigos me den un toque y me envien un correo electrónico." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." -msgstr "Deseo enviar estados por email" +msgstr "Quiero publicar mensajes por correo electrónico." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Publicar un MicroID para mi dirección de correo." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "Preferencias de correo electrónico guardadas." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Sin dirección de correo electrónico" #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "No se puede normalizar esta dirección de correo electrónico." #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Correo electrónico no válido" #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "Esa ya es tu dirección de correo electrónico" #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "Esa dirección de correo pertenece a otro usuario." #. 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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "No se pudo insertar el código de confirmación." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1565,58 +1576,58 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Ninguna confirmación pendiente para cancelar." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "Esa es la dirección de correo electrónico incorrecta." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "Confirmación de correo electrónico cancelada." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "Esa no es tu dirección de correo electrónico" #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "La dirección de correo electrónico ha sido eliminada." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "No hay dirección de correo entrante." #. 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/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "No se pudo actualizar información de usuario." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Dirección de correo entrante removida." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Nueva dirección de correo entrante agregada." #: actions/favor.php:79 msgid "This notice is already a favorite!" -msgstr "¡Este aviso ya está en favoritos!" +msgstr "¡Este mensaje ya está en favoritos!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "Sacar favorito" @@ -1661,7 +1672,7 @@ msgstr "" #: lib/personalgroupnav.php:115 #, php-format msgid "%s's favorite notices" -msgstr "Avisos favoritos de %s" +msgstr "Mensajes favoritos de %s" #: actions/favoritesrss.php:115 #, php-format @@ -1689,7 +1700,7 @@ msgstr "No hay ID de mensaje." #: actions/file.php:38 msgid "No notice." -msgstr "Sin aviso." +msgstr "Sin mensaje." #: actions/file.php:42 msgid "No attachments." @@ -1727,7 +1738,7 @@ msgstr "No se pudo convertir el token de solicitud en token de acceso." msgid "Remote service uses unknown version of OMB protocol." msgstr "El servicio remoto utiliza una versión desconocida del protocolo OMB." -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "Error al actualizar el perfil remoto." @@ -1784,7 +1795,7 @@ msgstr "Usuario ya está bloqueado del grupo." msgid "User is not a member of group." msgstr "Usuario no es miembro del grupo" -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Bloquear usuario de grupo" @@ -1868,37 +1879,53 @@ msgstr "Logo actualizado." msgid "Failed updating logo." msgstr "Error al actualizar el logo." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "Miembros del grupo %s" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "%1$s miembros de grupo, página %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "Lista de los usuarios en este grupo." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Admin" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" msgstr "Bloquear" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "Convertir al usuario en administrador del grupo" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" msgstr "Convertir en administrador" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" msgstr "Convertir a este usuario en administrador" @@ -1906,7 +1933,7 @@ msgstr "Convertir a este usuario en administrador" #. 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 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "línea temporal de %s" @@ -1970,7 +1997,7 @@ msgid "" "If you can't find the group you're looking for, you can [create it](%%action." "newgroup%%) yourself." msgstr "" -"Si no puedes encontrar el grupo que estás buscando, puedes [crearlo] (%%" +"Si no puedes encontrar el grupo que estás buscando, puedes [crearlo](%%" "action.newgroup%%) tú mismo." #: actions/groupsearch.php:85 @@ -2040,7 +2067,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -2051,64 +2081,64 @@ msgstr "" "mensajería instantánea o en GTalk." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Preferencias de mensajería instantánea" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." -msgstr "Enviarme avisos por Jabber/GTalk" +msgstr "Enviarme mensajes por Jabber/GTalk" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." -msgstr "Enviar un aviso cuando el estado de mi Jabber/GTalk cambie." +msgstr "Publicar un mensaje cuando el estado de mi Jabber/GTalk cambie." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" -"Envirame respuestas por medio de Jabber/GTalk de gente a la cual no sigo." +"Enviarme respuestas por medio de Jabber/GTalk de gente a la cual no sigo." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Publicar un MicroID para mi cuenta Jabber/GTalk." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Preferencias guardadas." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Ningún Jabber ID." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "No se puede normalizar este Jabber ID" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Jabber ID no válido" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Ese ya es tu Jabber ID." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "El Jabber ID ya pertenece a otro usuario." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -2119,28 +2149,28 @@ msgstr "" "mensajes." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Esa dirección de mensajería instantánea es incorrecta." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "No se pudo eliminar la confirmación de mensajería instantánea." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "Confirmación de mensajería instantánea cancelada." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Ese no es tu Jabber ID." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "La dirección de mensajería instantánea ha sido eliminada." @@ -2187,7 +2217,7 @@ msgstr "Ya estás suscrito a estos usuarios:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2320,7 +2350,7 @@ msgid "You must be logged in to leave a group." msgstr "Debes estar conectado para dejar un grupo." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "No eres miembro de este grupo." @@ -2329,6 +2359,110 @@ msgstr "No eres miembro de este grupo." msgid "%1$s left group %2$s" msgstr "%1$s ha dejado el grupo %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "Privado" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Ya estás conectado." @@ -2440,14 +2574,14 @@ msgid "New message" msgstr "Nuevo Mensaje " #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "No puedes enviar mensaje a este usuario." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "¡Ningún contenido!" @@ -2456,7 +2590,7 @@ msgid "No recipient specified." msgstr "No se especificó receptor." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "No te auto envíes un mensaje; dícetelo a ti mismo." @@ -2467,18 +2601,18 @@ msgstr "Mensaje enviado" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "Se ha enviado un mensaje directo a %s." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Error de Ajax" #: actions/newnotice.php:69 msgid "New notice" -msgstr "Nuevo aviso" +msgstr "Nuevo mensaje" #: actions/newnotice.php:227 msgid "Notice posted" @@ -2490,7 +2624,7 @@ msgid "" "Search for notices on %%site.name%% by their contents. Separate search terms " "by spaces; they must be 3 characters or more." msgstr "" -"Buscar avisos en %%site.name%% por contenido. Separa los términos de " +"Buscar mensajes en %%site.name%% por contenido. Separa los términos de " "búsqueda con espacios; deben tener una longitud mínima de 3 caracteres." #: actions/noticesearch.php:78 @@ -2536,8 +2670,8 @@ msgstr "" msgid "" "This user doesn't allow nudges or hasn't confirmed or set their email yet." msgstr "" -"Este usuario no permite zarandeos o todavía no confirma o configura su " -"correo electrónico." +"Este usuario no permite que le den toques o todavía no ha confirmado o " +"configurado su correo electrónico." #: actions/nudge.php:94 msgid "Nudge sent" @@ -2569,8 +2703,8 @@ msgid "Connected applications" msgstr "Aplicaciones conectadas" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." -msgstr "Has permitido a las siguientes aplicaciones acceder a tu cuenta." +msgid "You have allowed the following applications to access your account." +msgstr "" #: actions/oauthconnectionssettings.php:175 msgid "You are not a user of that application." @@ -2593,9 +2727,9 @@ msgstr "" #: actions/oembed.php:80 actions/shownotice.php:100 msgid "Notice has no profile." -msgstr "Aviso no tiene perfil." +msgstr "Mensaje sin perfil." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "estado de %1$s en %2$s" @@ -2604,19 +2738,19 @@ msgstr "estado de %1$s en %2$s" #: actions/oembed.php:159 #, php-format msgid "Content type %s not supported." -msgstr "Tipo de contenido %s no soportado." +msgstr "Tipo de contenido %s no compatible." #. 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 "Solamente %s URLs sobre HTTP simples por favor." +msgstr "Solamente %s URL sobre HTTP simples, por favor." #. TRANS: Client error on an API request with an unsupported data format. -#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." -msgstr "No es un formato de dato soportado" +msgstr "No es un formato de datos compatible." #: actions/opensearch.php:64 msgid "People Search" @@ -2624,7 +2758,7 @@ msgstr "Búsqueda de gente" #: actions/opensearch.php:67 msgid "Notice Search" -msgstr "Búsqueda de avisos" +msgstr "Búsqueda de mensajes" #: actions/othersettings.php:60 msgid "Other settings" @@ -2732,7 +2866,7 @@ msgstr "Cambiar" #: actions/passwordsettings.php:154 actions/register.php:237 msgid "Password must be 6 or more characters." -msgstr "Cotrnaseña debe tener 6 o más caracteres." +msgstr "La contraseña debe tener 6 o más caracteres." #: actions/passwordsettings.php:157 actions/register.php:240 msgid "Passwords don't match." @@ -2752,17 +2886,16 @@ msgstr "No se puede guardar la nueva contraseña." #: actions/passwordsettings.php:192 actions/recoverpassword.php:211 msgid "Password saved." -msgstr "Se guardó Contraseña." +msgstr "Se guardó la contraseña." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "Rutas" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." +msgid "Path and server settings for this StatusNet site" msgstr "" -"Configuración de la ruta de acceso y del servidor de este sitio StatusNet." #: actions/pathsadminpanel.php:157 #, php-format @@ -2822,7 +2955,7 @@ msgstr "URL agradables" #: actions/pathsadminpanel.php:252 msgid "Use fancy (more readable and memorable) URLs?" -msgstr "¿Usar URL agradables (más legibles y memorizables)?" +msgstr "¿Usar URL amigables (más legibles y memorizables)?" #: actions/pathsadminpanel.php:259 msgid "Theme" @@ -2933,13 +3066,14 @@ msgstr "Usuarios auto etiquetados con %1$s - página %2$d" #: actions/postnotice.php:95 msgid "Invalid notice content." -msgstr "Contenido de aviso inválido." +msgstr "Contenido de mensaje inválido." #: actions/postnotice.php:101 #, php-format msgid "Notice license ‘%1$s’ is not compatible with site license ‘%2$s’." msgstr "" -"La licencia del aviso %1$s’ es incompatible con la licencia del sitio ‘%2$s’." +"La licencia del mensaje %1$s’ es incompatible con la licencia del sitio ‘%2" +"$s’." #: actions/profilesettings.php:60 msgid "Profile settings" @@ -2969,7 +3103,7 @@ msgstr "Nombre completo" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Página de inicio" @@ -3076,7 +3210,7 @@ msgid "Couldn't save tags." msgstr "No se pudo guardar las etiquetas." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Se guardó configuración." @@ -3169,7 +3303,7 @@ msgstr "Estas son las etiquetas recientes más populares en %s " #, php-format msgid "No one has posted a notice with a [hashtag](%%doc.tags%%) yet." msgstr "" -"Aún nadie ha publicado un aviso con una [etiqueta clave] (%%doc.tags%%)" +"Aún nadie ha publicado un mensaje con una [etiqueta clave](%%doc.tags%%)" #: actions/publictagcloud.php:72 msgid "Be the first to post one!" @@ -3374,7 +3508,7 @@ msgstr "Igual a la contraseña de arriba. Requerida" #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "Correo electrónico" @@ -3537,7 +3671,7 @@ msgstr "No puedes repetir tus propios mensajes." msgid "You already repeated that notice." msgstr "Ya has repetido este mensaje." -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Repetido" @@ -3595,8 +3729,8 @@ msgid "" "You can try to [nudge %1$s](../%2$s) or [post something to them](%%%%action." "newnotice%%%%?status_textarea=%3$s)." msgstr "" -"Puedes intentar [zarandear a %1$s](../%2$s) o [publicar algo a ellos](%%%%" -"action.newnotice%%%%?status_textarea=%3$s)." +"Puedes intentar [darle un toque a %1$s](../%2$s) o [publicar algo a su " +"atención](%%%%action.newnotice%%%%?status_textarea=%3$s)." #: actions/repliesrss.php:72 #, php-format @@ -3625,13 +3759,13 @@ msgstr "Al usuario ya se le ha impuesto restricciones." #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "Sesiones" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "Configuración de sesión para este sitio StatusNet." +msgid "Session settings for this StatusNet site" +msgstr "" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3650,7 +3784,6 @@ msgid "Turn on debugging output for sessions." msgstr "Activar la salida de depuración para sesiones." #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "Guardar la configuración del sitio" @@ -3663,24 +3796,24 @@ msgid "Application profile" msgstr "Perfil de la aplicación" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "Icono" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "Nombre" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "Organización" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Descripción" @@ -3741,7 +3874,7 @@ msgstr "¿realmente deseas reiniciar tu clave y secreto de consumidor?" #: actions/showfavorites.php:79 #, php-format msgid "%1$s's favorite notices, page %2$d" -msgstr "Avisos favoritos de %1$s, página %2$d" +msgstr "Mensajes favoritos de %1$s, página %2$d" #: actions/showfavorites.php:132 msgid "Could not retrieve favorite notices." @@ -3787,14 +3920,14 @@ msgid "" "their favorites :)" msgstr "" "%s aún no ha añadido ningún aviso a sus favoritos. Por qué no [registras una " -"cuenta] (%%%%action.register%%%%) y publicas algo interesante que puedan " +"cuenta](%%%%action.register%%%%) y publicas algo interesante que puedan " "añadir a sus favoritos :)" #: actions/showfavorites.php:243 msgid "This is a way to share what you like." msgstr "Esta es una manera de compartir lo que te gusta." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "Grupo %s" @@ -3829,24 +3962,24 @@ msgstr "Acciones del grupo" #: actions/showgroup.php:338 #, php-format msgid "Notice feed for %s group (RSS 1.0)" -msgstr "Canal de avisos del grupo %s (RSS 1.0)" +msgstr "Canal de mensajes del grupo %s (RSS 1.0)" #: actions/showgroup.php:344 #, php-format msgid "Notice feed for %s group (RSS 2.0)" -msgstr "Canal de avisos del grupo %s (RSS 2.0)" +msgstr "Canal de mensajes del grupo %s (RSS 2.0)" #: actions/showgroup.php:350 #, php-format msgid "Notice feed for %s group (Atom)" -msgstr "Canal de avisos del grupo %s (Atom)" +msgstr "Canal de mensajes del grupo %s (Atom)" #: actions/showgroup.php:355 #, php-format msgid "FOAF for %s group" msgstr "Amistades de amistades del grupo %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Miembros" @@ -3917,7 +4050,7 @@ msgstr "Mensaje de %1$s en %2$s" #: actions/shownotice.php:90 msgid "Notice deleted." -msgstr "Aviso borrado" +msgstr "Mensaje borrado" #: actions/showstream.php:73 #, php-format @@ -3973,8 +4106,8 @@ msgid "" "You can try to nudge %1$s or [post something to them](%%%%action.newnotice%%%" "%?status_textarea=%2$s)." msgstr "" -"Puedes intentar zarandear a %1$s o [publicar algo a ellos](%%%%action." -"newnotice%%%%?status_textarea=%2$s)." +"Puedes intentar darle un toque a %1$s o [publicar algo a su atención](%%%%" +"action.newnotice%%%%?status_textarea=%2$s)." #: actions/showstream.php:243 #, php-format @@ -3997,9 +4130,9 @@ msgid "" "wikipedia.org/wiki/Micro-blogging) service based on the Free Software " "[StatusNet](http://status.net/) tool. " msgstr "" -"**% s ** tiene una cuenta en %%%%site.name%%%%, un servicio de " -"[microblogueo] (http://en.wikipedia.org/wiki/Micro-blogging), basado en la " -"herramienta de software libre [StatusNet] (http://status.net/). " +"**% s ** tiene una cuenta en %%%%site.name%%%%, un servicio de [microblogueo]" +"(http://en.wikipedia.org/wiki/Micro-blogging), basado en la herramienta de " +"software libre [StatusNet](http://status.net/). " #: actions/showstream.php:305 #, php-format @@ -4115,7 +4248,7 @@ msgstr "Cuántos segundos es necesario esperar para publicar lo mismo de nuevo." #: actions/sitenoticeadminpanel.php:56 msgid "Site Notice" -msgstr "Aviso del sitio" +msgstr "Aviso del mensaje" #: actions/sitenoticeadminpanel.php:67 msgid "Edit site-wide message" @@ -4133,17 +4266,17 @@ msgstr "" #: actions/sitenoticeadminpanel.php:176 msgid "Site notice text" -msgstr "Texto del aviso del sitio" +msgstr "Texto del mensaje del sitio" #: actions/sitenoticeadminpanel.php:178 msgid "Site-wide notice text (255 chars max; HTML okay)" msgstr "" -"Texto del aviso que va a lo ancho del sitio (máximo 255 caracteres; se " +"Texto del mensaje que va a lo ancho del sitio (máximo 255 caracteres; se " "acepta HTML)" #: actions/sitenoticeadminpanel.php:198 msgid "Save site notice" -msgstr "Guardar el aviso del sitio" +msgstr "Guardar el mensaje del sitio" #. TRANS: Title for SMS settings. #: actions/smssettings.php:59 @@ -4215,8 +4348,8 @@ msgid "" "Send me notices through SMS; I understand I may incur exorbitant charges " "from my carrier." msgstr "" -"Enviarme avisos por SMS; Yo acepto que puede incurrir en grandes cobros por " -"mi operador móvil" +"Enviarme mensajes por SMS; Yo acepto que puede incurrir en grandes cobros " +"por mi operador móvil" #. TRANS: Confirmation message for successful SMS preferences save. #: actions/smssettings.php:315 @@ -4303,7 +4436,7 @@ msgstr "No ingresó código" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "Capturas" @@ -4469,29 +4602,29 @@ msgstr "%s no está escuchando a nadie." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" #: actions/tag.php:69 #, php-format msgid "Notices tagged with %1$s, page %2$d" -msgstr "Avisos etiquetados con %1$s, página %2$d" +msgstr "Mensajes etiquetados con %1$s, página %2$d" #: actions/tag.php:87 #, php-format msgid "Notice feed for tag %s (RSS 1.0)" -msgstr "Canal de avisos con etiqueta %s (RSS 1.0)" +msgstr "Canal de mensajes con etiqueta %s (RSS 1.0)" #: actions/tag.php:93 #, php-format msgid "Notice feed for tag %s (RSS 2.0)" -msgstr "Canal de avisos con etiqueta %s (RSS 2.0)" +msgstr "Canal de mensajes con etiqueta %s (RSS 2.0)" #: actions/tag.php:99 #, php-format msgid "Notice feed for tag %s (Atom)" -msgstr "Canal de avisos con etiqueta %s (Atom)" +msgstr "Canal de mensajes con etiqueta %s (Atom)" #: actions/tagother.php:39 msgid "No ID argument." @@ -4573,74 +4706,78 @@ msgstr "" "sitio ‘%2$s’." #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "Usuario" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." -msgstr "Configuración de usuarios en este sitio StatusNet." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "Límite para la bio inválido: Debe ser numérico." -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "Texto de bienvenida inválido. La longitud máx. es de 255 caracteres." -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, php-format msgid "Invalid default subscripton: '%1$s' is not user." msgstr "Suscripción predeterminada inválida : '%1$s' no es un usuario" #. TRANS: Link description in user account settings menu. -#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Perfil" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "Límite de la bio" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "Longitud máxima de bio de perfil en caracteres." -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "Nuevos usuarios" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "Bienvenida a nuevos usuarios" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "Texto de bienvenida para nuevos usuarios (máx. 255 caracteres)." -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "Suscripción predeterminada" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "Suscribir automáticamente nuevos usuarios a este usuario." -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "Invitaciones" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "Invitaciones habilitadas" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "Si permitir a los usuarios invitar nuevos usuarios." +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Autorizar la suscripción" @@ -4655,7 +4792,9 @@ msgstr "" "avisos de este usuario. Si no pediste suscribirte a los avisos de alguien, " "haz clic en \"Cancelar\"." +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "Licencia" @@ -4785,7 +4924,7 @@ msgstr "Intenta [buscar gupos](%%action.groupsearch%%) y unirte a ellos." #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "¡Actualizaciones de %1$s en %2$s!" @@ -4846,7 +4985,7 @@ msgid "Plugins" msgstr "Complementos" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "Versión" @@ -4854,20 +4993,25 @@ msgstr "Versión" msgid "Author(s)" msgstr "Autor(es)" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Aceptar" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "No se puede procesar URL '%s'" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 msgid "Robin thinks something is impossible." msgstr " Robin piensa que algo es 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. -#: classes/File.php:190 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4878,7 +5022,7 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, php-format msgid "A file this large would exceed your user quota of %d bytes." msgstr "" @@ -4886,13 +5030,13 @@ 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 +#: classes/File.php:210 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." msgstr "Un archivo tan grande podría sobrepasar tu cuota 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 +#: classes/File.php:247 classes/File.php:262 msgid "Invalid filename." msgstr "Nombre de archivo inválido." @@ -4911,6 +5055,32 @@ msgstr "No es parte del grupo." msgid "Group leave failed." msgstr "Ha fallado la acción de abandonar el grupo" +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Error al guardar el usuario; inválido." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Unirse" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." @@ -4929,17 +5099,17 @@ msgid "No database name or DSN found anywhere." msgstr "Ningún nombre de base de datos o DSN encontrado." #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. -#: classes/Message.php:46 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "Se te ha inhabilitado para enviar mensajes directos." #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "No se pudo insertar mensaje." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "No se pudo actualizar mensaje con nuevo URI." @@ -4971,7 +5141,7 @@ msgstr "Ha habido un problema al guardar el mensaje. Usuario desconocido." msgid "" "Too many notices too fast; take a breather and post again in a few minutes." msgstr "" -"Demasiados avisos demasiado rápido; para y publicar nuevamente en unos " +"Demasiados mensajes demasiado rápido; para y publicar nuevamente en unos " "minutos." #. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame. @@ -4992,35 +5162,35 @@ msgstr "Tienes prohibido publicar avisos en este sitio." #. TRANS: Server exception thrown when a notice cannot be updated. #: classes/Notice.php:358 classes/Notice.php:385 msgid "Problem saving notice." -msgstr "Hubo un problema al guardar el aviso." +msgstr "Hubo un problema al guardar el mensaje." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "Mal tipo proveído a saveKnownGroups" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 msgid "Problem saving group inbox." 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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, 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:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -5032,12 +5202,12 @@ msgid "Missing profile." msgstr "Perfil ausente." #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "Incapaz de grabar etiqueta." #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "Se te ha prohibido la suscripción." @@ -5051,6 +5221,12 @@ msgstr "¡Ya te has suscrito!" msgid "User has blocked you." msgstr "El usuario te ha bloqueado." +#. TRANS: Exception thrown when trying to unsibscribe without a subscription. +#: classes/Subscription.php:171 +#, fuzzy +msgid "Not subscribed!" +msgstr "¡No estás suscrito!" + #. TRANS: Exception thrown when trying to unsubscribe a user from themselves. #: classes/Subscription.php:178 msgid "Could not delete self-subscription." @@ -5066,65 +5242,70 @@ msgstr "No se pudo eliminar la ficha OMB de suscripción." msgid "Could not delete subscription." msgstr "No se pudo eliminar la suscripción." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "Bienvenido a %1$s, @%2$s!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "No se pudo crear grupo." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "No se pudo configurar el URI del grupo." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "No se pudo configurar la membresía del grupo." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "No se ha podido guardar la información del grupo local." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Cambia tus opciones de perfil" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Subir una imagen." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Cambia tu contraseña" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "Cambiar el manejo del correo." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "Diseñar tu perfil" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Otras opciones" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Otro" @@ -5140,188 +5321,193 @@ msgid "Untitled page" msgstr "Página sin título" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "Navegación de sitio primario" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" msgstr "Perfil personal y línea temporal de amistades" #. TRANS: Main menu option when logged in for access to personal profile and friends timeline -#: lib/action.php:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "Personal" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Cambia tu correo electrónico, imagen, contraseña, perfil" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "Conectar a los servicios" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Conectarse" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "Cambiar la configuración del sitio" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "Admin" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "Invita a amistades y compañeros a unirse a tí en %s" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "Invitar" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Cerrar sesión en el sitio" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Cerrar sesión" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Crear una cuenta" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "Registrarse" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Iniciar sesión en el sitio" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "Inicio de sesión" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "¡Ayúdame!" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "Ayuda" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Buscar personas o texto" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "Buscar" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" -msgstr "Aviso de sitio" +msgstr "Mensaje de sitio" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "Vistas locales" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" -msgstr "Aviso de página" +msgstr "Mensaje de página" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "Navegación de sitio secundario" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Ayuda" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "Acerca de" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "Preguntas Frecuentes" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "TOS" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Privacidad" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Fuente" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Ponerse en contacto" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "Insignia" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "Licencia de software de StatusNet" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -5331,13 +5517,16 @@ msgstr "" "[%%site.broughtby%%**](%%site.broughtbyurl%%)." #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** es un servicio de microblogueo." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -5349,34 +5538,35 @@ msgstr "" "licensing/licenses/agpl-3.0.html)." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "Licencia de contenido del sitio" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, php-format msgid "Content and data of %1$s are private and confidential." msgstr "El contenido y datos de %1$s son privados y confidenciales." #. TRANS: Content license displayed when license is set to 'allrightsreserved'. #. TRANS: %1$s is the copyright owner. -#: lib/action.php:880 +#: lib/action.php:884 #, php-format msgid "Content and data copyright by %1$s. All rights reserved." msgstr "" "Copyright del contenido y los datos de%1$s. Todos los derechos reservados." #. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set. -#: lib/action.php:884 +#: lib/action.php:888 msgid "Content and data copyright by contributors. All rights reserved." msgstr "" "Derechos de autor de contenido y datos por los colaboradores. Todos los " "derechos reservados." -#. 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "" @@ -5384,326 +5574,393 @@ msgstr "" "$s." #. TRANS: DT element for pagination (previous/next, etc.). -#: lib/action.php:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "Paginación" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "Después" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Antes" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" "A espera de un elemento de alimentación de raíz, pero se obtuvo un documento " "XML entero." -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "Aún no se puede manejar contenido remoto." -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "Aún no se puede manejar contenido XML incrustado." -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "Aún no se puede manejar contenido incrustado Base64." #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "No puedes hacer cambios a este sitio." #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "No se permite realizar cambios a ese panel." #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "showForm() no implementada." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "saveSettings() no implementada." #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "No se puede eliminar la configuración de diseño." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "Configuración básica del sitio" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "Sitio" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "Configuración del diseño" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "Diseño" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "Configuración de usuario" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Usuario" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "Configuración de acceso" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "Configuración de rutas" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "Configuración de sesiones" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" -msgstr "Editar el aviso del sitio" +msgstr "Editar el mensaje del sitio" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "Configuración de instantáneas" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" "API requiere acceso de lectura y escritura, pero sólo tienes acceso de " "lectura." +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "No hay ninguna aplicación para esa clave de consumidor." + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "Token de acceso erróneo." + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "No hay ningún usuario para ese token." + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "No ha sido posible autenticarte." + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "Se intentó revocar un token desconocido." + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "No se pudo eliminar el token revocado." + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "Editar aplicación" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "Icono para esta aplicación" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "Describe tu aplicación en %d caracteres" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Describe tu aplicación en %d caracteres" +msgstr[1] "Describe tu aplicación en %d caracteres" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "Describe tu aplicación" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "URL de la página principal de esta aplicación" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "La URL de origen" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "Organización responsable de esta aplicación" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "URL de la página principal de la organización" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "URL al que se redirigirá después de la autenticación" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "Navegador" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "Escritorio" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "Tipo de aplicación, de navegador o de escritorio" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "Solo lectura" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "Solo escritura" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" "Acceso predeterminado para esta aplicación: sólo lectura o lectura-escritura" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Cancelar" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "lectura y escritura" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 msgid "read-only" msgstr "sólo lectura" -#. 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "Aprobado el %1$s - acceso \"%2$s\"." #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Revocar" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "Adjuntos" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "Autor" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Proveedor" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "Mensajes donde aparece este adjunto" +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "Etiquetas de este archivo adjunto" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "El cambio de contraseña ha fallado" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "No está permitido cambiar la contraseña" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Bloquear" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Resultados de comando" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Error de Ajax" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Comando completo" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "Comando falló" #. TRANS: Command exception text shown when a notice ID is requested that does not exist. -#: lib/command.php:84 lib/command.php:108 +#: lib/command.php:82 lib/command.php:106 msgid "Notice with that id does not exist." -msgstr "Ningún aviso con ese ID existe." +msgstr "No existe ningún mensaje con ese ID." #. TRANS: Command exception text shown when a last user notice is requested and it does not exist. #. TRANS: Error text shown when a last user notice is requested and it does not exist. -#: lib/command.php:101 lib/command.php:630 +#: lib/command.php:99 lib/command.php:626 msgid "User has no last notice." -msgstr "El/La usuario/a no tiene ningún último aviso" +msgstr "El/La usuario/a no tiene ningún último mensaje" #. 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:130 +#: lib/command.php:128 #, php-format msgid "Could not find a user with nickname %s." -msgstr "No se pudo encontrar el usuario con el apodo %s." +msgstr "No se pudo encontrar el usuario con el nombre de usuario %s." #. TRANS: Message given getting a non-existing user. #. TRANS: %s is the nickname of the user that could not be found. -#: lib/command.php:150 +#: lib/command.php:148 #, php-format msgid "Could not find a local user with nickname %s." msgstr "" "No se pudo encontrar a ningún usuario local con el nombre de usuario %s." #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Disculpa, todavía no se implementa este comando." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "¡No tiene sentido darte un toque a ti mismo!" #. TRANS: Message given having nudged another user. #. TRANS: %s is the nickname of the user that was nudged. -#: lib/command.php:240 +#: lib/command.php:238 #, php-format msgid "Nudge sent to %s." -msgstr "Zumbido enviado a %s." +msgstr "Toque enviado a %s." #. TRANS: User statistics text. #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -5715,52 +5972,53 @@ msgstr "" "Avisos: %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." -msgstr "Aviso marcado como favorito." +msgstr "Mensaje marcado como favorito." #. TRANS: Message given having added a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: lib/command.php:360 +#: lib/command.php:357 #, php-format msgid "%1$s joined group %2$s." msgstr "%1$s se unió al grupo %2$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. -#: lib/command.php:408 +#: lib/command.php:405 #, php-format msgid "%1$s left group %2$s." msgstr "%1$s dejo el grupo %2$s." #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Nombre completo: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Lugar: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Página de inicio: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "Sobre: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -5771,111 +6029,111 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "Mensaje muy largo - máximo %1$d caracteres, enviaste %2$d" #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Error al enviar mensaje directo." #. 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:554 +#: lib/command.php:551 #, php-format msgid "Notice from %s repeated." -msgstr "Se ha repetido el aviso de %s." +msgstr "Se ha repetido el mensaje de %s." #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." -msgstr "Ha habido un error al repetir el aviso." +msgstr "Ha habido un error al repetir el mensaje." #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 +#: lib/command.php:589 #, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." msgstr "Mensaje demasiado largo - el máximo es de 140 caracteres, enviaste %d." #. TRANS: Text shown having sent a reply to a notice successfully. #. TRANS: %s is the nickname of the user of the notice the reply was sent to. -#: lib/command.php:603 +#: lib/command.php:600 #, php-format msgid "Reply to %s sent." msgstr "Se ha enviado la respuesta a %s." #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." -msgstr "Error al guardar el aviso." +msgstr "Error al guardar el mensaje." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "Especificar el nombre del usuario al cual se quiere suscribir." #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "No te puedes suscribir a perfiles de OMB por orden." #. TRANS: Text shown after having subscribed to another user successfully. #. TRANS: %s is the name of the user the subscription was requested for. -#: lib/command.php:672 +#: lib/command.php:667 #, php-format msgid "Subscribed to %s." msgstr "Suscrito a %s." #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "Especifica el nombre del usuario del cual cancelar la suscripción." #. TRANS: Text shown after having unsubscribed from another user successfully. #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:705 +#: lib/command.php:699 #, php-format msgid "Unsubscribed from %s." msgstr "Cancelada la suscripción a %s." #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "Todavía no se implementa comando." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Notificación no activa." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "No se puede desactivar notificación." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Notificación activada." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "No se puede activar notificación." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "El comando de inicio de sesión está inhabilitado." #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" @@ -5884,20 +6142,20 @@ msgstr "" #. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:813 +#: lib/command.php:808 #, php-format msgid "Unsubscribed %s." msgstr "Cancelada la suscripción a %s." #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "No estás suscrito a nadie." #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Ya estás suscrito a estos usuarios:" @@ -5905,14 +6163,14 @@ msgstr[1] "Ya estás suscrito a estos usuarios:" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "Nadie está suscrito a ti." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "No se pudo suscribir otro a ti." @@ -5920,20 +6178,21 @@ msgstr[1] "No se pudo suscribir otro a ti." #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "No eres miembro de ningún grupo" #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Eres miembro de este grupo:" msgstr[1] "Eres miembro de estos grupos:" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -5975,77 +6234,99 @@ msgid "" "tracking - not yet implemented.\n" msgstr "" "comandos:\n" -"activar - activar notificaciones\n" -"desactivar - desactivar notificaciones\n" -"ayuda - mostrar esta ayuda\n" -"seguir - suscribirse al usuario\n" -"grupos - listar los grupos que sigues\n" -"suscripciones - listar las personas que sigues\n" -"suscriptores - listar los grupos que te siguen\n" -"abandonar - cancelar la suscripción al usuario\n" +"on - activar notificaciones\n" +"off - desactivar notificaciones\n" +"help - mostrar esta ayuda\n" +"follow - suscribirse al usuario\n" +"groups - listar los grupos que sigues\n" +"subscriptions - listar las personas que sigues\n" +"subscribers - listar los grupos que te siguen\n" +"leave - cancelar la suscripción al usuario\n" "d - dirigir mensaje al usuario\n" -"obtener - obtener último aviso del usuario\n" -"quienes - obtener información del perfil del usuario\n" -"bloquear - obligar al usuario a que deje de seguirte\n" +"get - obtener último aviso del usuario\n" +"whois - obtener información del perfil del usuario\n" +"lose - obligar al usuario a que deje de seguirte\n" "fav - añadir el último aviso del usario a tus favoritos\n" "fav # - añadir el aviso con el ID dado a tus favoritos\n" -"repetir # - repetir el aviso con el ID dado\n" -"repetir - repetir el último aviso del usuario\n" -"responder # - responder al aviso del ID dado\n" -"responder - responder al último aviso del usuario\n" -"unirse - unirse a un grupo\n" -"entrar - obtener un vínculo para iniciar sesión en la interfaz Web\n" -"abandonar - abandonar el grupo\n" -"estadísticas - obtener tus estadísticas\n" -"detener - igual que 'desactivar'\n" -"parar - igual que 'desactivar'\n" -"sus - igual que 'seguir'\n" -"desus - igual que 'abandonar'\n" -"último - igual que 'obtener'\n" -"activado - aún sin implementar.\n" -"desactivado - aún sin implementar.\n" -"toque - recordarle a un ausuario que actualice.\n" -"invitar - aún sin implementar.\n" -"rastrear - aún sin implementar.\n" -"no rastrear - aún sin implementar.\n" -"dejar de rastrear - aún sin implementar.\n" -"dejar de rastrear todos - aún sin implementar.\n" -"rastrear - aún sin implementar.\n" -"rastreando - aún sin implementar.\n" +"repeat # - repetir el aviso con el ID dado\n" +"repeat - repetir el último aviso del usuario\n" +"reply # - responder al aviso del ID dado\n" +"reply - responder al último aviso del usuario\n" +"join - unirse a un grupo\n" +"login - obtener un vínculo para iniciar sesión en la interfaz Web\n" +"drop - abandonar el grupo\n" +"stats - obtener tus estadísticas\n" +"stop - igual que 'desactivar'\n" +"quit - igual que 'desactivar'\n" +"sub - igual que 'seguir'\n" +"unsub - igual que 'abandonar'\n" +"last - igual que 'obtener'\n" +"on - aún sin implementar.\n" +"off - aún sin implementar.\n" +"nudge - recordarle a un ausuario que actualice.\n" +"invite - aún sin implementar.\n" +"track - aún sin implementar.\n" +"untrack - aún sin implementar.\n" +"track off - aún sin implementar.\n" +"untrack all - aún sin implementar.\n" +"tracks - aún sin implementar.\n" +"tracking - aún sin implementar.\n" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "Ningún archivo de configuración encontrado. " -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "He buscado archivos de configuración en los siguientes lugares: " -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "Quizá desees ejecutar el instalador para solucionar este problema." -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "Ir al instalador." -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "IM" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "Actualizaciones por mensajería instantánea" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Actualizaciones por sms" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "Conecciones" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "Aplicaciones conectadas autorizadas" @@ -6068,17 +6349,13 @@ msgstr "" msgid "Design defaults restored." msgstr "Diseño predeterminado restaurado." -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" -msgstr "Sacar este aviso" +msgstr "Excluir este mensaje de mis favoritos" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" -msgstr "Incluir este aviso en tus favoritos" - -#: lib/favorform.php:140 -msgid "Favor" -msgstr "Aceptar" +msgstr "Incluir este mensaje en tus favoritos" #: lib/feed.php:85 msgid "RSS 1.0" @@ -6096,9 +6373,9 @@ msgstr "Atom" msgid "FOAF" msgstr "Amistad de amistad" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "Exportar datos" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -6155,50 +6432,90 @@ msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" "Nombres adicionales para el grupo, separados por comas o espacios. Máximo: %d" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" msgstr "Grupo" -#: lib/groupnav.php:101 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "Grupo %s" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "Miembros" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "Miembros del grupo %s" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:108 +msgctxt "MENU" msgid "Blocked" msgstr "Bloqueado" -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" msgid "%s blocked users" -msgstr "usuarios bloqueados" +msgstr "%s usuarios bloqueados" -#: lib/groupnav.php:108 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" -msgstr "Editar propiedades del grupo %s" +msgstr "Editar las propiedades del grupo %s" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" msgstr "Logo" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" -msgstr "Agregar o editar el logo de %s" +msgstr "Añadir o modificar el logo %s" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" -msgstr "Agregar o editar el diseño de %s" +msgstr "Añadir o modificar el diseño %s" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" -msgstr "Grupos con más miembros" +msgstr "Grupos con mayor cantidad de miembros" #: lib/groupsbypostssection.php:71 msgid "Groups with most posts" -msgstr "Grupos con más publicaciones" +msgstr "Grupos con mayor cantidad de publicaciones" #: lib/grouptagcloudsection.php:56 #, php-format msgid "Tags in %s group's notices" -msgstr "Etiquetas en avisos del grupo %s" +msgstr "Etiquetas en mensajes del grupo %s" #. TRANS: Client exception 406 #: lib/htmloutputter.php:104 @@ -6218,7 +6535,8 @@ msgstr "El archivo es muy grande. El tamaño máximo permitido es %s." msgid "Partial upload." msgstr "Subida parcial" -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Error del sistema subir el archivo" @@ -6252,10 +6570,6 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "Origen de bandeja de entrada %d desconocido." -#: lib/joinform.php:114 -msgid "Join" -msgstr "Unirse" - #: lib/leaveform.php:114 msgid "Leave" msgstr "Abandonar" @@ -6477,7 +6791,7 @@ msgstr "" #: lib/mail.php:589 #, php-format msgid "%s (@%s) added your notice as a favorite" -msgstr "%s (@%s) agregó tu aviso como un favorito" +msgstr "%s (@%s) agregó tu mensaje a los favoritos" #. TRANS: Body for favorite notification email #: lib/mail.php:592 @@ -6500,13 +6814,13 @@ msgid "" "Faithfully yours,\n" "%6$s\n" msgstr "" -"%1$s (@%7$s) acaba de añadir un aviso de %2$s a su listado de favoritos.\n" +"%1$s (@%7$s) acaba de añadir un mensaje de %2$s a su listado de favoritos.\n" "\n" -"El URL de tu aviso es:\n" +"El URL de tu mensaje es:\n" "\n" "%3$s\n" "\n" -"El texto de tu aviso es:\n" +"El texto de tu mensaje es:\n" "\n" "%4$s\n" "\n" @@ -6598,7 +6912,7 @@ msgstr "" "otros usuarios partícipes de la conversación. La gente puede enviarte " "mensajes que sólo puedas leer tú." -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "desde" @@ -6623,18 +6937,21 @@ msgstr "Lo sentimos, pero no se permite correos entrantes" msgid "Unsupported message type: %s" msgstr "Tipo de mensaje no compatible: %s" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" "Hubo un error en la base de datos mientras subías tu archivo. Por favor, " "inténtalo de nuevo." -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" "El archivo subido sobrepasa la directiva upload_max_filesize en php.ini" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." @@ -6642,47 +6959,65 @@ msgstr "" "El archivo subido sobrepasa la directiva MAX_FILE_SIZE que se especificó en " "el formulario HTML." -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "El archivo subido sólo fue parcialmente subido." -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "Falta una carpeta temporal." -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "No se pudo escribir el archivo en el disco." -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "La subida de archivos se detuvo por extensión." -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "Archivo sobrepasa la cuota del usuario." -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "El archivo no se pudo mover al directorio de destino." -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "No se pudo determinar tipo MIME del archivo" -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." -msgstr "Pruebe a usar otro formato %s." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "" +"\"%1$s\" no es un tipo de archivo compatible en este servidor. Prueba a usar " +"otro formato de %2$s" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." -msgstr "%s no es un tipo de archivo soportado en este servidor." +msgid "\"%s\" is not a supported file type on this server." +msgstr "\"%s\" no es un tipo de archivo compatible en este servidor." #: lib/messageform.php:120 msgid "Send a direct notice" -msgstr "Enviar un aviso directo" +msgstr "Enviar un mensaje directo" #: lib/messageform.php:146 msgid "To" @@ -6699,7 +7034,7 @@ msgstr "Enviar" #: lib/noticeform.php:160 msgid "Send a notice" -msgstr "Enviar un aviso" +msgstr "Enviar un mensaje" #: lib/noticeform.php:174 #, php-format @@ -6731,57 +7066,57 @@ msgstr "" "favor, inténtalo más tarde." #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "N" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "S" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "E" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "W" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "en" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "red" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "en contexto" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "Repetido por" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" -msgstr "Responder este aviso." +msgstr "Responder a este mensaje." -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Responder" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" -msgstr "Aviso repetido" +msgstr "Mensaje repetido" #: lib/nudgeform.php:116 msgid "Nudge this user" @@ -6796,26 +7131,23 @@ msgid "Send a nudge to this user" msgstr "Dar un toque a este usuario" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Error al insertar el nuevo perfil" +msgid "Error inserting new profile." +msgstr "Error al insertar un nuevo perfil." #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Error al insertar la imagen" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Error al actualizar el perfil remoto" +msgid "Error inserting avatar." +msgstr "Error al insertar el avatar." #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Error al insertar perfil remoto" +msgid "Error inserting remote profile." +msgstr "Error al insertar el perfil remoto." -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "Duplicar aviso" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "Mensaje duplicado." -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "No se pudo insertar una nueva suscripción." @@ -6850,9 +7182,10 @@ msgstr "Mensajes enviados" #: lib/personaltagcloudsection.php:56 #, php-format msgid "Tags in %s's notices" -msgstr "Etiquetas en avisos de %s" +msgstr "Etiquetas en mensajes de %s" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "Desconocido" @@ -6919,7 +7252,7 @@ msgstr "No hay respuesta a los argumentos." #: lib/repeatform.php:107 msgid "Repeat this notice?" -msgstr "Repetir este aviso?" +msgstr "Repetir este mensaje?" #: lib/repeatform.php:132 msgid "Yes" @@ -6927,14 +7260,14 @@ msgstr "Sí" #: lib/repeatform.php:132 msgid "Repeat this notice" -msgstr "Repetir este aviso." +msgstr "Repetir este mensaje." #: lib/revokeroleform.php:91 #, php-format msgid "Revoke the \"%s\" role from this user" msgstr "Revocar el rol \"%s\" de este usuario" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "Ningún usuario sólo definido para modo monousuario." @@ -6946,19 +7279,24 @@ msgstr "Restringir" msgid "Sandbox this user" msgstr "Imponer restricciones a este usuario" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "Buscar sitio" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "Palabra(s) clave" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" msgstr "Buscar" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "Buscar ayuda" @@ -6972,7 +7310,7 @@ msgstr "Encontrar gente en este sitio" #: lib/searchgroupnav.php:83 msgid "Find content of notices" -msgstr "Encontrar el contenido de avisos" +msgstr "Buscar en el contenido de mensajes" #: lib/searchgroupnav.php:85 msgid "Find groups on this site" @@ -7158,56 +7496,64 @@ msgid "Moderator" msgstr "Moderador" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "hace unos segundos" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "hace un minuto" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "hace %d minutos" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "hace aproximadamente un minuto" +msgstr[1] "hace aproximadamente %d minutos" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "hace una hora" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "hace %d horas" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "hace aproximadamente una hora" +msgstr[1] "hace aproximadamente %d horas" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "hace un día" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "hace %d días" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "hace aproximadamente un día" +msgstr[1] "hace aproximadamente %d días" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "hace un mes" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "hace %d meses" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "hace aproximadamente un mes" +msgstr[1] "hace aproximadamente %d meses" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "hace un año" @@ -7220,3 +7566,18 @@ msgstr "¡%s no es un color válido!" #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "%s no es un color válido! Usar 3 o 6 caracteres hexagesimales" + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "No se ha especificado ID de usuario." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/fa/LC_MESSAGES/statusnet.po b/locale/fa/LC_MESSAGES/statusnet.po index 5585a34634..f5d8f300d4 100644 --- a/locale/fa/LC_MESSAGES/statusnet.po +++ b/locale/fa/LC_MESSAGES/statusnet.po @@ -1,33 +1,35 @@ -# Translation of StatusNet to Persian +# Translation of StatusNet - Core to Persian (فارسی) +# Expored from translatewiki.net # -# Author@translatewiki.net: ArianHT -# Author@translatewiki.net: Brion -# Author@translatewiki.net: Choxos -# Author@translatewiki.net: Everplays -# Author@translatewiki.net: Narcissus +# Author: ArianHT +# Author: Brion +# Author: Choxos +# Author: Everplays +# Author: Narcissus # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-09 17:35+0000\n" -"PO-Revision-Date: 2010-09-09 17:36:54+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:55:51+0000\n" "Last-Translator: Ahmad Sufi Mahmudi\n" -"Language-Team: Persian\n" +"Language-Team: Persian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Language-Code: fa\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "دسترسی" @@ -80,10 +82,10 @@ msgstr "ذخیرهٔ تنظیمات دسترسی" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "ذخیره" @@ -96,15 +98,15 @@ msgstr "چنین صفحه‌ای وجود ندارد." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -114,7 +116,7 @@ msgstr "چنین صفحه‌ای وجود ندارد." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "چنین کاربری وجود ندارد." @@ -202,16 +204,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "به روز رسانی از %1$s و دوستان در %2$s" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -226,48 +228,50 @@ msgstr "به روز رسانی از %1$s و دوستان در %2$s" msgid "API method not found." msgstr "رابط مورد نظر پیدا نشد." -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "برای استفاده از این روش باید اطلاعات را به صورت پست بفرستید" -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" "شما باید یک پارامتر را به نام device و مقدار sms، im یا none مشخص کنید." -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "نمی‌توان کاربر را به‌هنگام‌سازی کرد." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "کاربر هیچ نمایه‌ای ندارد." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "نمی‌توان نمایه را ذخیره کرد." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -278,30 +282,30 @@ msgid "" msgstr "" "به دلیل تنظبمات، سرور نمی‌تواند این مقدار اطلاعات (%s بایت( را دریافت کند." -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300 #: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220 #: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273 msgid "Unable to save your design settings." msgstr "نمی‌توان تنظیمات طرح‌تان را ذخیره کرد." -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "نمی‌توان طرح‌تان به‌هنگام‌سازی کرد." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "شما نمی‌توانید خودتان رو مسدود کنید!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "مسدود کردن کاربر شکست خورد." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "باز کردن کاربر ناموفق بود." @@ -325,65 +329,66 @@ msgstr "پیام‌های مستقیم به %s" msgid "All the direct messages sent to %s" msgstr "تمام پیام‌های مستقیم فرستاده‌شده به %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "هیچ پیام متنی وجود ندارد!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "این بسیار طولانی است. بیشینهٔ اندازهٔ پیام %d نویسه است." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "کاربر گیرنده یافت نشد." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "نمی‌توان پیام مستقیم را به کاربرانی که دوست شما نیستند، فرستاد." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "هیچ وضعیتی با آن شناسه پیدا نشد." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "این پیغام را پیش‌تر به برگزیده‌های خود اضافه کرده‌اید" #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "نمی‌توان پیام را برگزید." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "این پیام یک پیام برگزیده نیست." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "نمی‌توان پیام برگزیده را حذف کرد." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "نمی‌توان کاربر را دنبال نکرد: کاربر یافت نشد." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "نمی‌توان کاربر را دنبال کرد: %s هم‌اکنون در لیست شما است." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "نمی‌توان کاربر را دنبال نکرد: کاربر یافت نشد." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "نمی‌توانید خودتان را دنبال کنید." #: actions/apifriendshipsexists.php:91 +#, fuzzy msgid "Two valid IDs or screen_names must be supplied." -msgstr "" +msgstr "باید ۲ شناسه‌ی کاربر یا نام ظاهری وارد کنید." #: actions/apifriendshipsshow.php:134 msgid "Could not determine source user." @@ -393,102 +398,102 @@ msgstr "نمی‌توان کاربر منبع را تعیین کرد." msgid "Could not find target user." msgstr "نمی‌توان کاربر هدف را پیدا کرد." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "لقب باید شامل حروف کوچک و اعداد و بدون فاصله باشد." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "این لقب در حال حاضر ثبت شده است. لطفا یکی دیگر انتخاب کنید." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "لقب نا معتبر." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "صفحهٔ خانگی یک نشانی معتبر نیست." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "نام کامل خیلی طولانی است (حداکثر ۲۵۵ نویسه)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "توصیف خیلی طولانی است (حداکثر %d نویسه)" -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "نام مکان خیلی طولانی است (حداکثر ۲۵۵ نویسه)" -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "نام‌های مستعار بسیار زیاد هستند! حداکثر %d." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "نام مستعار نامعتبر است: «%s»." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "نام‌مستعار «%s» ازپیش گرفته‌شده‌است. یکی دیگر را امتحان کنید." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "نام و نام مستعار شما نمی تواند یکی باشد ." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "گروه یافت نشد." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "شما از پیش یک عضو این گروه هستید." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "دسترسی شما به گروه توسط مدیر آن محدود شده است." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "نمی‌توان کاربر %1$s را عضو گروه %2$s کرد." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." 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. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "خارج شدن %s از گروه %s نا موفق بود" @@ -499,6 +504,12 @@ msgstr "خارج شدن %s از گروه %s نا موفق بود" msgid "%s's groups" 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 +msgid "%1$s groups %2$s is a member of." +msgstr "هست عضو %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 @@ -511,7 +522,7 @@ msgstr "%s گروه" msgid "groups on %s" msgstr "گروه‌ها در %s" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "بارگذاری شکست خورد." @@ -525,9 +536,9 @@ msgstr "رمز نامعتبر است." #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -571,8 +582,8 @@ msgstr "نشانهٔ درخواست %s پذیرفته نشد و لغو شد." #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -599,7 +610,7 @@ msgstr "" "بدهید." #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "حساب کاربری" @@ -613,7 +624,7 @@ 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 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "گذرواژه" @@ -637,18 +648,18 @@ msgstr "این روش نیازمند POST یا DELETE است." msgid "You may not delete another user's status." msgstr "شما توانایی حذف وضعیت کاربر دیگری را ندارید." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "چنین پیامی وجود ندارد." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "نمی توانید پیام خود را تکرار کنید." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "قبلا آن پیام تکرار شده است." @@ -660,26 +671,26 @@ msgstr "وضعیت حذف شد." msgid "No status with that ID found." msgstr "هیچ وضعیتی با آن شناسه یافت نشد." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "" -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "این خیلی طولانی است. بیشینهٔ طول پیام %d نویسه است." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "یافت نشد." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "بیشینهٔ طول پیام %d نویسه که شامل نشانی اینترنتی پیوست هم هست." -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "قالب پشتیبانی نشده." @@ -758,7 +769,7 @@ msgstr "اندازه نادرست است." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "چهره" @@ -790,7 +801,7 @@ msgid "Preview" msgstr "پیش‌نمایش" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "حذف" @@ -877,7 +888,8 @@ msgid "Yes" msgstr "بله" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "کاربر را مسدود کن" @@ -896,8 +908,8 @@ msgstr "ذخیرهٔ ردیف اطلاعات شکست خورد." #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "چنین گروهی وجود ندارد." @@ -919,11 +931,13 @@ msgstr "فهرستی از افراد مسدود شده در پیوستن به ا msgid "Unblock user from group" msgstr "آزاد کردن کاربر در پیوستن به گروه" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "آزاد سازی" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "آزاد سازی کاربر" @@ -962,9 +976,9 @@ msgstr "آن نشانی در حال حاضر تصدیق شده است." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -972,7 +986,7 @@ msgstr "نمی‌توان کاربر را به روز کرد." #. TRANS: Server error thrown on database error canceling e-mail address confirmation. #. TRANS: Server error thrown on database error canceling SMS phone number confirmation. -#: actions/confirmaddress.php:128 actions/emailsettings.php:433 +#: actions/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "نمی‌توان تصدیق پست الکترونیک را پاک کرد." @@ -1008,6 +1022,7 @@ msgstr "برنامه یافت نشد." msgid "You are not the owner of this application." msgstr "شما مالک این برنامه نیستید." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -1044,7 +1059,7 @@ msgstr "این برنامه حذف شود" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "شما به سیستم وارد نشده اید." @@ -1075,7 +1090,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:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "این پیام را پاک کن" @@ -1106,64 +1121,63 @@ 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "طرح" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "تنظیمات ظاهری برای این وب‌گاه StatusNet." +msgid "Design settings for this StatusNet site" +msgstr "" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "نشانی اینترنتی نشان نامعتبر است." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "پوسته در دسترس نیست: %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "تغییر نشان" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "نشان وب‌گاه" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "تغییر پوسته" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "پوستهٔ وب‌گاه" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "پوسته برای وب‌گاه" -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "پوستهٔ اختصاصی" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" "شما می‌توانید یک پوستهٔ اختصاصی StatusNet را به‌عنوان یک آرشیو .ZIP بارگذاری " "کنید." -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "تغییر تصویر پیش‌زمینه" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "پیش‌زمینه" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1173,75 +1187,76 @@ msgstr "" "پرونده %1 $s است." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "روشن" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "خاموش" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "تصویر پیش‌زمینه را فعال یا غیرفعال کنید." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "تصویر پیش‌زمینهٔ موزاییکی" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "تغییر رنگ‌ها" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "محتوا" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "ستون کناری" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "متن" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "پیوندها" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "پیشرفته" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "CSS اختصاصی" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "استفاده‌کردن از پیش‌فرض‌ها" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "بازگرداندن طرح‌های پیش‌فرض" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "برگشت به حالت پیش گزیده" -#. TRANS: Submit button title -#: actions/designadminpanel.php:685 actions/othersettings.php:126 -#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174 -#: actions/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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "ذخیره‌کردن" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "ذخیره‌کردن طرح" @@ -1311,7 +1326,17 @@ msgstr "نام سازمان خیلی طولانی است (حداکثر ۲۵۵ ن msgid "Organization homepage is required." msgstr "صفحهٔ‌خانگی سازمان مورد نیاز است." -#: actions/editapplication.php:258 +#: actions/editapplication.php:218 actions/newapplication.php:206 +#, fuzzy +msgid "Callback is too long." +msgstr "نشانی اینترنتی منبع بسیار بلند است." + +#: actions/editapplication.php:225 actions/newapplication.php:215 +#, fuzzy +msgid "Callback URL is not valid." +msgstr "نشانی اینترنتی منبع معتبر نیست." + +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "نمی‌توان برنامه را به‌هنگام‌سازی کرد." @@ -1348,7 +1373,7 @@ msgid "Could not update group." msgstr "نمی‌توان گروه را به‌هنگام‌سازی کرد." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "نمی‌توان نام‌های مستعار را ساخت." @@ -1384,7 +1409,7 @@ msgstr "نشانی پست الکترونیکی تایید شدهٔ کنونی" #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1402,22 +1427,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "انصراف" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "نشانی پست الکترونیکی، مانند «UserName@example.org»" #. TRANS: Button label for adding an e-mail address in e-mail settings form. #. TRANS: Button label for adding an IM address in IM settings form. #. TRANS: Button label for adding a SMS phone number in SMS settings form. -#: actions/emailsettings.php:139 actions/imsettings.php:148 +#: actions/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1425,113 +1454,113 @@ msgstr "افزودن" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "پست الکترونیک ورودی" #. TRANS: Form instructions for incoming e-mail form in e-mail settings. #. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings. -#: actions/emailsettings.php:155 actions/smssettings.php:178 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "" "برای فرستادن پیام با استفاده از پست الکترونیک به این نشانی نامه بفرستید." #. TRANS: Instructions for incoming e-mail address input form. #. TRANS: Instructions for incoming SMS e-mail address input form. -#: actions/emailsettings.php:164 actions/smssettings.php:186 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "تازه" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "ترجیحات پست الکترونیکی" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "پیام‌های کسانی را که به تازگی دنبال می‌کنم با پست الکترونیک برایم بفرست." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "" "هرگاه کسی پیام من را به عنوان برگزیده اضافه کرد، به من نامه فرستاده شود." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "هر وقت کسی برای من پیام خصوصی فرستاد، مرا با پست الکترونیک با خبر کن." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "هرگاه کسی به من یک «@-پاسخ» می‌فرستد، به من نامه بفرست." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "" "به دوستان اجازه داده شود که به من یادآوری کنند و یک نامه به من بفرستند." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "می‌خواهم با نامه پیام بفرستم." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "یک شناسه برای پست الکترونیک من منتشر کن." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "ترجیحات پست الکترونیکی ذخیره شد." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "پست الکترونیک وجود ندارد." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "نمی‌توان نشانی را قانونی کرد" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "یک نشانی پست الکترونیکی معتبر نیست." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "هم اکنون نشانی شما همین است." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "این نشانی در حال حاضر متعلق به فرد دیگری است." #. TRANS: Server error thrown on database error adding e-mail confirmation code. #. TRANS: Server error thrown on database error adding IM confirmation code. #. TRANS: Server error thrown on database error adding SMS confirmation code. -#: actions/emailsettings.php:391 actions/imsettings.php:348 +#: actions/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "نمی‌توان کد تایید را اضافه کرد." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1542,50 +1571,50 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "هیچ تاییدی برای فسخ کردن وجود ندارد." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "این نشانی پست الکترونیکی نادرست است." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "تایید پست الکترونیکی لغو شد." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "آن نشانی شما نیست." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "نشانی پست الکترونیکی پاک شده است." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "هیچ نشانی ورودی وجود ندارد." #. TRANS: Server error thrown on database error removing incoming e-mail address. #. TRANS: Server error thrown on database error adding incoming e-mail address. -#: actions/emailsettings.php:504 actions/emailsettings.php:528 +#: actions/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "نمی‌توان اطلاعات کاربر را به روز کرد." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "نشانی ورودی پاک شد." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "نشانی ورودی جدید اضافه شد." @@ -1593,7 +1622,7 @@ msgstr "نشانی ورودی جدید اضافه شد." msgid "This notice is already a favorite!" msgstr "این پیام ازقبل برگزیده شده است!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "خارج‌کردن از برگزیده‌ها" @@ -1704,7 +1733,7 @@ msgstr "نمی‌توان نشانهٔ درخواست شما را به نشان msgid "Remote service uses unknown version of OMB protocol." msgstr "خدمات مورد نظر از نسخهٔ نامفهومی از قرارداد OMB استفاده می‌کند." -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "خطا هنگام به‌هنگام‌سازی نمایهٔ از راه دور." @@ -1761,7 +1790,7 @@ msgstr "هم اکنون دسترسی کاربر به گروه مسدود شده msgid "User is not a member of group." msgstr "کاربر عضو گروه نیست." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "دسترسی کاربر به گروه مسدود شود" @@ -1839,45 +1868,61 @@ msgstr "نشان به‌هنگام‌سازی شد." msgid "Failed updating logo." msgstr "به‌هنگام‌سازی نشان شکست خورد." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "اعضای گروه %s" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "اعضای گروه %1$s، صفحهٔ %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "یک فهرست از کاربران در این گروه" -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "مدیر" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" -msgstr "بازداشتن" +msgstr "" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "کاربر یک مدیر گروه شود" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" -msgstr "مدیر شود" +msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" -msgstr "این کاربر یک مدیر شود" +msgstr "" #. TRANS: Message is used as link title. %s is a user nickname. #. TRANS: Title in atom group notice feed. %s is a group name. #. TRANS: Title in atom user notice feed. %s is a user name. #: actions/grouprss.php:139 actions/userrss.php:94 -#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "خط‌زمانی %s" @@ -1911,7 +1956,7 @@ msgstr "" "علاقه‌مندی‌های خاصی دارد صحبت کنید. بعد از پیوستن به یک گروه می‌توانید به شکل !" "groupname به تمام اعضای دیگر گروه پیام بفرستید. گروهی را که دوست دارید، " "نمی‌بینید؟ می‌توانید برای یافتن آن [بگردید](%%%action.groupsearch%%%) !یا [آن " -"را خودتان بسازید] (%%%%action.newgroup%%%%)" +"را خودتان بسازید](%%%%action.newgroup%%%%)" #: actions/groups.php:107 actions/usergroups.php:126 lib/groupeditform.php:122 msgid "Create a new group" @@ -2010,7 +2055,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -2020,63 +2068,63 @@ msgstr "" "به فهرست دوستان خود در کارگیر پیام‌رسان فوری‌تان یا در GTalk مطمئن شوید." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "ترجیحات پیام‌رسان فوری" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "پیام‌ها را از راه Jabber/GTalk برای من بفرست." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "هر وقت که وضعیت Jabber/Gtalk من تغییر کرد، یک پیام بفرست." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "پاسخ کسانی که من آن‌ها را دنبال نمی‌کنم را با Jabber/Gtalk برایم بفرست." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "یک شناسهٔ کوچک برای Jabber/Gtalk من منتشر کن." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "تنظیمات ذخیره شد." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "هیچ شناسهٔ Jabber ای وجود ندارد." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "نمی‌توان شناسهٔ Jabber را تایید کرد" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "شناسهٔ Jabber درست نیست" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "این شناسه Jabber کنونی شماست." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "شناسهٔ Jabber به یک کاربر دیگر مربوط است." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -2086,28 +2134,28 @@ msgstr "" "برای فرستادن پیام به شما، تایید کنید." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "نشانی پیام رسان اشتباه است." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "نمی‌توان تایید پیام‌رسان فوری را پاک کرد." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "تایید پیام‌رسان فوری لغو شد." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "این شناسهٔ Jabber شما نیست." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "نشانی پیام‌رسان فوری پاک شده است." @@ -2153,7 +2201,7 @@ msgstr "شما هم‌اکنون مشترک این کاربران هستید:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2286,7 +2334,7 @@ msgid "You must be logged in to leave a group." msgstr "برای ترک یک گروه، شما باید وارد شده باشید." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "شما یک کاربر این گروه نیستید." @@ -2295,6 +2343,110 @@ msgstr "شما یک کاربر این گروه نیستید." msgid "%1$s left group %2$s" msgstr "%1$s گروه %2$s را ترک کرد" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "خصوصی" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "قبلا وارد شده" @@ -2402,14 +2554,14 @@ msgid "New message" msgstr "پیام جدید" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "شما نمی توانید به این کاربر پیام بفرستید." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "محتوایی وحود ندارد!" @@ -2418,7 +2570,7 @@ msgid "No recipient specified." msgstr "هیچ گیرنده ای مشخص نشده" #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "یک پیام را به خودتان نفرستید؛ در عوض آن را آهسته برای خود بگویید." @@ -2429,12 +2581,12 @@ msgstr "پیام فرستاده‌شد" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "پیام مستقیم به %s فرستاده شد." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "خطای آژاکس" @@ -2529,8 +2681,8 @@ msgid "Connected applications" msgstr "برنامه‌های وصل‌شده" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." -msgstr "شما به برنامه‌های زیر اجازه داده‌اید که به حساب‌تان دسترسی پیدا کنند." +msgid "You have allowed the following applications to access your account." +msgstr "" #: actions/oauthconnectionssettings.php:175 msgid "You are not a user of that application." @@ -2554,7 +2706,7 @@ msgstr "" msgid "Notice has no profile." msgstr "این پیام نمایه‌ای ندارد." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "وضعیت %1$s در %2$s" @@ -2572,8 +2724,8 @@ msgid "Only %s URLs over plain HTTP please." msgstr "لطفا تنها از نشانی‌های اینترنتی %s از راه HTTP ساده استفاده کنید." #. TRANS: Client error on an API request with an unsupported data format. -#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "یک قالب دادهٔ پشتیبانی‌شده نیست." @@ -2715,13 +2867,13 @@ msgid "Password saved." msgstr "گذرواژه ذخیره شد." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "مسیر ها" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "تنظیمات و نشانی محلی این وب‌گاه StatusNet." +msgid "Path and server settings for this StatusNet site" +msgstr "" #: actions/pathsadminpanel.php:157 #, php-format @@ -2926,7 +3078,7 @@ msgstr "نام‌کامل" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "صفحهٔ خانگی" @@ -3031,7 +3183,7 @@ msgid "Couldn't save tags." msgstr "نمی‌توان نشان را ذخیره کرد." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "تنظیمات ذخیره شد." @@ -3318,7 +3470,7 @@ msgstr "با گذرواژهٔ بالا یکسان باشد. مورد نیاز ا #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "پست الکترونیکی" @@ -3477,7 +3629,7 @@ msgstr "شما نمی‌توانید پیام خودتان را تکرار کن msgid "You already repeated that notice." msgstr "شما قبلا آن پیام را تکرار کرده‌اید." -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "تکرار شده" @@ -3553,20 +3705,35 @@ msgstr "کاربر این نقش را ندارد." msgid "StatusNet" msgstr "StatusNet" +#: actions/sandbox.php:65 actions/unsandbox.php:65 +#, fuzzy +msgid "You cannot sandbox users on this site." +msgstr "شما نمی توانید کاربری را در این سایت ساکت کنید." + +#: actions/sandbox.php:72 +#, fuzzy +msgid "User is already sandboxed." +msgstr "کاربر قبلا ساکت شده است." + #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "نشست‌ها" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "تنظیمات نشست برای این وب‌گاه StatusNet." +msgid "Session settings for this StatusNet site" +msgstr "" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" msgstr "مدیریت نشست‌ها" +#: actions/sessionsadminpanel.php:177 +#, fuzzy +msgid "Whether to handle sessions ourselves." +msgstr "چنان‌که به کاربران اجازهٔ دعوت‌کردن کاربران تازه داده شود." + #: actions/sessionsadminpanel.php:181 msgid "Session debugging" msgstr "اشکال‌زدایی نشست" @@ -3576,7 +3743,6 @@ msgid "Turn on debugging output for sessions." msgstr "خروجی اشکال‌زدایی برای نشست‌ها روشن شود." #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "ذخیرهٔ تنظیمات وب‌گاه" @@ -3589,24 +3755,24 @@ msgid "Application profile" msgstr "نمایهٔ برنامه" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "شمایل" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "نام" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "سازمان" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "توصیف" @@ -3720,7 +3886,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "این یک راه است برای به اشتراک گذاشتن آنچه که دوست دارید." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "گروه %s" @@ -3772,7 +3938,7 @@ msgstr "خوراک پیام برای گروه %s (Atom)" msgid "FOAF for %s group" msgstr "FOAF برای گروه %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "اعضا" @@ -4030,6 +4196,11 @@ msgstr "محدودیت متن" msgid "Maximum number of characters for notices." msgstr "بیشینهٔ تعداد نویسه‌ها برای پیام‌ها." +#: actions/siteadminpanel.php:278 +#, fuzzy +msgid "Dupe limit" +msgstr "محدودیت متن" + #: actions/siteadminpanel.php:278 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" @@ -4220,7 +4391,7 @@ msgstr "کدی وارد نشد" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "تصاویر لحظه‌ای" @@ -4260,6 +4431,11 @@ msgstr "زمان فرستادن داده‌های آماری به کارگزار msgid "Frequency" msgstr "فرکانس" +#: actions/snapshotadminpanel.php:218 +#, fuzzy +msgid "Snapshots will be sent once every N web hits" +msgstr "تصاویر لحظه‌ای به این نشانی اینترنتی فرستاده می‌شوند" + #: actions/snapshotadminpanel.php:226 msgid "Report URL" msgstr "نشانی اینترنتی گزارش" @@ -4382,7 +4558,7 @@ msgstr "%s هیچ‌کس را دنبال نمی‌کند." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "پیامک" @@ -4406,6 +4582,11 @@ msgstr "خوراک پیام برای برچسب %s (RSS 2.0)" msgid "Notice feed for tag %s (Atom)" msgstr "خوراک پیام برای برچسب %s (Atom)" +#: actions/tagother.php:39 +#, fuzzy +msgid "No ID argument." +msgstr "هیچ پیوستی وجود ندارد." + #: actions/tagother.php:65 #, php-format msgid "Tag %s" @@ -4454,6 +4635,11 @@ msgstr "چنین برچسبی وجود ندارد." msgid "You haven't blocked that user." msgstr "شما آن کاربر را مسدود نکرده اید." +#: actions/unsandbox.php:72 +#, fuzzy +msgid "User is not sandboxed." +msgstr "کاربر ساکت نشده است." + #: actions/unsilence.php:72 msgid "User is not silenced." msgstr "کاربر ساکت نشده است." @@ -4466,75 +4652,85 @@ msgstr "هیچ شناسهٔ نمایه‌ای درخواست نشده است." msgid "Unsubscribed" msgstr "لغو اشتراک شده" +#: 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 "مجوز پیام «%1$s» با مجوز وب‌گاه «%2$s» سازگار نیست." + #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "کاربر" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." -msgstr "تنظیمات کاربری برای این وب‌گاه StatusNet." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "محدودیت شرح‌حال نادرست است. مقدار محدودیت باید عددی باشد." -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "متن خوشامدگویی نامعتبر است. بیشینهٔ طول متن ۲۵۵ نویسه است." -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, php-format msgid "Invalid default subscripton: '%1$s' is not user." msgstr "اشتراک پیش‌فرض نامعتبر است: «%1$s» کاربر نیست." #. TRANS: Link description in user account settings menu. -#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "نمایه" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "محدودیت شرح‌حال" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "بیشینهٔ طول یک شرح‌حال نمایه بر اساس نویسه‌ها." -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "کاربران تازه" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "خوشامدگویی کاربر جدید" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "متن خوشامدگویی برای کاربران جدید (حداکثر ۲۵۵ نویسه)." -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "اشتراک پیش‌فرض" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "به صورت خودکار کاربران تازه‌وارد را مشترک این کاربر کن." -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "دعوت‌نامه‌ها" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "دعوت نامه ها فعال شدند" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "چنان‌که به کاربران اجازهٔ دعوت‌کردن کاربران تازه داده شود." +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "تصدیق اشتراک" @@ -4549,7 +4745,9 @@ msgstr "" "شوید، بررسی کنید. اگر شما درخواست اشتراک پیام‌های کسی را نداده‌اید، روی «رد " "کردن» کلیک کنید." +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "مجوز" @@ -4596,6 +4794,21 @@ msgid "" "subscription." msgstr "" +#: actions/userauthorization.php:303 +#, fuzzy, php-format +msgid "Listener URI ‘%s’ not found here." +msgstr "نشانی تصویر چهره «%s» معتبر نیست." + +#: actions/userauthorization.php:308 +#, fuzzy, php-format +msgid "Listenee URI ‘%s’ is too long." +msgstr "نشانی تصویر چهره «%s» معتبر نیست." + +#: actions/userauthorization.php:314 +#, fuzzy, php-format +msgid "Listenee URI ‘%s’ is a local user." +msgstr "نشانی اینترنتی نمایهٔ «%s» برای یک کاربر محلی است." + #: actions/userauthorization.php:329 #, php-format msgid "Profile URL ‘%s’ is for a local user." @@ -4659,7 +4872,7 @@ msgstr "" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "به روز رسانی‌های %1$s در %2$s" @@ -4718,7 +4931,7 @@ msgid "Plugins" msgstr "افزونه‌ها" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "نسخه" @@ -4726,29 +4939,36 @@ msgstr "نسخه" msgid "Author(s)" msgstr "مؤلف(ها)" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "برگزیده‌کردن" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 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 +#: classes/File.php:189 +#, fuzzy, 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 "" +"هیچ پرونده‌ای نباید بزرگ‌تر از %d بایت باشد و پرونده‌ای که شما فرستادید %d بایت " +"بود. بارگذاری یک نسخهٔ کوچک‌تر را امتحان کنید." #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, php-format msgid "A file this large would exceed your user quota of %d bytes." msgstr "" @@ -4756,7 +4976,7 @@ 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 +#: classes/File.php:210 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." msgstr "" @@ -4764,7 +4984,7 @@ msgstr "" "بگذرد." #. TRANS: Client exception thrown if a file upload does not have a valid name. -#: classes/File.php:248 classes/File.php:263 +#: classes/File.php:247 classes/File.php:262 msgid "Invalid filename." msgstr "نام‌پرونده نادرست است." @@ -4783,6 +5003,32 @@ msgstr "بخشی از گروه نیست." msgid "Group leave failed." msgstr "ترک کردن گروه شکست خورد." +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "هنگام ذخیرهٔ کاربر خطا رخ داد؛ نامعتبر است." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "مشارکت کردن" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." @@ -4801,15 +5047,21 @@ msgid "No database name or DSN found anywhere." msgstr "هیچ پایگاه‌داده یا DSN هیچ‌جا پیدا نشد." #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. -#: classes/Message.php:46 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "شما از فرستادن پیام مستقیم مردود شده اید." #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "پیغام نمی تواند درج گردد" +#. TRANS: Message given when a message could not be updated on the server. +#: classes/Message.php:73 +#, fuzzy +msgid "Could not update message with new URI." +msgstr "نمی‌توان پیام را تجزیه کرد." + #. TRANS: Server exception thrown when a user profile for a notice cannot be found. #. TRANS: %1$d is a profile ID (number), %2$d is a notice ID (number). #: classes/Notice.php:98 @@ -4862,32 +5114,32 @@ msgid "Problem saving notice." msgstr "هنگام ذخیرهٔ پیام مشکلی ایجاد شد." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "نمی‌توان نقش «%1$s» را از کاربر #%2$d گرفت، وجود ندارد." #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -4898,8 +5150,14 @@ msgstr "" msgid "Missing profile." msgstr "نمایه وجود ندارد." +#. TRANS: Exception thrown when a tag cannot be saved. +#: classes/Status_network.php:338 +#, fuzzy +msgid "Unable to save tag." +msgstr "نمی‌توان پیام وب‌گاه را ذخیره کرد." + #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "شما از اشتراک منع شده‌اید." @@ -4933,60 +5191,71 @@ msgstr "نمی‌توان اشتراک را ذخیره کرد." msgid "Could not delete subscription." msgstr "نمی‌توان اشتراک را ذخیره کرد." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "@%2$s، به %1$s خوش آمدید!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "نمیتوان گروه را تشکیل داد" +#. TRANS: Server exception thrown when updating a group URI failed. +#: classes/User_group.php:505 +#, fuzzy +msgid "Could not set group URI." +msgstr "نمیتوان گروه را تشکیل داد" + #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "نمی‌توان عضویت گروه را تعیین کرد." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "نمی‌توان اطلاعات گروه محلی را ذخیره کرد." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "تنظیمات نمایه‌تان را تغییر دهید" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "بارگذاری یک چهره" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "تغییر گذرواژهٔ شما" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "تغیر تنظیمات ایمل ." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "نمایهٔ خود را طراحی کنید" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "انتخابات دیگر" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "دیگر" @@ -5002,188 +5271,193 @@ msgid "Untitled page" msgstr "صفحهٔ بدون عنوان" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "مسیریابی اصلی وب‌گاه" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 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:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "شخصی" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "پست الکترونیکی، تصویر، گذرواژه یا نمایهٔ خودتان را تغییر دهید" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "اتصال به سرویس‌ها" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "وصل‌شدن" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "تغییر پیکربندی وب‌گاه" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "مدیر" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "دوستان و همکاران‌تان را دعوت کنید تا به شما در %s بپیوندند" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "دعوت‌کردن" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "خارج‌شدن از وب‌گاه" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "خروج" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "ساختن یک جساب‌کاربری" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "ثبت‌نام" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "ورود به وب‌گاه" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "ورود" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "به من کمک کنید!" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "کمک" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "جست‌وجو برای افراد یا متن" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "جست‌وجو" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "پیام وب‌گاه" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "دید محلی" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "پیام صفحه" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "مسیریابی فرعی وب‌گاه" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "کمک" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "دربارهٔ" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "سوال‌های رایج" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "شرایط سرویس" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "خصوصی" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "منبع" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "تماس" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "نشان" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "StatusNet مجوز نرم افزار" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -5193,13 +5467,16 @@ msgstr "" "broughtbyurl%%) برای شما راه‌اندازی شده است." #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** یک سرویس میکروبلاگینگ است." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -5211,338 +5488,412 @@ msgstr "" "org/licensing/licenses/agpl-3.0.html) در دسترس است." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "مجوز محتویات وب‌گاه" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, php-format msgid "Content and data of %1$s are private and confidential." msgstr "محتویات و داده‌های %1$s خصوصی و محرمانه هستند." #. TRANS: Content license displayed when license is set to 'allrightsreserved'. #. TRANS: %1$s is the copyright owner. -#: lib/action.php:880 +#: lib/action.php:884 #, php-format msgid "Content and data copyright by %1$s. All rights reserved." msgstr "حق تکثیر محتوا و داده‌ها با %1$s است. تمام حقوق محفوظ است." #. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set. -#: lib/action.php:884 +#: lib/action.php:888 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "تمام محتویات و داده‌های %1$s زیر مجوز %2$s در دسترس هستند." #. TRANS: DT element for pagination (previous/next, etc.). -#: lib/action.php:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "صفحه بندى" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "پس از" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "قبل از" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" "در حال انتظار برای یک عامل خوراک ریشه‌ای، اما یک سند XML کامل دریافت شد." -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "هنوز نمی‌توان محتویات ازراه‌دور را به‌کار برد." -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "هنوز نمی‌توان محتویات XML جاسازی‌شده را به‌کار برد." -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "هنوز نمی‌توان محتوای جاسازی‌شدهٔ Base64 را به‌کار برد." #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "شما نمی توانید در این وب‌گاه تغییر ایجاد کنید" #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "تغییرات در آن قطعه مجاز نیست." #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "showForm() پیاده نشده است." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "saveSettings() پیاده نشده است." #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "نمی توان تنظیمات طراحی شده را پاک کرد ." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "پیکربندی اولیه وب‌گاه" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "وب‌گاه" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "پیکربندی طرح" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "طرح" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "پیکربندی کاربر" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "کاربر" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "پیکربندی دسترسی" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "پیکربندی مسیرها" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "پیکربندی نشست‌ها" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "ویرایش پیام وب‌گاه" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "پیکربندی تصاویر لحظه‌ای" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" "منبع API به دسترسی خواندن-نوشتن نیاز دارد، اما شما تنها دسترسی خواندن را " "دارید." +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "ویرایش برنامه" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "شمایل این برنامه" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "برنامهٔ خود را در %d نویسه توصیف کنید" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "برنامهٔ خود را در %d نویسه توصیف کنید" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "برنامهٔ خود را توصیف کنید" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "نشانی اینترنتی صفحهٔ خانگی این برنامه" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "نشانی اینترنتی منبع" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "سازمان مسئول این برنامه" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "نشانی اینترنتی برای صفحهٔ خانگی سازمان" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "نشانی اینترنتی برای دوباره‌هدایت‌کردن بعد از تصدیق" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "مرورگر" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "میزکار" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "نوع برنامه، مرورگر یا میزکار" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "تنها خواندنی" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "خواندن-نوشتن" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "دسترسی پیش‌فرض برای این برنامه: تنها خواندنی یا خواندن-نوشتن" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "انصراف" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "خواندن-نوشتن" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "تایید شده %1$s - با دسترسی «%2$s»" #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "لغو کردن" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "ضمائم" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "مؤلف" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "مهیا کننده" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "پیام‌هایی که این پیوست در آن‌جا ظاهر می‌شود" +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "برچسب‌ها برای این پیوست" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "تغییر گذرواژه شکست خورد" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "تغییر گذرواژه مجاز نیست" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "بازداشتن" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "نتیجه دستور" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "خطای آژاکس" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "دستور انجام شد" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "فرمان شکست خورد" #. TRANS: Command exception text shown when a notice ID is requested that does not exist. -#: lib/command.php:84 lib/command.php:108 +#: lib/command.php:82 lib/command.php:106 msgid "Notice with that id does not exist." msgstr "پیامی با آن شناسه وجود ندارد." +#. TRANS: Command exception text shown when a last user notice is requested and it does not exist. +#. TRANS: Error text shown when a last user notice is requested and it does not exist. +#: lib/command.php:99 lib/command.php:626 +#, fuzzy +msgid "User has no last notice." +msgstr "کاربر آگهی آخر ندارد" + #. TRANS: Message given requesting a profile for a non-existing user. #. TRANS: %s is the nickname of the user for which the profile could not be found. -#: lib/command.php:130 +#: lib/command.php:128 #, php-format msgid "Could not find a user with nickname %s." msgstr "نمی‌توان یک کاربر را با نام مستعار %s پیدا کرد." #. TRANS: Message given getting a non-existing user. #. TRANS: %s is the nickname of the user that could not be found. -#: lib/command.php:150 +#: lib/command.php:148 #, php-format msgid "Could not find a local user with nickname %s." msgstr "نمی‌توان یک کاربر را با نام مستعار %s پیدا کرد." #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "متاسفانه این دستور هنوز پیاده نشده است." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "خیلی جالب نیست که به خودتان یادآوری کنید!" #. TRANS: Message given having nudged another user. #. TRANS: %s is the nickname of the user that was nudged. -#: lib/command.php:240 +#: lib/command.php:238 #, php-format msgid "Nudge sent to %s." msgstr "یادآوری به %s فرستاده شد." @@ -5551,7 +5902,7 @@ msgstr "یادآوری به %s فرستاده شد." #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -5563,52 +5914,53 @@ msgstr "" "پیام‌ها: %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "پیام به‌عنوان برگزیده مشخص شد." #. TRANS: Message given having added a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: lib/command.php:360 +#: lib/command.php:357 #, php-format msgid "%1$s joined group %2$s." msgstr "%1$s به گروه %2$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. -#: lib/command.php:408 +#: lib/command.php:405 #, php-format msgid "%1$s left group %2$s." msgstr "%1$s گروه %2$s را ترک کرد." #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "نام کامل : %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "موقعیت : %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "صفحه خانگی : %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "دربارهٔ: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -5619,7 +5971,7 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "" @@ -5627,25 +5979,25 @@ msgstr "" "فرستادید." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "خطا در فرستادن پیام مستقیم." #. TRANS: Message given having repeated a notice from another user. #. TRANS: %s is the name of the user for which the notice was repeated. -#: lib/command.php:554 +#: lib/command.php:551 #, php-format msgid "Notice from %s repeated." msgstr "پیام %s تکرار شد." #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "هنگام تکرار پیام خطایی رخ داد." #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 +#: lib/command.php:589 #, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." msgstr "" @@ -5654,73 +6006,80 @@ msgstr "" #. TRANS: Text shown having sent a reply to a notice successfully. #. TRANS: %s is the nickname of the user of the notice the reply was sent to. -#: lib/command.php:603 +#: lib/command.php:600 #, php-format msgid "Reply to %s sent." msgstr "پاسخ به %s فرستاده شد." #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "هنگام ذخیرهٔ پیام خطا رخ داد." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "" #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "نمی‌توان با دستور مشترک نمایه‌های OMB شد." +#. TRANS: Text shown after having subscribed to another user successfully. +#. TRANS: %s is the name of the user the subscription was requested for. +#: lib/command.php:667 +#, php-format +msgid "Subscribed to %s." +msgstr "" + #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "" #. TRANS: Text shown after having unsubscribed from another user successfully. #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:705 +#: lib/command.php:699 #, php-format msgid "Unsubscribed from %s." msgstr "اشتراک از %s لغو شد." #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "دستور هنوز پیاده نشده است." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "آگاه‌سازی خاموش شد." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "ناتوان در خاموش کردن آگاه سازی." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "آگاه سازی فعال است." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "ناتوان در روشن کردن آگاه سازی." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "فرمان ورود غیرفعال شده است." #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" @@ -5728,53 +6087,54 @@ msgstr "" #. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:813 +#: lib/command.php:808 #, php-format msgid "Unsubscribed %s." msgstr "%s لغو اشتراک شد." #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "شما مشترک هیچ‌کسی نشده‌اید." #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "شما مشترک این فرد شده‌اید:" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "هیچ‌کس مشترک شما نشده است." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "این فرد مشترک شما شده است:" #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "شما در هیچ گروهی عضو نیستید ." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "شما یک عضو این گروه هستید:" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -5854,35 +6214,62 @@ msgstr "" "tracks - هنوز پیاده نشده است.\n" "tracking - هنوز پیاده نشده است.\n" +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. #: lib/common.php:136 +#, fuzzy +msgid "No configuration file found. " +msgstr "بدون کد تصدیق." + +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "من به دنبال پرونده‌های پیکربندی در مکان‌های زیر بودم: " -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "شما ممکن است بخواهید نصاب را اجرا کنید تا این را تعمیر کند." -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "برو به نصاب." -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "پیام‌رسان فوری" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "به‌هنگام‌سازی‌های انجام‌شده با پیام‌رسان فوری (IM)" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "پیامک" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "به‌روزرسانی با پیامک" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "اتصال‌ها" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "برنامه‌های وصل‌شدهٔ مجاز" @@ -5905,18 +6292,14 @@ msgstr "" msgid "Design defaults restored." msgstr "پیش‌فرض‌های طراحی برگردانده شدند." -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "خارج‌کردن این پیام از برگزیده‌ها" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "برگزیده‌کردن این پیام" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "برگزیده‌کردن" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "" @@ -5925,13 +6308,18 @@ msgstr "" msgid "RSS 2.0" msgstr "" +#: lib/feed.php:89 +#, fuzzy +msgid "Atom" +msgstr "مؤلف" + #: lib/feed.php:91 msgid "FOAF" msgstr "" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "صادر کردن داده" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -5985,37 +6373,77 @@ msgstr "مکان گروه، در صورت وجود داشتن، مانند «ش msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "نام‌های مستعار اضافی برای گروه، با کاما- یا فاصله- جدا شود، بیشینه %d" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" -msgstr "گروه" +msgstr "" -#: lib/groupnav.php:101 -msgid "Blocked" -msgstr "مسدود شده" - -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 #, php-format -msgid "%s blocked users" -msgstr "%s کاربر مسدود شده" +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. #: lib/groupnav.php:108 +msgctxt "MENU" +msgid "Blocked" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format -msgid "Edit %s group properties" -msgstr "خصوصیلت گروه %s ویرایش" - -#: lib/groupnav.php:113 -msgid "Logo" -msgstr "نشان" - -#: lib/groupnav.php:114 -#, php-format -msgid "Add or edit %s logo" -msgstr "افزودن یا ویرایش نشان" +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "" +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. #: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" +msgid "Edit %s group properties" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" +msgid "Logo" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 +#, php-format +msgctxt "TOOLTIP" +msgid "Add or edit %s logo" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 +#, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" -msgstr "طرح %s را اضافه یا ویرایش کنید" +msgstr "" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -6044,7 +6472,13 @@ msgstr "فرمت(فایل) عکس پشتیبانی نشده." msgid "That file is too big. The maximum file size is %s." msgstr "این پرونده خیلی بزرگ است. بیشینهٔ اندازهٔ پرونده %s است." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#: lib/imagefile.php:93 +#, fuzzy +msgid "Partial upload." +msgstr "هیچ پرونده‌ای بارگذاری نشد." + +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "هنگام بارگذاری پرونده خطای سیستمی رخ داد." @@ -6078,10 +6512,6 @@ msgstr "" msgid "Unknown inbox source %d." msgstr "منبع صندوق ورودی نامعلوم است %d." -#: lib/joinform.php:114 -msgid "Join" -msgstr "مشارکت کردن" - #: lib/leaveform.php:114 msgid "Leave" msgstr "ترک کردن" @@ -6419,7 +6849,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "از" @@ -6444,58 +6874,77 @@ msgstr "با عرض پوزش، اجازه‌ی ورودی پست الکترون msgid "Unsupported message type: %s" msgstr "نوع پیام پشتیبانی نشده است: %s" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" "یک خطای پایگاه داده هنگام ذخیره کردن فایل شما رخ داد. لطفا بعدا سعی کنید." -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "نتها اندکی از فایل بارگذاری‌شده فرستاده شد." -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "گم شدن یک پوشه ی موقتی." -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "شکست خوردن در نوشتن فایل روی دیسک." -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "بارگذاری پرونده توسط افزونه متوقف شد." -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "پرونده از سهمیهٔ کاربر می‌گذرد." -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "فایل نتوانست به دایرکتوری مقصد منتقل شود." -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "نمی‌توان فرمت پرونده را تعیین کرد." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." -msgstr "تلاش برای امتحان نوع دیگر %s" +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." -msgstr "%s یک گونهٔ پروندهٔ پیشتیبانی شده روی این کارگزار نیست." +msgid "\"%s\" is not a supported file type on this server." +msgstr "" #: lib/messageform.php:120 msgid "Send a direct notice" @@ -6547,51 +6996,57 @@ msgstr "" "متاسفیم، دریافت محل جغرافیایی شما بیش از انتظار طول کشیده است، لطفا بعدا " "دوباره تلاش کنید." +#. TRANS: Used in coordinates as abbreviation of north +#: lib/noticelist.php:446 +#, fuzzy +msgid "N" +msgstr "خیر" + #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "در" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "در زمینه" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "تکرار از" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "به این پیام پاسخ دهید" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "پاسخ" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "پیام تکرار شد" @@ -6608,26 +7063,23 @@ msgid "Send a nudge to this user" msgstr "یک یادآوری به این کاربر فرستاده شود" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "هنگام قرار دادن نمایهٔ تازه خطا رخ داد" +msgid "Error inserting new profile." +msgstr "" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "هنگام افزودن چهره خطایی رخ داد" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "هنگام به‌روز کردن نمایهٔ از راه دور خطا رخ داد" +msgid "Error inserting avatar." +msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "هنگام افزودن نمایهٔ ازراه‌دور خطایی رخ داد" +msgid "Error inserting remote profile." +msgstr "" -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "رونوشت‌برداری از پیام" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "نمی‌توان اشتراک تازه‌ای افزود." @@ -6664,7 +7116,8 @@ msgstr "پیام‌های فرستاده شدهٔ شما" msgid "Tags in %s's notices" msgstr "برچسب‌ها در پیام‌های %s" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "ناشناخته" @@ -6725,6 +7178,11 @@ msgstr "خصوصیت" msgid "Popular" msgstr "محبوب" +#: lib/redirectingaction.php:95 +#, fuzzy +msgid "No return-to arguments." +msgstr "هیچ پیوستی وجود ندارد." + #: lib/repeatform.php:107 msgid "Repeat this notice?" msgstr "این پیام تکرار شود؟" @@ -6742,23 +7200,38 @@ msgstr "تکرار این پیام" msgid "Revoke the \"%s\" role from this user" msgstr "دسترسی کاربر به گروه مسدود شود" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "هیچ کاربر تنهایی برای حالت تک کاربره مشخص نشده است." -#: lib/searchaction.php:120 +#: lib/sandboxform.php:67 +#, fuzzy +msgid "Sandbox" +msgstr "صندوق دریافتی" + +#: lib/sandboxform.php:78 +#, fuzzy +msgid "Sandbox this user" +msgstr "آزاد سازی کاربر" + +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "جست‌وجوی وب‌گاه" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "کلمه(های) کلیدی" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" -msgstr "جست‌وجو" +msgstr "" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "راهنمای جستجو" @@ -6794,6 +7267,11 @@ msgstr "ساکت کردن" msgid "Silence this user" msgstr "ساکت کردن این کاربر" +#: lib/subgroupnav.php:83 +#, fuzzy, php-format +msgid "People %s subscribes to" +msgstr "افراد مشترک %s" + #: lib/subgroupnav.php:91 #, php-format msgid "People subscribed to %s" @@ -6835,6 +7313,13 @@ msgstr "" msgid "The theme file is missing or the upload failed." msgstr "" +#: lib/themeuploader.php:91 lib/themeuploader.php:102 +#: lib/themeuploader.php:278 lib/themeuploader.php:282 +#: lib/themeuploader.php:290 lib/themeuploader.php:297 +#, fuzzy +msgid "Failed saving theme." +msgstr "به روز رسانی چهره موفقیت آمیر نبود." + #: lib/themeuploader.php:147 msgid "Invalid theme: bad directory structure." msgstr "" @@ -6863,6 +7348,11 @@ msgstr "" msgid "Theme contains file of type '.%s', which is not allowed." msgstr "" +#: lib/themeuploader.php:259 +#, fuzzy +msgid "Error opening theme archive." +msgstr "خطا هنگام به‌هنگام‌سازی نمایهٔ از راه دور." + #: lib/topposterssection.php:74 msgid "Top posters" msgstr "اعلان های بالا" @@ -6871,6 +7361,11 @@ msgstr "اعلان های بالا" msgid "Unsandbox" msgstr "" +#: lib/unsandboxform.php:80 +#, fuzzy +msgid "Unsandbox this user" +msgstr "آزاد سازی کاربر" + #: lib/unsilenceform.php:67 msgid "Unsilence" msgstr "از حالت سکوت درآوردن" @@ -6934,56 +7429,60 @@ msgid "Moderator" msgstr "مدیر" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "چند ثانیه پیش" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "حدود یک دقیقه پیش" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "حدود %d دقیقه پیش" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "حدود یک ساعت پیش" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "حدود %d ساعت پیش" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "حدود یک روز پیش" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "حدود %d روز پیش" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "حدود یک ماه پیش" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "حدود %d ماه پیش" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "حدود یک سال پیش" @@ -6996,3 +7495,18 @@ msgstr "%s یک رنگ صحیح نیست!" #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "%s یک رنگ صحیح نیست! از ۳ یا ۶ نویسه مبنای شانزده استفاده کنید" + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "هیچ شناسهٔ کاربری مشخص نشده است." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/fi/LC_MESSAGES/statusnet.po b/locale/fi/LC_MESSAGES/statusnet.po index 5cb62b22da..933028780a 100644 --- a/locale/fi/LC_MESSAGES/statusnet.po +++ b/locale/fi/LC_MESSAGES/statusnet.po @@ -1,36 +1,73 @@ -# Translation of StatusNet to Finnish +# Translation of StatusNet - Core to Finnish (Suomi) +# Expored from translatewiki.net # -# Author@translatewiki.net: Crt -# Author@translatewiki.net: Jaakko -# Author@translatewiki.net: McDutchie +# Author: Crt +# Author: Jaakko +# Author: Josutus +# Author: McDutchie +# Author: Nike +# Author: Str4nd # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:34:01+0000\n" -"Language-Team: Finnish\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:55:52+0000\n" +"Language-Team: Finnish \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: fi\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" + +#. TRANS: Page title +#. TRANS: Menu item for site administration +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 +#, fuzzy +msgid "Access" +msgstr "Hyväksy" + +#. TRANS: Page notice +#: actions/accessadminpanel.php:67 +#, fuzzy +msgid "Site access settings" +msgstr "Profiilikuva-asetukset" + +#. TRANS: Form legend for registration form. +#: actions/accessadminpanel.php:161 +#, fuzzy +msgid "Registration" +msgstr "Rekisteröidy" #. TRANS: Checkbox instructions for admin setting "Private" #: actions/accessadminpanel.php:165 msgid "Prohibit anonymous users (not logged in) from viewing site?" msgstr "" +#. TRANS: Checkbox label for prohibiting anonymous users from viewing site. +#: actions/accessadminpanel.php:167 +#, fuzzy +msgctxt "LABEL" +msgid "Private" +msgstr "Yksityisyys" + #. TRANS: Checkbox instructions for admin setting "Invite only" #: actions/accessadminpanel.php:174 msgid "Make registration invitation only." msgstr "" +#. TRANS: Checkbox label for configuring site as invite only. +#: actions/accessadminpanel.php:176 +#, fuzzy +msgid "Invite only" +msgstr "Kutsu" + #. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations) #: actions/accessadminpanel.php:183 msgid "Disable new registrations." @@ -41,23 +78,40 @@ msgstr "" msgid "Closed" msgstr "Suljettu" +#. TRANS: Title / tooltip for button to save access settings in site admin panel +#: actions/accessadminpanel.php:202 +#, fuzzy +msgid "Save access settings" +msgstr "Profiilikuva-asetukset" + +#. 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 in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 +msgctxt "BUTTON" +msgid "Save" +msgstr "Tallenna" + #. 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 "Tuota tagia ei ole." +msgstr "Sivua ei ole." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -67,14 +121,14 @@ msgstr "Tuota tagia ei ole." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "Käyttäjää ei ole." #. TRANS: Page title. %1$s is user nickname, %2$d is page number #: actions/all.php:90 -#, php-format +#, fuzzy, php-format msgid "%1$s and friends, page %2$d" msgstr "%s ja kaverit" @@ -121,8 +175,18 @@ msgid "" "Try subscribing to more people, [join a group](%%action.groups%%) or post " "something yourself." msgstr "" -"Kokeile useamman käyttäjän tilaamista, [liity ryhmään] (%%action.groups%%) " -"tai lähetä päivitys itse." +"Kokeile useamman käyttäjän tilaamista [liittymällä ryhmään](%%action.groups%" +"%) tai kirjoita päivitys." + +#. 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 +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 "" +"Ole ensimmäinen joka [lähettää päivityksen tästä aiheesta](%%%%action." +"newnotice%%%%?status_textarea=%s)!" #: actions/all.php:149 actions/replies.php:210 actions/showstream.php:211 #, php-format @@ -134,7 +198,7 @@ msgstr "" #. TRANS: H1 text #: actions/all.php:182 msgid "You and friends" -msgstr "Sinä ja kaverit" +msgstr "Sinä ja kaverisi" #. 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. @@ -144,39 +208,74 @@ msgstr "Sinä ja kaverit" msgid "Updates from %1$s and friends on %2$s!" msgstr "Käyttäjän %1$s ja kavereiden päivitykset palvelussa %2$s!" -#: actions/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 "Tämä metodi edellyttää POST sanoman." +#: actions/apiaccountratelimitstatus.php:72 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 +#: actions/apiaccountverifycredentials.php:70 actions/apidirectmessage.php:156 +#: actions/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 "API-metodia ei löytynyt." -#: actions/apiaccountupdatedeliverydevice.php:106 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 +msgid "This method requires a POST." +msgstr "Tämä metodi edellyttää POST-pyynnön." + +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdatedeliverydevice.php:134 +msgid "Could not update user." +msgstr "Käyttäjän päivitys epäonnistui." + +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "Käyttäjällä ei ole profiilia." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofile.php:148 +msgid "Could not save profile." +msgstr "Profiilin tallennus epäonnistui." + +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -186,15 +285,31 @@ msgid "" "current configuration." msgstr "" -#: actions/apiblockcreate.php:105 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 +#: 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 "Ulkoasun tallennus epäonnistui." + +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 +#, fuzzy +msgid "Could not update your design." +msgstr "Ei voitu päivittää käyttäjää." + +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "Sinä et voi poistaa käyttäjiä." -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Käyttäjän esto epäonnistui." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Käyttäjän eston poisto epäonnistui." @@ -218,58 +333,70 @@ msgstr "Suorat viestit käyttäjälle %s" msgid "All the direct messages sent to %s" msgstr "Kaikki suorat viestit käyttäjälle %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "Viestissä ei ole tekstiä!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "Liian pitkä päivitys. Maksimikoko päivitykselle on %d merkkiä." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Vastaanottajaa ei löytynyt." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 +#, fuzzy msgid "Can't send direct messages to users who aren't your friend." msgstr "" "Et voi lähettää suoraa viestiä käyttäjälle, jonka kanssa et ole vielä kaveri." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Käyttäjätunnukselle ei löytynyt statusviestiä." +#: actions/apifavoritecreate.php:121 +#, fuzzy +msgid "This status is already a favorite." +msgstr "Tämä päivitys on jo suosikki!" + #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Ei voitu lisätä suosikiksi." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:124 +#, fuzzy +msgid "That status is not a favorite." +msgstr "Tämä päivitys ei ole suosikki!" + +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "Ei voitu poistaa suosikkia." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "Ei voitu lopettaa tilausta: Käyttäjää ei löytynyt." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "Ei voitu tilata käyttäjää: %s on jo listallasi" -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "Ei voitu lopettaa tilausta: Käyttäjää ei löytynyt." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "Sinä et voi poistaa käyttäjiä." #: actions/apifriendshipsexists.php:91 +#, fuzzy msgid "Two valid IDs or screen_names must be supplied." -msgstr "" +msgstr "Kaksi käyttäjätunnusta tai nimeä täytyy antaa." #: actions/apifriendshipsshow.php:134 msgid "Could not determine source user." @@ -279,7 +406,7 @@ msgstr "Ei voitu päivittää käyttäjää." msgid "Could not find target user." msgstr "Ei voitu päivittää käyttäjää." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." @@ -287,84 +414,96 @@ msgstr "" "Käyttäjätunnuksessa voi olla ainoastaan pieniä kirjaimia ja numeroita ilman " "välilyöntiä." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Tunnus on jo käytössä. Yritä toista tunnusta." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Tuo ei ole kelvollinen tunnus." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "Kotisivun verkko-osoite ei ole toimiva." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Koko nimi on liian pitkä (max 255 merkkiä)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "kuvaus on liian pitkä (max %d merkkiä)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Kotipaikka on liian pitkä (max 255 merkkiä)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "Liikaa aliaksia. Maksimimäärä on %d." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:268 +#, fuzzy, php-format +msgid "Invalid alias: \"%s\"." +msgstr "Virheellinen alias: \"%s\"" + +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "Alias \"%s\" on jo käytössä. Yritä toista aliasta." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "Alias ei voi olla sama kuin ryhmätunnus." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Ei löytynyt." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "Sinä kuulut jo tähän ryhmään." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "Sinut on estetty osallistumasta tähän ryhmään ylläpitäjän toimesta." -#: actions/apigroupleave.php:115 +#. TRANS: Message given having failed to add a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 +#, fuzzy, php-format +msgid "Could not join user %1$s to group %2$s." +msgstr "Käyttäjä %s ei voinut liittyä ryhmään %s." + +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." msgstr "Sinä et kuulu tähän ryhmään." #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "Käyttäjä %s ei voinut liittyä ryhmään %s." @@ -375,6 +514,12 @@ msgstr "Käyttäjä %s ei voinut liittyä ryhmään %s." msgid "%s's groups" msgstr "Käyttäjän %s ryhmät" +#. 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 +msgid "%1$s groups %2$s is a member of." +msgstr "Ryhmät, joiden jäsen %s on" + #. 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 @@ -382,7 +527,12 @@ msgstr "Käyttäjän %s ryhmät" msgid "%s groups" msgstr "Käyttäjän %s ryhmät" -#: actions/apimediaupload.php:99 +#: actions/apigrouplistall.php:96 +#, fuzzy, php-format +msgid "groups on %s" +msgstr "Ryhmän toiminnot" + +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "Komento epäonnistui" @@ -390,11 +540,16 @@ msgstr "Komento epäonnistui" msgid "No oauth_token parameter provided." msgstr "" +#: actions/apioauthauthorize.php:106 +#, fuzzy +msgid "Invalid token." +msgstr "Koko ei kelpaa." + #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -410,6 +565,21 @@ msgstr "" "Istuntosi avaimen kanssa oli ongelmia. Olisitko ystävällinen ja kokeilisit " "uudelleen." +#: actions/apioauthauthorize.php:135 +#, fuzzy +msgid "Invalid nickname / password!" +msgstr "Käyttäjätunnus tai salasana ei kelpaa." + +#: actions/apioauthauthorize.php:159 +#, fuzzy +msgid "Database error deleting OAuth application user." +msgstr "Virhe tapahtui käyttäjän asettamisessa." + +#: actions/apioauthauthorize.php:185 +#, fuzzy +msgid "Database error inserting OAuth application user." +msgstr "Tietokantavirhe tallennettaessa risutagiä: %s" + #: actions/apioauthauthorize.php:214 #, php-format msgid "" @@ -427,8 +597,8 @@ msgstr "" #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -451,7 +621,7 @@ msgid "" msgstr "" #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Käyttäjätili" @@ -465,10 +635,20 @@ msgstr "Tunnus" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 -#: actions/register.php:436 lib/accountsettingsaction.php:125 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Salasana" +#: actions/apioauthauthorize.php:328 +#, fuzzy +msgid "Deny" +msgstr "Ulkoasu" + +#: actions/apioauthauthorize.php:334 +#, fuzzy +msgid "Allow" +msgstr "Kaikki" + #: actions/apioauthauthorize.php:351 msgid "Allow or deny access to your account information." msgstr "" @@ -481,13 +661,19 @@ msgstr "Tämä metodi edellyttää joko POST tai DELETE sanoman." msgid "You may not delete another user's status." msgstr "Et voi poistaa toisen käyttäjän päivitystä." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Päivitystä ei ole." +#. TRANS: Error text shown when trying to repeat an own notice. +#: actions/apistatusesretweet.php:84 lib/command.php:535 +#, fuzzy +msgid "Cannot repeat your own notice." +msgstr "Ilmoituksia ei voi pistää päälle." + #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "Tätä päivitystä ei voi poistaa." @@ -499,26 +685,26 @@ msgstr "Päivitys poistettu." msgid "No status with that ID found." msgstr "Käyttäjätunnukselle ei löytynyt statusviestiä." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "" -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "Päivitys on liian pitkä. Maksimipituus on %d merkkiä." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Ei löytynyt." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "Maksimikoko päivitykselle on %d merkkiä, mukaan lukien URL-osoite." -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Formaattia ei ole tuettu." @@ -549,10 +735,20 @@ msgid "%s public timeline" msgstr "%s julkinen aikajana" #: actions/apitimelinepublic.php:202 actions/publicrss.php:105 -#, php-format +#, fuzzy, php-format msgid "%s updates from everyone!" msgstr "%s päivitykset kaikilta!" +#: actions/apitimelineretweetedtome.php:111 +#, fuzzy, php-format +msgid "Repeated to %s" +msgstr "Vastaukset käyttäjälle %s" + +#: actions/apitimelineretweetsofme.php:114 +#, fuzzy, php-format +msgid "Repeats of %s" +msgstr "Vastaukset käyttäjälle %s" + #: actions/apitimelinetag.php:105 actions/tag.php:67 #, php-format msgid "Notices tagged with %s" @@ -588,7 +784,7 @@ msgstr "Koko ei kelpaa." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Kuva" @@ -619,7 +815,7 @@ msgid "Preview" msgstr "Esikatselu" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Poista" @@ -631,6 +827,11 @@ msgstr "Lataa" msgid "Crop" msgstr "Rajaa" +#: actions/avatarsettings.php:305 +#, fuzzy +msgid "No file uploaded." +msgstr "Profiilia ei ole määritelty." + #: actions/avatarsettings.php:332 msgid "Pick a square area of the image to be your avatar" msgstr "Valitse neliön muotoinen alue kuvasta profiilikuvaksi" @@ -653,7 +854,7 @@ msgstr "Kuva poistettu." #: actions/block.php:69 msgid "You already blocked that user." -msgstr "Olet jos tilannut seuraavien käyttäjien päivitykset:" +msgstr "!!FUZZZY!!Olet jos tilannut seuraavien käyttäjien päivitykset:" #: actions/block.php:107 actions/block.php:136 actions/groupblock.php:158 msgid "Block user" @@ -684,8 +885,22 @@ msgstr "Huomaa" msgid "Do not block this user" msgstr "Älä estä tätä käyttäjää" +#. 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 +#, fuzzy +msgctxt "BUTTON" +msgid "Yes" +msgstr "Kyllä" + #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Estä tämä käyttäjä" @@ -704,11 +919,21 @@ msgstr "Käyttäjän estotiedon tallennus epäonnistui." #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "Tuota ryhmää ei ole." +#: actions/blockedfromgroup.php:97 +#, fuzzy, php-format +msgid "%s blocked profiles" +msgstr "Käyttäjän profiili" + +#: actions/blockedfromgroup.php:100 +#, fuzzy, php-format +msgid "%1$s blocked profiles, page %2$d" +msgstr "%s ja kaverit, sivu %d" + #: actions/blockedfromgroup.php:115 msgid "A list of the users blocked from joining this group." msgstr "Lista käyttäjistä, jotka ovat estetty liittymästä tähän ryhmään." @@ -717,11 +942,13 @@ msgstr "Lista käyttäjistä, jotka ovat estetty liittymästä tähän ryhmään msgid "Unblock user from group" msgstr "Poista käyttäjän esto ryhmästä" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Poista esto" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Poista esto tältä käyttäjältä" @@ -745,9 +972,9 @@ msgstr "Tämä vahvistuskoodi ei ole sinun!" #. TRANS: Server error for an unknow address type, which can be 'email', 'jabber', or 'sms'. #: actions/confirmaddress.php:91 -#, php-format +#, fuzzy, php-format msgid "Unrecognized address type %s." -msgstr "" +msgstr "Tuntematon osoitetyyppi %s " #. TRANS: Client error for an already confirmed email/jabbel/sms address. #: actions/confirmaddress.php:96 @@ -760,9 +987,9 @@ msgstr "Tämä osoite on jo vahvistettu." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -770,7 +997,7 @@ msgstr "Ei voitu päivittää käyttäjää." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Ei voitu poistaa sähköpostivahvistusta." @@ -801,12 +1028,24 @@ msgstr "Sinun pitää olla kirjautunut sisään, jotta voit erota ryhmästä." msgid "Application not found." msgstr "Vahvistuskoodia ei löytynyt." +#: actions/deleteapplication.php:78 actions/editapplication.php:77 +#: actions/showapplication.php:94 +#, fuzzy +msgid "You are not the owner of this application." +msgstr "Sinä et kuulu tähän ryhmään." + +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 msgid "There was a problem with your session token." msgstr "Istuntoavaimesi kanssa oli ongelma." +#: actions/deleteapplication.php:123 actions/deleteapplication.php:147 +#, fuzzy +msgid "Delete application" +msgstr "Päivitystä ei ole." + #: actions/deleteapplication.php:149 msgid "" "Are you sure you want to delete this application? This will clear all data " @@ -814,13 +1053,25 @@ msgid "" "connections." msgstr "" +#. TRANS: Submit button title for 'No' when deleting an application. +#: actions/deleteapplication.php:158 +#, fuzzy +msgid "Do not delete this application" +msgstr "Älä poista tätä päivitystä" + +#. TRANS: Submit button title for 'Yes' when deleting an application. +#: actions/deleteapplication.php:164 +#, fuzzy +msgid "Delete this application" +msgstr "Poista tämä päivitys" + #. 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Et ole kirjautunut sisään." @@ -851,7 +1102,7 @@ msgid "Do not delete this notice" msgstr "Älä poista tätä päivitystä" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Poista tämä päivitys" @@ -880,89 +1131,152 @@ msgstr "Poista käyttäjä" #. 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "Ulkoasu" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "Ulkoasuasetukset tälle StatusNet palvelulle." +msgid "Design settings for this StatusNet site" +msgstr "" -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:331 +#, fuzzy +msgid "Invalid logo URL." +msgstr "Koko ei kelpaa." + +#: actions/designadminpanel.php:335 +#, fuzzy, php-format +msgid "Theme not available: %s." +msgstr "Pikaviestin ei ole käytettävissä." + +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Vaihda väriä" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Palvelun ilmoitus" -#: actions/designadminpanel.php:467 -msgid "Custom theme" -msgstr "" +#: actions/designadminpanel.php:456 +#, fuzzy +msgid "Change theme" +msgstr "Vaihda" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:473 +#, fuzzy +msgid "Site theme" +msgstr "Palvelun ilmoitus" + +#: actions/designadminpanel.php:474 +#, fuzzy +msgid "Theme for the site." +msgstr "Kirjaudu ulos palvelusta" + +#: actions/designadminpanel.php:480 +#, fuzzy +msgid "Custom theme" +msgstr "Palvelun ilmoitus" + +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Vaihda tautakuva" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Tausta" +#: actions/designadminpanel.php:509 +#, fuzzy, php-format +msgid "" +"You can upload a background image for the site. The maximum file size is %1" +"$s." +msgstr "Voit ladata ryhmälle logokuvan. Maksimikoko on %s." + #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "On" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "Off" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 +#, fuzzy +msgid "Turn background image on or off." +msgstr "Vaihda tautakuva" + +#: actions/designadminpanel.php:563 lib/designsettings.php:161 +#, fuzzy +msgid "Tile background image" +msgstr "Vaihda tautakuva" + +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Vaihda väriä" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Sisältö" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 +#, fuzzy +msgid "Sidebar" +msgstr "Haku" + +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Teksti" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Linkit" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "Käytä oletusasetuksia" -#. 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 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 +#, fuzzy +msgid "Restore default designs" +msgstr "Käytä oletusasetuksia" + +#: actions/designadminpanel.php:696 lib/designsettings.php:254 +#, fuzzy +msgid "Reset back to default" +msgstr "Käytä oletusasetuksia" + +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Tallenna" +#: actions/designadminpanel.php:699 lib/designsettings.php:257 +#, fuzzy +msgid "Save design" +msgstr "Ryhmän ulkoasu" + #: actions/disfavor.php:81 msgid "This notice is not a favorite!" msgstr "Tämä päivitys ei ole suosikki!" @@ -977,17 +1291,65 @@ msgid "No such document \"%s\"" msgstr "Liitettä ei ole." #: actions/editapplication.php:54 +#, fuzzy msgid "Edit Application" +msgstr "Muita asetuksia" + +#: actions/editapplication.php:66 +#, fuzzy +msgid "You must be logged in to edit an application." msgstr "" +"Sinun pitää olla kirjautunut sisään, jotta voit muuttaa ryhmän tietoja." + +#: actions/editapplication.php:81 actions/oauthconnectionssettings.php:166 +#: actions/showapplication.php:87 +#, fuzzy +msgid "No such application." +msgstr "Päivitystä ei ole." + +#: actions/editapplication.php:161 +#, fuzzy +msgid "Use this form to edit your application." +msgstr "Käytä tätä lomaketta muokataksesi ryhmää." + +#: actions/editapplication.php:177 actions/newapplication.php:159 +#, fuzzy +msgid "Name is required." +msgstr "Sama kuin ylläoleva salasana. Pakollinen." + +#: actions/editapplication.php:180 actions/newapplication.php:165 +#, fuzzy +msgid "Name is too long (max 255 chars)." +msgstr "Koko nimi on liian pitkä (max 255 merkkiä)." + +#: actions/editapplication.php:183 actions/newapplication.php:162 +#, fuzzy +msgid "Name already in use. Try another one." +msgstr "Tunnus on jo käytössä. Yritä toista tunnusta." + +#: actions/editapplication.php:186 actions/newapplication.php:168 +#, fuzzy +msgid "Description is required." +msgstr "Kuvaus" #: actions/editapplication.php:194 msgid "Source URL is too long." msgstr "" +#: actions/editapplication.php:200 actions/newapplication.php:185 +#, fuzzy +msgid "Source URL is not valid." +msgstr "Kotisivun verkko-osoite ei ole toimiva." + #: actions/editapplication.php:203 actions/newapplication.php:188 msgid "Organization is required." msgstr "" +#: actions/editapplication.php:206 actions/newapplication.php:191 +#, fuzzy +msgid "Organization is too long (max 255 chars)." +msgstr "Kotipaikka on liian pitkä (max 255 merkkiä)." + #: actions/editapplication.php:209 actions/newapplication.php:194 msgid "Organization homepage is required." msgstr "" @@ -1000,6 +1362,11 @@ msgstr "" msgid "Callback URL is not valid." msgstr "" +#: actions/editapplication.php:261 +#, fuzzy +msgid "Could not update application." +msgstr "Ei voitu päivittää ryhmää." + #: actions/editgroup.php:56 #, php-format msgid "Edit %s group" @@ -1034,7 +1401,7 @@ msgid "Could not update group." msgstr "Ei voitu päivittää ryhmää." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "Ei voitu lisätä aliasta." @@ -1054,6 +1421,13 @@ msgstr "Profiiliasetukset" msgid "Manage how you get email from %%site.name%%." msgstr "Määritä miten saat sähköpostin palvelusta %%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 +#, fuzzy +msgid "Email address" +msgstr "Sähköpostiosoitteet" + #. TRANS: Form note in e-mail settings form. #: actions/emailsettings.php:112 msgid "Current confirmed email address." @@ -1064,7 +1438,7 @@ msgstr "Tämän hetken vahvistettu sähköpostiosoite." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1080,35 +1454,51 @@ msgstr "" "sähköpostilaatikostasi (ja roskapostikansiosta!) viesti, jossa on " "lisäohjeita. " -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Button label to cancel an e-mail address confirmation procedure. +#. TRANS: Button label to cancel an IM address confirmation procedure. +#. TRANS: Button label to cancel a SMS address confirmation procedure. +#. TRANS: Button label in the "Edit application" form. +#: actions/emailsettings.php:127 actions/imsettings.php:131 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 +#, fuzzy +msgctxt "BUTTON" +msgid "Cancel" +msgstr "Peruuta" + +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "Sähköpostiosoite, esimerkiksi \"käyttäjätunnus@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/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 +#, fuzzy msgctxt "BUTTON" msgid "Add" -msgstr "" +msgstr "Lisää" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Saapuva sähköposti" #. 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 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "Lähetä sähköpostia tähän osoitteeseen tehdäksesi päivityksiä." #. 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 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "" "Tee uusi sähköpostiosoite johon lähettää päivityksiä; tämä poistaa vanhan " @@ -1116,87 +1506,94 @@ 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 +#, fuzzy msgctxt "BUTTON" msgid "New" -msgstr "" +msgstr "Uusi" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Sähköpostiosoitteet" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Lähetä sähköpostilla tieto uusista tilaajista." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "Lähetä sähköpostia, jos joku lisää päivitykseni suosikiksi." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "Lähetä sähköpostia, jos joku lähettää minulle yksityisviestin." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "Lähetä sähköpostia, jos joku lähettää minulle \"@-vastauksen\"." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "Salli kavereiden tönäistä minua ja lähetä sähköpostilla ilmoitus." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Haluan lähettää päivityksiä sähköpostilla." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Julkaise MicroID sähköpostiosoitteelleni." +#. TRANS: Confirmation message for successful e-mail preferences save. +#: actions/emailsettings.php:338 +#, fuzzy +msgid "Email preferences saved." +msgstr "Ulkoasuasetukset tallennettu." + #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Sähköpostiosoitetta ei ole." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Ei voida normalisoida sähköpostiosoitetta" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Tuo ei ole kelvollinen sähköpostiosoite." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "Tämä on jo sähköpostiosoitteesi." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "Tämä sähköpostiosoite kuuluu jo toisella käyttäjällä." #. 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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Ei voitu asettaa vahvistuskoodia." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." @@ -1208,45 +1605,51 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Avoimia vahvistuksia ei ole peruutettavana." +#. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. +#: actions/emailsettings.php:428 +#, fuzzy +msgid "That is the wrong email address." +msgstr "Tämä on väärä pikaviestiosoite." + #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "Avoimia vahvistuksia ei ole peruutettavana." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "Tämä ei ole sähköpostiosoitteesi." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "Saapuvan sähköpostin osoite poistettu." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Saapuvan sähköpostin osoitetta ei ole." #. 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/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Ei voitu päivittää käyttäjätietoja." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Saapuvan sähköpostin osoite poistettu." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Uusi saapuvan sähköpostin osoite lisätty." @@ -1254,7 +1657,7 @@ msgstr "Uusi saapuvan sähköpostin osoite lisätty." msgid "This notice is already a favorite!" msgstr "Tämä päivitys on jo suosikki!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "Poista suosikeista" @@ -1311,9 +1714,9 @@ msgid "Featured users, page %d" msgstr "Esittelyssä olevat käyttäjät, sivu %d" #: actions/featured.php:99 -#, php-format +#, fuzzy, php-format msgid "A selection of some great users on %s" -msgstr "" +msgstr "Valikoima joitakin loistavia palvelun %s käyttäjiä" #: actions/file.php:34 msgid "No notice ID." @@ -1336,8 +1739,9 @@ msgid "Not expecting this response!" msgstr "Odottamaton vastaus saatu!" #: actions/finishremotesubscribe.php:80 +#, fuzzy msgid "User being listened to does not exist." -msgstr "" +msgstr "Käyttäjää jota seurataan ei ole olemassa." #: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59 msgid "You can use the local subscription!" @@ -1356,8 +1760,14 @@ msgid "Could not convert request token to access token." msgstr "Ei saatu request tokenia." #: actions/finishremotesubscribe.php:118 +#, fuzzy msgid "Remote service uses unknown version of OMB protocol." -msgstr "" +msgstr "Tuntematon OMB-protokollan versio." + +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 +#, fuzzy +msgid "Error updating remote profile." +msgstr "Virhe tapahtui etäprofiilin päivittämisessä" #: actions/getfile.php:79 msgid "No such file." @@ -1367,6 +1777,11 @@ msgstr "Tiedostoa ei ole." msgid "Cannot read file." msgstr "Tiedostoa ei voi lukea." +#: actions/grantrole.php:62 actions/revokerole.php:62 +#, fuzzy +msgid "Invalid role." +msgstr "Koko ei kelpaa." + #: actions/grantrole.php:66 actions/revokerole.php:66 msgid "This role is reserved and cannot be set." msgstr "" @@ -1388,6 +1803,7 @@ msgstr "Profiilia ei ole määritelty." #: 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 +#, fuzzy msgid "No profile with that ID." msgstr "Ei profiilia tuolle ID:lle." @@ -1408,7 +1824,7 @@ msgstr "Käyttäjää ei ole estetty ryhmästä." msgid "User is not a member of group." msgstr "Käyttäjä ei kuulu tähän ryhmään." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Estä käyttäjä ryhmästä" @@ -1430,7 +1846,13 @@ msgstr "Älä estä tätä käyttäjää tästä ryhmästä" msgid "Block this user from this group" msgstr "Estä tätä käyttäjää osallistumassa tähän ryhmään" +#: actions/groupblock.php:206 +#, fuzzy +msgid "Database error blocking user from group." +msgstr "Poista käyttäjän esto ryhmästä" + #: actions/groupbyid.php:74 actions/userbyid.php:70 +#, fuzzy msgid "No ID." msgstr "Ei Jabber ID -osoitetta" @@ -1463,7 +1885,7 @@ msgid "Group logo" msgstr "Ryhmän logo" #: actions/grouplogo.php:153 -#, php-format +#, fuzzy, php-format msgid "" "You can upload a logo image for your group. The maximum file size is %s." msgstr "Voit ladata ryhmälle logokuvan. Maksimikoko on %s." @@ -1480,45 +1902,61 @@ msgstr "Logo päivitetty." msgid "Failed updating logo." msgstr "Logon päivittäminen epäonnistui." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "Ryhmän %s jäsenet" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "Ryhmän %s jäsenet" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "Lista ryhmän käyttäjistä." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Ylläpito" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" -msgstr "Estä" +msgstr "" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "Tee tästä käyttäjästä ylläpitäjä" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" -msgstr "Tee ylläpitäjäksi" +msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" -msgstr "Tee tästä käyttäjästä ylläpitäjä" +msgstr "" #. TRANS: Message is used as link title. %s is a user nickname. #. TRANS: Title in atom group notice feed. %s is a group name. #. TRANS: Title in atom user notice feed. %s is a user name. #: actions/grouprss.php:139 actions/userrss.php:94 -#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "%s aikajana" @@ -1553,6 +1991,16 @@ msgstr "" msgid "Create a new group" msgstr "Luo uusi ryhmä" +#: actions/groupsearch.php:52 +#, fuzzy, php-format +msgid "" +"Search for groups on %%site.name%% by their name, location, or description. " +"Separate the terms by spaces; they must be 3 characters or more." +msgstr "" +"Hae ihmisiä palvelun %%site.name%% käyttäjien nimistä, paikoista ja " +"kiinnostuksen kohteista. Erota hakutermit välilyönnillä; hakutermien pitää " +"olla 3 tai useamman merkin pituisia." + #: actions/groupsearch.php:58 msgid "Group search" msgstr "Ryhmähaku" @@ -1634,7 +2082,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -1645,65 +2096,65 @@ msgstr "" "GTalkissa." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Asetukset tallennettu." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Lähetä minulle päivityksiä Jabberilla/GTalkilla." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Lähetä päivitys kun Jabber/GTalk -tilatietoni vaihtuu." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" "Lähetä Jabberilla/GTalkilla sellaistenkin ihmisten vastaukset, joita en ole " "tilannut. " #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Julkaise MicroID Jabber/GTalk-osoitteelleni." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Asetukset tallennettu." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Ei Jabber ID -osoitetta" #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Ei voida normalisoida Jabber ID -tunnusta" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Tuo ei ole kelvollinen Jabber ID." #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Tämä on jo Jabber ID -tunnuksesi." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Jabber ID kuuluu jo toiselle käyttäjälle." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -1713,26 +2164,37 @@ msgstr "" "antaa osoitteelle %s oikeus lähettää viestejä sinulle." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Tämä on väärä pikaviestiosoite." +#. TRANS: Server error thrown on database error canceling IM address confirmation. +#: actions/imsettings.php:400 +#, fuzzy +msgid "Couldn't delete IM confirmation." +msgstr "Ei voitu poistaa sähköpostivahvistusta." + #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "Varmistuskoodia ei ole annettu." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Tämä ei ole Jabber ID-tunnuksesi." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "Saapuvan sähköpostin osoite poistettu." +#: actions/inbox.php:59 +#, fuzzy, php-format +msgid "Inbox for %1$s - page %2$d" +msgstr "Saapuneet viestit käyttäjälle %s" + #: actions/inbox.php:62 #, php-format msgid "Inbox for %s" @@ -1767,11 +2229,11 @@ msgstr "Kutsu uusia käyttäjiä" #: actions/invite.php:128 msgid "You are already subscribed to these users:" -msgstr "Olet jos tilannut seuraavien käyttäjien päivitykset:" +msgstr "Olet jo tilannut seuraavien käyttäjien päivitykset:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -1820,9 +2282,10 @@ msgstr "Voit myös lisätä oman viestisi kutsuun" #. TRANS: Send button for inviting friends #: actions/invite.php:198 +#, fuzzy msgctxt "BUTTON" msgid "Send" -msgstr "" +msgstr "Lähetä" #. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English. #: actions/invite.php:228 @@ -1891,12 +2354,22 @@ msgstr "" msgid "You must be logged in to join a group." msgstr "Sinun pitää olla kirjautunut sisään, jos haluat liittyä ryhmään." +#: actions/joingroup.php:88 actions/leavegroup.php:88 +#, fuzzy +msgid "No nickname or ID." +msgstr "Tunnusta ei ole." + +#: actions/joingroup.php:141 +#, fuzzy, php-format +msgid "%1$s joined group %2$s" +msgstr "%s liittyi ryhmään %s" + #: actions/leavegroup.php:60 msgid "You must be logged in to leave a group." msgstr "Sinun pitää olla kirjautunut sisään, jotta voit erota ryhmästä." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "Sinä et kuulu tähän ryhmään." @@ -1905,6 +2378,111 @@ msgstr "Sinä et kuulu tähän ryhmään." msgid "%1$s left group %2$s" msgstr "Käyttäjän %1$s päivitys %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +#, fuzzy +msgid "Private" +msgstr "Yksityisyys" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Olet jo kirjautunut sisään." @@ -1913,6 +2491,11 @@ msgstr "Olet jo kirjautunut sisään." msgid "Incorrect username or password." msgstr "Väärä käyttäjätunnus tai salasana" +#: actions/login.php:154 actions/otp.php:120 +#, fuzzy +msgid "Error setting user. You are probably not authorized." +msgstr "Sinulla ei ole valtuutusta tähän." + #: actions/login.php:210 actions/login.php:263 lib/logingroupnav.php:79 msgid "Login" msgstr "Kirjaudu sisään" @@ -1943,16 +2526,33 @@ msgstr "" "Syötä turvallisuussyistä käyttäjätunnuksesi ja salasanasi uudelleen ennen " "asetuksiesi muuttamista." +#: actions/login.php:292 +#, fuzzy +msgid "Login with your username and password." +msgstr "Kirjaudu sisään käyttäjätunnuksella ja salasanalla" + #: actions/login.php:295 -#, php-format +#, fuzzy, php-format msgid "" "Don't have a username yet? [Register](%%action.register%%) a new account." msgstr "" +"Eikö sinulla ole vielä käyttäjätunnusta? [Rekisteröi](%%action.register%%) " +"käyttäjätunnus." #: actions/makeadmin.php:92 msgid "Only an admin can make another user an admin." msgstr "Vain ylläpitäjä voi tehdä toisesta käyttäjästä ylläpitäjän." +#: actions/makeadmin.php:96 +#, fuzzy, php-format +msgid "%1$s is already an admin for group \"%2$s\"." +msgstr "%s on jo ryhmän \"%s\" ylläpitäjä." + +#: actions/makeadmin.php:133 +#, fuzzy, php-format +msgid "Can't get membership record for %1$s in group %2$s." +msgstr "Ei saatu käyttäjän %s jäsenyystietoja ryhmästä %s" + #: actions/makeadmin.php:146 #, php-format msgid "Can't make %1$s an admin for group %2$s." @@ -1962,10 +2562,30 @@ msgstr "Tee tästä käyttäjästä ylläpitäjä" msgid "No current status." msgstr "Ei tuloksia" +#: actions/newapplication.php:52 +#, fuzzy +msgid "New Application" +msgstr "Päivitystä ei ole." + +#: actions/newapplication.php:64 +#, fuzzy +msgid "You must be logged in to register an application." +msgstr "Sinun pitää olla kirjautunut sisään jotta voit luoda ryhmän." + +#: actions/newapplication.php:143 +#, fuzzy +msgid "Use this form to register a new application." +msgstr "Käytä tätä lomaketta luodaksesi ryhmän." + #: actions/newapplication.php:176 msgid "Source URL is required." msgstr "" +#: actions/newapplication.php:258 actions/newapplication.php:267 +#, fuzzy +msgid "Could not create application." +msgstr "Ei voitu lisätä aliasta." + #: actions/newgroup.php:53 msgid "New group" msgstr "Uusi ryhmä" @@ -1979,14 +2599,14 @@ msgid "New message" msgstr "Uusi viesti" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "Et voi lähettää viestiä tälle käyttäjälle." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Ei sisältöä!" @@ -1995,7 +2615,7 @@ msgid "No recipient specified." msgstr "Vastaanottajaa ei ole määritelty." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "Älä lähetä viestiä itsellesi, vaan kuiskaa se vain hiljaa itsellesi." @@ -2004,7 +2624,14 @@ msgstr "Älä lähetä viestiä itsellesi, vaan kuiskaa se vain hiljaa itsellesi msgid "Message sent" msgstr "Viesti lähetetty" -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#. TRANS: Message given have sent a direct message to another user. +#. TRANS: %s is the name of the other user. +#: actions/newmessage.php:185 lib/command.php:511 +#, fuzzy, php-format +msgid "Direct message to %s sent." +msgstr "Suora viesti käyttäjälle %s lähetetty" + +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Ajax-virhe" @@ -2040,18 +2667,35 @@ msgid "" "Be the first to [post on this topic](%%%%action.newnotice%%%%?" "status_textarea=%s)!" msgstr "" -"Ole ensimmäinen joka [lähettää päivityksen tästä aiheesta] (%%%%action." +"Ole ensimmäinen joka [lähettää päivityksen tästä aiheesta](%%%%action." "newnotice%%%%?status_textarea=%s)!" +#: actions/noticesearch.php:124 +#, 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 "" +"Ole ensimmäinen joka [lähettää päivityksen tästä aiheesta](%%%%action." +"newnotice%%%%?status_textarea=%s)!" + +#: actions/noticesearchrss.php:96 +#, fuzzy, php-format +msgid "Updates with \"%s\"" +msgstr "Käyttäjän %1$s päivitykset palvelussa %2$s!" + #: actions/noticesearchrss.php:98 #, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "Käyttäjän %1$s päivitykset palvelussa %2$s!" #: actions/nudge.php:85 +#, fuzzy msgid "" "This user doesn't allow nudges or hasn't confirmed or set their email yet." msgstr "" +"Käyttäjä ei ole sallinut tönäisyjä tai ei ole vahvistanut " +"sähköpostiosoitettaan." #: actions/nudge.php:94 msgid "Nudge sent" @@ -2061,14 +2705,39 @@ msgstr "Tönäisy lähetetty" msgid "Nudge sent!" msgstr "Tönäisy lähetetty!" +#: actions/oauthappssettings.php:59 +#, fuzzy +msgid "You must be logged in to list your applications." +msgstr "" +"Sinun pitää olla kirjautunut sisään, jotta voit muuttaa ryhmän tietoja." + +#: actions/oauthappssettings.php:74 +#, fuzzy +msgid "OAuth applications" +msgstr "Muita asetuksia" + #: actions/oauthappssettings.php:85 msgid "Applications you have registered" msgstr "" -#: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." +#: actions/oauthappssettings.php:135 +#, php-format +msgid "You have not registered any applications yet." msgstr "" +#: actions/oauthconnectionssettings.php:72 +msgid "Connected applications" +msgstr "" + +#: actions/oauthconnectionssettings.php:83 +msgid "You have allowed the following applications to access your account." +msgstr "" + +#: actions/oauthconnectionssettings.php:175 +#, fuzzy +msgid "You are not a user of that application." +msgstr "Sinä et kuulu tähän ryhmään." + #: actions/oauthconnectionssettings.php:186 #, php-format msgid "Unable to revoke access for app: %s." @@ -2086,16 +2755,16 @@ msgstr "" msgid "Notice has no profile." msgstr "Käyttäjällä ei ole profiilia." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "Käyttäjän %1$s päivitys %2$s" #. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png') #: actions/oembed.php:159 -#, php-format +#, fuzzy, php-format msgid "Content type %s not supported." -msgstr "" +msgstr "Yhdistä" #. TRANS: Error message displaying attachments. %s is the site's base URL. #: actions/oembed.php:163 @@ -2104,8 +2773,8 @@ 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:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "Tuo ei ole tuettu tietomuoto." @@ -2149,10 +2818,35 @@ msgstr "Näytä tai piillota profiilin ulkoasu." msgid "URL shortening service is too long (max 50 chars)." msgstr "URL-lyhennyspalvelun nimi on liian pitkä (max 50 merkkiä)." +#: actions/otp.php:69 +#, fuzzy +msgid "No user ID specified." +msgstr "Ryhmää ei ole määritelty." + +#: actions/otp.php:83 +#, fuzzy +msgid "No login token specified." +msgstr "Profiilia ei ole määritelty." + #: actions/otp.php:90 msgid "No login token requested." msgstr "Ei valtuutuspyyntöä!" +#: actions/otp.php:95 +#, fuzzy +msgid "Invalid login token specified." +msgstr "Päivityksen sisältö ei kelpaa" + +#: actions/otp.php:104 +#, fuzzy +msgid "Login token expired." +msgstr "Kirjaudu sisään" + +#: actions/outbox.php:58 +#, fuzzy, php-format +msgid "Outbox for %1$s - page %2$d" +msgstr "Käyttäjän %s lähetetyt viestit" + #: actions/outbox.php:61 #, php-format msgid "Outbox for %s" @@ -2224,32 +2918,62 @@ msgid "Password saved." msgstr "Salasana tallennettu." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "Polut" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "Polut ja palvelin asetukset tälle StatusNet palvelulle." +msgid "Path and server settings for this StatusNet site" +msgstr "" #: actions/pathsadminpanel.php:157 -#, php-format +#, fuzzy, php-format msgid "Theme directory not readable: %s." -msgstr "" +msgstr "Pikaviestin ei ole käytettävissä." + +#: actions/pathsadminpanel.php:163 +#, fuzzy, php-format +msgid "Avatar directory not writable: %s." +msgstr "Pikaviestin ei ole käytettävissä." + +#: actions/pathsadminpanel.php:169 +#, fuzzy, php-format +msgid "Background directory not writable: %s." +msgstr "Taustakuvan hakemisto" #: actions/pathsadminpanel.php:177 -#, php-format +#, fuzzy, php-format msgid "Locales directory not readable: %s." -msgstr "" +msgstr "Pikaviestin ei ole käytettävissä." #: actions/pathsadminpanel.php:183 msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" +#: actions/pathsadminpanel.php:234 actions/siteadminpanel.php:58 +#, fuzzy +msgid "Site" +msgstr "Kutsu" + +#: actions/pathsadminpanel.php:238 +#, fuzzy +msgid "Server" +msgstr "Palauta" + #: actions/pathsadminpanel.php:238 msgid "Site's server hostname." msgstr "" +#: actions/pathsadminpanel.php:242 +#, fuzzy +msgid "Path" +msgstr "Polut" + +#: actions/pathsadminpanel.php:242 +#, fuzzy +msgid "Site path" +msgstr "Palvelun ilmoitus" + #: actions/pathsadminpanel.php:246 msgid "Path to locales" msgstr "" @@ -2278,6 +3002,25 @@ msgstr "" msgid "Theme path" msgstr "" +#: actions/pathsadminpanel.php:272 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:279 +#, fuzzy +msgid "Avatars" +msgstr "Kuva" + +#: actions/pathsadminpanel.php:284 +#, fuzzy +msgid "Avatar server" +msgstr "Profiilikuva-asetukset" + +#: actions/pathsadminpanel.php:288 +#, fuzzy +msgid "Avatar path" +msgstr "Kuva päivitetty." + #: actions/pathsadminpanel.php:292 msgid "Avatar directory" msgstr "Taustakuvan hakemisto" @@ -2298,6 +3041,26 @@ msgstr "Taustakuvan hakemistopolku" msgid "Background directory" msgstr "Taustakuvan hakemisto" +#: actions/pathsadminpanel.php:320 +#, fuzzy +msgid "SSL" +msgstr "SMS" + +#: actions/pathsadminpanel.php:323 actions/snapshotadminpanel.php:202 +#, fuzzy +msgid "Never" +msgstr "Palauta" + +#: actions/pathsadminpanel.php:324 +#, fuzzy +msgid "Sometimes" +msgstr "Päivitykset" + +#: actions/pathsadminpanel.php:325 +#, fuzzy +msgid "Always" +msgstr "Aliakset" + #: actions/pathsadminpanel.php:329 msgid "Use SSL" msgstr "" @@ -2307,16 +3070,18 @@ msgid "When to use SSL" msgstr "" #: actions/pathsadminpanel.php:335 +#, fuzzy msgid "SSL server" -msgstr "" +msgstr "Palauta" #: actions/pathsadminpanel.php:336 msgid "Server to direct SSL requests to" msgstr "" #: actions/pathsadminpanel.php:352 +#, fuzzy msgid "Save paths" -msgstr "" +msgstr "Palvelun ilmoitus" #: actions/peoplesearch.php:52 #, php-format @@ -2337,6 +3102,11 @@ msgstr "Etsi ihmisiä" msgid "Not a valid people tag: %s." msgstr "Tuo ei ole kelvollinen sähköpostiosoite." +#: actions/peopletag.php:142 +#, fuzzy, php-format +msgid "Users self-tagged with %1$s - page %2$d" +msgstr "Käyttäjät joilla henkilötagi %s - sivu %d" + #: actions/postnotice.php:95 msgid "Invalid notice content." msgstr "Koko ei kelpaa." @@ -2375,7 +3145,7 @@ msgstr "Koko nimi" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Kotisivu" @@ -2404,6 +3174,7 @@ msgid "Location" msgstr "Kotipaikka" #: actions/profilesettings.php:134 actions/register.php:480 +#, fuzzy msgid "Where you are, like \"City, State (or Region), Country\"" msgstr "Olinpaikka kuten \"Kaupunki, Maakunta (tai Lääni), Maa\"" @@ -2438,7 +3209,7 @@ msgstr "Aikavyöhyke" #: actions/profilesettings.php:162 msgid "What timezone are you normally in?" -msgstr "Missä aikavyöhykkeessä olet normaalisti?" +msgstr "Millä aikavyöhykkeellä olet tavallisesti?" #: actions/profilesettings.php:167 msgid "" @@ -2458,7 +3229,7 @@ msgstr "Aikavyöhykettä ei ole valittu." #: actions/profilesettings.php:241 msgid "Language is too long (max 50 chars)." -msgstr "Kieli on liian pitkä (max 50 merkkiä)." +msgstr "Kieli on liian pitkä (enintään 50 merkkiä)." #: actions/profilesettings.php:253 actions/tagother.php:178 #, php-format @@ -2469,6 +3240,11 @@ msgstr "Virheellinen tagi: \"%s\"" msgid "Couldn't update user for autosubscribe." msgstr "Ei voitu asettaa käyttäjälle automaattista tilausta." +#: actions/profilesettings.php:363 +#, fuzzy +msgid "Couldn't save location prefs." +msgstr "Tageja ei voitu tallentaa." + #: actions/profilesettings.php:375 msgid "Couldn't save profile." msgstr "Ei voitu tallentaa profiilia." @@ -2478,7 +3254,7 @@ msgid "Couldn't save tags." msgstr "Tageja ei voitu tallentaa." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Asetukset tallennettu." @@ -2512,6 +3288,15 @@ msgstr "Julkisen Aikajanan Syöte (RSS 2.0)" msgid "Public Stream Feed (Atom)" msgstr "Julkinen syöte (Atom)" +#: actions/public.php:188 +#, fuzzy, php-format +msgid "" +"This is the public timeline for %%site.name%% but no one has posted anything " +"yet." +msgstr "" +"Tämä on käyttäjän %s ja kavereiden aikajana, mutta kukaan ei ole lähettyänyt " +"vielä mitään." + #: actions/public.php:191 msgid "Be the first to post!" msgstr "Ole ensimmäinen joka lähettää päivityksen!" @@ -2532,12 +3317,14 @@ msgid "" msgstr "" #: actions/public.php:247 -#, 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." msgstr "" +"Tämä on %%site.name%%, [mikroblogaus](http://en.wikipedia.org/wiki/Micro-" +"blogging)palvelu " #: actions/publictagcloud.php:57 msgid "Public tag cloud" @@ -2552,7 +3339,7 @@ msgstr "Nämä ovat suosituimmat viimeaikaiset tagit %s -palvelussa" #, php-format msgid "No one has posted a notice with a [hashtag](%%doc.tags%%) yet." msgstr "" -"Kukaan ei ole vielä lähettänyt päivitystä tagilla [hashtag] (%%doc.tags%%) " +"Kukaan ei ole vielä lähettänyt päivitystä tagilla [hashtag](%%doc.tags%%) " "vielä." #: actions/publictagcloud.php:72 @@ -2598,6 +3385,15 @@ msgstr "Vahvistuskoodi on liian vanha. Aloita uudelleen." msgid "Could not update user with confirmed email address." msgstr "Ei voitu päivittää käyttäjälle vahvistettua sähköpostiosoitetta." +#: 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 "" +"Ohjeet salasanan palauttamiseksi on lähetetty sähköpostiisiosoitteeseen, " +"joka on rekisteröity käyttäjätunnuksellesi." + #: actions/recoverpassword.php:158 msgid "You have been identified. Enter a new password below. " msgstr "Sinut on tunnistettu. Syötä uusi salasana alapuolelle. " @@ -2636,6 +3432,7 @@ msgid "Unknown action" msgstr "Tuntematon toiminto" #: actions/recoverpassword.php:236 +#, fuzzy msgid "6 or more characters, and don't forget it!" msgstr "6 tai useampia merkkejä äläkä unohda mitä kirjoitit!" @@ -2742,7 +3539,7 @@ msgstr "Sama kuin ylläoleva salasana. Pakollinen." #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "Sähköposti" @@ -2779,14 +3576,16 @@ msgstr "" #. TRANS: Copyright checkbox label in registration dialog, for Creative Commons-style licenses. #: actions/register.php:540 -#, php-format +#, fuzzy, php-format msgid "" "My text and files are available under %s except this private data: password, " "email address, IM address, and phone number." msgstr "" +"poislukien yksityinen tieto: salasana, sähköpostiosoite, IM-osoite, " +"puhelinnumero." #: actions/register.php:583 -#, php-format +#, fuzzy, php-format msgid "" "Congratulations, %1$s! And welcome to %%%%site.name%%%%. From here, you may " "want to...\n" @@ -2803,6 +3602,20 @@ msgid "" "\n" "Thanks for signing up and we hope you enjoy using this service." msgstr "" +"Onnittelut, %s! Tervetuloa palveluun %%%%site.name%%%%. Täältä voit " +"jatkaa...\n" +"\n" +"* [Profiiliisi](%s) ja lähettää ensimmäisen päivityksesi.\n" +"* Lisäämään [Jabber/GTalk osoitteen](%%%%action.imsettings%%%%), jotta saat " +"lähetettyä päivitykset pikaviestimen kautta.\n" +"* [Hakemaan ihmisiä](%%%%action.peoplesearch%%%%), jotka tunnet tai joilla " +"on samanlaisia kiinnostuksen kohteita. \n" +"* Päivittämään [profiiliasi](%%%%action.profilesettings%%%%), jotta muut " +"tietävät enemmän sinusta.\n" +"* Lukemaan [ohjeista](%%%%doc.help%%%%) muista ominaisuuksista, joista et " +"vielä tiedä. \n" +"\n" +"Kiitokset rekisteröitymisestäsi ja toivomme että pidät palvelustamme." #: actions/register.php:607 msgid "" @@ -2858,8 +3671,11 @@ msgid "Invalid profile URL (bad format)" msgstr "Profiilin URL-osoite '%s' ei kelpaa (virheellinen muoto)." #: actions/remotesubscribe.php:168 +#, fuzzy msgid "Not a valid profile URL (no YADIS document or invalid XRDS defined)." msgstr "" +"Tuo ei ole kelvollinen profiilin verkko-osoite (YADIS dokumenttia ei " +"löytynyt)." #: actions/remotesubscribe.php:176 msgid "That’s a local profile! Login to subscribe." @@ -2867,13 +3683,39 @@ msgstr "" "Tämä on paikallinen profiili. Kirjaudu sisään, jotta voit tilata päivitykset." #: actions/remotesubscribe.php:183 +#, fuzzy msgid "Couldn’t get a request token." msgstr "Ei saatu request tokenia." +#: actions/repeat.php:57 +#, fuzzy +msgid "Only logged-in users can repeat notices." +msgstr "Vain käyttäjä voi lukea omaa postilaatikkoaan." + +#: actions/repeat.php:64 actions/repeat.php:71 +#, fuzzy +msgid "No notice specified." +msgstr "Profiilia ei ole määritelty." + +#: actions/repeat.php:76 +#, fuzzy +msgid "You can't repeat your own notice." +msgstr "Et voi rekisteröityä, jos et hyväksy lisenssiehtoja." + #: actions/repeat.php:90 msgid "You already repeated that notice." msgstr "Sinä kuulut jo tähän ryhmään." +#: actions/repeat.php:114 lib/noticelist.php:686 +#, fuzzy +msgid "Repeated" +msgstr "Luotu" + +#: actions/repeat.php:119 +#, fuzzy +msgid "Repeated!" +msgstr "Luotu" + #: actions/replies.php:126 actions/repliesrss.php:68 #: lib/personalgroupnav.php:105 #, php-format @@ -2885,6 +3727,16 @@ msgstr "Vastaukset käyttäjälle %s" msgid "Replies to %1$s, page %2$d" msgstr "Vastaukset käyttäjälle %s" +#: actions/replies.php:145 +#, fuzzy, php-format +msgid "Replies feed for %s (RSS 1.0)" +msgstr "Päivityksien syöte käyttäjälle %s" + +#: actions/replies.php:152 +#, fuzzy, php-format +msgid "Replies feed for %s (RSS 2.0)" +msgstr "Päivityksien syöte käyttäjälle %s" + #: actions/replies.php:159 #, php-format msgid "Replies feed for %s (Atom)" @@ -2906,16 +3758,54 @@ msgid "" "[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 "" +"Ole ensimmäinen joka [lähettää päivityksen tästä aiheesta](%%%%action." +"newnotice%%%%?status_textarea=%s)!" + +#: actions/repliesrss.php:72 +#, fuzzy, php-format +msgid "Replies to %1$s on %2$s!" +msgstr "Viesti käyttäjälle %1$s, %2$s" + #: actions/revokerole.php:75 msgid "You cannot revoke user roles on this site." msgstr "Päivityksesi tähän palveluun on estetty." +#: actions/revokerole.php:82 +#, fuzzy +msgid "User doesn't have this role." +msgstr "Käyttäjälle ei löydy profiilia" + +#: actions/rsd.php:146 actions/version.php:159 +#, fuzzy +msgid "StatusNet" +msgstr "Päivitys poistettu." + +#: actions/sandbox.php:65 actions/unsandbox.php:65 +#, fuzzy +msgid "You cannot sandbox users on this site." +msgstr "Et voi lähettää viestiä tälle käyttäjälle." + +#: actions/sandbox.php:72 +#, fuzzy +msgid "User is already sandboxed." +msgstr "Käyttäjä on asettanut eston sinulle." + #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "" +#: actions/sessionsadminpanel.php:65 +msgid "Session settings for this StatusNet site" +msgstr "" + #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" msgstr "" @@ -2932,14 +3822,42 @@ msgstr "" msgid "Turn on debugging output for sessions." msgstr "" +#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 +#, fuzzy +msgid "Save site settings" +msgstr "Profiilikuva-asetukset" + +#: actions/showapplication.php:82 +#, fuzzy +msgid "You must be logged in to view an application." +msgstr "Sinun pitää olla kirjautunut sisään, jotta voit erota ryhmästä." + +#: actions/showapplication.php:157 +#, fuzzy +msgid "Application profile" +msgstr "Päivitykselle ei ole profiilia" + #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "" +#. TRANS: Form input field label for application name. +#: actions/showapplication.php:169 actions/version.php:197 +#: lib/applicationeditform.php:190 +#, fuzzy +msgid "Name" +msgstr "Tunnus" + +#. TRANS: Form input field label. +#: actions/showapplication.php:178 lib/applicationeditform.php:227 +#, fuzzy +msgid "Organization" +msgstr "Sivutus" + #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Kuvaus" @@ -2953,10 +3871,18 @@ msgstr "Tilastot" msgid "Created by %1$s - %2$s access by default - %3$d users" msgstr "" +#: actions/showapplication.php:213 +msgid "Application actions" +msgstr "" + #: actions/showapplication.php:236 msgid "Reset key & secret" msgstr "" +#: actions/showapplication.php:261 +msgid "Application info" +msgstr "" + #: actions/showapplication.php:263 msgid "Consumer key" msgstr "" @@ -2983,6 +3909,16 @@ msgid "" "signature method." msgstr "" +#: actions/showapplication.php:309 +#, fuzzy +msgid "Are you sure you want to reset your consumer key and secret?" +msgstr "Oletko varma että haluat poistaa tämän päivityksen?" + +#: actions/showfavorites.php:79 +#, fuzzy, php-format +msgid "%1$s's favorite notices, page %2$d" +msgstr "Käyttäjän %s suosikkipäivitykset" + #: actions/showfavorites.php:132 msgid "Could not retrieve favorite notices." msgstr "Ei saatu haettua suosikkipäivityksiä." @@ -3027,7 +3963,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "" -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "Ryhmä %s" @@ -3079,13 +4015,14 @@ msgstr "Syöte ryhmän %s päivityksille (Atom)" msgid "FOAF for %s group" msgstr "Käyttäjän %s lähetetyt viestit" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Jäsenet" #: 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 "(Tyhjä)" @@ -3108,13 +4045,15 @@ msgid "" msgstr "" #: 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 "" +"**%s** on ryhmä palvelussa %%%%site.name%%%%, joka on [mikroblogauspalvelu]" +"(http://en.wikipedia.org/wiki/Micro-blogging)" #: actions/showgroup.php:489 msgid "Admins" @@ -3142,6 +4081,11 @@ msgstr "Viesti käyttäjältä %1$s, %2$s" msgid "Notice deleted." msgstr "Päivitys on poistettu." +#: actions/showstream.php:73 +#, fuzzy, php-format +msgid " tagged %s" +msgstr "Päivitykset joilla on tagi %s" + #: actions/showstream.php:79 #, php-format msgid "%1$s, page %2$d" @@ -3167,6 +4111,11 @@ msgstr "Syöte ryhmän %s päivityksille (RSS 2.0)" msgid "Notice feed for %s (Atom)" msgstr "Syöte ryhmän %s päivityksille (Atom)" +#: actions/showstream.php:148 +#, fuzzy, php-format +msgid "FOAF for %s" +msgstr "Käyttäjän %s lähetetyt viestit" + #: actions/showstream.php:200 #, php-format msgid "This is the timeline for %1$s but %2$s hasn't posted anything yet." @@ -3180,6 +4129,15 @@ msgid "" "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 "" +"Ole ensimmäinen joka [lähettää päivityksen tästä aiheesta](%%%%action." +"newnotice%%%%?status_textarea=%s)!" + #: actions/showstream.php:243 #, php-format msgid "" @@ -3190,12 +4148,34 @@ msgid "" msgstr "" #: 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 "" +"Käyttäjällä **%s** on käyttäjätili palvelussa %%%%site.name%%%%, joka on " +"[mikroblogauspalvelu](http://en.wikipedia.org/wiki/Micro-blogging)" + +#: actions/showstream.php:305 +#, fuzzy, php-format +msgid "Repeat of %s" +msgstr "Vastaukset käyttäjälle %s" + +#: actions/silence.php:65 actions/unsilence.php:65 +#, fuzzy +msgid "You cannot silence users on this site." +msgstr "Et voi lähettää viestiä tälle käyttäjälle." + +#: actions/silence.php:72 +#, fuzzy +msgid "User is already silenced." +msgstr "Käyttäjä on asettanut eston sinulle." + +#: actions/siteadminpanel.php:69 +#, fuzzy +msgid "Basic settings for this StatusNet site" +msgstr "Ulkoasuasetukset tälle StatusNet palvelulle." #: actions/siteadminpanel.php:133 msgid "Site name must have non-zero length." @@ -3222,6 +4202,11 @@ msgstr "" msgid "General" msgstr "" +#: actions/siteadminpanel.php:224 +#, fuzzy +msgid "Site name" +msgstr "Palvelun ilmoitus" + #: actions/siteadminpanel.php:225 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" @@ -3242,6 +4227,16 @@ msgstr "" msgid "URL used for credits link in footer of each page" msgstr "" +#: actions/siteadminpanel.php:239 +#, fuzzy +msgid "Contact email address for your site" +msgstr "Uusi sähköpostiosoite päivityksien lähettämiseen palveluun %s" + +#: actions/siteadminpanel.php:245 +#, fuzzy +msgid "Local" +msgstr "Paikalliset näkymät" + #: actions/siteadminpanel.php:256 msgid "Default timezone" msgstr "" @@ -3250,6 +4245,11 @@ msgstr "" msgid "Default timezone for the site; usually UTC." msgstr "" +#: actions/siteadminpanel.php:262 +#, fuzzy +msgid "Default language" +msgstr "Ensisijainen kieli" + #: actions/siteadminpanel.php:263 msgid "Site language when autodetection from browser settings is not available" msgstr "" @@ -3274,14 +4274,39 @@ msgstr "" msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" +#: actions/sitenoticeadminpanel.php:56 +#, fuzzy +msgid "Site Notice" +msgstr "Palvelun ilmoitus" + +#: actions/sitenoticeadminpanel.php:67 +#, fuzzy +msgid "Edit site-wide message" +msgstr "Uusi viesti" + +#: actions/sitenoticeadminpanel.php:103 +#, fuzzy +msgid "Unable to save site notice." +msgstr "Twitter-asetuksia ei voitu tallentaa!" + #: 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 "Palvelun ilmoitus" + #: 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 "Palvelun ilmoitus" + #. TRANS: Title for SMS settings. #: actions/smssettings.php:59 msgid "SMS settings" @@ -3325,6 +4350,13 @@ msgstr "Vahvistuskoodi" msgid "Enter the code you received on your phone." msgstr "Syötä koodi jonka sait puhelimeesi." +#. TRANS: Button label to confirm SMS confirmation code in SMS settings. +#: actions/smssettings.php:148 +#, fuzzy +msgctxt "BUTTON" +msgid "Confirm" +msgstr "Vahvista" + #. TRANS: Field label for SMS phone number input in SMS settings form. #: actions/smssettings.php:153 msgid "SMS phone number" @@ -3349,6 +4381,12 @@ msgstr "" "Lähetä päivityksiä SMS:llä; Ymmärrän, että voin saada kohtuuttomia laskuja " "tästä matkapuhelinoperaattoriltani." +#. TRANS: Confirmation message for successful SMS preferences save. +#: actions/smssettings.php:315 +#, fuzzy +msgid "SMS preferences saved." +msgstr "Asetukset tallennettu." + #. TRANS: Message given saving SMS phone number without having provided one. #: actions/smssettings.php:338 msgid "No phone number." @@ -3394,6 +4432,12 @@ msgstr "SMS vahvistus" msgid "That is not your phone number." msgstr "Tämä ei ole puhelinnumerosi." +#. 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 puhelinnumero" + #. TRANS: Label for mobile carrier dropdown menu in SMS settings. #: actions/smssettings.php:511 msgid "Mobile carrier" @@ -3423,7 +4467,7 @@ msgstr "Koodia ei ole syötetty." #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "" @@ -3431,6 +4475,10 @@ msgstr "" msgid "Manage snapshot configuration" msgstr "Sähköpostiosoitteen vahvistus" +#: actions/snapshotadminpanel.php:127 +msgid "Invalid snapshot run value." +msgstr "" + #: actions/snapshotadminpanel.php:133 msgid "Snapshot frequency must be a number." msgstr "" @@ -3471,6 +4519,11 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" +#: actions/snapshotadminpanel.php:248 +#, fuzzy +msgid "Save snapshot settings" +msgstr "Profiilikuva-asetukset" + #: actions/subedit.php:70 msgid "You are not subscribed to that profile." msgstr "Et ole tilannut tämän käyttäjän päivityksiä." @@ -3484,6 +4537,16 @@ msgstr "Tilausta ei onnistuttu tallentamaan." msgid "This action only accepts POST requests." msgstr "" +#: actions/subscribe.php:107 +#, fuzzy +msgid "No such profile." +msgstr "Tiedostoa ei ole." + +#: actions/subscribe.php:117 +#, fuzzy +msgid "You cannot subscribe to an OMB 0.1 remote profile with this action." +msgstr "Et ole tilannut tämän käyttäjän päivityksiä." + #: actions/subscribe.php:145 msgid "Subscribed" msgstr "Tilattu" @@ -3563,7 +4626,7 @@ msgstr "%s ei seuraa ketään käyttäjää." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -3587,6 +4650,11 @@ msgstr "Syöte ryhmän %s päivityksille (RSS 2.0)" msgid "Notice feed for tag %s (Atom)" msgstr "Syöte ryhmän %s päivityksille (Atom)" +#: actions/tagother.php:39 +#, fuzzy +msgid "No ID argument." +msgstr "Ei id parametria." + #: actions/tagother.php:65 #, php-format msgid "Tag %s" @@ -3638,6 +4706,16 @@ msgstr "Tuota tagia ei ole." msgid "You haven't blocked that user." msgstr "Älä estä tätä käyttäjää" +#: actions/unsandbox.php:72 +#, fuzzy +msgid "User is not sandboxed." +msgstr "Käyttäjää ei ole estetty ryhmästä." + +#: actions/unsilence.php:72 +#, fuzzy +msgid "User is not silenced." +msgstr "Käyttäjällä ei ole profiilia." + #: actions/unsubscribe.php:77 msgid "No profile ID in request." msgstr "Ei profiilia tuolle ID:lle." @@ -3652,57 +4730,105 @@ msgid "" "Listenee stream license ‘%1$s’ is not compatible with site license ‘%2$s’." msgstr "" -#: actions/useradminpanel.php:149 +#. TRANS: User admin panel title +#: actions/useradminpanel.php:60 +#, fuzzy +msgctxt "TITLE" +msgid "User" +msgstr "Käyttäjä" + +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "" + +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "" -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, 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 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Profiili" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:232 +#, fuzzy +msgid "New users" +msgstr "Kutsu uusia käyttäjiä" + +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Default subscription" +msgstr "Kaikki tilaukset" + +#: actions/useradminpanel.php:243 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "" +"Tilaa automaattisesti kaikki, jotka tilaavat päivitykseni (ei sovi hyvin " +"ihmiskäyttäjille)" + +#: actions/useradminpanel.php:252 +#, fuzzy +msgid "Invitations" +msgstr "Kutsu(t) lähetettiin" + +#: actions/useradminpanel.php:257 +#, fuzzy +msgid "Invitations enabled" +msgstr "Kutsu(t) lähetettiin" + +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "" +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Valtuuta tilaus" #: 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 "" +"Tarkista nämä tiedot varmistaaksesi, että haluat tilata tämän käyttäjän " +"päivitykset. Jos et valinnut haluavasi tilata jonkin käyttäjän päivityksiä, " +"paina \"Peruuta\"." +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "Lisenssi" @@ -3719,6 +4845,11 @@ msgstr "Tilaa tämä käyttäjä" msgid "Reject" msgstr "Hylkää" +#: actions/userauthorization.php:220 +#, fuzzy +msgid "Reject this subscription" +msgstr "Käyttäjän %s tilaukset" + #: actions/userauthorization.php:232 msgid "No authorization request!" msgstr "Ei valtuutuspyyntöä!" @@ -3728,22 +4859,29 @@ msgid "Subscription authorized" msgstr "Tilaus sallittu" #: 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 "" +"Päivityksen tilaus on hyväksytty, mutta callback-osoitetta palveluun ei ole " +"saatu. Tarkista sivuston ohjeet miten päivityksen tilaus hyväksytään. " +"Tilauskoodisi on:" #: actions/userauthorization.php:266 msgid "Subscription rejected" msgstr "Tilaus hylätty" #: 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 "" +"Päivityksen tilaus on hylätty, mutta callback-osoitetta palveluun ei ole " +"saatu. Tarkista sivuston ohjeet miten päivityksen tilaus hylätään kokonaan." #: actions/userauthorization.php:303 #, php-format @@ -3771,14 +4909,19 @@ msgid "Avatar URL ‘%s’ is not valid." msgstr "" #: actions/userauthorization.php:350 -#, php-format +#, fuzzy, php-format msgid "Can’t read avatar URL ‘%s’." -msgstr "" +msgstr "Kuvan URL-osoitetta '%s' ei voi avata." #: actions/userauthorization.php:355 -#, php-format +#, fuzzy, php-format msgid "Wrong image type for avatar URL ‘%s’." -msgstr "" +msgstr "Kuvan '%s' tyyppi on väärä" + +#: actions/userdesignsettings.php:76 lib/designsettings.php:65 +#, fuzzy +msgid "Profile design" +msgstr "Profiiliasetukset" #: actions/userdesignsettings.php:87 lib/designsettings.php:76 msgid "" @@ -3816,11 +4959,16 @@ msgstr "" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Käyttäjän %1$s päivitykset palvelussa %2$s!" +#: actions/version.php:75 +#, fuzzy, php-format +msgid "StatusNet %s" +msgstr "Tilastot" + #: actions/version.php:155 #, php-format msgid "" @@ -3859,24 +5007,35 @@ msgstr "" msgid "Plugins" msgstr "" +#. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. +#: actions/version.php:198 lib/action.php:802 +#, fuzzy +msgid "Version" +msgstr "Omat" + #: actions/version.php:199 msgid "Author(s)" msgstr "" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Lisää suosikiksi" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -3885,30 +5044,99 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, 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 +#: classes/File.php:210 #, 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:247 classes/File.php:262 +#, fuzzy +msgid "Invalid filename." +msgstr "Koko ei kelpaa." + +#. TRANS: Exception thrown when joining a group fails. +#: classes/Group_member.php:42 +#, fuzzy +msgid "Group join failed." +msgstr "Ryhmän profiili" + +#. 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 "Ei voitu päivittää ryhmää." + +#. TRANS: Exception thrown when trying to leave a group fails. +#: classes/Group_member.php:63 +#, fuzzy +msgid "Group leave failed." +msgstr "Ryhmän profiili" + +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Virhe tapahtui käyttäjän tallentamisessa; epäkelpo." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Liity" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + +#. TRANS: Server exception thrown when updating a local group fails. +#: classes/Local_group.php:42 +#, fuzzy +msgid "Could not update local group." +msgstr "Ei voitu päivittää ryhmää." + +#. 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 "Ei voitu lisätä aliasta." + #. 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:45 +#, fuzzy +msgid "You are banned from sending direct messages." +msgstr "Tapahtui virhe suoran viestin lähetyksessä." + #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "Viestin tallennus ei onnistunut." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "Viestin päivittäminen uudella URI-osoitteella ei onnistunut." @@ -3925,6 +5153,12 @@ msgstr "" msgid "Database error inserting hashtag: %s" msgstr "Virhe tapahtui profiilikuvan lisäämisessä" +#. TRANS: Client exception thrown if a notice contains too many characters. +#: classes/Notice.php:265 +#, fuzzy +msgid "Problem saving notice. Too long." +msgstr "Ongelma päivityksen tallentamisessa." + #. TRANS: Client exception thrown when trying to save a notice for an unknown user. #: classes/Notice.php:270 msgid "Problem saving notice. Unknown user." @@ -3959,41 +5193,71 @@ msgid "Problem saving notice." msgstr "Ongelma päivityksen tallentamisessa." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "" +#. TRANS: Server exception thrown when an update for a group inbox fails. +#: classes/Notice.php:1006 +#, fuzzy +msgid "Problem saving group inbox." +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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, 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 "Käyttäjällä ei ole profiilia." + #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "Tagien tallennus epäonnistui." +#. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. +#: classes/Subscription.php:75 lib/oauthstore.php:466 +#, fuzzy +msgid "You have been banned from subscribing." +msgstr "Käyttäjä on estänyt sinua tilaamasta päivityksiä." + +#. TRANS: Exception thrown when trying to subscribe while already subscribed. +#: classes/Subscription.php:80 +#, fuzzy +msgid "Already subscribed!" +msgstr "Ei ole tilattu!." + #. 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 "Käyttäjä on asettanut eston sinulle." +#. TRANS: Exception thrown when trying to unsibscribe without a subscription. +#: classes/Subscription.php:171 +#, fuzzy +msgid "Not subscribed!" +msgstr "Ei ole tilattu!." + #. TRANS: Exception thrown when trying to unsubscribe a user from themselves. #: classes/Subscription.php:178 msgid "Could not delete self-subscription." @@ -4009,197 +5273,304 @@ msgstr "Tilausta ei onnistuttu tallentamaan." msgid "Could not delete subscription." msgstr "Tilausta ei onnistuttu tallentamaan." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + +#. TRANS: Notice given on user registration. +#. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. +#: classes/User.php:384 +#, fuzzy, php-format +msgid "Welcome to %1$s, @%2$s!" +msgstr "Viesti käyttäjälle %1$s, %2$s" + #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "Ryhmän luonti ei onnistunut." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "Ryhmän luonti ei onnistunut." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "Ryhmän jäsenyystietoja ei voitu asettaa." +#. TRANS: Server exception thrown when saving local group information failed. +#: classes/User_group.php:543 +#, fuzzy +msgid "Could not save local group info." +msgstr "Tilausta ei onnistuttu tallentamaan." + #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Vaihda profiiliasetuksesi" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Lataa kuva" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Vaihda salasanasi" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "Muuta sähköpostin käsittelyasetuksia." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:132 +#, fuzzy +msgid "Design your profile" +msgstr "Käyttäjän profiili" + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Muita asetuksia" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Muut" +#. TRANS: Page title. %1$s is the title, %2$s is the site name. +#: lib/action.php:148 +#, fuzzy, php-format +msgid "%1$s - %2$s" +msgstr "%1$s (%2$s)" + #. TRANS: Page title for a page without a title set. #: lib/action.php:164 msgid "Untitled page" msgstr "Nimetön sivu" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "Ensisijainen sivunavigointi" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 +#, fuzzy msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" -msgstr "" +msgstr "Henkilökohtainen profiili ja kavereiden aikajana" + +#. TRANS: Main menu option when logged in for access to personal profile and friends timeline +#: lib/action.php:457 +#, fuzzy +msgctxt "MENU" +msgid "Personal" +msgstr "Omat" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Vaihda salasanasi" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 +#, fuzzy msgctxt "TOOLTIP" msgid "Connect to services" -msgstr "" +msgstr "Ei voitu uudelleenohjata palvelimelle: %s" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Yhdistä" +#. TRANS: Tooltip for menu option "Admin" +#: lib/action.php:470 +#, fuzzy +msgctxt "TOOLTIP" +msgid "Change site configuration" +msgstr "Ensisijainen sivunavigointi" + +#. TRANS: Main menu option when logged in and site admin for access to site configuration +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 +#, fuzzy +msgctxt "MENU" +msgid "Admin" +msgstr "Ylläpito" + +#. TRANS: Tooltip for main menu option "Invite" +#: lib/action.php:477 +#, fuzzy, php-format +msgctxt "TOOLTIP" +msgid "Invite friends and colleagues to join you on %s" +msgstr "Kutsu kavereita ja työkavereita liittymään palveluun %s" + +#. TRANS: Main menu option when logged in and invitations are allowed for inviting new users +#: lib/action.php:480 +#, fuzzy +msgctxt "MENU" +msgid "Invite" +msgstr "Kutsu" + #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Kirjaudu sisään" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" -msgstr "Logo" +msgstr "Kirjaudu ulos" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Luo uusi ryhmä" +#. TRANS: Main menu option when not logged in to register a new account +#: lib/action.php:497 +#, fuzzy +msgctxt "MENU" +msgid "Register" +msgstr "Rekisteröidy" + #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Kirjaudu sisään" +#: lib/action.php:503 +#, fuzzy +msgctxt "MENU" +msgid "Login" +msgstr "Kirjaudu sisään" + #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Ohjeet" +#: lib/action.php:509 +#, fuzzy +msgctxt "MENU" +msgid "Help" +msgstr "Ohjeet" + #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Hae lisää ryhmiä" +#: lib/action.php:515 +#, fuzzy +msgctxt "MENU" +msgid "Search" +msgstr "Haku" + #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "Palvelun ilmoitus" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "Paikalliset näkymät" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "Sivuilmoitus" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "Toissijainen sivunavigointi" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Ohjeet" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "Tietoa" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "UKK" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Yksityisyys" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Lähdekoodi" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Ota yhteyttä" +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 +#, fuzzy +msgid "Badge" +msgstr "Tönäise" + #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "StatusNet-ohjelmiston lisenssi" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 -#, php-format +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 +#, fuzzy, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." "broughtby%%](%%site.broughtbyurl%%)." msgstr "" +"**%%site.name%%** on mikroblogipalvelu, jonka tarjoaa [%%site.broughtby%%](%%" +"site.broughtbyurl%%). " #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** on mikroblogipalvelu." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4210,183 +5581,444 @@ msgstr "" "versio %s, saatavilla lisenssillä [GNU Affero General Public License](http://" "www.fsf.org/licensing/licenses/agpl-3.0.html)." +#. TRANS: DT element for StatusNet site content license. +#: lib/action.php:870 +#, fuzzy +msgid "Site content license" +msgstr "StatusNet-ohjelmiston lisenssi" + #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, 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:880 +#: lib/action.php:884 #, 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:884 +#: lib/action.php:888 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, 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:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "Sivutus" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "Myöhemmin" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Aiemmin" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "" -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "" +#. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. +#: lib/adminpanelaction.php:96 +#, fuzzy +msgid "You cannot make changes to this site." +msgstr "Et voi lähettää viestiä tälle käyttäjälle." + +#. TRANS: Client error message throw when a certain panel's settings cannot be changed. +#: lib/adminpanelaction.php:108 +#, fuzzy +msgid "Changes to that panel are not allowed." +msgstr "Rekisteröityminen ei ole sallittu." + +#. TRANS: Client error message. +#: lib/adminpanelaction.php:222 +#, fuzzy +msgid "showForm() not implemented." +msgstr "Komentoa ei ole vielä toteutettu." + +#. TRANS: Client error message +#: lib/adminpanelaction.php:250 +#, fuzzy +msgid "saveSettings() not implemented." +msgstr "Komentoa ei ole vielä toteutettu." + +#. TRANS: Client error message thrown if design settings could not be deleted in +#. TRANS: the admin panel Design. +#: lib/adminpanelaction.php:274 +#, fuzzy +msgid "Unable to delete design setting." +msgstr "Twitter-asetuksia ei voitu tallentaa!" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:337 +#, fuzzy +msgid "Basic site configuration" +msgstr "Sähköpostiosoitteen vahvistus" + #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:339 +#, fuzzy +msgctxt "MENU" +msgid "Site" +msgstr "Kutsu" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:345 +#, fuzzy +msgid "Design configuration" +msgstr "SMS vahvistus" + +#. TRANS: Menu item for site administration +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 +#, fuzzy +msgctxt "MENU" +msgid "Design" +msgstr "Ulkoasu" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:353 +#, fuzzy +msgid "User configuration" +msgstr "SMS vahvistus" + +#. TRANS: Menu item for site administration +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Käyttäjä" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:361 +#, fuzzy +msgid "Access configuration" +msgstr "SMS vahvistus" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:369 +#, fuzzy +msgid "Paths configuration" +msgstr "SMS vahvistus" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:377 +#, fuzzy +msgid "Sessions configuration" +msgstr "SMS vahvistus" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:385 +#, fuzzy +msgid "Edit site notice" +msgstr "Palvelun ilmoitus" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:393 +#, fuzzy +msgid "Snapshots configuration" +msgstr "SMS vahvistus" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" -#. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "Kuvaile itseäsi ja kiinnostuksen kohteitasi %d merkillä" +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + +#. TRANS: Form legend. +#: lib/applicationeditform.php:129 +msgid "Edit application" +msgstr "" + +#. TRANS: Form guide. +#: lib/applicationeditform.php:178 +msgid "Icon for this application" +msgstr "" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Kuvaile itseäsi ja kiinnostuksen kohteitasi %d merkillä" +msgstr[1] "Kuvaile itseäsi ja kiinnostuksen kohteitasi %d merkillä" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "Kuvaus" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:216 +#, fuzzy +msgid "URL of the homepage of this application" +msgstr "Ryhmän tai aiheen kotisivun tai blogin osoite" + +#. TRANS: Form input field label. +#: lib/applicationeditform.php:218 +#, fuzzy +msgid "Source URL" +msgstr "Lähdekoodi" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:234 +#, fuzzy +msgid "URL for the homepage of the organization" +msgstr "Ryhmän tai aiheen kotisivun tai blogin osoite" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Peruuta" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "" +#. TRANS: Button label +#: lib/applicationlist.php:157 +#, fuzzy +msgctxt "BUTTON" +msgid "Revoke" +msgstr "Poista" + +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + +#. TRANS: DT element label in attachment list. +#: lib/attachmentlist.php:85 +#, fuzzy +msgid "Attachments" +msgstr "Liitettä ei ole." + #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:256 +#, fuzzy +msgid "Author" +msgstr "Atom" + +#. TRANS: DT element label in attachment list item. +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Esikatselu" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title. +#: lib/attachmenttagcloudsection.php:48 +#, fuzzy +msgid "Tags for this attachment" +msgstr "Liitettä ei ole." + +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." +msgstr "Salasanan vaihto" + +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." +msgstr "Salasanan vaihto" + +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Estä" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Komennon tulos" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Ajax-virhe" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Komento suoritettu" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "Komento epäonnistui" +#. TRANS: Command exception text shown when a notice ID is requested that does not exist. +#: lib/command.php:82 lib/command.php:106 +#, fuzzy +msgid "Notice with that id does not exist." +msgstr "Ei profiilia tuolla id:llä." + +#. TRANS: Command exception text shown when a last user notice is requested and it does not exist. +#. TRANS: Error text shown when a last user notice is requested and it does not exist. +#: lib/command.php:99 lib/command.php:626 +#, fuzzy +msgid "User has no last notice." +msgstr "Käyttäjällä ei ole viimeistä päivitystä" + +#. TRANS: Message given requesting a profile for a non-existing user. +#. TRANS: %s is the nickname of the user for which the profile could not be found. +#: lib/command.php:128 +#, fuzzy, php-format +msgid "Could not find a user with nickname %s." +msgstr "Ei voitu päivittää käyttäjälle vahvistettua sähköpostiosoitetta." + +#. TRANS: Message given getting a non-existing user. +#. TRANS: %s is the nickname of the user that could not be found. +#: lib/command.php:148 +#, php-format +msgid "Could not find a local user with nickname %s." +msgstr "" + #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Valitettavasti tätä komentoa ei ole vielä toteutettu." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "" +#. TRANS: Message given having nudged another user. +#. TRANS: %s is the nickname of the user that was nudged. +#: lib/command.php:238 +#, fuzzy, php-format +msgid "Nudge sent to %s." +msgstr "Tönäisy lähetetty" + #. TRANS: User statistics text. #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -4395,38 +6027,53 @@ msgid "" msgstr "" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "Päivitys on merkitty suosikiksi." +#. TRANS: Message given having added a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:357 +#, php-format +msgid "%1$s joined group %2$s." +msgstr "" + +#. TRANS: Message given having removed a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:405 +#, php-format +msgid "%1$s left group %2$s." +msgstr "" + #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Koko nimi: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Kotipaikka: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Kotisivu: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "Tietoa: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -4435,105 +6082,177 @@ 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:491 lib/xmppmanager.php:403 -#, php-format +#: lib/command.php:488 lib/xmppmanager.php:403 +#, fuzzy, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." -msgstr "" +msgstr "Viesti oli liian pitkä - maksimikoko on 140 merkkiä, lähetit %d" #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Tapahtui virhe suoran viestin lähetyksessä." +#. 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:551 +#, fuzzy, php-format +msgid "Notice from %s repeated." +msgstr "Päivitys lähetetty" + #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "Virhe tapahtui käyttäjän asettamisessa." #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 -#, php-format +#: lib/command.php:589 +#, fuzzy, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." -msgstr "" +msgstr "Viesti oli liian pitkä - maksimikoko on 140 merkkiä, lähetit %d" + +#. TRANS: Text shown having sent a reply to a notice successfully. +#. TRANS: %s is the nickname of the user of the notice the reply was sent to. +#: lib/command.php:600 +#, fuzzy, php-format +msgid "Reply to %s sent." +msgstr "Vastaa tähän päivitykseen" + +#. TRANS: Error text shown when a reply to a notice fails with an unknown reason. +#: lib/command.php:603 +#, fuzzy +msgid "Error saving notice." +msgstr "Ongelma päivityksen tallentamisessa." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 +#, fuzzy msgid "Specify the name of the user to subscribe to." +msgstr "Anna käyttäjätunnus, jonka päivitykset haluat tilata" + +#. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. +#: lib/command.php:659 +#, fuzzy +msgid "Can't subscribe to OMB profiles by command." +msgstr "Et ole tilannut tämän käyttäjän päivityksiä." + +#. TRANS: Text shown after having subscribed to another user successfully. +#. TRANS: %s is the name of the user the subscription was requested for. +#: lib/command.php:667 +#, php-format +msgid "Subscribed to %s." msgstr "" #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 +#, fuzzy msgid "Specify the name of the user to unsubscribe from." +msgstr "Anna käyttäjätunnus, jonka päivityksien tilauksen haluat lopettaa" + +#. TRANS: Text shown after having unsubscribed from another user successfully. +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:699 +#, php-format +msgid "Unsubscribed from %s." msgstr "" #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "Komentoa ei ole vielä toteutettu." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Ilmoitukset pois päältä." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "Ilmoituksia ei voi pistää pois päältä." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Ilmoitukset päällä." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "Ilmoituksia ei voi pistää päälle." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "" #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:808 +#, php-format +msgid "Unsubscribed %s." +msgstr "" + +#. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. +#: lib/command.php:826 +#, fuzzy +msgid "You are not subscribed to anyone." +msgstr "Et ole tilannut tämän käyttäjän päivityksiä." + #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 +#, fuzzy msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Olet jos tilannut seuraavien käyttäjien päivitykset:" msgstr[1] "Olet jos tilannut seuraavien käyttäjien päivitykset:" +#. TRANS: Text shown after requesting other users that are subscribed to a user +#. TRANS: (followers) without having any subscribers. +#: lib/command.php:853 +#, fuzzy +msgid "No one is subscribed to you." +msgstr "Toista ei voitu asettaa tilaamaan sinua." + #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 +#, fuzzy msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Toista ei voitu asettaa tilaamaan sinua." msgstr[1] "Toista ei voitu asettaa tilaamaan sinua." +#. TRANS: Text shown after requesting groups a user is subscribed to without having +#. TRANS: any group subscriptions. +#: lib/command.php:880 +#, fuzzy +msgid "You are not a member of any groups." +msgstr "Sinä et kuulu tähän ryhmään." + #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Sinä et kuulu tähän ryhmään." msgstr[1] "Sinä et kuulu tähän ryhmään." -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -4575,27 +6294,63 @@ msgid "" "tracking - not yet implemented.\n" msgstr "" +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. #: lib/common.php:136 +#, fuzzy +msgid "No configuration file found. " +msgstr "Varmistuskoodia ei ole annettu." + +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "" -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "" -#: lib/connectsettingsaction.php:110 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 +#, fuzzy +msgid "Go to the installer." +msgstr "Kirjaudu sisään palveluun" + +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "Pikaviestin" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "Päivitykset pikaviestintä käyttäen (IM)" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Päivitykset SMS:llä" -#: lib/connectsettingsaction.php:121 +#. TRANS: Menu item for OAth connection settings. +#: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" +msgid "Connections" +msgstr "Yhdistä" + +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "" @@ -4603,18 +6358,30 @@ msgstr "" msgid "Database error" msgstr "Tietokantavirhe" -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/designsettings.php:105 +#, fuzzy +msgid "Upload file" +msgstr "Lataa" + +#: lib/designsettings.php:109 +#, fuzzy +msgid "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "Voit ladata oman profiilikuvasi. Maksimikoko on %s." + +#: lib/designsettings.php:418 +#, fuzzy +msgid "Design defaults restored." +msgstr "Ulkoasuasetukset tallennettu." + +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "Poista tämä päivitys suosikeista" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "Merkitse päivitys suosikkeihin" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "Lisää suosikiksi" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -4631,9 +6398,9 @@ msgstr "Atom" msgid "FOAF" msgstr "FOAF" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "Vie tietoja" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -4643,6 +6410,11 @@ msgstr "Suodata tagien perusteella" msgid "All" msgstr "Kaikki" +#: lib/galleryaction.php:139 +#, fuzzy +msgid "Select tag to filter" +msgstr "Valitse operaattori" + #: lib/galleryaction.php:140 msgid "Tag" msgstr "Tagi" @@ -4664,6 +6436,11 @@ msgstr "" msgid "URL of the homepage or blog of the group or topic" msgstr "Ryhmän tai aiheen kotisivun tai blogin osoite" +#: lib/groupeditform.php:168 +#, fuzzy +msgid "Describe the group or topic" +msgstr "Kuvaile ryhmää tai aihetta 140 merkillä" + #: lib/groupeditform.php:170 #, php-format msgid "Describe the group or topic in %d characters" @@ -4681,23 +6458,77 @@ msgstr "" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" -msgstr "Ryhmä" +msgstr "" +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. #: lib/groupnav.php:108 +msgctxt "MENU" +msgid "Blocked" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 +#, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" -msgstr "Muokkaa %s ryhmän ominaisuuksia" +msgstr "" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" -msgstr "Logo" +msgstr "" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" -msgstr "Lisää ryhmälle %s logo tai muokkaa sitä " +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 +#, php-format +msgctxt "TOOLTIP" +msgid "Add or edit %s design" +msgstr "" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -4721,11 +6552,17 @@ msgstr "Tämä sivu ei ole saatavilla sinulle sopivassa mediatyypissä." msgid "Unsupported image file format." msgstr "Kuvatiedoston formaattia ei ole tuettu." +#: lib/imagefile.php:88 +#, fuzzy, php-format +msgid "That file is too big. The maximum file size is %s." +msgstr "Voit ladata ryhmälle logon." + #: lib/imagefile.php:93 msgid "Partial upload." msgstr "Osittain ladattu palvelimelle." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Tiedoston lähetyksessä tapahtui järjestelmävirhe." @@ -4759,10 +6596,6 @@ msgstr "" msgid "Unknown inbox source %d." msgstr "" -#: lib/joinform.php:114 -msgid "Join" -msgstr "Liity" - #: lib/leaveform.php:114 msgid "Leave" msgstr "Eroa" @@ -4882,6 +6715,12 @@ msgstr "%s päivitys" msgid "SMS confirmation" msgstr "SMS vahvistus" +#. TRANS: Main body heading for SMS-by-email address confirmation message +#: lib/mail.php:463 +#, fuzzy, php-format +msgid "%s: confirm you own this phone number with this code:" +msgstr "Odotetaan vahvistusta tälle puhelinnumerolle." + #. TRANS: Subject for 'nudge' notification email #: lib/mail.php:484 #, php-format @@ -4968,6 +6807,11 @@ msgid "" "\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 @@ -5006,9 +6850,10 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 +#, fuzzy msgid "from" -msgstr "" +msgstr " lähteestä " #: lib/mailhandler.php:37 msgid "Could not parse message." @@ -5026,56 +6871,80 @@ msgstr "Valitettavasti tuo ei ole oikea osoite sähköpostipäivityksille." msgid "Sorry, no incoming email allowed." msgstr "Valitettavasti päivitysten teko sähköpostilla ei ole sallittua." -#: lib/mediafile.php:98 lib/mediafile.php:123 +#: lib/mailhandler.php:228 +#, fuzzy, php-format +msgid "Unsupported message type: %s" +msgstr "Kuvatiedoston formaattia ei ole tuettu." + +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "" -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "" -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "" -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "" -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "" -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "" -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "Ei voitu poistaa suosikkia." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." msgstr "" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." +msgid "\"%s\" is not a supported file type on this server." msgstr "" #: lib/messageform.php:120 @@ -5091,9 +6960,10 @@ msgid "Available characters" msgstr "Sallitut merkit" #: lib/messageform.php:178 lib/noticeform.php:237 +#, fuzzy msgctxt "Send button for sending notice" msgid "Send" -msgstr "" +msgstr "Lähetä" #: lib/noticeform.php:160 msgid "Send a notice" @@ -5113,12 +6983,14 @@ msgid "Attach a file" msgstr "" #: lib/noticeform.php:213 +#, fuzzy msgid "Share my location" -msgstr "" +msgstr "Tageja ei voitu tallentaa." #: lib/noticeform.php:216 +#, fuzzy msgid "Do not share my location" -msgstr "" +msgstr "Tageja ei voitu tallentaa." #: lib/noticeform.php:217 msgid "" @@ -5126,46 +6998,63 @@ msgid "" "try again later" msgstr "" +#. TRANS: Used in coordinates as abbreviation of north +#: lib/noticelist.php:446 +#, fuzzy +msgid "N" +msgstr "Ei" + #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "" -#: lib/noticelist.php:603 -msgid "Repeated by" -msgstr "" +#: lib/noticelist.php:578 +#, fuzzy +msgid "in context" +msgstr "Ei sisältöä!" -#: lib/noticelist.php:630 +#: lib/noticelist.php:613 +#, fuzzy +msgid "Repeated by" +msgstr "Luotu" + +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "Vastaa tähän päivitykseen" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Vastaus" +#: lib/noticelist.php:685 +#, fuzzy +msgid "Notice repeated" +msgstr "Päivitys on poistettu." + #: lib/nudgeform.php:116 msgid "Nudge this user" msgstr "Tönäise tätä käyttäjää" @@ -5179,22 +7068,23 @@ msgid "Send a nudge to this user" msgstr "Lähetä tönäisy tälle käyttäjälle" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Virhe tapahtui uuden profiilin lisäämisessä" +msgid "Error inserting new profile." +msgstr "" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Virhe tapahtui profiilikuvan lisäämisessä" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Virhe tapahtui etäprofiilin päivittämisessä" +msgid "Error inserting avatar." +msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Virhe tapahtui uuden etäprofiilin lisäämisessä" +msgid "Error inserting remote profile." +msgstr "" -#: lib/oauthstore.php:490 +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" + +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Ei voitu lisätä uutta tilausta." @@ -5231,6 +7121,12 @@ msgstr "Lähettämäsi viestit" msgid "Tags in %s's notices" msgstr "Tagit käyttäjän %s päivityksissä" +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 +#, fuzzy +msgid "Unknown" +msgstr "Tuntematon toiminto" + #: lib/profileaction.php:109 lib/profileaction.php:205 lib/subgroupnav.php:82 msgid "Subscriptions" msgstr "Tilaukset" @@ -5247,6 +7143,11 @@ msgstr "Tilaajat" msgid "All subscribers" msgstr "Kaikki tilaajat" +#: lib/profileaction.php:191 +#, fuzzy +msgid "User ID" +msgstr "Käyttäjä" + #: lib/profileaction.php:196 msgid "Member since" msgstr "Käyttäjänä alkaen" @@ -5284,20 +7185,65 @@ msgstr "Esittelyssä" msgid "Popular" msgstr "Suosituimmat" +#: lib/redirectingaction.php:95 +#, fuzzy +msgid "No return-to arguments." +msgstr "Ei id parametria." + +#: lib/repeatform.php:107 +#, fuzzy +msgid "Repeat this notice?" +msgstr "Vastaa tähän päivitykseen" + #: lib/repeatform.php:132 msgid "Yes" msgstr "Kyllä" -#: lib/router.php:709 +#: lib/repeatform.php:132 +#, fuzzy +msgid "Repeat this notice" +msgstr "Vastaa tähän päivitykseen" + +#: lib/revokeroleform.php:91 +#, fuzzy, php-format +msgid "Revoke the \"%s\" role from this user" +msgstr "Estä tätä käyttäjää osallistumassa tähän ryhmään" + +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "" -#: lib/searchaction.php:126 +#: lib/sandboxform.php:67 +#, fuzzy +msgid "Sandbox" +msgstr "Saapuneet" + +#: lib/sandboxform.php:78 +#, fuzzy +msgid "Sandbox this user" +msgstr "Poista esto tältä käyttäjältä" + +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 +#, fuzzy +msgid "Search site" +msgstr "Haku" + +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" +msgstr "" + +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 +#, fuzzy +msgid "Search help" msgstr "Haku" #: lib/searchgroupnav.php:80 @@ -5324,6 +7270,16 @@ msgstr "Nimetön osa" msgid "More..." msgstr "Lisää..." +#: lib/silenceform.php:67 +#, fuzzy +msgid "Silence" +msgstr "Palvelun ilmoitus" + +#: lib/silenceform.php:78 +#, fuzzy +msgid "Silence this user" +msgstr "Estä tämä käyttäjä" + #: lib/subgroupnav.php:83 #, php-format msgid "People %s subscribes to" @@ -5370,6 +7326,13 @@ msgstr "" msgid "The theme file is missing or the upload failed." msgstr "" +#: lib/themeuploader.php:91 lib/themeuploader.php:102 +#: lib/themeuploader.php:278 lib/themeuploader.php:282 +#: lib/themeuploader.php:290 lib/themeuploader.php:297 +#, fuzzy +msgid "Failed saving theme." +msgstr "Profiilikuvan päivittäminen epäonnistui." + #: lib/themeuploader.php:147 msgid "Invalid theme: bad directory structure." msgstr "" @@ -5410,10 +7373,20 @@ msgstr "Eniten päivityksiä" msgid "Unsandbox" msgstr "" +#: lib/unsandboxform.php:80 +#, fuzzy +msgid "Unsandbox this user" +msgstr "Poista esto tältä käyttäjältä" + #: lib/unsilenceform.php:67 msgid "Unsilence" msgstr "" +#: lib/unsilenceform.php:78 +#, fuzzy +msgid "Unsilence this user" +msgstr "Poista esto tältä käyttäjältä" + #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 msgid "Unsubscribe from this user" msgstr "Peruuta tämän käyttäjän tilaus" @@ -5422,6 +7395,11 @@ msgstr "Peruuta tämän käyttäjän tilaus" msgid "Unsubscribe" msgstr "Peruuta tilaus" +#: lib/userprofile.php:117 +#, fuzzy +msgid "Edit Avatar" +msgstr "Kuva" + #: lib/userprofile.php:234 lib/userprofile.php:248 msgid "User actions" msgstr "Käyttäjän toiminnot" @@ -5430,6 +7408,11 @@ msgstr "Käyttäjän toiminnot" msgid "User deletion in progress..." msgstr "" +#: lib/userprofile.php:263 +#, fuzzy +msgid "Edit profile settings" +msgstr "Profiiliasetukset" + #: lib/userprofile.php:264 msgid "Edit" msgstr "" @@ -5446,66 +7429,105 @@ msgstr "Viesti" msgid "Moderate" msgstr "" +#: lib/userprofile.php:364 +#, fuzzy +msgid "User role" +msgstr "Käyttäjän profiili" + +#: lib/userprofile.php:366 +#, fuzzy +msgctxt "role" +msgid "Administrator" +msgstr "Ylläpitäjät" + #: lib/userprofile.php:367 msgctxt "role" msgid "Moderator" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "muutama sekunti sitten" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "noin minuutti sitten" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "noin %d minuuttia sitten" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "noin tunti sitten" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "noin %d tuntia sitten" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "noin päivä sitten" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "noin %d päivää sitten" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "noin kuukausi sitten" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "noin %d kuukautta sitten" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "noin vuosi sitten" +#: lib/webcolor.php:82 +#, fuzzy, php-format +msgid "%s is not a valid color!" +msgstr "Kotisivun verkko-osoite ei ole toimiva." + #: lib/webcolor.php:123 #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "" + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "Ryhmää ei ole määritelty." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/fr/LC_MESSAGES/statusnet.po b/locale/fr/LC_MESSAGES/statusnet.po index bd905de29f..5f5ef01a4e 100644 --- a/locale/fr/LC_MESSAGES/statusnet.po +++ b/locale/fr/LC_MESSAGES/statusnet.po @@ -1,37 +1,40 @@ -# Translation of StatusNet to French +# Translation of StatusNet - Core to French (Français) +# Expored from translatewiki.net # -# Author@translatewiki.net: Brion -# Author@translatewiki.net: Crochet.david -# Author@translatewiki.net: IAlex -# Author@translatewiki.net: Isoph -# Author@translatewiki.net: Jean-Frédéric -# Author@translatewiki.net: Julien C -# Author@translatewiki.net: McDutchie -# Author@translatewiki.net: Patcito -# Author@translatewiki.net: Peter17 -# Author@translatewiki.net: Sherbrooke -# Author@translatewiki.net: Y-M D +# Author: Brion +# Author: Crochet.david +# Author: IAlex +# Author: Isoph +# Author: Jean-Frédéric +# Author: Julien C +# Author: McDutchie +# Author: Patcito +# Author: Peter17 +# Author: Sherbrooke +# Author: Verdy p +# Author: Y-M D # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:34:11+0000\n" -"Language-Team: French\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:55:53+0000\n" +"Language-Team: French \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: fr\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Accès" @@ -84,10 +87,10 @@ msgstr "Sauvegarder les paramètres d’accès" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "Enregistrer" @@ -100,15 +103,15 @@ msgstr "Page non trouvée." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -118,7 +121,7 @@ msgstr "Page non trouvée." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "Utilisateur non trouvé." @@ -209,16 +212,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "Statuts de %1$s et ses amis dans %2$s!" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -233,21 +236,23 @@ msgstr "Statuts de %1$s et ses amis dans %2$s!" msgid "API method not found." msgstr "Méthode API non trouvée !" -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Ce processus requiert un POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." @@ -255,27 +260,27 @@ msgstr "" "Vous devez spécifier un paramètre « device » avec une des valeurs suivantes : " "sms, im, none." -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "Impossible de mettre à jour l’utilisateur." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "Aucun profil ne correspond à cet utilisateur." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "Impossible d’enregistrer le profil." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -287,30 +292,30 @@ msgstr "" "Le serveur n’a pas pu gérer autant de données de POST (%s octets) en raison " "de sa configuration actuelle." -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: 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 "Impossible de sauvegarder les parmètres de la conception." -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "Impossible de mettre à jour votre conception." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "Vous ne pouvez pas vous bloquer vous-même !" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Le blocage de l’utilisateur a échoué." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Le déblocage de l’utilisateur a échoué." @@ -334,61 +339,61 @@ msgstr "Messages directs envoyés à %s" msgid "All the direct messages sent to %s" msgstr "Tous les messages directs envoyés à %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "Message sans texte !" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "C’est trop long ! La taille maximale du message est de %d caractères." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Destinataire non trouvé." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "" "Vous ne pouvez envoyer des messages personnels qu’aux utilisateurs inscrits " "comme amis." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Aucun statut trouvé avec cet identifiant. " -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "Cet avis est déjà un favori." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Impossible de créer le favori." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "Cet avis n’est pas un favori." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "Impossible de supprimer le favori." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "Impossible de suivre l’utilisateur : profil non trouvé." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "Impossible de suivre l’utilisateur : %s est déjà dans votre liste." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "Impossible de ne plus suivre l’utilisateur : utilisateur non trouvé." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "Vous ne pouvez pas ne plus vous suivre vous-même." @@ -404,7 +409,7 @@ msgstr "Impossible de déterminer l’utilisateur source." msgid "Could not find target user." msgstr "Impossible de trouver l’utilisateur cible." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." @@ -412,96 +417,96 @@ msgstr "" "Les pseudos ne peuvent contenir que des caractères minuscules et des " "chiffres, sans espaces." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Pseudo déjà utilisé. Essayez-en un autre." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Pseudo invalide." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "L’adresse du site personnel n’est pas un URL valide. " -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Nom complet trop long (maximum de 255 caractères)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "La description est trop longue (%d caractères maximum)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Emplacement trop long (maximum de 255 caractères)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "Trop d’alias ! Maximum %d." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "Alias invalide : « %s »." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "Alias « %s » déjà utilisé. Essayez-en un autre." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "L’alias ne peut pas être le même que le pseudo." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Groupe non trouvé." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "Vous êtes déjà membre de ce groupe." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "Vous avez été bloqué de ce groupe par l’administrateur." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "Impossible de joindre l’utilisateur %1$s au groupe %2$s." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." msgstr "Vous n’êtes pas membre de ce groupe." #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "Impossible de retirer l’utilisateur %1$s du groupe %2$s." @@ -530,7 +535,7 @@ msgstr "Groupes de %s" msgid "groups on %s" msgstr "groupes sur %s" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "Échec du téléversement." @@ -544,9 +549,9 @@ msgstr "Jeton incorrect." #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -596,8 +601,8 @@ msgstr "Le jeton de connexion %s a été refusé et révoqué." #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -625,7 +630,7 @@ msgstr "" "confiance." #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Compte" @@ -639,7 +644,7 @@ msgstr "Pseudo" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 -#: actions/register.php:436 lib/accountsettingsaction.php:125 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Mot de passe" @@ -663,18 +668,18 @@ msgstr "Ce processus requiert un POST ou un DELETE." msgid "You may not delete another user's status." msgstr "Vous ne pouvez pas supprimer le statut d’un autre utilisateur." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Avis non trouvé." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "Vous ne pouvez pas reprendre votre propre avis." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "Vous avez déjà repris cet avis." @@ -686,28 +691,28 @@ msgstr "Statut supprimé." msgid "No status with that ID found." msgstr "Aucun statut trouvé avec cet identifiant." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "Le client doit fournir un paramètre « statut » avec une valeur." -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "C’est trop long ! La taille maximale de l’avis est de %d caractères." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Non trouvé." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" "La taille maximale de l’avis est de %d caractères, en incluant l’URL de la " "pièce jointe." -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Format non supporté." @@ -786,7 +791,7 @@ msgstr "Taille incorrecte." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Avatar" @@ -819,7 +824,7 @@ msgid "Preview" msgstr "Aperçu" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Supprimer" @@ -904,7 +909,8 @@ msgid "Yes" msgstr "Oui" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Bloquer cet utilisateur" @@ -923,8 +929,8 @@ msgstr "Impossible d’enregistrer les informations de blocage." #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "Aucun groupe trouvé." @@ -946,11 +952,13 @@ msgstr "Une liste des utilisateurs dont l’inscription à ce groupe est bloqué msgid "Unblock user from group" msgstr "Débloquer l’utilisateur de ce groupe" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Débloquer" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Débloquer cet utilisateur" @@ -989,9 +997,9 @@ msgstr "Cette adresse a déjà été confirmée." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -999,7 +1007,7 @@ msgstr "Impossible de mettre à jour l’utilisateur." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Impossible de supprimer le courriel de confirmation." @@ -1035,6 +1043,7 @@ msgstr "Application non trouvée." msgid "You are not the owner of this application." msgstr "Vous n’êtes pas le propriétaire de cette application." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -1071,7 +1080,7 @@ msgstr "Supprimer cette application" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Non connecté." @@ -1102,7 +1111,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:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Supprimer cet avis" @@ -1133,63 +1142,62 @@ msgstr "Supprimer cet utilisateur" #. 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "Conception" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "Paramètres de conception pour ce site StatusNet." +msgid "Design settings for this StatusNet site" +msgstr "Paramètres de conception pour ce site StatusNet" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "URL du logo invalide." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "Le thème n’est pas disponible : %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Modifier le logo" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Logo du site" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "Modifier le thème" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Thème du site" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "Thème pour le site." -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "Thème personnalisé" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" "Vous pouvez importer un thème StatusNet personnalisé dans une archive .ZIP." -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Changer l’image d’arrière plan" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Arrière plan" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1199,75 +1207,76 @@ msgstr "" "maximale du fichier est de %1$s." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "Activé" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "Désactivé" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Activer ou désactiver l’image d’arrière plan." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "Répéter l’image d’arrière plan" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Modifier les couleurs" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Contenu" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "Barre latérale" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Texte" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Liens" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "Avancé" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "CSS personnalisé" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "Utiliser les valeurs par défaut" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Restaurer les conceptions par défaut" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Revenir aux valeurs par défaut" -#. 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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Enregistrer" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "Sauvegarder la conception" @@ -1345,7 +1354,7 @@ msgstr "Le rappel (Callback) est trop long." msgid "Callback URL is not valid." msgstr "L’URL de rappel (Callback) est invalide." -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "Impossible de mettre à jour l’application." @@ -1382,7 +1391,7 @@ msgid "Could not update group." msgstr "Impossible de mettre à jour le groupe." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "Impossible de créer les alias." @@ -1418,7 +1427,7 @@ msgstr "Adresse courriel actuellement confirmée." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1436,22 +1445,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "Annuler" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "Adresse de courriel (ex : nom@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/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1459,112 +1472,112 @@ msgstr "Ajouter" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Courriel entrant" #. 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 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "Écrivez à cette adresse courriel pour poster de nouveaux avis." #. 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 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "Nouvelle adresse courriel pour poster ; annule l’ancienne." #. 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "Nouveau" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Préférences de courrier électronique" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Avertissez-moi par courriel des nouveaux abonnements." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "" "Envoyez-moi un courriel quand un utilisateur ajoute un de mes avis à ses " "favoris." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "Envoyez-moi un courriel quand quelqu’un m’envoie un message personnel." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "Envoyez-moi un courriel quand quelqu’un m’envoie une réponse « @ »." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "Autoriser mes amis à m’envoyer des courriels et des clins d’œil." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Je veux envoyer mes avis par courriel." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Publier un MicroID pour mon adresse courriel." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "Préférences de courrier électronique enregistrées." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Aucune adresse électronique." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Impossible d’utiliser cette adresse courriel" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Adresse courriel invalide." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "Vous utilisez déjà cette adresse courriel." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "Cette adresse courriel appartient déjà à un autre utilisateur." #. 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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Impossible d’insérer le code de confirmation." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1575,50 +1588,50 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Aucune confirmation à annuler." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "Cette adresse de messagerie électronique est erronée." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "Confirmation de courrier électronique annulée." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "Ceci n’est pas votre adresse courriel." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "L’adresse électronique a été supprimée." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Aucune adresse de courriel entrant." #. 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/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Impossible de mettre à jour le dossier de l’utilisateur." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "L’adresse de courriel entrant a été supprimée." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Nouvelle adresse de courriel entrant ajoutée." @@ -1626,7 +1639,7 @@ msgstr "Nouvelle adresse de courriel entrant ajoutée." msgid "This notice is already a favorite!" msgstr "Cet avis a déjà été ajouté à vos favoris !" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "Retirer ce favori" @@ -1737,7 +1750,7 @@ msgstr "Impossible de convertir le jeton de requête en jeton d’accès." msgid "Remote service uses unknown version of OMB protocol." msgstr "Le service distant utilise une version inconnue du protocole OMB." -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "Erreur lors de la mise à jour du profil distant." @@ -1794,7 +1807,7 @@ msgstr "Cet utilisateur est déjà bloqué pour le groupe." msgid "User is not a member of group." msgstr "L’utilisateur n’est pas membre du groupe." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Bloquer cet utilisateur du groupe" @@ -1877,37 +1890,53 @@ msgstr "Logo mis à jour." msgid "Failed updating logo." msgstr "La mise à jour du logo a échoué." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "Membres du groupe %s" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "Membres du groupe %1$s - page %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "Liste des utilisateurs inscrits à ce groupe." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Administrer" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" msgstr "Bloquer" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "Bloquer cet utilisateur" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "Faire de cet utilisateur un administrateur du groupe" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" -msgstr "Faire un administrateur" +msgstr "Rendre administrateur" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" msgstr "Faire de cet utilisateur un administrateur" @@ -1915,7 +1944,7 @@ msgstr "Faire de cet utilisateur un administrateur" #. 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 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "Activité de %s" @@ -2052,7 +2081,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -2063,66 +2095,66 @@ msgstr "" "GTalk." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Préférences de messagerie instantanée" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Envoyez-moi les avis par Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "" "Poster un avis chaque fois que mon statut est modifié dans Jabber/GTalk" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" "Envoyez-moi par Jabber/GTalk les réponses des personnes auxquelles je ne " "suis pas abonné." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Publier un MicroID pour mon adresse Jabber/GTalk." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Préférences enregistrées" #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Aucun identifiant Jabber" #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Impossible d’utiliser cet identifiant Jabber" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Identifiant Jabber invalide." #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Vous utilisez déjà cet idenfiant Jabber." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Identifiant Jabber déjà utilisé par un autre utilisateur." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -2132,28 +2164,28 @@ msgstr "" "instantanée. Vous devez approuver %s pour recevoir des messages." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Cette adresse de messagerie instantanée est erronée." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "Impossible de supprimer la confirmation de messagerie instantanée." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "Confirmation de messagerie instantanée annulée." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Ceci n’est pas votre identifiant Jabber." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "L’adresse de messagerie instantanée a été supprimée." @@ -2202,7 +2234,7 @@ msgstr "Vous êtes déjà abonné à ces utilisateurs :" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2338,7 +2370,7 @@ msgid "You must be logged in to leave a group." msgstr "Vous devez ouvrir une session pour quitter un groupe." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "Vous n’êtes pas membre de ce groupe." @@ -2347,6 +2379,112 @@ msgstr "Vous n’êtes pas membre de ce groupe." msgid "%1$s left group %2$s" msgstr "%1$s a quitté le groupe %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "Licence" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "Licence de ce site StatusNet" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "Sélection de licence invalide." + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" +"Vous devez spécifier le propriétaire du contenu lorsque vous utilisez la " +"licence « Tous droits réservés »." + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "Titre de licence invalide. La taille maximale est de 255 caractères." + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "URL de licence invalide." + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "URL d’image de licence invalide." + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "L’URL de la licence doit être vide ou valide." + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "L’URL de l’image de la la licence doit être vide ou valide." + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "Sélection d’une licence" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "Privé" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "Tous droits réservés" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "Creative Commons" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "Type" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "Sélectionner une licence" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "Détails de la licence" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "Propriétaire" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "Nom du propriétaire du contenu du site (si applicable)." + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "Titre de la licence" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "Le titre de la licence." + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "URL de la licence" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "URL où obtenir plus d'informations sur la licence." + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "URL de l’image de la licence" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "URL d’une image à afficher avec la licence." + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "Enregistrer les paramètres de licence" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Déjà connecté." @@ -2462,14 +2600,14 @@ msgid "New message" msgstr "Nouveau message" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "Vous ne pouvez pas envoyer de messages à cet utilisateur." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Aucun contenu !" @@ -2478,7 +2616,7 @@ msgid "No recipient specified." msgstr "Aucun destinataire n’a été spécifié." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" @@ -2490,12 +2628,12 @@ msgstr "Message envoyé" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "Message direct envoyé à %s." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Erreur Ajax" @@ -2591,7 +2729,7 @@ msgid "Connected applications" msgstr "Applications connectées." #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." +msgid "You have allowed the following applications to access your account." msgstr "" "Vous avez autorisé les applications suivantes à accéder à votre compte." @@ -2618,7 +2756,7 @@ msgstr "" msgid "Notice has no profile." msgstr "L’avis n’a pas de profil." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "Statut de %1$s sur %2$s" @@ -2636,8 +2774,8 @@ msgid "Only %s URLs over plain HTTP please." msgstr "Veuillez n'utiliser que des URL HTTP complètes en %s." #. TRANS: Client error on an API request with an unsupported data format. -#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "Format de données non supporté." @@ -2778,13 +2916,13 @@ msgid "Password saved." msgstr "Mot de passe enregistré." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "Chemins" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "Paramètres de chemin et serveur pour ce site StatusNet." +msgid "Path and server settings for this StatusNet site" +msgstr "Paramètres de chemin et serveur pour ce site StatusNet" #: actions/pathsadminpanel.php:157 #, php-format @@ -2992,7 +3130,7 @@ msgstr "Nom complet" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Site personnel" @@ -3099,7 +3237,7 @@ msgid "Couldn't save tags." msgstr "Impossible d’enregistrer les marques." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Préférences enregistrées." @@ -3162,7 +3300,7 @@ msgid "" "tool. [Join now](%%action.register%%) to share notices about yourself with " "friends, family, and colleagues! ([Read more](%%doc.help%%))" msgstr "" -"Vous êtes sur %%site.name%% un service de [microblog] (http://fr.wikipedia." +"Vous êtes sur %%site.name%% un service de [microblog](http://fr.wikipedia." "org/wiki/Microblog) basé sur le logiciel libre [StatusNet](http://status." "net/). [Inscrivez-vous](%%action.register%%) pour partager des messages sur " "vous avec vos amis, famille et collègues ! ([Plus d’informations](%%doc.help%" @@ -3356,11 +3494,11 @@ msgstr "Créer un compte" #: actions/register.php:142 msgid "Registration not allowed." -msgstr "Création de compte non autorisée." +msgstr "Inscription non autorisée." #: actions/register.php:205 msgid "You can't register if you don't agree to the license." -msgstr "Vous devez accepter les termes de la licence pour créer un compte." +msgstr "Vous ne pouvez pas vous inscrire si vous n’acceptez pas la licence." #: actions/register.php:219 msgid "Email address already exists." @@ -3393,7 +3531,7 @@ msgstr "Identique au mot de passe ci-dessus. Requis." #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "Courriel" @@ -3557,7 +3695,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:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Repris" @@ -3648,13 +3786,13 @@ msgstr "L’utilisateur est déjà dans le bac à sable." #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "Sessions" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "Paramètres de session pour ce site StatusNet." +msgid "Session settings for this StatusNet site" +msgstr "Paramètres de session pour ce site StatusNet" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3673,7 +3811,6 @@ msgid "Turn on debugging output for sessions." msgstr "Activer la sortie de déboguage pour les sessions." #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "Sauvegarder les paramètres du site" @@ -3686,24 +3823,24 @@ msgid "Application profile" msgstr "Profil de l’application" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "Icône" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "Nom" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "Organisation" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Description" @@ -3818,7 +3955,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "C’est un moyen de partager ce que vous aimez." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "Groupe %s" @@ -3870,7 +4007,7 @@ msgstr "Fil des avis du groupe %s (Atom)" msgid "FOAF for %s group" msgstr "ami d’un ami pour le groupe %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Membres" @@ -4331,7 +4468,7 @@ msgstr "Aucun code entré" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "Instantanés" @@ -4499,7 +4636,7 @@ msgstr "%s ne suit actuellement personne." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -4602,76 +4739,80 @@ msgstr "" "avec la licence du site « %2$s »." #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "Utilisateur" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." -msgstr "Paramètres des utilisateurs pour ce site StatusNet." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "Paramètres des utilisateurs pour ce site StatusNet" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "Limite de bio invalide : doit être numérique." -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "Texte de bienvenue invalide. La taille maximale est de 255 caractères." -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, php-format msgid "Invalid default subscripton: '%1$s' is not user." msgstr "Abonnement par défaut invalide : « %1$s » n’est pas un utilisateur." #. TRANS: Link description in user account settings menu. -#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Profil" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "Limite de bio" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "Longueur maximale de la bio d’un profil en caractères." -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "Nouveaux utilisateurs" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "Accueil des nouveaux utilisateurs" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "" "Texte de bienvenue pour les nouveaux utilisateurs (maximum 255 caractères)." -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "Abonnements par défaut" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "Abonner automatiquement les nouveaux utilisateurs à cet utilisateur." -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "Invitations" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "Invitations activées" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "" "S’il faut autoriser les utilisateurs à inviter de nouveaux utilisateurs." +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "Sauvegarder les paramètres utilisateur" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Autoriser l’abonnement" @@ -4686,7 +4827,9 @@ msgstr "" "abonner aux avis de cet utilisateur. Si vous n’avez pas demandé à vous " "abonner aux avis de quelqu’un, cliquez « Rejeter »." +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "Licence" @@ -4819,7 +4962,7 @@ msgstr "" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Statuts de %1$s dans %2$s!" @@ -4880,7 +5023,7 @@ msgid "Plugins" msgstr "Extensions" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "Version" @@ -4888,20 +5031,25 @@ msgstr "Version" msgid "Author(s)" msgstr "Auteur(s)" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Ajouter à mes favoris" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "Impossible de traiter l’URL « %s »" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 msgid "Robin thinks something is impossible." msgstr "Robin pense que quelque chose est impossible." #. 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4912,20 +5060,20 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, php-format msgid "A file this large would exceed your user quota of %d bytes." msgstr "Un fichier aussi gros dépasserai votre quota utilisateur de %d octets." #. 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 +#: classes/File.php:210 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." msgstr "Un fichier aussi gros dépasserai votre quota mensuel de %d octets." #. TRANS: Client exception thrown if a file upload does not have a valid name. -#: classes/File.php:248 classes/File.php:263 +#: classes/File.php:247 classes/File.php:262 msgid "Invalid filename." msgstr "Nom de fichier non valide." @@ -4944,6 +5092,32 @@ msgstr "N’appartient pas au groupe." msgid "Group leave failed." msgstr "La désinscription du groupe a échoué." +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Erreur lors de l’enregistrement de l’utilisateur ; invalide." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Rejoindre" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "%1$s a rejoint le groupe %2$s." + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." @@ -4962,17 +5136,17 @@ msgid "No database name or DSN found anywhere." 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 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "Il vous est interdit d’envoyer des messages directs." #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "Impossible d’insérer le message." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "Impossible de mettre à jour le message avec un nouvel URI." @@ -5028,25 +5202,25 @@ msgid "Problem saving notice." msgstr "Problème lors de l’enregistrement de l’avis." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "Le type renseigné pour saveKnownGroups n’est pas valable" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 msgid "Problem saving group inbox." msgstr "Problème lors de l’enregistrement de la boîte de réception du groupe." #. TRANS: Message used to repeat a notice. RT is the abbreviation of 'retweet'. #. TRANS: %1$s is the repeated user's name, %2$s is the repeated notice. -#: classes/Notice.php:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" @@ -5055,7 +5229,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:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -5068,12 +5242,12 @@ msgid "Missing profile." msgstr "Profil manquant." #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "Impossible d’enregistrer l’étiquette." #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "Il vous a été interdit de vous abonner." @@ -5107,65 +5281,70 @@ msgstr "Impossible de supprimer le jeton OMB de l'abonnement." msgid "Could not delete subscription." msgstr "Impossible de supprimer l’abonnement" +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "Suivre" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "Bienvenue à %1$s, @%2$s !" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "Impossible de créer le groupe." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "Impossible de définir l'URI du groupe." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "Impossible d’établir l’inscription au groupe." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "Impossible d’enregistrer les informations du groupe local." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Modifier vos paramètres de profil" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Ajouter un avatar" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Modifier votre mot de passe" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "Modifier le traitement des courriels" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "Concevez votre profil" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Autres options" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Autres " @@ -5181,188 +5360,193 @@ msgid "Untitled page" msgstr "Page sans nom" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "Navigation primaire du site" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" msgstr "Profil personnel et flux des amis" #. TRANS: Main menu option when logged in for access to personal profile and friends timeline -#: lib/action.php:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "Personnel" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Modifier votre adresse électronique, avatar, mot de passe, profil" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "Se connecter aux services" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" -msgstr "Connecter" +msgstr "Connexion" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "Modifier la configuration du site" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "Administrer" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "Inviter des amis et collègues à vous rejoindre sur %s" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "Inviter" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Fermer la session" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Déconnexion" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Créer un compte" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" -msgstr "S'inscrire" +msgstr "S’inscrire" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Ouvrir une session" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "Connexion" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "À l’aide !" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "Aide" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Rechercher des personnes ou du texte" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "Rechercher" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "Notice du site" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "Vues locales" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "Avis de la page" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "Navigation secondaire du site" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Aide" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "À propos" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "FAQ" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "CGU" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Confidentialité" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Source" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Contact" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "Insigne" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "Licence du logiciel StatusNet" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -5372,13 +5556,16 @@ msgstr "" "%site.broughtby%%](%%site.broughtbyurl%%)." #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** est un service de micro-blogging." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -5390,20 +5577,20 @@ msgstr "" "(http://www.fsf.org/licensing/licenses/agpl-3.0.html)." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "Licence du contenu du site" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, php-format msgid "Content and data of %1$s are private and confidential." msgstr "Le contenu et les données de %1$s sont privés et confidentiels." #. TRANS: Content license displayed when license is set to 'allrightsreserved'. #. TRANS: %1$s is the copyright owner. -#: lib/action.php:880 +#: lib/action.php:884 #, php-format msgid "Content and data copyright by %1$s. All rights reserved." msgstr "" @@ -5411,329 +5598,397 @@ msgstr "" "réservés." #. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set. -#: lib/action.php:884 +#: lib/action.php:888 msgid "Content and data copyright by contributors. All rights reserved." msgstr "" "Le contenu et les données sont sous le droit d’auteur du contributeur. Tous " "droits réservés." -#. 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "" "Tous les contenus %1$s et les données sont disponibles sous la licence %2$s." #. TRANS: DT element for pagination (previous/next, etc.). -#: lib/action.php:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "Pagination" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "Après" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Avant" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "Attendait un élément racine mais a reçu tout un document XML." -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "Impossible de gérer le contenu distant pour le moment." -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "Impossible de gérer le contenu XML embarqué pour le moment." -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "Impossible de gérer le contenu en Base64 embarqué pour le moment." #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "Vous ne pouvez pas faire de modifications sur ce site." #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "La modification de ce panneau n’est pas autorisée." #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "showForm() n’a pas été implémentée." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "saveSettings() n’a pas été implémentée." #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "Impossible de supprimer les paramètres de conception." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "Configuration basique du site" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "Site" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "Configuration de la conception" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "Conception" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "Configuration utilisateur" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Utilisateur" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "Configuration d’accès" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "Configuration des chemins" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "Configuration des sessions" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "Modifier l'avis du site" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "Configuration des instantanés" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "Définir la licence du site" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" "La ressource de l’API a besoin de l’accès en lecture et en écriture, mais " "vous n’y avez accès qu’en lecture." +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "Aucune demande trouvée pour cette clé de consommateur." + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "Jeton d’accès erroné." + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "Aucun utilisateur associé à ce jeton." + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "Impossible de vous authentifier." + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "Révocation essayée d’un jeton inconnu." + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "Impossible de supprimer un jeton révoqué." + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "Modifier votre application" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "Icône pour cette application" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "Décrivez votre application en %d caractères" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Décrivez votre application en %d caractères" +msgstr[1] "Décrivez votre application en %d caractères" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "Décrivez votre application" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "URL de la page d’accueil de cette application" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "URL source" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "Organisation responsable de cette application" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "URL de la page d’accueil de l’organisation" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "URL vers laquelle rediriger après l’authentification" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "Navigateur" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "Bureau" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "Type d’application, navigateur ou bureau" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "Lecture seule" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "Lecture-écriture" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" "Accès par défaut pour cette application : en lecture seule ou en lecture-" "écriture" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Annuler" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "lecture-écriture" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 msgid "read-only" msgstr "lecture seule" -#. 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "Accès « %2$s » approuvé le %1$s." #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Révoquer" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "Pièces jointes" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "Auteur" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Fournisseur" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "Avis sur lesquels cette pièce jointe apparaît." +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "Marques de cette pièce jointe" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "La modification du mot de passe a échoué" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "La modification du mot de passe n’est pas autorisée" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Bloquer" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Résultats de la commande" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Erreur Ajax" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Commande complétée" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "Échec de la commande" #. TRANS: Command exception text shown when a notice ID is requested that does not exist. -#: lib/command.php:84 lib/command.php:108 +#: lib/command.php:82 lib/command.php:106 msgid "Notice with that id does not exist." msgstr "Aucun avis avec cet identifiant n’existe." #. TRANS: Command exception text shown when a last user notice is requested and it does not exist. #. TRANS: Error text shown when a last user notice is requested and it does not exist. -#: lib/command.php:101 lib/command.php:630 +#: lib/command.php:99 lib/command.php:626 msgid "User has no last notice." msgstr "Aucun avis récent pour cet utilisateur." #. 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:130 +#: lib/command.php:128 #, php-format msgid "Could not find a user with nickname %s." msgstr "Impossible de trouver un utilisateur avec le pseudo %s." #. TRANS: Message given getting a non-existing user. #. TRANS: %s is the nickname of the user that could not be found. -#: lib/command.php:150 +#: lib/command.php:148 #, php-format msgid "Could not find a local user with nickname %s." msgstr "Impossible de trouver un utilisateur local portant le pseudo %s." #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Désolé, cette commande n’a pas encore été implémentée." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "Ça n’a pas de sens de se faire un clin d’œil à soi-même !" #. TRANS: Message given having nudged another user. #. TRANS: %s is the nickname of the user that was nudged. -#: lib/command.php:240 +#: lib/command.php:238 #, php-format msgid "Nudge sent to %s." msgstr "Clin d’œil envoyé à %s." @@ -5742,7 +5997,7 @@ msgstr "Clin d’œil envoyé à %s." #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -5754,52 +6009,53 @@ msgstr "" "Messages : %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "Avis ajouté aux favoris." #. TRANS: Message given having added a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: lib/command.php:360 +#: lib/command.php:357 #, php-format msgid "%1$s joined group %2$s." msgstr "%1$s a rejoint le groupe %2$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. -#: lib/command.php:408 +#: lib/command.php:405 #, php-format msgid "%1$s left group %2$s." msgstr "%1$s a quitté le groupe %2$s." #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Nom complet : %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Emplacement : %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Site Web : %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "À propos : %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -5810,7 +6066,7 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "" @@ -5818,25 +6074,25 @@ msgstr "" "entré %2$d." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Une erreur est survenue pendant l’envoi de votre message." #. 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:554 +#: lib/command.php:551 #, php-format msgid "Notice from %s repeated." msgstr "Avis de %s repris." #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "Erreur lors de la reprise de l’avis." #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 +#: lib/command.php:589 #, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." msgstr "" @@ -5845,81 +6101,81 @@ msgstr "" #. TRANS: Text shown having sent a reply to a notice successfully. #. TRANS: %s is the nickname of the user of the notice the reply was sent to. -#: lib/command.php:603 +#: lib/command.php:600 #, php-format msgid "Reply to %s sent." msgstr "Réponse à %s envoyée." #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "Problème lors de l’enregistrement de l’avis." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "Indiquez le nom de l’utilisateur auquel vous souhaitez vous abonner." #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "Impossible de s'inscrire aux profils OMB par cette commande." #. TRANS: Text shown after having subscribed to another user successfully. #. TRANS: %s is the name of the user the subscription was requested for. -#: lib/command.php:672 +#: lib/command.php:667 #, php-format msgid "Subscribed to %s." msgstr "Abonné à %s." #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "" "Indiquez le nom de l’utilisateur duquel vous souhaitez vous désabonner." #. TRANS: Text shown after having unsubscribed from another user successfully. #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:705 +#: lib/command.php:699 #, php-format msgid "Unsubscribed from %s." msgstr "Désabonné de %s." #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "Cette commande n’a pas encore été implémentée." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Avertissements désactivés." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "Impossible de désactiver les avertissements." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Avertissements activés." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "Impossible d’activer les avertissements." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "La commande d’ouverture de session est désactivée." #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" @@ -5928,20 +6184,20 @@ msgstr "" #. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:813 +#: lib/command.php:808 #, php-format msgid "Unsubscribed %s." msgstr "Désabonné de %s." #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "Vous n’êtes abonné(e) à personne." #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Vous êtes abonné à cette personne :" @@ -5949,14 +6205,14 @@ msgstr[1] "Vous êtes abonné à ces personnes :" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "Personne ne s’est abonné à vous." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Cette personne est abonnée à vous :" @@ -5964,20 +6220,21 @@ msgstr[1] "Ces personnes sont abonnées à vous :" #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "Vous n’êtes membre d’aucun groupe." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Vous êtes membre de ce groupe :" msgstr[1] "Vous êtes membre de ces groupes :" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -6058,40 +6315,62 @@ msgstr "" "tracks - pas encore implémenté.\n" "tracking - pas encore implémenté.\n" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "Aucun fichier de configuration n’a été trouvé. " -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "" "J’ai cherché des fichiers de configuration dans les emplacements suivants : " -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "Vous pouvez essayer de lancer l’installeur pour régler ce problème." -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "Aller au programme d’installation" -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "IM" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "Suivi des avis par messagerie instantanée" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Suivi des avis par SMS" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "Connexions" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "Applications autorisées connectées" @@ -6114,18 +6393,14 @@ msgstr "" msgid "Design defaults restored." msgstr "Les paramètre par défaut de la conception ont été restaurés." -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "Retirer des favoris" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "Ajouter aux favoris" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "Ajouter à mes favoris" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -6142,9 +6417,9 @@ msgstr "Atom" msgid "FOAF" msgstr "Ami d’un ami" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "Exporter les données" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "Flux d’informations" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -6202,37 +6477,77 @@ msgstr "" "Pseudos supplémentaires pour le groupe, séparés par des virgules ou des " "espaces, %d au maximum" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" msgstr "Groupe" -#: lib/groupnav.php:101 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "Groupe « %s »" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "Membres" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "Membres du groupe « %s »" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:108 +msgctxt "MENU" msgid "Blocked" msgstr "Bloqué" -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" msgid "%s blocked users" -msgstr "%s utilisateurs bloqués" +msgstr "Utilisateurs bloqués du groupe « %s »" -#: lib/groupnav.php:108 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" -msgstr "Modifier les propriétés du groupe %s" +msgstr "Modifier les propriétés du groupe « %s »" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" msgstr "Logo" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" -msgstr "Ajouter ou modifier le logo de %s" +msgstr "Ajouter ou modifier le logo du groupe « %s »" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" -msgstr "Ajouter ou modifier la conception de %s" +msgstr "Ajouter ou modifier l’apparence du groupe « %s »" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -6266,7 +6581,8 @@ msgstr "Ce fichier est trop grand. La taille maximale est %s." msgid "Partial upload." msgstr "Transfert partiel." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Erreur système lors du transfert du fichier." @@ -6300,10 +6616,6 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "Source %d inconnue pour la boîte de réception." -#: lib/joinform.php:114 -msgid "Join" -msgstr "Rejoindre" - #: lib/leaveform.php:114 msgid "Leave" msgstr "Quitter" @@ -6646,7 +6958,7 @@ msgstr "" "pour démarrer des conversations avec d’autres utilisateurs. Ceux-ci peuvent " "vous envoyer des messages destinés à vous seul(e)." -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "de" @@ -6671,17 +6983,20 @@ msgstr "Désolé, la réception de courriels n’est pas permise." msgid "Unsupported message type: %s" msgstr "Type de message non supporté : %s" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" "Une erreur de base de données s’est produite pendant la sauvegarde de votre " "fichier. Veuillez réessayer." -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "Le fichier importé dépasse le réglage upload_max_filesize de php.ini." -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." @@ -6689,43 +7004,61 @@ msgstr "" "Le fichier importé dépasse le réglage MAX_FILE_SIZE qui a été précisé dans " "le formulaire HTML." -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "Le fichier n’a été que partiellement importé." -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "Un dossier temporaire est manquant." -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "Impossible d’écrire sur le disque." -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "Import de fichier stoppé par une extension." -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "Le fichier dépasse le quota de l’utilisateur." -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "Le fichier n’a pas pu être déplacé dans le dossier de destination." -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "Impossible de déterminer le type MIME du fichier." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." -msgstr " Essayez d’utiliser un autre %s format." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "" +"Le type de fichier « %1$s » n’est pas pris en charge sur ce serveur. Essayez " +"d’utiliser un autre format %2$s." -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." -msgstr "%s n’est pas un type de fichier supporté sur ce serveur." +msgid "\"%s\" is not a supported file type on this server." +msgstr "« %s » n’est pas un type de fichier supporté sur ce serveur." #: lib/messageform.php:120 msgid "Send a direct notice" @@ -6759,7 +7092,7 @@ msgstr "Attacher" #: lib/noticeform.php:197 msgid "Attach a file" -msgstr "Attacher un fichier" +msgstr "Joindre un fichier" #: lib/noticeform.php:213 msgid "Share my location" @@ -6778,55 +7111,55 @@ msgstr "" "Veuillez réessayer plus tard." #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "N" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "S" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "E" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "O" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u° %2$u' %3$u\" %4$s %5$u° %6$u' %7$u\" %8$s" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "chez" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "web" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "dans le contexte" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "Repris par" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "Répondre à cet avis" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Répondre" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "Avis repris" @@ -6843,26 +7176,23 @@ msgid "Send a nudge to this user" msgstr "Envoyer un clin d’œil à cet utilisateur" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Erreur lors de l’insertion du nouveau profil" +msgid "Error inserting new profile." +msgstr "Erreur lors de l’insertion du nouveau profil." #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Erreur lors de l’insertion de l’avatar" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Erreur lors de la mise à jour du profil distant" +msgid "Error inserting avatar." +msgstr "Erreur lors de l’insertion de l’avatar." #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Erreur lors de l’insertion du profil distant" +msgid "Error inserting remote profile." +msgstr "Erreur lors de l’insertion du profil distant." -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "Dupliquer l’avis" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "Avis en doublon." -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Impossible d’insérer un nouvel abonnement." @@ -6899,7 +7229,8 @@ msgstr "Vos messages envoyés" msgid "Tags in %s's notices" msgstr "Marques dans les avis de %s" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "Inconnu" @@ -6981,7 +7312,7 @@ msgstr "Reprendre cet avis" msgid "Revoke the \"%s\" role from this user" msgstr "Révoquer le rôle « %s » de cet utilisateur" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "Aucun utilisateur unique défini pour le mode mono-utilisateur." @@ -6993,19 +7324,24 @@ msgstr "Bac à sable" msgid "Sandbox this user" msgstr "Mettre cet utilisateur dans un bac à sable" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "Rechercher sur le site" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "Mot(s) clef(s)" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" msgstr "Rechercher" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "Aide sur la recherche" @@ -7208,56 +7544,64 @@ msgid "Moderator" msgstr "Modérateur" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "il y a quelques secondes" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "il y a 1 minute" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "il y a %d minutes" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "une minute" +msgstr[1] "%d minutes" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "il y a 1 heure" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "il y a %d heures" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "une heure" +msgstr[1] "%d heures" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "il y a 1 jour" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "il y a %d jours" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "un jour" +msgstr[1] "%d jours" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "il y a 1 mois" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "il y a %d mois" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "un" +msgstr[1] "%d" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "il y a environ 1 an" @@ -7271,3 +7615,17 @@ msgstr "&s n’est pas une couleur valide !" msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "" "%s n’est pas une couleur valide ! Utilisez 3 ou 6 caractères hexadécimaux." + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "Fichier de sauvegarde pour l’utilisateur %s (%s)" + +#: scripts/restoreuser.php:88 +msgid "No user specified; using backup user." +msgstr "Aucun utilisateur spécifié ; utilisation de l’utilisateur de secours." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "%d entrées dans la sauvegarde." diff --git a/locale/ga/LC_MESSAGES/statusnet.po b/locale/ga/LC_MESSAGES/statusnet.po index 0758448f24..056dde849f 100644 --- a/locale/ga/LC_MESSAGES/statusnet.po +++ b/locale/ga/LC_MESSAGES/statusnet.po @@ -1,40 +1,68 @@ -# Translation of StatusNet to Irish +# Translation of StatusNet - Core to Irish (Gaeilge) +# Expored from translatewiki.net # -# Author@translatewiki.net: McDutchie +# Author: McDutchie # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:34:13+0000\n" -"Language-Team: Irish\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:55:54+0000\n" +"Language-Team: Irish \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ga\n" -"X-Message-Group: out-statusnet\n" -"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : " -"4;\n" +"X-Message-Group: #out-statusnet-core\n" +"Plural-Forms: nplurals=5; plural=(n == 1) ? 0 : ( (n == 2) ? 1 : ( (n < 7) ? " +"2 : ( (n < 11) ? 3 : 4 ) ) );\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" + +#. TRANS: Page title +#. TRANS: Menu item for site administration +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 +#, fuzzy +msgid "Access" +msgstr "Aceptar" #. TRANS: Page notice #: actions/accessadminpanel.php:67 msgid "Site access settings" msgstr "Configuración de perfil" +#. TRANS: Form legend for registration form. +#: actions/accessadminpanel.php:161 +#, fuzzy +msgid "Registration" +msgstr "Rexistrar" + #. TRANS: Checkbox instructions for admin setting "Private" #: actions/accessadminpanel.php:165 msgid "Prohibit anonymous users (not logged in) from viewing site?" msgstr "" +#. TRANS: Checkbox label for prohibiting anonymous users from viewing site. +#: actions/accessadminpanel.php:167 +#, fuzzy +msgctxt "LABEL" +msgid "Private" +msgstr "Privacidade" + #. TRANS: Checkbox instructions for admin setting "Invite only" #: actions/accessadminpanel.php:174 msgid "Make registration invitation only." msgstr "" +#. TRANS: Checkbox label for configuring site as invite only. +#: actions/accessadminpanel.php:176 +#, fuzzy +msgid "Invite only" +msgstr "Invitar" + #. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations) #: actions/accessadminpanel.php:183 msgid "Disable new registrations." @@ -42,20 +70,46 @@ msgstr "" #. TRANS: Checkbox label for disabling new user registrations. #: actions/accessadminpanel.php:185 +#, fuzzy msgid "Closed" -msgstr "" +msgstr "Bloquear" + +#. TRANS: Title / tooltip for button to save access settings in site admin panel +#: actions/accessadminpanel.php:202 +#, fuzzy +msgid "Save access settings" +msgstr "Configuracións de Twitter" + +#. 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 in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 +#, fuzzy +msgctxt "BUTTON" +msgid "Save" +msgstr "Gardar" + +#. 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 "Non existe a etiqueta." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -65,11 +119,17 @@ msgstr "" #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "Ningún usuario." +#. TRANS: Page title. %1$s is user nickname, %2$d is page number +#: actions/all.php:90 +#, fuzzy, php-format +msgid "%1$s and friends, page %2$d" +msgstr "%s e amigos" + #. 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. @@ -80,6 +140,24 @@ msgstr "Ningún usuario." msgid "%s and friends" msgstr "%s e amigos" +#. TRANS: %1$s is user nickname +#: actions/all.php:107 +#, fuzzy, php-format +msgid "Feed for friends of %s (RSS 1.0)" +msgstr "Fonte para os amigos de %s" + +#. TRANS: %1$s is user nickname +#: actions/all.php:116 +#, fuzzy, php-format +msgid "Feed for friends of %s (RSS 2.0)" +msgstr "Fonte para os amigos de %s" + +#. TRANS: %1$s is user nickname +#: actions/all.php:125 +#, fuzzy, php-format +msgid "Feed for friends of %s (Atom)" +msgstr "Fonte para os amigos de %s" + #. TRANS: %1$s is user nickname #: actions/all.php:138 #, php-format @@ -109,6 +187,12 @@ msgid "" "post a notice to them." msgstr "" +#. TRANS: H1 text +#: actions/all.php:182 +#, fuzzy +msgid "You and friends" +msgstr "%s e amigos" + #. 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 @@ -117,39 +201,77 @@ msgstr "" msgid "Updates from %1$s and friends on %2$s!" msgstr "Actualizacións dende %1$s e amigos en %2$s!" -#: 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 +#: actions/apiaccountratelimitstatus.php:72 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 +#: actions/apiaccountverifycredentials.php:70 actions/apidirectmessage.php:156 +#: actions/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 +#, fuzzy +msgid "API method not found." +msgstr "Método da API non atopado" + +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Este método require un POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdatedeliverydevice.php:134 +#, fuzzy +msgid "Could not update user." +msgstr "Non se puido actualizar o usuario." + +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "O usuario non ten perfil." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofile.php:148 +#, fuzzy +msgid "Could not save profile." +msgstr "Non se puido gardar o perfil." + +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -159,14 +281,41 @@ msgid "" "current configuration." msgstr "" -#: actions/apiblockcreate.php:126 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 +#: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300 +#: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220 +#: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273 +#, fuzzy +msgid "Unable to save your design settings." +msgstr "Non se puideron gardar os teus axustes de Twitter!" + +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 +#, fuzzy +msgid "Could not update your design." +msgstr "Non se puido actualizar o usuario." + +#: actions/apiblockcreate.php:106 +#, fuzzy +msgid "You cannot block yourself!" +msgstr "Non se puido actualizar o usuario." + +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Bloqueo de usuario fallido." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Desbloqueo de usuario fallido." +#: actions/apidirectmessage.php:89 +#, fuzzy, php-format +msgid "Direct messages from %s" +msgstr "Mensaxes directas para %s" + #: actions/apidirectmessage.php:93 #, php-format msgid "All the direct messages sent from %s" @@ -182,54 +331,72 @@ msgstr "Mensaxes directas para %s" msgid "All the direct messages sent to %s" msgstr "Tódalas mensaxes directas enviadas a %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "Non hai mensaxes de texto!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "Podes actualizar a túa información do perfil persoal aquí" -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Usuario destinatario non atopado." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "" "Non se pode enviar a mensaxe directa a usuarios dos que non eres amigo." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Non se atopou un estado con ese ID." +#: actions/apifavoritecreate.php:121 +#, fuzzy +msgid "This status is already a favorite." +msgstr "Este chío xa é un favorito!" + #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Non se puido crear o favorito." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:124 +#, fuzzy +msgid "That status is not a favorite." +msgstr "Este chío non é un favorito!" + +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "Non se puido eliminar o favorito." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "Non podes seguir a este usuario: %s xa está na túa lista." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "Non podes seguir a este usuario: %s xa está na túa lista." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "Non podes seguir a este usuario: %s xa está na túa lista." +#: actions/apifriendshipsdestroy.php:121 +#, fuzzy +msgid "You cannot unfollow yourself." +msgstr "Non se puido actualizar o usuario." + #: actions/apifriendshipsexists.php:91 +#, fuzzy msgid "Two valid IDs or screen_names must be supplied." msgstr "" +"Dous identificadores de usuario ou nomes_en_pantalla deben ser " +"proporcionados." #: actions/apifriendshipsshow.php:134 msgid "Could not determine source user." @@ -239,103 +406,131 @@ msgstr "Non se puido actualizar o usuario." msgid "Could not find target user." msgstr "Non se puido actualizar o usuario." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "O alcume debe ter só letras minúsculas e números, e sen espazos." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "O alcume xa está sendo empregado por outro usuario. Tenta con outro." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Non é un alcume válido." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "A páxina persoal semella que non é unha URL válida." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "O nome completo é demasiado longo (max 255 car)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "O teu Bio é demasiado longo (max %d car.)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "A localización é demasiado longa (max 255 car.)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "" -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:268 +#, fuzzy, php-format +msgid "Invalid alias: \"%s\"." +msgstr "Etiqueta inválida: '%s'" + +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 +#: actions/newgroup.php:172 +#, fuzzy, php-format +msgid "Alias \"%s\" already in use. Try another one." +msgstr "O alcume xa está sendo empregado por outro usuario. Tenta con outro." + +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "" -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Non atopado" #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "Xa estas suscrito a estes usuarios:" +#. TRANS: Error text shown when a user tries to join a group they are blocked from joining. +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 +msgid "You have been blocked from that group by the admin." +msgstr "" + #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "Non podes seguir a este usuario: %s xa está na túa lista." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." msgstr "Non estás suscrito a ese perfil" #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "Non podes seguir a este usuario: %s xa está na túa lista." #. TRANS: %s is a user name #: actions/apigrouplist.php:98 -#, php-format +#, fuzzy, php-format msgid "%s's groups" -msgstr "" +msgstr "Usuarios" #. 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 +#, fuzzy, php-format msgid "%1$s groups %2$s is a member of." +msgstr "%1s non é unha orixe fiable." + +#. 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 "" -#: actions/apimediaupload.php:99 +#: actions/apigrouplistall.php:96 +#, fuzzy, php-format +msgid "groups on %s" +msgstr "Outras opcions" + +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "Comando fallido" @@ -343,11 +538,16 @@ msgstr "Comando fallido" msgid "No oauth_token parameter provided." msgstr "" +#: actions/apioauthauthorize.php:106 +#, fuzzy +msgid "Invalid token." +msgstr "Tamaño inválido." + #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -361,6 +561,21 @@ msgstr "" msgid "There was a problem with your session token. Try again, please." msgstr "Houbo un problema co teu token de sesión. Tentao de novo, anda..." +#: actions/apioauthauthorize.php:135 +#, fuzzy +msgid "Invalid nickname / password!" +msgstr "Usuario ou contrasinal inválidos." + +#: actions/apioauthauthorize.php:159 +#, fuzzy +msgid "Database error deleting OAuth application user." +msgstr "Acounteceu un erro configurando o usuario." + +#: actions/apioauthauthorize.php:185 +#, fuzzy +msgid "Database error inserting OAuth application user." +msgstr "Erro ó inserir o hashtag na BD: %s" + #: actions/apioauthauthorize.php:214 #, php-format msgid "" @@ -378,8 +593,8 @@ msgstr "" #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -401,6 +616,12 @@ msgid "" "give access to your %4$s account to third parties you trust." msgstr "" +#. TRANS: Main menu option when logged in for access to user settings +#: actions/apioauthauthorize.php:310 lib/action.php:462 +#, fuzzy +msgid "Account" +msgstr "Sobre" + #: actions/apioauthauthorize.php:313 actions/login.php:252 #: actions/profilesettings.php:106 actions/register.php:431 #: actions/showgroup.php:245 actions/tagother.php:94 @@ -411,7 +632,7 @@ msgstr "Alcume" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 -#: actions/register.php:436 lib/accountsettingsaction.php:125 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Contrasinal" @@ -419,6 +640,11 @@ msgstr "Contrasinal" msgid "Deny" msgstr "" +#: actions/apioauthauthorize.php:334 +#, fuzzy +msgid "Allow" +msgstr "Todos" + #: actions/apioauthauthorize.php:351 msgid "Allow or deny access to your account information." msgstr "" @@ -431,39 +657,55 @@ msgstr "Este método require un POST ou DELETE." msgid "You may not delete another user's status." msgstr "Non deberías eliminar o estado de outro usuario" -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Ningún chío." +#. TRANS: Error text shown when trying to repeat an own notice. +#: actions/apistatusesretweet.php:84 lib/command.php:535 +#, fuzzy +msgid "Cannot repeat your own notice." +msgstr "Non se pode activar a notificación." + #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "Non se pode eliminar este chíos." +#: actions/apistatusesshow.php:139 +#, fuzzy +msgid "Status deleted." +msgstr "Avatar actualizado." + #: actions/apistatusesshow.php:145 msgid "No status with that ID found." msgstr "Non existe ningún estado con esa ID atopada." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "" -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "Podes actualizar a túa información do perfil persoal aquí" -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Non atopado" -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 +#, fuzzy +msgid "Unsupported format." +msgstr "Formato de ficheiro de imaxe non soportado." + #: actions/apitimelinefavorites.php:110 #, php-format msgid "%1$s / Favorites from %2$s" @@ -494,11 +736,26 @@ msgstr "Liña de tempo pública de %s" msgid "%s updates from everyone!" msgstr "%s chíos de calquera!" +#: actions/apitimelineretweetedtome.php:111 +#, fuzzy, php-format +msgid "Repeated to %s" +msgstr "Replies to %s" + +#: actions/apitimelineretweetsofme.php:114 +#, fuzzy, php-format +msgid "Repeats of %s" +msgstr "Replies to %s" + #: actions/apitimelinetag.php:105 actions/tag.php:67 #, php-format msgid "Notices tagged with %s" msgstr "Chíos tagueados con %s" +#: actions/apitimelinetag.php:107 actions/tagrss.php:65 +#, fuzzy, php-format +msgid "Updates tagged with %1$s on %2$s!" +msgstr "Actualizacións dende %1$s en %2$s!" + #: actions/apitrends.php:87 msgid "API method under construction." msgstr "Método da API en contrución." @@ -524,10 +781,15 @@ msgstr "Tamaño inválido." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Avatar" +#: actions/avatarsettings.php:78 +#, fuzzy, php-format +msgid "You can upload your personal avatar. The maximum file size is %s." +msgstr "Podes actualizar a túa información do perfil persoal aquí" + #: actions/avatarsettings.php:106 actions/avatarsettings.php:185 #: actions/grouplogo.php:181 actions/remotesubscribe.php:191 #: actions/userauthorization.php:72 actions/userrss.php:108 @@ -550,7 +812,7 @@ msgid "Preview" msgstr "" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Eliminar chío" @@ -562,10 +824,19 @@ msgstr "Subir" msgid "Crop" msgstr "" +#: actions/avatarsettings.php:305 +#, fuzzy +msgid "No file uploaded." +msgstr "Non se especificou ningún perfil." + #: actions/avatarsettings.php:332 msgid "Pick a square area of the image to be your avatar" msgstr "" +#: actions/avatarsettings.php:347 actions/grouplogo.php:380 +msgid "Lost our file data." +msgstr "" + #: actions/avatarsettings.php:370 msgid "Avatar updated." msgstr "Avatar actualizado." @@ -574,6 +845,11 @@ msgstr "Avatar actualizado." msgid "Failed updating avatar." msgstr "Acounteceu un fallo ó actualizar o avatar." +#: actions/avatarsettings.php:397 +#, fuzzy +msgid "Avatar deleted." +msgstr "Avatar actualizado." + #: actions/block.php:69 msgid "You already blocked that user." msgstr "Xa estas suscrito a estes usuarios:" @@ -600,27 +876,89 @@ 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 "No" + +#. 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 "Bloquear usuario" + +#. 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 +#, fuzzy +msgctxt "BUTTON" +msgid "Yes" +msgstr "Si" + +#. TRANS: Submit button title for 'Yes' when blocking a user. +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 +#, fuzzy +msgid "Block this user" +msgstr "Bloquear usuario" #: actions/block.php:187 msgid "Failed to save block information." msgstr "Erro ao gardar información de bloqueo." +#. TRANS: Command exception text shown when a group is requested that does not exist. +#. TRANS: Error text shown when trying to leave a group that does not exist. +#: actions/blockedfromgroup.php:80 actions/blockedfromgroup.php:87 +#: actions/editgroup.php:100 actions/foafgroup.php:44 actions/foafgroup.php:62 +#: actions/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:168 +#: lib/command.php:380 +#, fuzzy +msgid "No such group." +msgstr "Non existe a etiqueta." + #: actions/blockedfromgroup.php:97 #, php-format msgid "%s blocked profiles" msgstr "" +#: actions/blockedfromgroup.php:100 +#, fuzzy, php-format +msgid "%1$s blocked profiles, page %2$d" +msgstr "%s e amigos" + #: actions/blockedfromgroup.php:115 msgid "A list of the users blocked from joining this group." msgstr "" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#: actions/blockedfromgroup.php:288 +#, fuzzy +msgid "Unblock user from group" +msgstr "Desbloqueo de usuario fallido." + +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Desbloquear" +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 +#, fuzzy +msgid "Unblock this user" +msgstr "Bloquear usuario" + #. TRANS: Title for mini-posting window loaded from bookmarklet. #: actions/bookmarklet.php:51 #, php-format @@ -641,9 +979,9 @@ msgstr "¡Ese código de confirmación non é para ti!" #. TRANS: Server error for an unknow address type, which can be 'email', 'jabber', or 'sms'. #: actions/confirmaddress.php:91 -#, php-format +#, fuzzy, php-format msgid "Unrecognized address type %s." -msgstr "" +msgstr "Tipo de enderezo %s non recoñecido" #. TRANS: Client error for an already confirmed email/jabbel/sms address. #: actions/confirmaddress.php:96 @@ -656,9 +994,9 @@ msgstr "Esa dirección xa foi confirmada." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -666,7 +1004,7 @@ msgstr "Non se puido actualizar o usuario." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Non se pode eliminar a confirmación de email." @@ -680,18 +1018,43 @@ msgstr "Direccións de correo confirmadas actualmente." msgid "The address \"%s\" has been confirmed for your account." msgstr "A dirección \"%s\" xa foi confirmada para a túa conta." +#: actions/conversation.php:99 +#, fuzzy +msgid "Conversation" +msgstr "Código de confirmación." + #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 #: lib/profileaction.php:229 lib/searchgroupnav.php:82 msgid "Notices" msgstr "Chíos" +#: actions/deleteapplication.php:63 +#, fuzzy +msgid "You must be logged in to delete an application." +msgstr "Debes estar logueado para invitar a outros usuarios a empregar %s" + #: actions/deleteapplication.php:71 msgid "Application not found." msgstr "Confirmation code not found." +#: actions/deleteapplication.php:78 actions/editapplication.php:77 +#: actions/showapplication.php:94 +#, fuzzy +msgid "You are not the owner of this application." +msgstr "Non estás suscrito a ese perfil" + +#. TRANS: Client error text when there is a problem with the session token. +#: actions/deleteapplication.php:102 actions/editapplication.php:127 +#: actions/newapplication.php:110 actions/showapplication.php:118 +#: lib/action.php:1307 +#, fuzzy +msgid "There was a problem with your session token." +msgstr "Houbo un problema co teu token de sesión. Tentao de novo, anda..." + #: actions/deleteapplication.php:123 actions/deleteapplication.php:147 +#, fuzzy msgid "Delete application" -msgstr "" +msgstr "Ningún chío." #: actions/deleteapplication.php:149 msgid "" @@ -700,10 +1063,17 @@ msgid "" "connections." msgstr "" +#. TRANS: Submit button title for 'No' when deleting an application. +#: actions/deleteapplication.php:158 +#, fuzzy +msgid "Do not delete this application" +msgstr "Non se pode eliminar este chíos." + #. TRANS: Submit button title for 'Yes' when deleting an application. #: actions/deleteapplication.php:164 +#, fuzzy msgid "Delete this application" -msgstr "" +msgstr "Eliminar chío" #. 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 @@ -711,7 +1081,7 @@ msgstr "" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Non está logueado." @@ -721,10 +1091,13 @@ msgid "Can't delete this notice." msgstr "Non se pode eliminar este chíos." #: actions/deletenotice.php:103 +#, fuzzy msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." msgstr "" +"Vas a eliminar permanentemente este chío. Unha vez feito, xa non hai volta " +"atrás... Quedas avisado!" #: actions/deletenotice.php:109 actions/deletenotice.php:141 msgid "Delete notice" @@ -734,6 +1107,28 @@ msgstr "Eliminar chío" msgid "Are you sure you want to delete this notice?" msgstr "Estas seguro que queres eliminar este chío?" +#. TRANS: Submit button title for 'No' when deleting a notice. +#: actions/deletenotice.php:151 +#, fuzzy +msgid "Do not delete this notice" +msgstr "Non se pode eliminar este chíos." + +#. TRANS: Submit button title for 'Yes' when deleting a notice. +#: actions/deletenotice.php:158 lib/noticelist.php:667 +#, fuzzy +msgid "Delete this notice" +msgstr "Eliminar chío" + +#: actions/deleteuser.php:67 +#, fuzzy +msgid "You cannot delete users." +msgstr "Non se puido actualizar o usuario." + +#: actions/deleteuser.php:74 +#, fuzzy +msgid "You can only delete local users." +msgstr "Non deberías eliminar o estado de outro usuario" + #: actions/deleteuser.php:110 actions/deleteuser.php:133 msgid "Delete user" msgstr "Eliminar chío" @@ -744,99 +1139,157 @@ msgid "" "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 "Eliminar chío" + #. 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." +msgid "Design settings for this StatusNet site" msgstr "" -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:331 +#, fuzzy +msgid "Invalid logo URL." +msgstr "Tamaño inválido." + +#: actions/designadminpanel.php:335 +#, fuzzy, php-format +msgid "Theme not available: %s." +msgstr "Esta páxina non está dispoñíbel no tipo de medio que aceptas" + +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Modificado" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:444 +#, fuzzy +msgid "Site logo" +msgstr "Invitar" + +#: actions/designadminpanel.php:456 +#, fuzzy +msgid "Change theme" +msgstr "Modificado" + +#: actions/designadminpanel.php:473 +#, fuzzy +msgid "Site theme" +msgstr "Novo chío" + +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "" -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 +#, fuzzy msgid "Custom theme" -msgstr "" +msgstr "Novo chío" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "" +#: actions/designadminpanel.php:509 +#, fuzzy, php-format +msgid "" +"You can upload a background image for the site. The maximum file size is %1" +"$s." +msgstr "Podes actualizar a túa información do perfil persoal aquí" + #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 +#, fuzzy +msgid "Change colours" +msgstr "Cambiar contrasinal" + +#: actions/designadminpanel.php:600 lib/designsettings.php:191 +#, fuzzy +msgid "Content" +msgstr "Conectar" + +#: actions/designadminpanel.php:613 lib/designsettings.php:204 +#, fuzzy +msgid "Sidebar" +msgstr "Buscar" + +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Texto" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Inicio de sesión" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#. TRANS: Submit button title -#: actions/designadminpanel.php:685 actions/othersettings.php:126 -#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174 -#: actions/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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Gardar" +#: actions/designadminpanel.php:699 lib/designsettings.php:257 +msgid "Save design" +msgstr "" + #: actions/disfavor.php:81 msgid "This notice is not a favorite!" msgstr "Este chío non é un favorito!" @@ -851,8 +1304,42 @@ msgid "No such document \"%s\"" msgstr "Ningún chío." #: actions/editapplication.php:54 +#, fuzzy msgid "Edit Application" +msgstr "Outras opcions" + +#: actions/editapplication.php:66 +#, fuzzy +msgid "You must be logged in to edit an application." +msgstr "Debes estar logueado para invitar a outros usuarios a empregar %s" + +#: actions/editapplication.php:81 actions/oauthconnectionssettings.php:166 +#: actions/showapplication.php:87 +#, fuzzy +msgid "No such application." +msgstr "Ningún chío." + +#: actions/editapplication.php:161 +#, fuzzy +msgid "Use this form to edit your application." msgstr "" +"Usa este formulario para engadir etiquetas aos teus seguidores ou aos que " +"sigues." + +#: actions/editapplication.php:177 actions/newapplication.php:159 +#, fuzzy +msgid "Name is required." +msgstr "A mesma contrasinal que arriba. Requerido." + +#: actions/editapplication.php:180 actions/newapplication.php:165 +#, fuzzy +msgid "Name is too long (max 255 chars)." +msgstr "O nome completo é demasiado longo (max 255 car)." + +#: actions/editapplication.php:183 actions/newapplication.php:162 +#, fuzzy +msgid "Name already in use. Try another one." +msgstr "O alcume xa está sendo empregado por outro usuario. Tenta con outro." #: actions/editapplication.php:186 actions/newapplication.php:168 msgid "Description is required." @@ -862,6 +1349,24 @@ msgstr "Subscrición rexeitada" msgid "Source URL is too long." msgstr "" +#: actions/editapplication.php:200 actions/newapplication.php:185 +#, fuzzy +msgid "Source URL is not valid." +msgstr "A páxina persoal semella que non é unha URL válida." + +#: actions/editapplication.php:203 actions/newapplication.php:188 +msgid "Organization is required." +msgstr "" + +#: actions/editapplication.php:206 actions/newapplication.php:191 +#, fuzzy +msgid "Organization is too long (max 255 chars)." +msgstr "A localización é demasiado longa (max 255 car.)." + +#: actions/editapplication.php:209 actions/newapplication.php:194 +msgid "Organization homepage is required." +msgstr "" + #: actions/editapplication.php:218 actions/newapplication.php:206 msgid "Callback is too long." msgstr "" @@ -870,16 +1375,57 @@ msgstr "" msgid "Callback URL is not valid." msgstr "" +#: actions/editapplication.php:261 +#, fuzzy +msgid "Could not update application." +msgstr "Non se puido actualizar o usuario." + #: actions/editgroup.php:56 #, php-format msgid "Edit %s group" msgstr "" +#: actions/editgroup.php:68 actions/grouplogo.php:70 actions/newgroup.php:65 +#, fuzzy +msgid "You must be logged in to create a group." +msgstr "Debes estar logueado para invitar a outros usuarios a empregar %s" + +#: actions/editgroup.php:107 actions/editgroup.php:172 +#: actions/groupdesignsettings.php:107 actions/grouplogo.php:109 +#, fuzzy +msgid "You must be an admin to edit the group." +msgstr "Debes estar logueado para invitar a outros usuarios a empregar %s" + +#: actions/editgroup.php:158 +msgid "Use this form to edit the group." +msgstr "" + #: actions/editgroup.php:205 actions/newgroup.php:145 #, php-format msgid "description is too long (max %d chars)." msgstr "O teu Bio é demasiado longo (max 140 car.)." +#: actions/editgroup.php:228 actions/newgroup.php:168 +#, fuzzy, php-format +msgid "Invalid alias: \"%s\"" +msgstr "Etiqueta inválida: '%s'" + +#: actions/editgroup.php:258 +#, fuzzy +msgid "Could not update group." +msgstr "Non se puido actualizar o usuario." + +#. TRANS: Server exception thrown when creating group aliases failed. +#: actions/editgroup.php:264 classes/User_group.php:513 +#, fuzzy +msgid "Could not create aliases." +msgstr "Non se puido crear o favorito." + +#: actions/editgroup.php:280 +#, fuzzy +msgid "Options saved." +msgstr "Configuracións gardadas." + #. TRANS: Title for e-mail settings. #: actions/emailsettings.php:61 msgid "Email settings" @@ -892,6 +1438,13 @@ msgstr "Configuración de perfil" msgid "Manage how you get email from %%site.name%%." msgstr "Xestina como recibir correo dende %%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 +#, fuzzy +msgid "Email address" +msgstr "Enderezos de correo" + #. TRANS: Form note in e-mail settings form. #: actions/emailsettings.php:112 msgid "Current confirmed email address." @@ -902,7 +1455,7 @@ msgstr "Direccións de correo confirmadas actualmente." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -918,116 +1471,145 @@ msgstr "" "GTalk que ten que haber unha mensaxe coas seguintes instrucións. (Engadiches " "a %s á túa lista de contactos?)" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Button label to cancel an e-mail address confirmation procedure. +#. TRANS: Button label to cancel an IM address confirmation procedure. +#. TRANS: Button label to cancel a SMS address confirmation procedure. +#. TRANS: Button label in the "Edit application" form. +#: actions/emailsettings.php:127 actions/imsettings.php:131 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 +#, fuzzy +msgctxt "BUTTON" +msgid "Cancel" +msgstr "Cancelar" + +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "Dirección de correo, coma \"Nomede Usuario@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/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 +#, fuzzy msgctxt "BUTTON" msgid "Add" -msgstr "" +msgstr "Engadir" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Correo Entrante" #. 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 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "Enviar un correo a esta dirección para enviar novos chíos." #. 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 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "Crear unha nova dirección de correo para enviar, elimina a antiga." #. 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 +#, fuzzy msgctxt "BUTTON" msgid "New" -msgstr "" +msgstr "Novo" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Enderezos de correo" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Envíame chios de novas suscricións por email." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "Enviar un correo cando alguen enganda un chío meu coma favorito." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "Enviarme un email cando alguén me envíe unha mensaxe privada." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:203 +#, fuzzy +msgid "Send me email when someone sends me an \"@-reply\"." +msgstr "Enviarme un email cando alguén me envíe unha mensaxe privada." + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "Permitir aos amigos darme toques e enviarme correos electrónicos." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Quero enviar chíos dende o mail." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Publicar unha MicroID dende a miña dirección de correo." +#. TRANS: Confirmation message for successful e-mail preferences save. +#: actions/emailsettings.php:338 +#, fuzzy +msgid "Email preferences saved." +msgstr "Preferencias gardadas." + #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Non se inseriu unha dirección de correo" #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Esa dirección de correo non se pode normalizar " #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Non é un enderezo de correo válido." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "Xa é o teu enderezo de correo." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "Este enderezo de correo xa pertence a outro usuario." #. 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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Non se puido inserir o código de confirmación." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1039,45 +1621,51 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Non hai ningunha confirmación pendente para cancelar." +#. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. +#: actions/emailsettings.php:428 +#, fuzzy +msgid "That is the wrong email address." +msgstr "Esa é unha enderezo IM incorrecto." + #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "Non hai ningunha confirmación pendente para cancelar." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "Esa non é a túa dirección de correo." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "Dirección de correo entrante eliminada." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Non hai direccións de correo entrante" #. 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/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Non se puido actualizar o rexistro de usuario." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Dirección de correo entrante eliminada." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Engadida nova dirección de correo entrante." @@ -1085,7 +1673,7 @@ msgstr "Engadida nova dirección de correo entrante." msgid "This notice is already a favorite!" msgstr "Este chío xa é un favorito!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "Desactivar favorito" @@ -1094,9 +1682,15 @@ msgstr "Desactivar favorito" msgid "Popular notices" msgstr "Chíos populares" +#: actions/favorited.php:67 +#, fuzzy, php-format +msgid "Popular notices, page %d" +msgstr "Chíos populares" + #: actions/favorited.php:79 +#, fuzzy msgid "The most popular notices on the site right now." -msgstr "" +msgstr "Amoa os tags máis populares dende a semana pasada" #: actions/favorited.php:150 msgid "Favorite notices appear on this page but no one has favorited one yet." @@ -1121,11 +1715,21 @@ msgstr "" msgid "%s's favorite notices" msgstr "Chíos favoritos de %s" +#: actions/favoritesrss.php:115 +#, fuzzy, php-format +msgid "Updates favored by %1$s on %2$s!" +msgstr "Actualizacións dende %1$s en %2$s!" + #: actions/featured.php:69 lib/featureduserssection.php:87 #: lib/publicgroupnav.php:89 msgid "Featured users" msgstr "Usuarios destacados" +#: actions/featured.php:71 +#, fuzzy, php-format +msgid "Featured users, page %d" +msgstr "Usuarios destacados" + #: actions/featured.php:99 #, php-format msgid "A selection of some great users on %s" @@ -1139,13 +1743,24 @@ msgstr "Ningún chío." msgid "No notice." msgstr "Ningún chío." +#: actions/file.php:42 +#, fuzzy +msgid "No attachments." +msgstr "Ningún documento." + +#: actions/file.php:51 +#, fuzzy +msgid "No uploaded attachments." +msgstr "Ningún documento." + #: actions/finishremotesubscribe.php:69 msgid "Not expecting this response!" msgstr "¡Non esperaba esa resposta!" #: actions/finishremotesubscribe.php:80 +#, fuzzy msgid "User being listened to does not exist." -msgstr "" +msgstr "O usuario que está sendo escoitado non existe." #: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59 msgid "You can use the local subscription!" @@ -1160,12 +1775,19 @@ msgid "You are not authorized." msgstr "Non estás suscrito a ese perfil" #: actions/finishremotesubscribe.php:113 +#, fuzzy msgid "Could not convert request token to access token." -msgstr "" +msgstr "Non se pode convertir o token da petición a tokens de acceso." #: actions/finishremotesubscribe.php:118 +#, fuzzy msgid "Remote service uses unknown version of OMB protocol." -msgstr "" +msgstr "Versión de protocolo OMB descoñecida." + +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 +#, fuzzy +msgid "Error updating remote profile." +msgstr "Acounteceu un erro actualizando o perfil remoto" #: actions/getfile.php:79 msgid "No such file." @@ -1175,6 +1797,11 @@ msgstr "Ningún chío." msgid "Cannot read file." msgstr "Bloqueo de usuario fallido." +#: actions/grantrole.php:62 actions/revokerole.php:62 +#, fuzzy +msgid "Invalid role." +msgstr "Tamaño inválido." + #: actions/grantrole.php:66 actions/revokerole.php:66 msgid "This role is reserved and cannot be set." msgstr "" @@ -1199,14 +1826,47 @@ msgstr "Non se especificou ningún perfil." msgid "No profile with that ID." msgstr "Non se atopou un perfil con ese ID." +#: actions/groupblock.php:81 actions/groupunblock.php:81 +#: actions/makeadmin.php:81 +#, fuzzy +msgid "No group specified." +msgstr "Non se especificou ningún perfil." + #: actions/groupblock.php:91 msgid "Only an admin can block group members." msgstr "" +#: actions/groupblock.php:95 +#, fuzzy +msgid "User is already blocked from group." +msgstr "O usuario bloqueoute." + #: actions/groupblock.php:100 msgid "User is not a member of group." msgstr "Non estás suscrito a ese perfil" +#: actions/groupblock.php:134 actions/groupmembers.php:364 +#, fuzzy +msgid "Block user from group" +msgstr "Bloquear usuario" + +#: actions/groupblock.php:160 +#, 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 "" +"Seguro que queres bloquear a este usuario? Despois diso, vai ser de-suscrito " +"do teur perfil, non será capaz de suscribirse a ti nun futuro, e non vas a " +"ser notificado de ningunha resposta-@ del." + +#. 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 "Non estás suscrito a ese perfil" + #. TRANS: Submit button title for 'Yes' when blocking a user from a group. #: actions/groupblock.php:189 msgid "Block this user from this group" @@ -1220,6 +1880,11 @@ msgstr "" msgid "No ID." msgstr "Sen Identificador de Jabber." +#: actions/groupdesignsettings.php:68 +#, fuzzy +msgid "You must be logged in to edit a group." +msgstr "Debes estar logueado para invitar a outros usuarios a empregar %s" + #: actions/groupdesignsettings.php:144 msgid "Group design" msgstr "" @@ -1230,36 +1895,88 @@ msgid "" "palette of your choice." 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 "Non se puido actualizar o usuario." + +#: actions/groupdesignsettings.php:311 actions/userdesignsettings.php:231 +#, fuzzy +msgid "Design preferences saved." +msgstr "Preferencias gardadas." + +#: actions/grouplogo.php:142 actions/grouplogo.php:195 +msgid "Group logo" +msgstr "" + +#: actions/grouplogo.php:153 +#, fuzzy, php-format +msgid "" +"You can upload a logo image for your group. The maximum file size is %s." +msgstr "Podes actualizar a túa información do perfil persoal aquí" + #: actions/grouplogo.php:365 msgid "Pick a square area of the image to be the logo." msgstr "" -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#: actions/grouplogo.php:399 +#, fuzzy +msgid "Logo updated." +msgstr "Avatar actualizado." + +#: actions/grouplogo.php:401 +#, fuzzy +msgid "Failed updating logo." +msgstr "Acounteceu un fallo ó actualizar o avatar." + +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "" -#: actions/groupmembers.php:118 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 +#, php-format +msgid "%1$s group members, page %2$d" +msgstr "" + +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "" -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" -msgstr "Bloquear" +msgstr "" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" msgstr "" @@ -1267,16 +1984,27 @@ msgstr "" #. 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 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "Liña de tempo de %s" +#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name. +#: actions/grouprss.php:142 +#, fuzzy, php-format +msgid "Updates from members of %1$s on %2$s!" +msgstr "Actualizacións dende %1$s en %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 "" +#: actions/groups.php:64 +#, php-format +msgid "Groups, page %d" +msgstr "" + #: actions/groups.php:90 #, php-format msgid "" @@ -1288,8 +2016,23 @@ msgid "" msgstr "" #: actions/groups.php:107 actions/usergroups.php:126 lib/groupeditform.php:122 +#, fuzzy msgid "Create a new group" +msgstr "Crear nova conta" + +#: actions/groupsearch.php:52 +#, fuzzy, php-format +msgid "" +"Search for groups on %%site.name%% by their name, location, or description. " +"Separate the terms by spaces; they must be 3 characters or more." msgstr "" +"Procurar xente en %%site.name%% pola seu nome, localización, ou intereses. " +"Separa os termos por espazos; deben ter 3 caracteres ou máis." + +#: actions/groupsearch.php:58 +#, fuzzy +msgid "Group search" +msgstr "Procurar xente." #: actions/groupsearch.php:79 actions/noticesearch.php:117 #: actions/peoplesearch.php:83 @@ -1314,6 +2057,11 @@ msgstr "" msgid "Only an admin can unblock group members." msgstr "" +#: actions/groupunblock.php:95 +#, fuzzy +msgid "User is not blocked from group." +msgstr "O usuario bloqueoute." + #: actions/groupunblock.php:128 actions/unblock.php:86 msgid "Error removing the block." msgstr "Acounteceu un erro borrando o bloqueo." @@ -1363,7 +2111,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -1374,64 +2125,64 @@ msgstr "" "GTalk." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Preferencias gardadas." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Enviarme advertencias a través de Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Post a notice when my Jabber/GTalk status changes." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" "Envíame respostas a través de Jabber/GTalk da xente á que non estou suscrito." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Publicar unha MicroID dende a miña dirección de Jabber/GTalk." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Preferencias gardadas." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Sen Identificador de Jabber." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Non se pode normalizar ese identificador de Jabber" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Non é un Identificador de Jabber válido" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Xa é a túa conta de Jabber." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "O identificador de Jabber xa pertence a outro usuario." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -1441,26 +2192,37 @@ msgstr "" "engadir a %s como contacto para que che poida enviar mensaxes." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Esa é unha enderezo IM incorrecto." +#. TRANS: Server error thrown on database error canceling IM address confirmation. +#: actions/imsettings.php:400 +#, fuzzy +msgid "Couldn't delete IM confirmation." +msgstr "Non se pode eliminar a confirmación de email." + #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "Sen código de confirmación." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Esa non é a túa conta Jabber." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "Dirección de correo entrante eliminada." +#: actions/inbox.php:59 +#, fuzzy, php-format +msgid "Inbox for %1$s - page %2$d" +msgstr "Band. Entrada para %s" + #: actions/inbox.php:62 #, php-format msgid "Inbox for %s" @@ -1499,7 +2261,7 @@ msgstr "Xa estas suscrito a estes usuarios:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -1546,9 +2308,10 @@ msgstr "Opcionalmente engadir unha mensaxe persoal á invitación." #. TRANS: Send button for inviting friends #: actions/invite.php:198 +#, fuzzy msgctxt "BUTTON" msgid "Send" -msgstr "" +msgstr "Enviar" #. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English. #: actions/invite.php:228 @@ -1612,11 +2375,142 @@ msgstr "" "\n" "Saudiños, %2$s\n" +#: actions/joingroup.php:60 +#, fuzzy +msgid "You must be logged in to join a group." +msgstr "Debes estar logueado para invitar a outros usuarios a empregar %s" + +#: actions/joingroup.php:88 actions/leavegroup.php:88 +#, fuzzy +msgid "No nickname or ID." +msgstr "Sen alcume." + +#: actions/joingroup.php:141 +#, fuzzy, php-format +msgid "%1$s joined group %2$s" +msgstr "%s / Favoritos dende %s" + +#: actions/leavegroup.php:60 +#, fuzzy +msgid "You must be logged in to leave a group." +msgstr "Debes estar logueado para invitar a outros usuarios a empregar %s" + +#. TRANS: Error text shown when trying to leave an existing group the user is not a member of. +#: actions/leavegroup.php:100 lib/command.php:386 +#, fuzzy +msgid "You are not a member of that group." +msgstr "Non estás suscrito a ese perfil" + #: actions/leavegroup.php:137 #, php-format msgid "%1$s left group %2$s" msgstr "Estado de %1$s en %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +#, fuzzy +msgid "Private" +msgstr "Privacidade" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Sesión xa iniciada" @@ -1625,6 +2519,11 @@ msgstr "Sesión xa iniciada" msgid "Incorrect username or password." msgstr "Usuario ou contrasinal incorrectos." +#: actions/login.php:154 actions/otp.php:120 +#, fuzzy +msgid "Error setting user. You are probably not authorized." +msgstr "Non está autorizado." + #: actions/login.php:210 actions/login.php:263 lib/logingroupnav.php:79 msgid "Login" msgstr "Inicio de sesión" @@ -1658,23 +2557,47 @@ msgid "Login with your username and password." msgstr "Usuario ou contrasinal incorrectos." #: actions/login.php:295 -#, php-format +#, fuzzy, php-format msgid "" "Don't have a username yet? [Register](%%action.register%%) a new account." msgstr "" +"Accede co teu nome de usuario e contrasinal. ¿Non tes un todavía?? [Rexistra]" +"(%%action.register%%) unha nova conta, ou accede co teu enderezo [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 +msgid "%1$s is already an admin for group \"%2$s\"." +msgstr "O usuario bloqueoute." + #: actions/makeadmin.php:133 -#, php-format +#, fuzzy, php-format msgid "Can't get membership record for %1$s in group %2$s." -msgstr "" +msgstr "Non podes seguir a este usuario: o Usuario non se atopa." + +#: actions/makeadmin.php:146 +#, fuzzy, php-format +msgid "Can't make %1$s an admin for group %2$s." +msgstr "O usuario bloqueoute." + +#: actions/microsummary.php:69 +#, fuzzy +msgid "No current status." +msgstr "Sen estado actual" #: actions/newapplication.php:52 +#, fuzzy msgid "New Application" -msgstr "" +msgstr "Ningún chío." + +#: actions/newapplication.php:64 +#, fuzzy +msgid "You must be logged in to register an application." +msgstr "Debes estar logueado para invitar a outros usuarios a empregar %s" #: actions/newapplication.php:143 msgid "Use this form to register a new application." @@ -1684,23 +2607,32 @@ msgstr "" msgid "Source URL is required." msgstr "" +#: actions/newapplication.php:258 actions/newapplication.php:267 +#, fuzzy +msgid "Could not create application." +msgstr "Non se puido crear o favorito." + #: actions/newgroup.php:53 msgid "New group" msgstr "" +#: actions/newgroup.php:110 +msgid "Use this form to create a new group." +msgstr "" + #: actions/newmessage.php:71 actions/newmessage.php:231 msgid "New message" msgstr "Nova mensaxe" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "Non podes enviar mensaxes a este usurio." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Sen contido!" @@ -1709,14 +2641,26 @@ msgid "No recipient specified." msgstr "Non se especificou ningún destinatario" #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" "Non te envies mensaxes a ti mesmo!! só fala contigo mesmo baixiño, senón " "vante tomar por tolo." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:181 +#, fuzzy +msgid "Message sent" +msgstr "Non hai mensaxes de texto!" + +#. TRANS: Message given have sent a direct message to another user. +#. TRANS: %s is the name of the other user. +#: actions/newmessage.php:185 lib/command.php:511 +#, fuzzy, php-format +msgid "Direct message to %s sent." +msgstr "Mensaxe directo a %s enviado" + +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Erro de Ajax" @@ -1761,9 +2705,9 @@ msgid "" msgstr "" #: actions/noticesearchrss.php:96 -#, php-format +#, fuzzy, php-format msgid "Updates with \"%s\"" -msgstr "" +msgstr "Actualizacións dende %1$s en %2$s!" #: actions/noticesearchrss.php:98 #, php-format @@ -1771,9 +2715,12 @@ msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "Actualizacións dende %1$s en %2$s!" #: actions/nudge.php:85 +#, fuzzy msgid "" "This user doesn't allow nudges or hasn't confirmed or set their email yet." msgstr "" +"Este usuario non permite toques, ou non confirmou ainda o seu correo " +"electrónico." #: actions/nudge.php:94 msgid "Nudge sent" @@ -1783,6 +2730,16 @@ msgstr "Toque enviado" msgid "Nudge sent!" msgstr "Toque enviado!" +#: actions/oauthappssettings.php:59 +#, fuzzy +msgid "You must be logged in to list your applications." +msgstr "Debes estar logueado para invitar a outros usuarios a empregar %s" + +#: actions/oauthappssettings.php:74 +#, fuzzy +msgid "OAuth applications" +msgstr "Outras opcions" + #: actions/oauthappssettings.php:85 msgid "Applications you have registered" msgstr "" @@ -1797,9 +2754,14 @@ msgid "Connected applications" msgstr "" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." +msgid "You have allowed the following applications to access your account." msgstr "" +#: actions/oauthconnectionssettings.php:175 +#, fuzzy +msgid "You are not a user of that application." +msgstr "Non estás suscrito a ese perfil" + #: actions/oauthconnectionssettings.php:186 #, php-format msgid "Unable to revoke access for app: %s." @@ -1817,16 +2779,16 @@ msgstr "" msgid "Notice has no profile." msgstr "O usuario non ten perfil." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "Estado de %1$s en %2$s" #. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png') #: actions/oembed.php:159 -#, php-format +#, fuzzy, php-format msgid "Content type %s not supported." -msgstr "" +msgstr "Conectar" #. TRANS: Error message displaying attachments. %s is the site's base URL. #: actions/oembed.php:163 @@ -1835,8 +2797,8 @@ 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:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "Non é un formato de datos soportado." @@ -1868,6 +2830,11 @@ msgstr "" msgid "Automatic shortening service to use." msgstr "Servizo de acortado automático a usar." +#: actions/othersettings.php:122 +#, fuzzy +msgid "View profile designs" +msgstr "Configuración de perfil" + #: actions/othersettings.php:123 msgid "Show or hide profile designs." msgstr "" @@ -1876,10 +2843,34 @@ msgstr "" msgid "URL shortening service is too long (max 50 chars)." msgstr "Sistema de acortamento de URLs demasiado longo (max 50 car.)." +#: actions/otp.php:69 +#, fuzzy +msgid "No user ID specified." +msgstr "Non se especificou ningún perfil." + +#: actions/otp.php:83 +#, fuzzy +msgid "No login token specified." +msgstr "Non se especificou ningún perfil." + #: actions/otp.php:90 msgid "No login token requested." msgstr "Sen petición de autorización!" +#: actions/otp.php:95 +#, fuzzy +msgid "Invalid login token specified." +msgstr "Contido do chío inválido" + +#: actions/otp.php:104 +msgid "Login token expired." +msgstr "" + +#: actions/outbox.php:58 +#, fuzzy, php-format +msgid "Outbox for %1$s - page %2$d" +msgstr "Band. Saída para %s" + #: actions/outbox.php:61 #, php-format msgid "Outbox for %s" @@ -1894,6 +2885,16 @@ msgstr "" msgid "Change password" msgstr "Cambiar contrasinal" +#: actions/passwordsettings.php:69 +#, fuzzy +msgid "Change your password." +msgstr "Cambiar contrasinal" + +#: actions/passwordsettings.php:96 actions/recoverpassword.php:231 +#, fuzzy +msgid "Password change" +msgstr "Contrasinal gardada." + #: actions/passwordsettings.php:104 msgid "Old password" msgstr "Contrasinal antiga" @@ -1944,38 +2945,48 @@ msgid "Password saved." msgstr "Contrasinal gardada." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." +msgid "Path and server settings for this StatusNet site" msgstr "" #: actions/pathsadminpanel.php:157 -#, php-format +#, fuzzy, php-format msgid "Theme directory not readable: %s." -msgstr "" +msgstr "Esta páxina non está dispoñíbel no tipo de medio que aceptas" #: actions/pathsadminpanel.php:163 -#, php-format +#, fuzzy, php-format msgid "Avatar directory not writable: %s." -msgstr "" +msgstr "Esta páxina non está dispoñíbel no tipo de medio que aceptas" #: actions/pathsadminpanel.php:169 -#, php-format +#, fuzzy, php-format msgid "Background directory not writable: %s." -msgstr "" +msgstr "Esta páxina non está dispoñíbel no tipo de medio que aceptas" #: actions/pathsadminpanel.php:177 -#, php-format +#, fuzzy, php-format msgid "Locales directory not readable: %s." -msgstr "" +msgstr "Esta páxina non está dispoñíbel no tipo de medio que aceptas" #: actions/pathsadminpanel.php:183 msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" +#: actions/pathsadminpanel.php:234 actions/siteadminpanel.php:58 +#, fuzzy +msgid "Site" +msgstr "Invitar" + +#: actions/pathsadminpanel.php:238 +#, fuzzy +msgid "Server" +msgstr "Recuperar" + #: actions/pathsadminpanel.php:238 msgid "Site's server hostname." msgstr "" @@ -1984,6 +2995,11 @@ msgstr "" msgid "Path" msgstr "" +#: actions/pathsadminpanel.php:242 +#, fuzzy +msgid "Site path" +msgstr "Novo chío" + #: actions/pathsadminpanel.php:246 msgid "Path to locales" msgstr "" @@ -2016,14 +3032,33 @@ msgstr "" msgid "Theme directory" msgstr "" +#: actions/pathsadminpanel.php:279 +#, fuzzy +msgid "Avatars" +msgstr "Avatar" + #: actions/pathsadminpanel.php:284 msgid "Avatar server" msgstr "Avatar" +#: actions/pathsadminpanel.php:288 +#, fuzzy +msgid "Avatar path" +msgstr "Avatar actualizado." + +#: actions/pathsadminpanel.php:292 +#, fuzzy +msgid "Avatar directory" +msgstr "Avatar actualizado." + #: actions/pathsadminpanel.php:301 msgid "Backgrounds" msgstr "" +#: actions/pathsadminpanel.php:305 +msgid "Background server" +msgstr "" + #: actions/pathsadminpanel.php:309 msgid "Background path" msgstr "" @@ -2032,6 +3067,21 @@ msgstr "" msgid "Background directory" msgstr "" +#: actions/pathsadminpanel.php:320 +#, fuzzy +msgid "SSL" +msgstr "SMS" + +#: actions/pathsadminpanel.php:323 actions/snapshotadminpanel.php:202 +#, fuzzy +msgid "Never" +msgstr "Recuperar" + +#: actions/pathsadminpanel.php:324 +#, fuzzy +msgid "Sometimes" +msgstr "Chíos" + #: actions/pathsadminpanel.php:325 msgid "Always" msgstr "" @@ -2044,13 +3094,19 @@ msgstr "" msgid "When to use SSL" msgstr "" +#: actions/pathsadminpanel.php:335 +#, fuzzy +msgid "SSL server" +msgstr "Recuperar" + #: actions/pathsadminpanel.php:336 msgid "Server to direct SSL requests to" msgstr "" #: actions/pathsadminpanel.php:352 +#, fuzzy msgid "Save paths" -msgstr "" +msgstr "Novo chío" #: actions/peoplesearch.php:52 #, php-format @@ -2070,6 +3126,11 @@ msgstr "Procurar xente." msgid "Not a valid people tag: %s." msgstr "Non é un enderezo de correo válido." +#: actions/peopletag.php:142 +#, fuzzy, php-format +msgid "Users self-tagged with %1$s - page %2$d" +msgstr "Usuarios auto-etiquetados como %s - páxina %d" + #: actions/postnotice.php:95 msgid "Invalid notice content." msgstr "Tamaño inválido." @@ -2107,7 +3168,7 @@ msgstr "Nome completo" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Páxina persoal" @@ -2116,13 +3177,14 @@ msgid "URL of your homepage, blog, or profile on another site" msgstr "Enderezo da túa páxina persoal, blogue, ou perfil noutro sitio" #: actions/profilesettings.php:122 actions/register.php:468 -#, php-format +#, fuzzy, php-format msgid "Describe yourself and your interests in %d chars" -msgstr "" +msgstr "Contanos un pouco de ti e dos teus intereses en 140 caractéres." #: actions/profilesettings.php:125 actions/register.php:471 +#, fuzzy msgid "Describe yourself and your interests" -msgstr "" +msgstr "Contanos un pouco de ti e dos teus intereses en 140 caractéres." #: actions/profilesettings.php:127 actions/register.php:473 msgid "Bio" @@ -2179,6 +3241,11 @@ msgstr "" "Suscribirse automáticamente a calquera que se suscriba a min (o mellor para " "non humáns)" +#: actions/profilesettings.php:228 actions/register.php:230 +#, fuzzy, php-format +msgid "Bio is too long (max %d chars)." +msgstr "O teu Bio é demasiado longo (max %d car.)." + #: actions/profilesettings.php:235 actions/siteadminpanel.php:151 msgid "Timezone not selected." msgstr "Fuso Horario non seleccionado" @@ -2196,6 +3263,11 @@ msgstr "Etiqueta inválida: '%s'" msgid "Couldn't update user for autosubscribe." msgstr "Non se puido actualizar o usuario para autosuscrición." +#: actions/profilesettings.php:363 +#, fuzzy +msgid "Couldn't save location prefs." +msgstr "Non se puideron gardar as etiquetas." + #: actions/profilesettings.php:375 msgid "Couldn't save profile." msgstr "Non se puido gardar o perfil." @@ -2205,7 +3277,7 @@ msgid "Couldn't save tags." msgstr "Non se puideron gardar as etiquetas." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Configuracións gardadas." @@ -2218,13 +3290,29 @@ msgstr "" msgid "Could not retrieve public stream." msgstr "Non se pudo recuperar a liña de tempo publica." +#: actions/public.php:130 +#, fuzzy, php-format +msgid "Public timeline, page %d" +msgstr "Liña de tempo pública" + #: actions/public.php:132 lib/publicgroupnav.php:79 msgid "Public timeline" msgstr "Liña de tempo pública" +#: actions/public.php:160 +#, fuzzy +msgid "Public Stream Feed (RSS 1.0)" +msgstr "Sindicación do Fio Público" + +#: actions/public.php:164 +#, fuzzy +msgid "Public Stream Feed (RSS 2.0)" +msgstr "Sindicación do Fio Público" + #: actions/public.php:168 +#, fuzzy msgid "Public Stream Feed (Atom)" -msgstr "" +msgstr "Sindicación do Fio Público" #: actions/public.php:188 #, php-format @@ -2256,9 +3344,22 @@ msgstr "" "(http://status.net/). [Únete agora](%%action.register%%) para compartir " "chíos cos teus amigos, colegas e familia! ([Ler mais](%%doc.help%%))" -#: actions/publictagcloud.php:57 -msgid "Public tag cloud" +#: actions/public.php:247 +#, 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." msgstr "" +"Esto é %%site.name%%, un servizo de [micro-blogging](http://en.wikipedia.org/" +"wiki/Micro-blogging) basado na ferramenta de código aberto [StatusNet]" +"(http://status.net/). [Únete agora](%%action.register%%) para compartir " +"chíos cos teus amigos, colegas e familia! ([Ler mais](%%doc.help%%))" + +#: actions/publictagcloud.php:57 +#, fuzzy +msgid "Public tag cloud" +msgstr "Sindicación do Fio Público" #: actions/publictagcloud.php:63 #, php-format @@ -2313,10 +3414,29 @@ msgstr "Ese código de confirmación é demasiado antigo. Comeza de novo." msgid "Could not update user with confirmed email address." msgstr "Non se puido actualizar o usuario coa dirección de correo electrónico." +#: 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 "" +"As instruccións para recuperar a túa contrasinal foron enviadas ó enderezo " +"de correo da túa conta." + #: actions/recoverpassword.php:158 msgid "You have been identified. Enter a new password below. " msgstr "" +#: actions/recoverpassword.php:188 +#, fuzzy +msgid "Password recovery" +msgstr "Petición de recuperación de contrasinal" + +#: actions/recoverpassword.php:191 +#, fuzzy +msgid "Nickname or email address" +msgstr "Insire o teu alcume ou enderezo de correo." + #: actions/recoverpassword.php:193 msgid "Your nickname on this server, or your registered email address." msgstr "O teu alcume neste servidor, ou o teu enderezo rexistrado." @@ -2397,6 +3517,11 @@ msgstr "A nova contrasinal gardouse correctamente. Xa estas logueado." msgid "Sorry, only invited people can register." msgstr "Desculpa, só se pode rexistrar a xente con invitación." +#: actions/register.php:99 +#, fuzzy +msgid "Sorry, invalid invitation code." +msgstr "Acounteceu un erro co código de confirmación." + #: actions/register.php:119 msgid "Registration successful" msgstr "Xa estas rexistrado!!" @@ -2422,10 +3547,14 @@ msgid "Invalid username or password." msgstr "Usuario ou contrasinal inválidos." #: actions/register.php:350 +#, fuzzy msgid "" "With this form you can create a new account. You can then post notices and " "link up to friends and colleagues. " msgstr "" +"Neste formulario podes crear unha conta de usuario. Logo poderás publicar " +"chíos, e suscribirte a amigos. (Tes unha conta [OpenID](http://openid.net/)? " +"Proba o noso [Rexistro OpenID](%%action.openidlogin%%)!)" #: actions/register.php:432 msgid "1-64 lowercase letters or numbers, no punctuation or spaces. Required." @@ -2443,7 +3572,7 @@ msgstr "A mesma contrasinal que arriba. Requerido." #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "Correo Electrónico" @@ -2479,14 +3608,16 @@ msgstr "" #. TRANS: Copyright checkbox label in registration dialog, for Creative Commons-style licenses. #: actions/register.php:540 -#, php-format +#, fuzzy, php-format msgid "" "My text and files are available under %s except this private data: password, " "email address, IM address, and phone number." msgstr "" +" agás esta informción privada: contrasinal, dirección de correo electrónico, " +"dirección IM, número de teléfono." #: actions/register.php:583 -#, php-format +#, fuzzy, php-format msgid "" "Congratulations, %1$s! And welcome to %%%%site.name%%%%. From here, you may " "want to...\n" @@ -2503,6 +3634,19 @@ msgid "" "\n" "Thanks for signing up and we hope you enjoy using this service." msgstr "" +"Noraboa, %s! e benvido a %%%%site.name%%%%. Dende aquí, podes...\n" +"\n" +"* Ír ó [teu perfil](%s) e enviar o teu primeiro chío.\n" +"* Engadir unha [conta de Jabber/Gtalk](%%%%action.imsettings%%%%) para " +"enviar os teus chíos a través de mensaxería instantánea.\n" +"* [Buscar xente ](%%%%action.peoplesearch%%%%) que poidas coñecer ou que " +"comparta os teus intereses. \n" +"* Actualizar as túas [preferencias no perfil](%%%%action.profilesettings%%%" +"%) para decirlle a outros máis sobre ti. \n" +"* Ler os [manuais en liña](%%%%doc.help%%%%) para ollar máis cousas que " +"podes facer aquí. \n" +"\n" +"Grazas por rexistrarte e esperamos que laretexes moito." #: actions/register.php:607 msgid "" @@ -2529,8 +3673,9 @@ msgid "Remote subscribe" msgstr "Suscrición remota" #: actions/remotesubscribe.php:124 +#, fuzzy msgid "Subscribe to a remote user" -msgstr "" +msgstr "Suscrito a %s" #: actions/remotesubscribe.php:129 msgid "User nickname" @@ -2558,25 +3703,48 @@ msgid "Invalid profile URL (bad format)" msgstr "Enderezo de perfil inválido (formato incorrecto)" #: actions/remotesubscribe.php:168 +#, fuzzy msgid "Not a valid profile URL (no YADIS document or invalid XRDS defined)." -msgstr "" +msgstr "Non é un enderezo de perfil válido (non ten documento YADIS)." #: actions/remotesubscribe.php:176 +#, fuzzy msgid "That’s a local profile! Login to subscribe." -msgstr "" +msgstr "Este é un perfil local! Rexístrate para suscribirte." #: actions/remotesubscribe.php:183 +#, fuzzy msgid "Couldn’t get a request token." -msgstr "" +msgstr "Non se puido recoller o token de petición." + +#: actions/repeat.php:57 +#, fuzzy +msgid "Only logged-in users can repeat notices." +msgstr "Só o usuario pode ler os seus propios buzóns." + +#: actions/repeat.php:64 actions/repeat.php:71 +#, fuzzy +msgid "No notice specified." +msgstr "Non se especificou ningún perfil." + +#: actions/repeat.php:76 +#, fuzzy +msgid "You can't repeat your own notice." +msgstr "Non podes rexistrarte se non estas de acordo coa licenza." #: actions/repeat.php:90 msgid "You already repeated that notice." msgstr "Xa estas suscrito a estes usuarios:" -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Destacado" +#: actions/repeat.php:119 +#, fuzzy +msgid "Repeated!" +msgstr "Crear" + #: actions/replies.php:126 actions/repliesrss.php:68 #: lib/personalgroupnav.php:105 #, php-format @@ -2624,22 +3792,42 @@ msgid "" "newnotice%%%%?status_textarea=%3$s)." msgstr "" +#: actions/repliesrss.php:72 +#, fuzzy, php-format +msgid "Replies to %1$s on %2$s!" +msgstr "Mensaxe de %1$s en %2$s" + #: actions/revokerole.php:75 msgid "You cannot revoke user roles on this site." msgstr "Tes restrinxido o envio de chíos neste sitio." +#: actions/revokerole.php:82 +#, fuzzy +msgid "User doesn't have this role." +msgstr "Usuario sen un perfil que coincida." + #: actions/rsd.php:146 actions/version.php:159 msgid "StatusNet" msgstr "Estatísticas" +#: actions/sandbox.php:65 actions/unsandbox.php:65 +#, fuzzy +msgid "You cannot sandbox users on this site." +msgstr "Non podes enviar mensaxes a este usurio." + +#: actions/sandbox.php:72 +#, fuzzy +msgid "User is already sandboxed." +msgstr "O usuario bloqueoute." + #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." +msgid "Session settings for this StatusNet site" msgstr "" #: actions/sessionsadminpanel.php:175 @@ -2659,19 +3847,43 @@ msgid "Turn on debugging output for sessions." msgstr "" #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "Configuración de perfil" +#: actions/showapplication.php:82 +#, fuzzy +msgid "You must be logged in to view an application." +msgstr "Debes estar logueado para invitar a outros usuarios a empregar %s" + +#: actions/showapplication.php:157 +#, fuzzy +msgid "Application profile" +msgstr "O chío non ten perfil" + #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "" +#. TRANS: Form input field label for application name. +#: actions/showapplication.php:169 actions/version.php:197 +#: lib/applicationeditform.php:190 +#, fuzzy +msgid "Name" +msgstr "Alcume" + #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 +#, fuzzy msgid "Organization" -msgstr "" +msgstr "Invitación(s) enviada(s)." + +#. TRANS: Form input field label. +#: actions/showapplication.php:187 actions/version.php:200 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 +#, fuzzy +msgid "Description" +msgstr "Subscricións" #: actions/showapplication.php:192 actions/showgroup.php:436 #: lib/profileaction.php:187 @@ -2683,10 +3895,18 @@ msgstr "Estatísticas" msgid "Created by %1$s - %2$s access by default - %3$d users" msgstr "" +#: actions/showapplication.php:213 +msgid "Application actions" +msgstr "" + #: actions/showapplication.php:236 msgid "Reset key & secret" msgstr "" +#: actions/showapplication.php:261 +msgid "Application info" +msgstr "" + #: actions/showapplication.php:263 msgid "Consumer key" msgstr "" @@ -2713,6 +3933,16 @@ msgid "" "signature method." msgstr "" +#: actions/showapplication.php:309 +#, fuzzy +msgid "Are you sure you want to reset your consumer key and secret?" +msgstr "Estas seguro que queres eliminar este chío?" + +#: actions/showfavorites.php:79 +#, fuzzy, php-format +msgid "%1$s's favorite notices, page %2$d" +msgstr "Chíos favoritos de %s" + #: actions/showfavorites.php:132 msgid "Could not retrieve favorite notices." msgstr "Non se pode " @@ -2757,11 +3987,16 @@ msgstr "" msgid "This is a way to share what you like." msgstr "" -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "" +#: actions/showgroup.php:84 +#, fuzzy, php-format +msgid "%1$s group, page %2$d" +msgstr "Tódalas subscricións" + #: actions/showgroup.php:227 msgid "Group profile" msgstr "O usuario non ten perfil." @@ -2771,10 +4006,21 @@ msgstr "O usuario non ten perfil." msgid "URL" msgstr "" +#: actions/showgroup.php:283 actions/tagother.php:128 +#: actions/userauthorization.php:187 lib/userprofile.php:195 +#, fuzzy +msgid "Note" +msgstr "Chíos" + #: actions/showgroup.php:293 lib/groupeditform.php:184 msgid "Aliases" msgstr "" +#: actions/showgroup.php:302 +#, fuzzy +msgid "Group actions" +msgstr "Outras opcions" + #: actions/showgroup.php:338 #, php-format msgid "Notice feed for %s group (RSS 1.0)" @@ -2785,16 +4031,27 @@ msgstr "Fonte para os amigos de %s" msgid "Notice feed for %s group (RSS 2.0)" msgstr "Fonte para os amigos de %s" +#: actions/showgroup.php:350 +#, fuzzy, php-format +msgid "Notice feed for %s group (Atom)" +msgstr "Fonte de chíos para %s" + #: actions/showgroup.php:355 -#, php-format +#, fuzzy, php-format msgid "FOAF for %s group" -msgstr "" +msgstr "Band. Saída para %s" + +#: actions/showgroup.php:393 actions/showgroup.php:445 +#, fuzzy +msgid "Members" +msgstr "Membro dende" #: 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 "" +msgstr "(nada)" #: actions/showgroup.php:404 msgid "All members" @@ -2804,6 +4061,33 @@ msgstr "" msgid "Created" msgstr "Destacado" +#: 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 "" +"Esto é %%site.name%%, un servizo de [micro-blogging](http://en.wikipedia.org/" +"wiki/Micro-blogging) basado na ferramenta de código aberto [StatusNet]" +"(http://status.net/). [Únete agora](%%action.register%%) para compartir " +"chíos cos teus amigos, colegas e familia! ([Ler mais](%%doc.help%%))" + +#: 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 "" +"Esto é %%site.name%%, un servizo de [micro-blogging](http://en.wikipedia.org/" +"wiki/Micro-blogging) basado na ferramenta de código aberto [StatusNet]" +"(http://status.net/). [Únete agora](%%action.register%%) para compartir " +"chíos cos teus amigos, colegas e familia! ([Ler mais](%%doc.help%%))" + #: actions/showgroup.php:489 msgid "Admins" msgstr "" @@ -2826,6 +4110,16 @@ msgstr "Mensaxe de %1$s en %2$s" msgid "Message from %1$s on %2$s" msgstr "Mensaxe dende %1$s en %2$s" +#: actions/shownotice.php:90 +#, fuzzy +msgid "Notice deleted." +msgstr "Chío publicado" + +#: actions/showstream.php:73 +#, fuzzy, php-format +msgid " tagged %s" +msgstr "Chíos tagueados con %s" + #: actions/showstream.php:79 #, php-format msgid "%1$s, page %2$d" @@ -2851,6 +4145,11 @@ msgstr "Fonte para os amigos de %s" msgid "Notice feed for %s (Atom)" msgstr "Fonte para os amigos de %s" +#: actions/showstream.php:148 +#, fuzzy, php-format +msgid "FOAF for %s" +msgstr "Band. Saída para %s" + #: actions/showstream.php:200 #, php-format msgid "This is the timeline for %1$s but %2$s hasn't posted anything yet." @@ -2869,6 +4168,46 @@ msgid "" "%?status_textarea=%2$s)." msgstr "" +#: 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 "" +"Esto é %%site.name%%, un servizo de [micro-blogging](http://en.wikipedia.org/" +"wiki/Micro-blogging) basado na ferramenta de código aberto [StatusNet]" +"(http://status.net/). [Únete agora](%%action.register%%) para compartir " +"chíos cos teus amigos, colegas e familia! ([Ler mais](%%doc.help%%))" + +#: 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 "" +"Esto é %%site.name%%, un servizo de [micro-blogging](http://en.wikipedia.org/" +"wiki/Micro-blogging) basado na ferramenta de código aberto [StatusNet]" +"(http://status.net/). [Únete agora](%%action.register%%) para compartir " +"chíos cos teus amigos, colegas e familia! ([Ler mais](%%doc.help%%))" + +#: actions/showstream.php:305 +#, fuzzy, php-format +msgid "Repeat of %s" +msgstr "Replies to %s" + +#: actions/silence.php:65 actions/unsilence.php:65 +#, fuzzy +msgid "You cannot silence users on this site." +msgstr "Non podes enviar mensaxes a este usurio." + +#: actions/silence.php:72 +#, fuzzy +msgid "User is already silenced." +msgstr "O usuario bloqueoute." + #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site" msgstr "" @@ -2898,6 +4237,11 @@ msgstr "" msgid "General" msgstr "" +#: actions/siteadminpanel.php:224 +#, fuzzy +msgid "Site name" +msgstr "Novo chío" + #: actions/siteadminpanel.php:225 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" @@ -2918,6 +4262,16 @@ msgstr "" msgid "URL used for credits link in footer of each page" msgstr "" +#: actions/siteadminpanel.php:239 +#, fuzzy +msgid "Contact email address for your site" +msgstr "Nova dirección de email para posterar en %s" + +#: actions/siteadminpanel.php:245 +#, fuzzy +msgid "Local" +msgstr "Localización" + #: actions/siteadminpanel.php:256 msgid "Default timezone" msgstr "" @@ -2926,6 +4280,11 @@ msgstr "" msgid "Default timezone for the site; usually UTC." msgstr "" +#: actions/siteadminpanel.php:262 +#, fuzzy +msgid "Default language" +msgstr "Linguaxe preferida" + #: actions/siteadminpanel.php:263 msgid "Site language when autodetection from browser settings is not available" msgstr "" @@ -2954,6 +4313,16 @@ msgstr "" msgid "Site Notice" msgstr "Chíos" +#: actions/sitenoticeadminpanel.php:67 +#, fuzzy +msgid "Edit site-wide message" +msgstr "Nova mensaxe" + +#: actions/sitenoticeadminpanel.php:103 +#, fuzzy +msgid "Unable to save site notice." +msgstr "Non se puideron gardar os teus axustes de Twitter!" + #: actions/sitenoticeadminpanel.php:113 msgid "Max length for the site-wide notice is 255 chars." msgstr "" @@ -3012,6 +4381,13 @@ msgstr "Código de confirmación." msgid "Enter the code you received on your phone." msgstr "Insire o código que recibiches no teu teléfono." +#. TRANS: Button label to confirm SMS confirmation code in SMS settings. +#: actions/smssettings.php:148 +#, fuzzy +msgctxt "BUTTON" +msgid "Confirm" +msgstr "Confirmar" + #. TRANS: Field label for SMS phone number input in SMS settings form. #: actions/smssettings.php:153 msgid "SMS phone number" @@ -3036,6 +4412,12 @@ msgstr "" "Enviarme chíos mediante SMS, entendo que a miña operadora poida cobrarme " "grandes facturas." +#. TRANS: Confirmation message for successful SMS preferences save. +#: actions/smssettings.php:315 +#, fuzzy +msgid "SMS preferences saved." +msgstr "Preferencias gardadas." + #. TRANS: Message given saving SMS phone number without having provided one. #: actions/smssettings.php:338 msgid "No phone number." @@ -3082,6 +4464,18 @@ msgstr "Confirmación de SMS" msgid "That is not your phone number." msgstr "Ese non é o teu número de teléfono." +#. TRANS: Message given after successfully removing a registered SMS phone number. +#: actions/smssettings.php:470 +#, fuzzy +msgid "The SMS phone number was removed." +msgstr "Número de Teléfono do SMS" + +#. TRANS: Label for mobile carrier dropdown menu in SMS settings. +#: actions/smssettings.php:511 +#, fuzzy +msgid "Mobile carrier" +msgstr "Selecciona unha operadora" + #. TRANS: Default option for mobile carrier dropdown menu in SMS settings. #: actions/smssettings.php:516 msgid "Select a carrier" @@ -3105,7 +4499,7 @@ msgstr "Non se inseriu ningún código" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "" @@ -3113,6 +4507,10 @@ msgstr "" msgid "Manage snapshot configuration" msgstr "Confirmar correo electrónico" +#: actions/snapshotadminpanel.php:127 +msgid "Invalid snapshot run value." +msgstr "" + #: actions/snapshotadminpanel.php:133 msgid "Snapshot frequency must be a number." msgstr "" @@ -3153,6 +4551,11 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" +#: actions/snapshotadminpanel.php:248 +#, fuzzy +msgid "Save snapshot settings" +msgstr "Configuracións de Twitter" + #: actions/subedit.php:70 msgid "You are not subscribed to that profile." msgstr "Non estás suscrito a ese perfil" @@ -3166,10 +4569,30 @@ msgstr "Non se pode gardar a subscrición." msgid "This action only accepts POST requests." msgstr "" +#: actions/subscribe.php:107 +#, fuzzy +msgid "No such profile." +msgstr "Ningún chío." + +#: actions/subscribe.php:117 +#, fuzzy +msgid "You cannot subscribe to an OMB 0.1 remote profile with this action." +msgstr "Non estás suscrito a ese perfil" + #: actions/subscribe.php:145 msgid "Subscribed" msgstr "Suscrito" +#: actions/subscribers.php:50 +#, fuzzy, php-format +msgid "%s subscribers" +msgstr "Subscritores" + +#: actions/subscribers.php:52 +#, fuzzy, php-format +msgid "%1$s subscribers, page %2$d" +msgstr "Tódalas subscricións" + #: actions/subscribers.php:63 msgid "These are the people who listen to your notices." msgstr "Esa é a xente que escoita os teus chíos." @@ -3197,6 +4620,16 @@ msgid "" "%) and be the first?" msgstr "" +#: actions/subscriptions.php:52 +#, fuzzy, php-format +msgid "%s subscriptions" +msgstr "Tódalas subscricións" + +#: actions/subscriptions.php:54 +#, fuzzy, php-format +msgid "%1$s subscriptions, page %2$d" +msgstr "Tódalas subscricións" + #: actions/subscriptions.php:65 msgid "These are the people whose notices you listen to." msgstr "Esa é a xente á que lle estas a escoitar os seus chíos" @@ -3216,11 +4649,16 @@ msgid "" "automatically subscribe to people you already follow there." msgstr "" +#: actions/subscriptions.php:128 actions/subscriptions.php:132 +#, fuzzy, php-format +msgid "%s is not listening to anyone." +msgstr "%1$s está a escoitar os teus chíos %2$s." + #: actions/subscriptions.php:208 msgid "Jabber" msgstr "Jabber." -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -3245,14 +4683,30 @@ msgid "Notice feed for tag %s (Atom)" msgstr "Fonte para os amigos de %s" #: actions/tagother.php:39 +#, fuzzy msgid "No ID argument." -msgstr "" +msgstr "Non hai argumento id." + +#: actions/tagother.php:65 +#, fuzzy, php-format +msgid "Tag %s" +msgstr "Tags" + +#: actions/tagother.php:77 lib/userprofile.php:76 +#, fuzzy +msgid "User profile" +msgstr "O usuario non ten perfil." #: actions/tagother.php:81 actions/userauthorization.php:132 #: lib/userprofile.php:103 msgid "Photo" msgstr "" +#: actions/tagother.php:141 +#, fuzzy +msgid "Tag user" +msgstr "Tags" + #: actions/tagother.php:151 msgid "" "Tags for this user (letters, numbers, -, ., and _), comma- or space- " @@ -3290,6 +4744,11 @@ msgstr "Non estás suscrito a ese perfil" msgid "User is not sandboxed." msgstr "O usuario non ten último chio." +#: actions/unsilence.php:72 +#, fuzzy +msgid "User is not silenced." +msgstr "O usuario non ten perfil." + #: actions/unsubscribe.php:77 msgid "No profile ID in request." msgstr "Non se atopou un perfil con ese ID." @@ -3304,68 +4763,127 @@ msgid "" "Listenee stream license ‘%1$s’ is not compatible with site license ‘%2$s’." msgstr "" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." +#. TRANS: User admin panel title +#: actions/useradminpanel.php:60 +#, fuzzy +msgctxt "TITLE" +msgid "User" +msgstr "Usuario" + +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" msgstr "" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "" -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, 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 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Perfil" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:232 +#, fuzzy +msgid "New users" +msgstr "Invitar a novos usuarios" + +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Default subscription" +msgstr "Tódalas subscricións" + +#: actions/useradminpanel.php:243 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "" +"Suscribirse automáticamente a calquera que se suscriba a min (o mellor para " +"non humáns)" + +#: actions/useradminpanel.php:252 +#, fuzzy +msgid "Invitations" +msgstr "Invitación(s) enviada(s)." + +#: actions/useradminpanel.php:257 +#, fuzzy +msgid "Invitations enabled" +msgstr "Invitación(s) enviada(s)." + +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "" +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Subscrición de autorización." #: 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 "" +"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 \"Cancel\"." + +#. TRANS: Menu item for site administration +#: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 +msgid "License" +msgstr "" #: actions/userauthorization.php:217 msgid "Accept" msgstr "Aceptar" +#: actions/userauthorization.php:218 lib/subscribeform.php:115 +#: lib/subscribeform.php:139 +#, fuzzy +msgid "Subscribe to this user" +msgstr "Suscrito a %s" + #: actions/userauthorization.php:219 msgid "Reject" msgstr "Rexeitar" +#: actions/userauthorization.php:220 +#, fuzzy +msgid "Reject this subscription" +msgstr "Subscrición de autorización." + #: actions/userauthorization.php:232 msgid "No authorization request!" msgstr "Sen petición de autorización!" @@ -3375,22 +4893,30 @@ msgid "Subscription authorized" msgstr "Subscrición autorizada" #: 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 "" +"A subscrición foi autorizada, pero ningunha URL de retorno foi " +"proporcionada. Comproba coas instruccións do sitio para máis detalles en " +"como autorizar subscricións. O teu token de subscrición é:" #: actions/userauthorization.php:266 msgid "Subscription rejected" msgstr "Subscrición rexeitada" #: 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 "" +"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." #: actions/userauthorization.php:303 #, php-format @@ -3418,14 +4944,19 @@ msgid "Avatar URL ‘%s’ is not valid." msgstr "" #: actions/userauthorization.php:350 -#, php-format +#, fuzzy, php-format msgid "Can’t read avatar URL ‘%s’." -msgstr "" +msgstr "Non se pode ler a URL do avatar de '%s'" #: actions/userauthorization.php:355 -#, php-format +#, fuzzy, php-format msgid "Wrong image type for avatar URL ‘%s’." -msgstr "" +msgstr "Tipo de imaxe incorrecto para '%s'" + +#: actions/userdesignsettings.php:76 lib/designsettings.php:65 +#, fuzzy +msgid "Profile design" +msgstr "Configuración de perfil" #: actions/userdesignsettings.php:87 lib/designsettings.php:76 msgid "" @@ -3437,6 +4968,12 @@ msgstr "" msgid "Enjoy your hotdog!" msgstr "" +#. TRANS: Message is used as a page title. %1$s is a nick name, %2$d is a page number. +#: actions/usergroups.php:66 +#, fuzzy, php-format +msgid "%1$s groups, page %2$d" +msgstr "Tódalas subscricións" + #: actions/usergroups.php:132 msgid "Search for more groups" msgstr "" @@ -3457,11 +4994,16 @@ msgstr "" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Actualizacións dende %1$s en %2$s!" +#: actions/version.php:75 +#, fuzzy, php-format +msgid "StatusNet %s" +msgstr "Estatísticas" + #: actions/version.php:155 #, php-format msgid "" @@ -3500,24 +5042,35 @@ msgstr "" msgid "Plugins" msgstr "" +#. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. +#: actions/version.php:198 lib/action.php:802 +#, fuzzy +msgid "Version" +msgstr "Persoal" + #: actions/version.php:199 msgid "Author(s)" msgstr "" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Gostame" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -3526,30 +5079,100 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, 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 +#: classes/File.php:210 #, 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:247 classes/File.php:262 +#, fuzzy +msgid "Invalid filename." +msgstr "Tamaño inválido." + +#. TRANS: Exception thrown when joining a group fails. +#: classes/Group_member.php:42 +#, fuzzy +msgid "Group join failed." +msgstr "Non existe o perfil." + +#. 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 "Non se puido actualizar o usuario." + +#. TRANS: Exception thrown when trying to leave a group fails. +#: classes/Group_member.php:63 +#, fuzzy +msgid "Group leave failed." +msgstr "Non existe o perfil." + +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Acounteceu un erro gardando o usuario: é inválido." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +#, fuzzy +msgid "Join" +msgstr "Inicio de sesión" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + +#. TRANS: Server exception thrown when updating a local group fails. +#: classes/Local_group.php:42 +#, fuzzy +msgid "Could not update local group." +msgstr "Non se puido actualizar o usuario." + +#. 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 "Non se puido crear o favorito." + #. TRANS: Exception thrown when database name or Data Source Name could not be found. #: classes/Memcached_DataObject.php:533 msgid "No database name or DSN found anywhere." msgstr "" +#. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. +#: classes/Message.php:45 +#, fuzzy +msgid "You are banned from sending direct messages." +msgstr "Erro ó enviar a mensaxe directa." + #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "Non se pode inserir unha mensaxe." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "Non se puido actualizar a mensaxe coa nova URI." @@ -3566,6 +5189,12 @@ msgstr "" msgid "Database error inserting hashtag: %s" msgstr "Acounteceu un erro ó inserir o avatar" +#. TRANS: Client exception thrown if a notice contains too many characters. +#: classes/Notice.php:265 +#, fuzzy +msgid "Problem saving notice. Too long." +msgstr "Aconteceu un erro ó gardar o chío." + #. TRANS: Client exception thrown when trying to save a notice for an unknown user. #: classes/Notice.php:270 msgid "Problem saving notice. Unknown user." @@ -3579,6 +5208,16 @@ msgstr "" "Demasiados chíos en pouco tempo; tomate un respiro e envíao de novo dentro " "duns minutos." +#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame. +#: classes/Notice.php:283 +#, fuzzy +msgid "" +"Too many duplicate messages too quickly; take a breather and post again in a " +"few minutes." +msgstr "" +"Demasiados chíos en pouco tempo; tomate un respiro e envíao de novo dentro " +"duns minutos." + #. TRANS: Client exception thrown when a user tries to post while being banned. #: classes/Notice.php:291 msgid "You are banned from posting notices on this site." @@ -3591,41 +5230,71 @@ msgid "Problem saving notice." msgstr "Aconteceu un erro ó gardar o chío." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "" +#. TRANS: Server exception thrown when an update for a group inbox fails. +#: classes/Notice.php:1006 +#, fuzzy +msgid "Problem saving group inbox." +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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, 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 "O usuario non ten perfil." + #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "Non se poden gardar as etiquetas." +#. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. +#: classes/Subscription.php:75 lib/oauthstore.php:466 +#, fuzzy +msgid "You have been banned from subscribing." +msgstr "Este usuario non che permite suscribirte a el." + +#. TRANS: Exception thrown when trying to subscribe while already subscribed. +#: classes/Subscription.php:80 +#, fuzzy +msgid "Already subscribed!" +msgstr "Non está suscrito!" + #. 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 "O usuario bloqueoute." +#. TRANS: Exception thrown when trying to unsibscribe without a subscription. +#: classes/Subscription.php:171 +#, fuzzy +msgid "Not subscribed!" +msgstr "Non está suscrito!" + #. TRANS: Exception thrown when trying to unsubscribe a user from themselves. #: classes/Subscription.php:178 msgid "Could not delete self-subscription." @@ -3641,163 +5310,313 @@ msgstr "Non se pode gardar a subscrición." msgid "Could not delete subscription." msgstr "Non se pode gardar a subscrición." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + +#. TRANS: Notice given on user registration. +#. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. +#: classes/User.php:384 +#, fuzzy, php-format +msgid "Welcome to %1$s, @%2$s!" +msgstr "Mensaxe de %1$s en %2$s" + +#. TRANS: Server exception thrown when creating a group failed. +#: classes/User_group.php:495 +#, fuzzy +msgid "Could not create group." +msgstr "Non se puido crear o favorito." + #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "Non se poden gardar as etiquetas." +#. TRANS: Server exception thrown when setting group membership failed. +#: classes/User_group.php:528 +#, fuzzy +msgid "Could not set group membership." +msgstr "Non se pode gardar a subscrición." + +#. TRANS: Server exception thrown when saving local group information failed. +#: classes/User_group.php:543 +#, fuzzy +msgid "Could not save local group info." +msgstr "Non se pode gardar a subscrición." + #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Configuración de perfil" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:111 +#, fuzzy +msgid "Upload an avatar" +msgstr "Acounteceu un fallo ó actualizar o avatar." + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Cambiar contrasinal" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "Cambiar a xestión de email" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:132 +#, fuzzy +msgid "Design your profile" +msgstr "O usuario non ten perfil." + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Outras opcions" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Outros" +#. TRANS: Page title. %1$s is the title, %2$s is the site name. +#: lib/action.php:148 +#, fuzzy, php-format +msgid "%1$s - %2$s" +msgstr "%1$s (%2$s)" + #. TRANS: Page title for a page without a title set. #: lib/action.php:164 msgid "Untitled page" msgstr "" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 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:457 +#, fuzzy +msgctxt "MENU" +msgid "Personal" +msgstr "Persoal" + +#. TRANS: Tooltip for main menu option "Account" +#: lib/action.php:459 +#, fuzzy +msgctxt "TOOLTIP" +msgid "Change your email, avatar, password, profile" +msgstr "Cambiar contrasinal" + #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 +#, fuzzy msgctxt "TOOLTIP" msgid "Connect to services" -msgstr "" +msgstr "Non se pode redireccionar ao servidor: %s" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Conectar" +#. TRANS: Tooltip for menu option "Admin" +#: lib/action.php:470 +#, fuzzy +msgctxt "TOOLTIP" +msgid "Change site configuration" +msgstr "Navegación de subscricións" + #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "" +#. TRANS: Tooltip for main menu option "Invite" +#: lib/action.php:477 +#, fuzzy, php-format +msgctxt "TOOLTIP" +msgid "Invite friends and colleagues to join you on %s" +msgstr "" +"Emprega este formulario para invitar ós teus amigos e colegas a empregar " +"este servizo." + +#. TRANS: Main menu option when logged in and invitations are allowed for inviting new users +#: lib/action.php:480 +#, fuzzy +msgctxt "MENU" +msgid "Invite" +msgstr "Invitar" + #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "" +#. TRANS: Main menu option when logged in to log out the current user +#: lib/action.php:489 +#, fuzzy +msgctxt "MENU" +msgid "Logout" +msgstr "Sair" + #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 +#, fuzzy msgctxt "TOOLTIP" msgid "Create an account" -msgstr "" +msgstr "Crear nova conta" + +#. TRANS: Main menu option when not logged in to register a new account +#: lib/action.php:497 +#, fuzzy +msgctxt "MENU" +msgid "Register" +msgstr "Rexistrar" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "" +#: lib/action.php:503 +#, fuzzy +msgctxt "MENU" +msgid "Login" +msgstr "Inicio de sesión" + +#. TRANS: Tooltip for main menu option "Help" +#: lib/action.php:506 +#, fuzzy +msgctxt "TOOLTIP" +msgid "Help me!" +msgstr "Axuda" + +#: lib/action.php:509 +#, fuzzy +msgctxt "MENU" +msgid "Help" +msgstr "Axuda" + #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "" +#: lib/action.php:515 +#, fuzzy +msgctxt "MENU" +msgid "Search" +msgstr "Buscar" + +#. TRANS: DT element for site notice. String is hidden in default CSS. +#. TRANS: Menu item for site administration +#: lib/action.php:537 lib/adminpanelaction.php:387 +#, fuzzy +msgid "Site notice" +msgstr "Novo chío" + #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "" +#. TRANS: DT element for page notice. String is hidden in default CSS. +#: lib/action.php:674 +#, fuzzy +msgid "Page notice" +msgstr "Novo chío" + #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 +#, fuzzy msgid "Secondary site navigation" -msgstr "" +msgstr "Navegación de subscricións" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Axuda" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "Sobre" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "Preguntas frecuentes" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Privacidade" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Fonte" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Contacto" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 -#, php-format +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 +#, fuzzy, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." "broughtby%%](%%site.broughtbyurl%%)." msgstr "" +"**%%site.name%%** é un servizo de microbloguexo que che proporciona [%%site." +"broughtby%%](%%site.broughtbyurl%%). " #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** é un servizo de microbloguexo." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -3808,224 +5627,445 @@ msgstr "" "%s, dispoñible baixo licenza [GNU Affero General Public License](http://www." "fsf.org/licensing/licenses/agpl-3.0.html)." +#. TRANS: DT element for StatusNet site content license. +#: lib/action.php:870 +#, fuzzy +msgid "Site content license" +msgstr "Atopar no contido dos chíos" + #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, 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:880 +#: lib/action.php:884 #, 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:884 +#: lib/action.php:888 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, 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:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "Outros" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 +#, fuzzy msgid "Before" -msgstr "" +msgstr "Antes »" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "" -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "" -#. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 -msgctxt "MENU" -msgid "Design" -msgstr "" +#. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. +#: lib/adminpanelaction.php:96 +#, fuzzy +msgid "You cannot make changes to this site." +msgstr "Non podes enviar mensaxes a este usurio." + +#. TRANS: Client error message throw when a certain panel's settings cannot be changed. +#: lib/adminpanelaction.php:108 +#, fuzzy +msgid "Changes to that panel are not allowed." +msgstr "Non se permite o rexistro neste intre." + +#. TRANS: Client error message. +#: lib/adminpanelaction.php:222 +#, fuzzy +msgid "showForm() not implemented." +msgstr "Comando non implementado." + +#. TRANS: Client error message +#: lib/adminpanelaction.php:250 +#, fuzzy +msgid "saveSettings() not implemented." +msgstr "Comando non implementado." + +#. TRANS: Client error message thrown if design settings could not be deleted in +#. TRANS: the admin panel Design. +#: lib/adminpanelaction.php:274 +#, fuzzy +msgid "Unable to delete design setting." +msgstr "Non se puideron gardar os teus axustes de Twitter!" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:337 +#, fuzzy +msgid "Basic site configuration" +msgstr "Confirmar correo electrónico" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:339 +#, fuzzy +msgctxt "MENU" +msgid "Site" +msgstr "Invitar" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:345 +#, fuzzy +msgid "Design configuration" +msgstr "Confirmación de SMS" + +#. TRANS: Menu item for site administration +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 +#, fuzzy +msgctxt "MENU" +msgid "Design" +msgstr "Persoal" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:353 +#, fuzzy +msgid "User configuration" +msgstr "Confirmación de SMS" + +#. TRANS: Menu item for site administration +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Usuario" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:361 +#, fuzzy +msgid "Access configuration" +msgstr "Confirmación de SMS" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:369 +#, fuzzy +msgid "Paths configuration" +msgstr "Confirmación de SMS" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:377 +#, fuzzy +msgid "Sessions configuration" +msgstr "Confirmación de SMS" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "Eliminar chío" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:393 +#, fuzzy +msgid "Snapshots configuration" +msgstr "Confirmación de SMS" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Contanos un pouco de ti e dos teus intereses en 140 caractéres." +msgstr[1] "Contanos un pouco de ti e dos teus intereses en 140 caractéres." +msgstr[2] "Contanos un pouco de ti e dos teus intereses en 140 caractéres." +msgstr[3] "Contanos un pouco de ti e dos teus intereses en 140 caractéres." +msgstr[4] "Contanos un pouco de ti e dos teus intereses en 140 caractéres." #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 +#, fuzzy msgid "Describe your application" -msgstr "" +msgstr "Contanos un pouco de ti e dos teus intereses en 140 caractéres." #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 +#, fuzzy msgid "URL of the homepage of this application" -msgstr "" +msgstr "Enderezo da túa páxina persoal, blogue, ou perfil noutro sitio" + +#. TRANS: Form input field label. +#: lib/applicationeditform.php:218 +#, fuzzy +msgid "Source URL" +msgstr "Fonte" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 +#, fuzzy msgid "URL for the homepage of the organization" -msgstr "" +msgstr "Enderezo da túa páxina persoal, blogue, ou perfil noutro sitio" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Cancelar" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "" #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Recuperar" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + +#. TRANS: DT element label in attachment list. +#: lib/attachmentlist.php:85 +msgid "Attachments" +msgstr "" + #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "" +#. TRANS: DT element label in attachment list item. +#: lib/attachmentlist.php:270 +#, fuzzy +msgid "Provider" +msgstr "Perfil" + +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Title. +#: lib/attachmenttagcloudsection.php:48 +msgid "Tags for this attachment" msgstr "" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." +msgstr "Contrasinal gardada." + +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." +msgstr "Contrasinal gardada." + +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Bloquear" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Resultados do comando" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Erro de Ajax" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Comando completo" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "Comando fallido" +#. TRANS: Command exception text shown when a notice ID is requested that does not exist. +#: lib/command.php:82 lib/command.php:106 +#, fuzzy +msgid "Notice with that id does not exist." +msgstr "Non se atopou un perfil con ese ID." + +#. TRANS: Command exception text shown when a last user notice is requested and it does not exist. +#. TRANS: Error text shown when a last user notice is requested and it does not exist. +#: lib/command.php:99 lib/command.php:626 +#, fuzzy +msgid "User has no last notice." +msgstr "O usuario non ten último chio." + +#. TRANS: Message given requesting a profile for a non-existing user. +#. TRANS: %s is the nickname of the user for which the profile could not be found. +#: lib/command.php:128 +#, fuzzy, php-format +msgid "Could not find a user with nickname %s." +msgstr "Non se puido actualizar o usuario coa dirección de correo electrónico." + +#. TRANS: Message given getting a non-existing user. +#. TRANS: %s is the nickname of the user that could not be found. +#: lib/command.php:148 +#, php-format +msgid "Could not find a local user with nickname %s." +msgstr "" + #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Desculpa, este comando todavía non está implementado." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "" +#. TRANS: Message given having nudged another user. +#. TRANS: %s is the nickname of the user that was nudged. +#: lib/command.php:238 +#, fuzzy, php-format +msgid "Nudge sent to %s." +msgstr "Toque enviado" + #. TRANS: User statistics text. #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -4037,38 +6077,53 @@ msgstr "" "Chíos: %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "Chío marcado coma favorito." +#. TRANS: Message given having added a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:357 +#, php-format +msgid "%1$s joined group %2$s." +msgstr "" + +#. TRANS: Message given having removed a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:405 +#, php-format +msgid "%1$s left group %2$s." +msgstr "" + #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Nome completo: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Ubicación: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Páxina persoal: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "Sobre: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -4077,81 +6132,136 @@ 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:491 lib/xmppmanager.php:403 -#, php-format +#: lib/command.php:488 lib/xmppmanager.php:403 +#, fuzzy, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." -msgstr "" +msgstr "Mensaxe demasiado longa - o máximo é 140 caracteres, ti enviaches %d " #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Erro ó enviar a mensaxe directa." +#. 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:551 +#, fuzzy, php-format +msgid "Notice from %s repeated." +msgstr "Chío publicado" + #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "Acounteceu un erro configurando o usuario." #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 -#, php-format +#: lib/command.php:589 +#, fuzzy, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." -msgstr "" +msgstr "Mensaxe demasiado longa - o máximo é 140 caracteres, ti enviaches %d " + +#. TRANS: Text shown having sent a reply to a notice successfully. +#. TRANS: %s is the nickname of the user of the notice the reply was sent to. +#: lib/command.php:600 +#, fuzzy, php-format +msgid "Reply to %s sent." +msgstr "Non se pode eliminar este chíos." + +#. TRANS: Error text shown when a reply to a notice fails with an unknown reason. +#: lib/command.php:603 +#, fuzzy +msgid "Error saving notice." +msgstr "Aconteceu un erro ó gardar o chío." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 +#, fuzzy msgid "Specify the name of the user to subscribe to." +msgstr "Especifica o nome do usuario ó que queres suscribirte" + +#. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. +#: lib/command.php:659 +#, fuzzy +msgid "Can't subscribe to OMB profiles by command." +msgstr "Non estás suscrito a ese perfil" + +#. TRANS: Text shown after having subscribed to another user successfully. +#. TRANS: %s is the name of the user the subscription was requested for. +#: lib/command.php:667 +#, php-format +msgid "Subscribed to %s." msgstr "" #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 +#, fuzzy msgid "Specify the name of the user to unsubscribe from." +msgstr "Especifica o nome de usuario ó que queres deixar de seguir" + +#. TRANS: Text shown after having unsubscribed from another user successfully. +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:699 +#, php-format +msgid "Unsubscribed from %s." msgstr "" #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "Comando non implementado." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Notificación desactivada." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "No se pode desactivar a notificación." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Notificación habilitada." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "Non se pode activar a notificación." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "" #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:808 +#, php-format +msgid "Unsubscribed %s." +msgstr "" + +#. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. +#: lib/command.php:826 +#, fuzzy +msgid "You are not subscribed to anyone." +msgstr "Non estás suscrito a ese perfil" + #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Xa estas suscrito a estes usuarios:" @@ -4160,10 +6270,17 @@ msgstr[2] "" msgstr[3] "" msgstr[4] "" +#. TRANS: Text shown after requesting other users that are subscribed to a user +#. TRANS: (followers) without having any subscribers. +#: lib/command.php:853 +#, fuzzy +msgid "No one is subscribed to you." +msgstr "Outro usuario non se puido suscribir a ti." + #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Outro usuario non se puido suscribir a ti." @@ -4172,10 +6289,17 @@ msgstr[2] "" msgstr[3] "" msgstr[4] "" +#. TRANS: Text shown after requesting groups a user is subscribed to without having +#. TRANS: any group subscriptions. +#: lib/command.php:880 +#, fuzzy +msgid "You are not a member of any groups." +msgstr "Non estás suscrito a ese perfil" + #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Non estás suscrito a ese perfil" @@ -4184,7 +6308,9 @@ msgstr[2] "" msgstr[3] "" msgstr[4] "" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 +#, fuzzy msgid "" "Commands:\n" "on - turn on notifications\n" @@ -4225,32 +6351,89 @@ msgid "" "tracks - not yet implemented.\n" "tracking - not yet implemented.\n" msgstr "" +"Comandos:\n" +"on - activar as notificacións\n" +"off - desactivar as notificacións\n" +"help - mostrar esta axuda\n" +"follow - suscribirse ao usuario\n" +"leave - de-suscribirse do usuario\n" +"d - mensaxe directa ao usuario\n" +"get - lelo último chío do usuario\n" +"whois - amosar informacion do usuario\n" +"fav - engadilo último chío do usuario como favorito\n" +"stats - amosalas túas estatísticas\n" +"stop - o mesmo que 'off'\n" +"quit - o mesmo que 'off'\n" +"sub - o mesmo que 'follow'\n" +"unsub - o mesmo que 'leave'\n" +"last - o mesmo que 'get'\n" +"on - non implementado por agora.\n" +"off - non implementado por agora.\n" +"nudge - non implementado por agora.\n" +"invite - non implementado por agora.\n" +"track - non implementado por agora.\n" +"untrack - non implementado por agora.\n" +"track off - non implementado por agora.\n" +"untrack all - non implementado por agora.\n" +"tracks - non implementado por agora.\n" +"tracking - non implementado por agora.\n" +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. #: lib/common.php:136 +#, fuzzy +msgid "No configuration file found. " +msgstr "Sen código de confirmación." + +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "" -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "" -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "" -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "IM" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "Chíos dende mensaxería instantánea (IM)" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Chíos dende SMS" -#: lib/connectsettingsaction.php:121 +#. TRANS: Menu item for OAth connection settings. +#: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" +msgid "Connections" +msgstr "Conectar" + +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "" @@ -4258,22 +6441,29 @@ msgstr "" msgid "Database error" msgstr "" +#: lib/designsettings.php:105 +#, fuzzy +msgid "Upload file" +msgstr "Subir" + +#: lib/designsettings.php:109 +#, fuzzy +msgid "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "Podes actualizar a túa información do perfil persoal aquí" + #: lib/designsettings.php:418 msgid "Design defaults restored." msgstr "" -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "Chíos favoritos de %s" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "Chíos favoritos de %s" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "Gostame" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "" @@ -4290,8 +6480,8 @@ msgstr "" msgid "FOAF" msgstr "" -#: lib/feedlist.php:64 -msgid "Export data" +#: lib/feedlist.php:66 +msgid "Feeds" msgstr "" #: lib/galleryaction.php:121 @@ -4302,6 +6492,11 @@ msgstr "Filtrar etiquetas" msgid "All" msgstr "Todos" +#: lib/galleryaction.php:139 +#, fuzzy +msgid "Select tag to filter" +msgstr "Selecciona unha operadora" + #: lib/galleryaction.php:140 msgid "Tag" msgstr "Etiqueta" @@ -4319,40 +6514,101 @@ msgstr "Ir" 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 "Enderezo da túa páxina persoal, blogue, ou perfil noutro sitio" + #: lib/groupeditform.php:168 +#, fuzzy msgid "Describe the group or topic" -msgstr "" +msgstr "Contanos un pouco de ti e dos teus intereses en 140 caractéres." #: lib/groupeditform.php:170 -#, php-format +#, fuzzy, php-format msgid "Describe the group or topic in %d characters" -msgstr "" +msgstr "Contanos un pouco de ti e dos teus intereses en 140 caractéres." + +#: lib/groupeditform.php:179 +#, fuzzy +msgid "" +"Location for the group, if any, like \"City, State (or Region), Country\"" +msgstr "¿Onde estas, coma \"Cidade, Provincia, País\"" #: lib/groupeditform.php:187 #, php-format msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" msgstr "" -#: lib/groupnav.php:108 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 #, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:108 +msgctxt "MENU" +msgid "Blocked" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 +#, php-format +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 +#, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" msgstr "" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" -msgstr "Inicio de sesión" +msgstr "" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" msgstr "" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" msgstr "" @@ -4378,11 +6634,17 @@ msgstr "Esta páxina non está dispoñíbel no tipo de medio que aceptas" msgid "Unsupported image file format." msgstr "Formato de ficheiro de imaxe non soportado." +#: lib/imagefile.php:88 +#, fuzzy, php-format +msgid "That file is too big. The maximum file size is %s." +msgstr "Podes actualizar a túa información do perfil persoal aquí" + #: lib/imagefile.php:93 msgid "Partial upload." msgstr "Carga parcial." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Aconteceu un erro no sistema namentras se estaba cargando o ficheiro." @@ -4395,8 +6657,9 @@ msgid "Lost our file." msgstr "Ningún chío." #: lib/imagefile.php:163 lib/imagefile.php:224 +#, fuzzy msgid "Unknown file type" -msgstr "" +msgstr "tipo de ficheiro non soportado" #: lib/imagefile.php:244 msgid "MB" @@ -4416,13 +6679,19 @@ msgstr "" msgid "Unknown inbox source %d." msgstr "" +#: lib/leaveform.php:114 +#, fuzzy +msgid "Leave" +msgstr "Gardar" + #: lib/logingroupnav.php:80 msgid "Login with a username and password" msgstr "Usuario ou contrasinal inválidos." #: lib/logingroupnav.php:86 +#, fuzzy msgid "Sign up for a new account" -msgstr "" +msgstr "Crear nova conta" #. TRANS: Subject for address confirmation email #: lib/mail.php:174 @@ -4474,7 +6743,7 @@ msgstr "" #. TRANS: Main body of new-subscriber notification e-mail #: lib/mail.php:254 -#, php-format +#, fuzzy, php-format msgid "" "%1$s is now listening to your notices on %2$s.\n" "\n" @@ -4487,6 +6756,18 @@ msgid "" "----\n" "Change your email address or notification options at %8$s\n" msgstr "" +"%1$s está a escoitar os teus chíos en %2$s.\n" +"\n" +"\t%3$s\n" +"\n" +"Atentamente todo seu,\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 "Ubicación: %s" #. TRANS: Subject of notification mail for new posting email address #: lib/mail.php:304 @@ -4527,6 +6808,12 @@ msgstr "Estado de %s" msgid "SMS confirmation" msgstr "Confirmación de SMS" +#. TRANS: Main body heading for SMS-by-email address confirmation message +#: lib/mail.php:463 +#, fuzzy, php-format +msgid "%s: confirm you own this phone number with this code:" +msgstr "Agardando a confirmación neste número de teléfono." + #. TRANS: Subject for 'nudge' notification email #: lib/mail.php:484 #, php-format @@ -4608,7 +6895,7 @@ msgstr "Enviar un correo cando alguen enganda un chío meu coma favorito." #. TRANS: Body for favorite notification email #: lib/mail.php:592 -#, php-format +#, fuzzy, php-format msgid "" "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n" "\n" @@ -4627,6 +6914,18 @@ msgid "" "Faithfully yours,\n" "%6$s\n" msgstr "" +"%1$s acaba de engadir o teu chío en %2$s como un dos seus favoritos.\n" +"\n" +"Se o olvidaches, podes velo texto do teu chío aquí:\n" +"\n" +"%3$s\n" +"\n" +"Podes vela lista de cíos favoritos de %1$s aquí:\n" +"\n" +"%4$s\n" +"\n" +"Fielmente teu,\n" +"%5$s\n" #. TRANS: Line in @-reply notification e-mail. %s is conversation URL. #: lib/mail.php:651 @@ -4637,6 +6936,11 @@ msgid "" "\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 @@ -4675,9 +6979,10 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 +#, fuzzy msgid "from" -msgstr "" +msgstr " dende " #: lib/mailhandler.php:37 msgid "Could not parse message." @@ -4695,66 +7000,101 @@ msgstr "Ise é un enderezo IM incorrecto." msgid "Sorry, no incoming email allowed." msgstr "Aivá, non se permiten correos entrantes." -#: lib/mediafile.php:98 lib/mediafile.php:123 +#: lib/mailhandler.php:228 +#, fuzzy, php-format +msgid "Unsupported message type: %s" +msgstr "Formato de ficheiro de imaxe non soportado." + +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "" -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "" -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "" -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "" -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "" -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "" -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "Non se puido eliminar o favorito." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." msgstr "" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." +msgid "\"%s\" is not a supported file type on this server." msgstr "" +#: lib/messageform.php:120 +#, fuzzy +msgid "Send a direct notice" +msgstr "Eliminar chío" + #: lib/messageform.php:146 msgid "To" msgstr "A" +#: lib/messageform.php:159 lib/noticeform.php:186 +#, fuzzy +msgid "Available characters" +msgstr "6 ou máis caracteres" + #: lib/messageform.php:178 lib/noticeform.php:237 +#, fuzzy msgctxt "Send button for sending notice" msgid "Send" -msgstr "" +msgstr "Enviar" #: lib/noticeform.php:160 msgid "Send a notice" @@ -4774,12 +7114,14 @@ msgid "Attach a file" msgstr "" #: lib/noticeform.php:213 +#, fuzzy msgid "Share my location" -msgstr "" +msgstr "Non se puideron gardar as etiquetas." #: lib/noticeform.php:216 +#, fuzzy msgid "Do not share my location" -msgstr "" +msgstr "Non se puideron gardar as etiquetas." #: lib/noticeform.php:217 msgid "" @@ -4788,59 +7130,96 @@ msgid "" msgstr "" #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 +#, fuzzy msgid "N" -msgstr "" +msgstr "No" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "" -#: lib/noticelist.php:631 +#: lib/noticelist.php:578 +#, fuzzy +msgid "in context" +msgstr "Sen contido!" + +#: lib/noticelist.php:613 +#, fuzzy +msgid "Repeated by" +msgstr "Crear" + +#: lib/noticelist.php:640 +#, fuzzy +msgid "Reply to this notice" +msgstr "Non se pode eliminar este chíos." + +#: lib/noticelist.php:641 msgid "Reply" msgstr "Respostas" +#: lib/noticelist.php:685 +#, fuzzy +msgid "Notice repeated" +msgstr "Chío publicado" + +#: lib/nudgeform.php:116 +#, fuzzy +msgid "Nudge this user" +msgstr "Toque enviado" + +#: lib/nudgeform.php:128 +#, fuzzy +msgid "Nudge" +msgstr "Toque enviado" + +#: lib/nudgeform.php:128 +#, fuzzy +msgid "Send a nudge to this user" +msgstr "Non podes enviar mensaxes a este usurio." + #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Acounteceu un erro ó inserir o novo perfil" +msgid "Error inserting new profile." +msgstr "" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Acounteceu un erro ó inserir o avatar" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Acounteceu un erro actualizando o perfil remoto" +msgid "Error inserting avatar." +msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Aconteceu un erro ó inserir o perfil remoto" +msgid "Error inserting remote profile." +msgstr "" -#: lib/oauthstore.php:490 +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" + +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Non se puido inserir a nova subscrición." @@ -4873,9 +7252,15 @@ msgid "Your sent messages" msgstr "As túas mensaxes enviadas" #: lib/personaltagcloudsection.php:56 -#, php-format +#, fuzzy, php-format msgid "Tags in %s's notices" -msgstr "" +msgstr "O usuario non ten último chio." + +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 +#, fuzzy +msgid "Unknown" +msgstr "Acción descoñecida" #: lib/profileaction.php:109 lib/profileaction.php:205 lib/subgroupnav.php:82 msgid "Subscriptions" @@ -4889,6 +7274,16 @@ msgstr "Tódalas subscricións" msgid "Subscribers" msgstr "Subscritores" +#: lib/profileaction.php:161 +#, fuzzy +msgid "All subscribers" +msgstr "Subscritores" + +#: lib/profileaction.php:191 +#, fuzzy +msgid "User ID" +msgstr "Usuario" + #: lib/profileaction.php:196 msgid "Member since" msgstr "Membro dende" @@ -4899,8 +7294,9 @@ msgid "Daily average" msgstr "" #: lib/profileaction.php:264 +#, fuzzy msgid "All groups" -msgstr "" +msgstr "Tódalas etiquetas" #: lib/profileformaction.php:123 msgid "Unimplemented method." @@ -4911,8 +7307,9 @@ msgid "Public" msgstr "Público" #: lib/publicgroupnav.php:82 +#, fuzzy msgid "User groups" -msgstr "" +msgstr "Usuarios" #: lib/publicgroupnav.php:84 lib/publicgroupnav.php:85 msgid "Recent tags" @@ -4927,32 +7324,64 @@ msgid "Popular" msgstr "Popular" #: lib/redirectingaction.php:95 +#, fuzzy msgid "No return-to arguments." -msgstr "" +msgstr "Non hai argumento id." + +#: lib/repeatform.php:107 +#, fuzzy +msgid "Repeat this notice?" +msgstr "Non se pode eliminar este chíos." #: lib/repeatform.php:132 msgid "Yes" msgstr "Si" +#: lib/repeatform.php:132 +#, fuzzy +msgid "Repeat this notice" +msgstr "Non se pode eliminar este chíos." + #: lib/revokeroleform.php:91 #, php-format msgid "Revoke the \"%s\" role from this user" msgstr "" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "" -#: lib/sandboxform.php:78 -msgid "Sandbox this user" -msgstr "" +#: lib/sandboxform.php:67 +#, fuzzy +msgid "Sandbox" +msgstr "Band. Entrada" -#: lib/searchaction.php:126 +#: lib/sandboxform.php:78 +#, fuzzy +msgid "Sandbox this user" +msgstr "Bloquear usuario" + +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 +#, fuzzy +msgid "Search site" +msgstr "Buscar" + +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" +msgstr "" + +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 +#, fuzzy +msgid "Search help" msgstr "Buscar" #: lib/searchgroupnav.php:80 @@ -4967,6 +7396,11 @@ msgstr "Atopar xente neste sitio" msgid "Find content of notices" msgstr "Atopar no contido dos chíos" +#: lib/searchgroupnav.php:85 +#, fuzzy +msgid "Find groups on this site" +msgstr "Atopar xente neste sitio" + #: lib/section.php:89 msgid "Untitled section" msgstr "" @@ -4976,17 +7410,41 @@ msgid "More..." msgstr "" #: lib/silenceform.php:67 +#, fuzzy msgid "Silence" -msgstr "" +msgstr "Novo chío" #: lib/silenceform.php:78 +#, fuzzy msgid "Silence this user" +msgstr "Bloquear usuario" + +#: lib/subgroupnav.php:83 +#, fuzzy, php-format +msgid "People %s subscribes to" +msgstr "Suscrición remota" + +#: lib/subgroupnav.php:91 +#, fuzzy, php-format +msgid "People subscribed to %s" +msgstr "Suscrito a %s" + +#: lib/subgroupnav.php:99 +#, php-format +msgid "Groups %s is a member of" msgstr "" #: lib/subgroupnav.php:105 msgid "Invite" msgstr "Invitar" +#: lib/subgroupnav.php:106 +#, fuzzy, php-format +msgid "Invite friends and colleagues to join you on %s" +msgstr "" +"Emprega este formulario para invitar ós teus amigos e colegas a empregar " +"este servizo." + #: lib/subscriberspeopleselftagcloudsection.php:48 #: lib/subscriptionspeopleselftagcloudsection.php:48 msgid "People Tagcloud as self-tagged" @@ -4998,8 +7456,9 @@ msgid "People Tagcloud as tagged" msgstr "" #: lib/tagcloudsection.php:56 +#, fuzzy msgid "None" -msgstr "" +msgstr "No" #: lib/themeuploader.php:50 msgid "This server cannot handle theme uploads without ZIP support." @@ -5009,6 +7468,13 @@ msgstr "" msgid "The theme file is missing or the upload failed." msgstr "" +#: lib/themeuploader.php:91 lib/themeuploader.php:102 +#: lib/themeuploader.php:278 lib/themeuploader.php:282 +#: lib/themeuploader.php:290 lib/themeuploader.php:297 +#, fuzzy +msgid "Failed saving theme." +msgstr "Acounteceu un fallo ó actualizar o avatar." + #: lib/themeuploader.php:147 msgid "Invalid theme: bad directory structure." msgstr "" @@ -5050,33 +7516,70 @@ msgid "Unsandbox" msgstr "" #: lib/unsandboxform.php:80 +#, fuzzy msgid "Unsandbox this user" -msgstr "" +msgstr "Bloquear usuario" #: lib/unsilenceform.php:67 msgid "Unsilence" msgstr "" #: lib/unsilenceform.php:78 +#, fuzzy msgid "Unsilence this user" -msgstr "" +msgstr "Bloquear usuario" + +#: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 +#, fuzzy +msgid "Unsubscribe from this user" +msgstr "Desuscribir de %s" #: lib/unsubscribeform.php:137 msgid "Unsubscribe" msgstr "Eliminar subscrición" +#: lib/userprofile.php:117 +#, fuzzy +msgid "Edit Avatar" +msgstr "Avatar" + +#: lib/userprofile.php:234 lib/userprofile.php:248 +#, fuzzy +msgid "User actions" +msgstr "Outras opcions" + #: lib/userprofile.php:237 msgid "User deletion in progress..." msgstr "" +#: lib/userprofile.php:263 +#, fuzzy +msgid "Edit profile settings" +msgstr "Configuración de perfil" + #: lib/userprofile.php:264 msgid "Edit" msgstr "" +#: lib/userprofile.php:287 +#, fuzzy +msgid "Send a direct message to this user" +msgstr "Non podes enviar mensaxes a este usurio." + +#: lib/userprofile.php:288 +#, fuzzy +msgid "Message" +msgstr "Nova mensaxe" + #: lib/userprofile.php:326 msgid "Moderate" msgstr "" +#: lib/userprofile.php:364 +#, fuzzy +msgid "User role" +msgstr "O usuario non ten perfil." + #: lib/userprofile.php:366 msgctxt "role" msgid "Administrator" @@ -5088,56 +7591,76 @@ msgid "Moderator" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "fai uns segundos" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "fai un minuto" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "fai %d minutos" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "fai unha hora" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "fai %d horas" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "fai un día" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "fai %d días" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "fai un mes" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "fai %d meses" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" +msgstr[4] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "fai un ano" @@ -5145,3 +7668,23 @@ msgstr "fai un ano" #, php-format msgid "%s is not a valid color!" msgstr "A páxina persoal semella que non é unha URL válida." + +#: lib/webcolor.php:123 +#, php-format +msgid "%s is not a valid color! Use 3 or 6 hex chars." +msgstr "" + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "Non se especificou ningún perfil." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/gl/LC_MESSAGES/statusnet.po b/locale/gl/LC_MESSAGES/statusnet.po index 40e6314ee0..3fe875f47f 100644 --- a/locale/gl/LC_MESSAGES/statusnet.po +++ b/locale/gl/LC_MESSAGES/statusnet.po @@ -1,28 +1,31 @@ -# Translation of StatusNet to Galician +# Translation of StatusNet - Core to Galician (Galego) +# Expored from translatewiki.net # -# Author@translatewiki.net: Gallaecio -# Author@translatewiki.net: Toliño +# Author: Brion +# Author: Gallaecio +# Author: Toliño # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:34:20+0000\n" -"Language-Team: Galician\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:55:55+0000\n" +"Language-Team: Galician \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: gl\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Acceso" @@ -75,10 +78,10 @@ msgstr "Gardar a configuración de acceso" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "Gardar" @@ -91,15 +94,15 @@ msgstr "Esa páxina non existe." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -109,7 +112,7 @@ msgstr "Esa páxina non existe." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "Non existe tal usuario." @@ -199,16 +202,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "Actualizacións de %1$s e amigos en %2$s!" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -223,21 +226,23 @@ msgstr "Actualizacións de %1$s e amigos en %2$s!" msgid "API method not found." msgstr "Non se atopou o método da API." -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Este método require un POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." @@ -245,27 +250,27 @@ msgstr "" "Ten que especificar un parámetro chamado \"device\" cun destes valores: sms, " "im, none." -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "Non se puido actualizar o usuario." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "O usuario non ten perfil." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "Non se puido gardar o perfil." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -277,30 +282,30 @@ msgstr "" "O servidor non puido manexar tantos datos POST (%s bytes) por mor da súa " "configuración actual." -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: 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 "Non se puido gardar a súa configuración de deseño." -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "Non se puido actualizar o seu deseño." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "Non pode bloquearse a si mesmo!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Non se puido bloquear o usuario." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Non se puido desbloquear o usuario." @@ -324,61 +329,61 @@ msgstr "Mensaxes directas a %s" msgid "All the direct messages sent to %s" msgstr "Todas as mensaxes directas enviadas a %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "A mensaxe non ten texto!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "" "Iso é longo de máis. A lonxitude máxima das mensaxes é de %d caracteres." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Non se atopou o destinatario." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "" "Non pode enviar mensaxes directas a usuarios que non sexan amigos seus." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Non se atopou ningún estado con esa ID." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "Este estado xa é dos favoritos." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Non se puido crear o favorito." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "Ese estado non é un dos favoritos." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "Non se puido eliminar o favorito." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "Non se puido seguir o usuario: non se atopou." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "Non se puido seguir o usuario: %s xa está na súa lista." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "Non se puido deixar de seguir o usuario: non se atopou." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "Non pode deixar de seguirse a si mesmo." @@ -394,7 +399,7 @@ msgstr "Non se puido determinar o usuario de orixe." msgid "Could not find target user." msgstr "Non se puido atopar o usuario de destino." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." @@ -402,96 +407,96 @@ msgstr "" "O alcume debe ter só letras en minúscula e números, e non pode ter espazos " "en branco." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Ese alcume xa está en uso. Probe con outro." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "O formato do alcume non é correcto." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "O URL da páxina persoal non é correcto." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "O nome completo é longo de máis (o máximo son 255 caracteres)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "A descrición é longa de máis (o máximo son %d caracteres)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "A localidade é longa de máis (o máximo son 255 caracteres)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "Demasiados pseudónimos! O número máximo é %d." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "Pseudónimo incorrecto: \"%s\"." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "O pseudónimo \"%s\" xa se está a usar. Proba con outro." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "O pseudónimo non pode coincidir co alcume." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Non se atopou o grupo." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "Xa forma parte dese grupo." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "O administrador bloqueouno nese grupo." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "O usuario %1$s non se puido engadir ao grupo %2$s." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." msgstr "Vostede non pertence a este grupo." #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "O usuario %1$s non se puido eliminar do grupo %2$s." @@ -520,7 +525,7 @@ msgstr "grupos %s" msgid "groups on %s" msgstr "grupos en %s" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "Houbo un erro durante a carga." @@ -534,9 +539,9 @@ msgstr "Pase incorrecto." #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -583,8 +588,8 @@ msgstr "Denegouse e revogouse a ficha da solicitude %s." #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -610,7 +615,7 @@ msgstr "" "acceso á súa conta %4$s a xente de confianza." #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Conta" @@ -624,7 +629,7 @@ msgstr "Alcume" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 -#: actions/register.php:436 lib/accountsettingsaction.php:125 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Contrasinal" @@ -648,18 +653,18 @@ msgstr "Este método require un POST ou un DELETE." msgid "You may not delete another user's status." msgstr "Non pode borrar o estado doutro usuario." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Non existe tal nota." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "Non pode repetir a súa propia nota." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "Xa repetiu esa nota." @@ -671,28 +676,28 @@ msgstr "Borrouse o estado." msgid "No status with that ID found." msgstr "Non se atopou ningún estado con esa ID." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "O cliente debe proporcionar un parámetro de \"estado\" cun valor." -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "Iso é longo de máis. A nota non pode exceder os %d caracteres." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Non se atopou." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" "A lonxitude máxima das notas é de %d caracteres, incluído o URL do dato " "adxunto." -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Formato non soportado." @@ -771,7 +776,7 @@ msgstr "Tamaño non válido." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Avatar" @@ -804,7 +809,7 @@ msgid "Preview" msgstr "Vista previa" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Borrar" @@ -889,7 +894,8 @@ msgid "Yes" msgstr "Si" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Bloquear este usuario" @@ -908,8 +914,8 @@ msgstr "Non se puido gardar a información do bloqueo." #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "Non existe tal grupo." @@ -931,11 +937,13 @@ msgstr "Unha lista de usuarios bloqueados fronte á unión a este grupo." msgid "Unblock user from group" msgstr "Desbloquear o usuario do grupo" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Desbloquear" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Desbloquear este usuario" @@ -974,9 +982,9 @@ msgstr "Ese enderezo xa se confirmou." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -984,7 +992,7 @@ msgstr "Non se puido actualizar o usuario." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Non se puido borrar a confirmación por correo electrónico." @@ -1020,6 +1028,7 @@ msgstr "Non se atopou a aplicación." msgid "You are not the owner of this application." msgstr "Non é o dono desa aplicación." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -1056,7 +1065,7 @@ msgstr "Borrar a aplicación" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Non iniciou sesión." @@ -1087,7 +1096,7 @@ msgid "Do not delete this notice" msgstr "Non borrar esta nota" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Borrar esta nota" @@ -1118,63 +1127,62 @@ msgstr "Borrar o usuario" #. 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "Deseño" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "Configuración do deseño deste sitio StatusNet." +msgid "Design settings for this StatusNet site" +msgstr "" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "URL do logo incorrecto." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "O tema visual non está dispoñible: %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Cambiar o logo" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Logo do sitio" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "Cambar o tema visual" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Tema visual do sitio" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "Tema visual para o sitio." -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "Tema visual personalizado" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" "Pode cargar como arquivo .ZIP un tema visual personalizado para StatusNet" -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Cambiar a imaxe de fondo" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Fondo" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1184,75 +1192,76 @@ msgstr "" "ficheiro é de %1$s." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "Activado" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "Desactivado" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Activar ou desactivar a imaxe de fondo." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "Imaxe de fondo en mosaico" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Cambiar as cores" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Contido" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "Barra lateral" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Texto" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Ligazóns" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "Avanzado" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "CSS personalizado" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "Utilizar os valores por defecto" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Restaurar o deseño por defecto" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Volver ao deseño por defecto" -#. 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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Gardar" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "Gardar o deseño" @@ -1330,7 +1339,7 @@ msgstr "O retorno de chamada é longo de máis." msgid "Callback URL is not valid." msgstr "O URL do retorno de chamada é incorrecto." -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "Non se puido actualizar a aplicación." @@ -1367,7 +1376,7 @@ msgid "Could not update group." msgstr "Non se puido actualizar o grupo." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "Non se puideron crear os pseudónimos." @@ -1403,7 +1412,7 @@ msgstr "Enderezo de correo electrónico confirmado actualmente." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1421,22 +1430,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "Cancelar" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "Enderezo de correo electrónico, coma \"nomedeusuario@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/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1444,20 +1457,20 @@ msgstr "Engadir" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Correo entrante" #. 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 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "" "Enviar un correo electrónico a este enderezo para publicar novas notas." #. 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 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "" "Establece un novo enderezo de correo electrónico no que publicar, e cancela " @@ -1465,96 +1478,96 @@ 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "Novo" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Preferencias de correo electrónico" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Enviarme notas acerca de novas subscricións por correo electrónico." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "" "Enviádeme un correo electrónico cando alguén marque como favorito algunha " "das miñas notas." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "" "Enviádeme un correo electrónico cando alguén me envíe unha mensaxe privada." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "Enviádeme un correo electrónico cando alguén me envíe unha resposta." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "" "Permitirlles aos meus amigos facerme acenos e enviarme correos electrónicos." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Quero publicar notas por correo electrónico." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Publicar unha MicroID para o meu enderezo de correo electrónico." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "Gardáronse as preferencias de correo electrónico." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Non hai enderezo de correo electrónico." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Non se pode normalizar ese enderezo de correo electrónico" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "O enderezo de correo electrónico é incorrecto." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "Ese enderezo de correo electrónico é o que ten agora." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "Ese enderezo de correo electrónico xa pertence a outro usuario." #. 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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Non se puido inserir o código de confirmación." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1566,50 +1579,50 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Non hai ningunha confirmación pendente que cancelar." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "Ese enderezo de correo electrónico é incorrecto." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "Cancelouse a confirmación por correo electrónico." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "Ese non é o seu enderezo de correo electrónico." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "Borrouse o enderezo de correo electrónico." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Non hai ningún enderezo ao que enviar." #. 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/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Non se puido actualizar o rexistro do usuario." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Borrouse o enderezo de correo electrónico entrante." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Engadiuse un novo enderezo de correo electrónico entrante." @@ -1617,7 +1630,7 @@ msgstr "Engadiuse un novo enderezo de correo electrónico entrante." msgid "This notice is already a favorite!" msgstr "A nota xa é unha das súas favoritas!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "Desmarcar como favorita" @@ -1726,7 +1739,7 @@ msgstr "Non se puido converter a ficha da solicitude nun pase." msgid "Remote service uses unknown version of OMB protocol." msgstr "O servizo remoto utiliza unha versión descoñecida do protocolo OMB." -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "Houbo un erro ao actualizar o perfil remoto." @@ -1783,7 +1796,7 @@ msgstr "O usuario xa está excluído do grupo." msgid "User is not a member of group." msgstr "O usuario non pertence ao grupo." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Excluír do grupo ao usuario" @@ -1865,37 +1878,53 @@ msgstr "Actualizouse o logo." msgid "Failed updating logo." msgstr "Non se puido actualizar o logo." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "Membros do grupo %s" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "Membros do grupo %1$s, páxina %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "Unha lista dos usuarios pertencentes a este grupo." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Administrador" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" -msgstr "Excluír" +msgstr "Bloquear" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "Converter ao usuario en administrador do grupo" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" msgstr "Converter en administrador" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" msgstr "Converter a este usuario en administrador" @@ -1903,7 +1932,7 @@ msgstr "Converter a este usuario en administrador" #. 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 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "Liña do tempo de %s" @@ -2036,7 +2065,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -2047,65 +2079,65 @@ msgstr "" "instantánea ou en GTalk." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Preferencias de mensaxería instantánea" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Enviádeme as notas mediante Jabber ou GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Publicar unha nota cando cambie o meu estado en Jabber ou GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" "Enviádeme as respostas mediante Jabber ou GTalk da xente á que non estou " "subscrita." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Publicar unha MicroID para o meu enderezo de Jabber ou GTalk." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Gardáronse as preferencias." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Non existe ningunha ID de Jabber." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Non se pode normalizar esa ID de Jabber" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "A ID de Jabber non é correcta" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Esa xa é a súa ID de Jabber." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Esa ID de Jabber xa corresponde a un usuario." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -2115,28 +2147,28 @@ msgstr "" "engadiu. Ten que aprobar que %s lle envíe mensaxes." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Ese enderezo de mensaxería instantánea é incorrecto." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "Non se puido borrar a confirmación por mensaxería instantánea." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "Cancelouse a confirmación por mensaxería instantánea." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Esa ID de Jabber non é súa." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "Borrouse o enderezo de mensaxería instantánea." @@ -2183,7 +2215,7 @@ msgstr "Xa está subscrito aos seguintes usuarios:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2316,7 +2348,7 @@ msgid "You must be logged in to leave a group." msgstr "Ten que identificarse para deixar un grupo." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "Non pertence a ese grupo." @@ -2325,6 +2357,110 @@ msgstr "Non pertence a ese grupo." msgid "%1$s left group %2$s" msgstr "%1$s deixou o grupo %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Xa se identificou." @@ -2438,14 +2574,14 @@ msgid "New message" msgstr "Mensaxe nova" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "Non pode enviarlle unha mensaxe a este usuario." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Non hai contido ningún!" @@ -2454,7 +2590,7 @@ msgid "No recipient specified." msgstr "Non se especificou ningún destinatario." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "Non se envíe unha mensaxe, limítese a pensar nela." @@ -2465,12 +2601,12 @@ msgstr "Enviouse a mensaxe" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "Enviouse a mensaxe directa a %s." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Houbo un erro de AJAX" @@ -2565,8 +2701,8 @@ msgid "Connected applications" msgstr "Aplicacións conectadas" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." -msgstr "Permitiulle o acceso á súa conta ás seguintes aplicacións." +msgid "You have allowed the following applications to access your account." +msgstr "" #: actions/oauthconnectionssettings.php:175 msgid "You are not a user of that application." @@ -2591,7 +2727,7 @@ msgstr "" msgid "Notice has no profile." msgstr "Non hai perfil para a nota." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "Estado de %1$s en %2$s" @@ -2609,8 +2745,8 @@ msgid "Only %s URLs over plain HTTP please." msgstr "Só %s enderezos URL sobre HTTP simple." #. TRANS: Client error on an API request with an unsupported data format. -#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "Non se soporta ese formato de datos." @@ -2753,13 +2889,13 @@ msgid "Password saved." msgstr "Gardouse o contrasinal." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "Rutas" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "Configuración do servidor e das rutas para este sitio StatusNet." +msgid "Path and server settings for this StatusNet site" +msgstr "" #: actions/pathsadminpanel.php:157 #, php-format @@ -2967,7 +3103,7 @@ msgstr "Nome completo" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Páxina persoal" @@ -3074,7 +3210,7 @@ msgid "Couldn't save tags." msgstr "Non se puideron gardar as etiquetas." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Gardouse a configuración." @@ -3371,7 +3507,7 @@ msgstr "O mesmo contrasinal que o anterior. Obrigatorio." #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "Correo electrónico" @@ -3535,7 +3671,7 @@ msgstr "Non pode repetir a súa propia nota." msgid "You already repeated that notice." msgstr "Xa repetiu esa nota." -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Repetida" @@ -3623,13 +3759,13 @@ msgstr "O usuario xa está illado." #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "Sesións" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "Configuración da sesión para este sitio StatusNet." +msgid "Session settings for this StatusNet site" +msgstr "" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3648,7 +3784,6 @@ msgid "Turn on debugging output for sessions." msgstr "Activar a saída de depuración para as sesións." #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "Gardar a configuración do sitio" @@ -3661,24 +3796,24 @@ msgid "Application profile" msgstr "Perfil da aplicación" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "Icona" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "Nome" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "Organización" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Descrición" @@ -3794,7 +3929,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "Isto é un modo de compartir o que lle gusta." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "Grupo %s" @@ -3846,7 +3981,7 @@ msgstr "Fonte de novas das notas do grupo %s (Atom)" msgid "FOAF for %s group" msgstr "Amigo dun amigo para o grupo %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Membros" @@ -4304,7 +4439,7 @@ msgstr "Non se introduciu ningún código" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "Instantáneas" @@ -4469,7 +4604,7 @@ msgstr "%s non está seguindo a ninguén." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -4573,74 +4708,78 @@ msgstr "" "licenza deste sitio: \"%2$s\"." #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "Usuario" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." -msgstr "Preferencias de usuario para este sitio StatusNet." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "Límite da biografía incorrecto. Debe ser numérico." -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "Texto de benvida incorrecto. A extensión máxima é de 255 caracteres." -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, php-format msgid "Invalid default subscripton: '%1$s' is not user." msgstr "Subscrición por defecto incorrecta. \"%1$s\" non é un usuario." #. TRANS: Link description in user account settings menu. -#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Perfil" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "Límite da biografía" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "Extensión máxima da biografía dun perfil en caracteres." -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "Novos usuarios" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "Nova benvida para os usuarios" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "Texto de benvida para os novos usuarios (255 caracteres como máximo)." -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "Subscrición por defecto" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "Subscribir automaticamente aos novos usuarios a este usuario." -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "Invitacións" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "Activáronse as invitacións" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "Permitir ou non que os usuarios poidan invitar a novos usuarios." +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Autorizar a subscrición" @@ -4655,7 +4794,9 @@ msgstr "" "deste usuario. Se non pediu a subscrición ás notas de alguén, prema en " "\"Rexeitar\"." +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "Licenza" @@ -4785,7 +4926,7 @@ msgstr "Probe a [buscar grupos](%%action.groupsearch%%) e unirse a eles." #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Actualizacións de %1$s en %2$s!" @@ -4846,7 +4987,7 @@ msgid "Plugins" msgstr "Complementos" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "Versión" @@ -4854,20 +4995,25 @@ msgstr "Versión" msgid "Author(s)" msgstr "Autores" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Marcar como favorito" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "Non se pode procesar o URL \"%s\"" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 msgid "Robin thinks something is impossible." 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. -#: classes/File.php:190 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4878,7 +5024,7 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, php-format msgid "A file this large would exceed your user quota of %d bytes." msgstr "" @@ -4886,13 +5032,13 @@ 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 +#: classes/File.php:210 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." 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 +#: classes/File.php:247 classes/File.php:262 msgid "Invalid filename." msgstr "Nome de ficheiro incorrecto." @@ -4911,6 +5057,32 @@ msgstr "Non forma parte do grupo." msgid "Group leave failed." msgstr "Non se puido deixar o grupo." +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Houbo un erro ao gardar o usuario. Incorrecto." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Unirse" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." @@ -4929,17 +5101,17 @@ msgid "No database name or DSN found anywhere." 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 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "Prohibíuselle enviar mensaxes directas de momento." #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "Non se puido inserir a mensaxe." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "Non se puido actualizar a mensaxe co novo URI." @@ -4995,25 +5167,25 @@ msgid "Problem saving notice." msgstr "Houbo un problema ao gardar a nota." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "O tipo dado para saveKnownGroups era incorrecto" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 msgid "Problem saving group inbox." 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:1759 +#: classes/Notice.php:1822 #, php-format msgid "RT @%1$s %2$s" -msgstr "♻ @%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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" @@ -5021,7 +5193,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:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -5033,12 +5205,12 @@ msgid "Missing profile." msgstr "Falta o perfil de usuario." #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "Non se puido gardar a nota do sitio." #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "Prohibíuselle realizar subscricións de momento." @@ -5072,65 +5244,70 @@ msgstr "Non se puido borrar o pase de subscrición OMB." msgid "Could not delete subscription." msgstr "Non se puido borrar a subscrición." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "Benvido a %1$s, @%2$s!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "Non se puido crear o grupo." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "Non se puido establecer o URI do grupo." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "Non se puido establecer a pertenza ao grupo." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "Non se puido gardar a información do grupo local." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Cambie a configuración do seu perfil" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Cargue un avatar" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Cambie o seu contrasinal" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "Cambie a xestión do correo electrónico" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "Deseñe o seu perfil" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Outras opcións" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Outros" @@ -5146,188 +5323,193 @@ msgid "Untitled page" msgstr "Páxina sen título" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "Navegación principal do sitio" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" msgstr "Liña do tempo do perfil persoal e os amigos" #. TRANS: Main menu option when logged in for access to personal profile and friends timeline -#: lib/action.php:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "Persoal" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Cambie o seu correo electrónico, avatar, contrasinal ou perfil" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "Conectarse aos servizos" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Conectarse" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "Cambiar a configuración do sitio" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "Administrador" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "Convide a amigos e compañeiros a unírselle en %s" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "Convidar" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Saír ao anonimato" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Saír" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Crear unha conta" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "Rexistrarse" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Identificarse no sitio" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "Identificarse" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Axuda!" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "Axuda" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Buscar persoas ou palabras" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "Buscar" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "Nota do sitio" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "Vistas locais" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "Nota da páxina" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "Navegación secundaria do sitio" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Axuda" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "Acerca de" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "Preguntas máis frecuentes" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "Condicións do servicio" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Protección de datos" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Código fonte" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Contacto" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "Insignia" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "Licenza do software StatusNet" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -5337,13 +5519,16 @@ msgstr "" "site.broughtby%%](%%site.broughtbyurl%%)." #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** é un servizo de mensaxes de blogue curtas." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -5355,20 +5540,20 @@ msgstr "" "GNU](http://www.fsf.org/licensing/licenses/agpl-3.0.html) (en inglés)." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "Licenza dos contidos do sitio" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, php-format msgid "Content and data of %1$s are private and confidential." msgstr "O contido e os datos de %1$s son privados e confidenciais." #. TRANS: Content license displayed when license is set to 'allrightsreserved'. #. TRANS: %1$s is the copyright owner. -#: lib/action.php:880 +#: lib/action.php:884 #, php-format msgid "Content and data copyright by %1$s. All rights reserved." msgstr "" @@ -5376,329 +5561,397 @@ msgstr "" "todos os dereitos." #. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set. -#: lib/action.php:884 +#: lib/action.php:888 msgid "Content and data copyright by contributors. All rights reserved." msgstr "" "Os contidos e datos son propiedade intelectual dos colaboradores. Quedan " "reservados todos os dereitos." -#. 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "" "Todos os contidos e datos de %1$s están dispoñibles baixo a licenza %2$s." #. TRANS: DT element for pagination (previous/next, etc.). -#: lib/action.php:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "Paxinación" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "Posteriores" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Anteriores" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" "Esperábase unha fonte de novas raíz pero recibiuse un documento XML completo." -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "Aínda non é posible manexar contidos remotos." -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "Aínda non se poden manexar contidos XML integrados." -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "Aínda non se poden manexar contidos Base64." #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "Non pode realizar cambios neste sitio." #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "Non se permite realizar cambios nese panel." #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "showForm() non está integrado." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "saveSettings() non está integrado." #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "Non se puido borrar a configuración do deseño." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "Configuración básica do sitio" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "Sitio" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "Configuración do deseño" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "Deseño" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "Configuración do usuario" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Usuario" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "Configuración de acceso" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "Configuración das rutas" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "Configuración das sesións" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "Modificar a nota do sitio" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "Configuración das instantáneas" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" "O recurso API precisa permisos de lectura e escritura, pero só dispón de " "permisos de lectura." +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "Non hai ningunha aplicación para esa clave." + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "Pase de acceso incorrecto." + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "Non hai ningún usuario para ese pase." + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "Non puidemos autenticalo." + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "Intentouse revogar un pase descoñecido." + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "Erro ao borrar o pase revogado." + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "Modificar a aplicación" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "Icona para esta aplicación" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "Describa a súa aplicación en %d caracteres" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Describa a súa aplicación en %d caracteres" +msgstr[1] "Describa a súa aplicación en %d caracteres" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "Describa a súa aplicación" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "URL do sitio web desta aplicación" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "URL de orixe" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "Organización responsable desta aplicación" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "URL do sitio web da organización" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "URL ao que ir tras a autenticación" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "Navegador" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "Escritorio" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "Tipo de aplicación, de navegador ou de escritorio" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "Lectura" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "Lectura e escritura" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" "Permisos por defecto para esta aplicación: lectura ou lectura e escritura" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Cancelar" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "lectura e escritura" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 msgid "read-only" msgstr "lectura" -#. 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "Aprobado o %1$s - permisos de \"%2$s\"." #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Revogar" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "Ficheiros anexos" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "Autor" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Provedor" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "Notas nas que se anexou este ficheiro" +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "Etiquetas para este ficheiro" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "Non se puido cambiar o contrasinal" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "Non se permite cambiar o contrasinal" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Excluír" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Resultados da orde" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Houbo un erro de AJAX" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Completouse a orde" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "A orde fallou" #. TRANS: Command exception text shown when a notice ID is requested that does not exist. -#: lib/command.php:84 lib/command.php:108 +#: lib/command.php:82 lib/command.php:106 msgid "Notice with that id does not exist." msgstr "Non hai ningunha nota con esa id." #. TRANS: Command exception text shown when a last user notice is requested and it does not exist. #. TRANS: Error text shown when a last user notice is requested and it does not exist. -#: lib/command.php:101 lib/command.php:630 +#: lib/command.php:99 lib/command.php:626 msgid "User has no last notice." msgstr "O usuario non ten ningunha última nota." #. 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:130 +#: lib/command.php:128 #, php-format msgid "Could not find a user with nickname %s." msgstr "Non se deu atopado ningún usuario co alcume %s." #. TRANS: Message given getting a non-existing user. #. TRANS: %s is the nickname of the user that could not be found. -#: lib/command.php:150 +#: lib/command.php:148 #, php-format msgid "Could not find a local user with nickname %s." msgstr "Non se deu atopado ningún usuario local co alcume %s." #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Esta orde aínda non está integrada." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "Non ten sentido ningún facerse un aceno a un mesmo!" #. TRANS: Message given having nudged another user. #. TRANS: %s is the nickname of the user that was nudged. -#: lib/command.php:240 +#: lib/command.php:238 #, php-format msgid "Nudge sent to %s." msgstr "Fíxoselle un aceno a %s." @@ -5707,7 +5960,7 @@ msgstr "Fíxoselle un aceno a %s." #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -5719,52 +5972,53 @@ msgstr "" "Notas: %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "Marcouse a nota como favorita." #. TRANS: Message given having added a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: lib/command.php:360 +#: lib/command.php:357 #, php-format msgid "%1$s joined group %2$s." msgstr "%1$s uniuse ao grupo %2$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. -#: lib/command.php:408 +#: lib/command.php:405 #, php-format msgid "%1$s left group %2$s." msgstr "%1$s deixou o grupo %2$s." #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Nome completo: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Localidade: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Sitio web: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "Acerca de: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -5775,112 +6029,112 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "" "A mensaxe é longa de máis, o límite de caracteres é de %1$d, e enviou %2$d." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Houbo un erro ao enviar a mensaxe directa." #. 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:554 +#: lib/command.php:551 #, php-format msgid "Notice from %s repeated." msgstr "Repetiuse a nota de %s." #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "Houbo un erro ao repetir a nota." #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 +#: lib/command.php:589 #, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." msgstr "A nota é longa de máis. O límite son %1$d caracteres, e enviou %2$d." #. TRANS: Text shown having sent a reply to a notice successfully. #. TRANS: %s is the nickname of the user of the notice the reply was sent to. -#: lib/command.php:603 +#: lib/command.php:600 #, php-format msgid "Reply to %s sent." msgstr "Enviouse a resposta a %s." #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "Houbo un erro ao gardar a nota." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "Introduza o nome do usuario ao que quere subscribirse." #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "Non se pode subscribir aos perfís OMB cunha orde." #. TRANS: Text shown after having subscribed to another user successfully. #. TRANS: %s is the name of the user the subscription was requested for. -#: lib/command.php:672 +#: lib/command.php:667 #, php-format msgid "Subscribed to %s." msgstr "Subscribiuse a %s." #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "Introduza o nome do usuario ao que quer deixar de estar subscrito." #. TRANS: Text shown after having unsubscribed from another user successfully. #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:705 +#: lib/command.php:699 #, php-format msgid "Unsubscribed from %s." msgstr "Cancelou a subscrición a %s." #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "Aínda non se integrou esa orde." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Desactivar a notificación." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "Non se pode desactivar a notificación." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Activar a notificación." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "Non se pode activar a notificación." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "A orde de identificación está desactivada." #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" @@ -5889,20 +6143,20 @@ msgstr "" #. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:813 +#: lib/command.php:808 #, php-format msgid "Unsubscribed %s." msgstr "Cancelou a subscrición a %s." #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "Non está subscrito a ninguén." #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Vostede está subscrito a esta persoa:" @@ -5910,14 +6164,14 @@ msgstr[1] "Vostede está subscrito a estas persoas:" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "Non hai ninguén subscrito a vostede." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Esta persoa está subscrita a vostede:" @@ -5925,20 +6179,21 @@ msgstr[1] "Estas persoas están subscritas a vostede:" #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "Non forma parte de ningún grupo." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Vostede pertence a este grupo:" msgstr[1] "Vostede pertence a estes grupos:" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -6018,39 +6273,61 @@ msgstr "" "tracks - aínda non se integrou\n" "tracking - aínda non se integrou\n" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "Non se atopou ningún ficheiro de configuración. " -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "Buscáronse ficheiros de configuración nos seguintes lugares: " -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "Pode que queira executar o instalador para arranxalo." -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "Ir ao instalador." -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "MI" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "Actualizacións por mensaxería instantánea (MI)" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Actualizacións por SMS" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "Conexións" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "Aplicacións conectadas autorizadas" @@ -6073,18 +6350,14 @@ msgstr "" msgid "Design defaults restored." msgstr "Restableceuse o deseño por defecto." -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "Desmarcar esta nota como favorita" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "Marcar esta nota como favorita" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "Marcar como favorito" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -6101,9 +6374,9 @@ msgstr "Atom" msgid "FOAF" msgstr "Amigo dun amigo" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "Exportar os datos" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -6161,35 +6434,75 @@ msgstr "" "Alcumes adicionais para o grupo, separados por comas ou espazos, %d como " "máximo" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" msgstr "Grupo" -#: lib/groupnav.php:101 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "Grupo %s" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "Membros" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "Membros do grupo %s" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:108 +msgctxt "MENU" msgid "Blocked" msgstr "Bloqueado" -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" msgid "%s blocked users" -msgstr "%s usuarios bloqueados" +msgstr "Usuarios bloqueados en %s" -#: lib/groupnav.php:108 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" msgstr "Modificar as propiedades do grupo %s" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" msgstr "Logotipo" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" msgstr "Engadir ou modificar o logotipo de %s" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" msgstr "Engadir ou modificar o deseño de %s" @@ -6224,7 +6537,8 @@ msgstr "Ese ficheiro é grande de máis. O tamaño máximo por ficheiro son %s." msgid "Partial upload." msgstr "Carga parcial." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Houbo un erro no sistema ao cargar o ficheiro." @@ -6258,10 +6572,6 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "Non se coñece a fonte %d da caixa de entrada." -#: lib/joinform.php:114 -msgid "Join" -msgstr "Unirse" - #: lib/leaveform.php:114 msgid "Leave" msgstr "Deixar" @@ -6602,7 +6912,7 @@ msgstr "" "Non ten mensaxes privadas. Pode enviar mensaxes privadas para conversar con " "outros usuarios. A xente pode enviarlle mensaxes para que só as lea vostede." -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "de" @@ -6627,16 +6937,19 @@ msgstr "Non se permite recibir correo electrónico." msgid "Unsupported message type: %s" msgstr "Non se soporta o tipo de mensaxe: %s" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" "Houbo un erro na base de datos ao gardar o seu ficheiro. Volva intentalo." -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "O ficheiro subido supera a directiva upload_max_filesize no php.ini." -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." @@ -6644,43 +6957,61 @@ msgstr "" "O ficheiro subido supera a directiva MAX_FILE_SIZE especificada no " "formulario HTML." -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "O ficheiro só se subiu parcialmente." -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "Falta un cartafol temporal." -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "Non se puido escribir o ficheiro no disco." -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "Interrompeuse a carga do ficheiro por mor da extensión." -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "O ficheiro supera a cota do usuario." -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "Non se puido mover o ficheiro ao directorio de destino." -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "Non se puido determinar o tipo MIME do ficheiro." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." -msgstr "Inténteo utilizando outro formato %s." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "" +"\"%1$s\" non é un tipo de ficheiro soportado neste servidor. Intente usar " +"outro formato de %2$s." -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." -msgstr "Neste servidor non se soporta o tipo de ficheiro %s." +msgid "\"%s\" is not a supported file type on this server." +msgstr "Neste servidor non se soporta o tipo de ficheiro \"%s\"." #: lib/messageform.php:120 msgid "Send a direct notice" @@ -6733,55 +7064,55 @@ msgstr "" "intentar máis tarde" #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "N" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "S" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "L" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "O" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "en" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "web" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "no contexto" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "Repetida por" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "Responder a esta nota" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Responder" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "Repetiuse a nota" @@ -6798,26 +7129,23 @@ msgid "Send a nudge to this user" msgstr "Facerlle un aceno a este usuario" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Houbo un erro ao inserir o novo perfil" +msgid "Error inserting new profile." +msgstr "Houbo un erro ao inserir o novo perfil." #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Houbo un erro ao inserir o avatar" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Houbo un erro ao actualizar o perfil remoto" +msgid "Error inserting avatar." +msgstr "Houbo un erro ao inserir o avatar." #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Houbo un erro ao inserir o perfil remoto" +msgid "Error inserting remote profile." +msgstr "Houbo un erro ao inserir o perfil remoto." -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "Nota duplicada" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "Nota duplicada." -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Non se puido inserir unha subscrición nova." @@ -6854,7 +7182,8 @@ msgstr "As mensaxes enviadas" msgid "Tags in %s's notices" msgstr "Etiquetas nas notas de %s" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "Descoñecida" @@ -6936,7 +7265,7 @@ msgstr "Repetir esta nota" msgid "Revoke the \"%s\" role from this user" msgstr "Revogarlle o rol \"%s\" a este usuario" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "Non se estableceu ningún usuario único para o modo de usuario único." @@ -6948,19 +7277,24 @@ msgstr "Illar" msgid "Sandbox this user" msgstr "Illar a este usuario" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "Buscar no sitio" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "Termos de busca" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" -msgstr "Buscar" +msgstr "Procurar" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "Buscar na axuda" @@ -7161,56 +7495,64 @@ msgid "Moderator" msgstr "Moderador" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "hai uns segundos" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "hai como un minuto" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "hai como %d minutos" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "hai un minuto" +msgstr[1] "hai %d minutos" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "hai como unha hora" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "hai como %d horas" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "hai unha hora" +msgstr[1] "hai %d horas" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "hai como un día" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "hai como %d días" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "hai un día" +msgstr[1] "hai %d días" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "hai como un mes" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "hai como %d meses" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "hai un mes" +msgstr[1] "hai %d meses" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "hai como un ano" @@ -7223,3 +7565,18 @@ msgstr "%s non é unha cor correcta!" #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "%s non é unha cor correcta! Use 3 ou 6 caracteres hexadecimais." + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "Non se especificou ningunha ID de usuario." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/he/LC_MESSAGES/statusnet.po b/locale/he/LC_MESSAGES/statusnet.po index 598dd033a7..ce4ca83ffc 100644 --- a/locale/he/LC_MESSAGES/statusnet.po +++ b/locale/he/LC_MESSAGES/statusnet.po @@ -1,22 +1,24 @@ -# Translation of StatusNet to Hebrew +# Translation of StatusNet - Core to Hebrew (עברית) +# Expored from translatewiki.net # # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:34:22+0000\n" -"Language-Team: Hebrew\n" +"POT-Creation-Date: 2010-09-18 22:06+0000\n" +"PO-Revision-Date: 2010-09-18 22:07:55+0000\n" +"Language-Team: Hebrew \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r73298); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: he\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-POT-Import-Date: 1284-74-75 38::+0000\n" #. TRANS: Page notice #: actions/accessadminpanel.php:67 @@ -43,11 +45,6 @@ msgstr "" msgid "Disable new registrations." msgstr "" -#. TRANS: Checkbox label for disabling new user registrations. -#: actions/accessadminpanel.php:185 -msgid "Closed" -msgstr "" - #. 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 @@ -56,15 +53,15 @@ msgstr "אין משתמש כזה." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -89,18 +86,6 @@ msgstr "אין משתמש כזה." msgid "%s and friends" msgstr "%s וחברים" -#. TRANS: %1$s is user nickname -#: actions/all.php:107 -#, php-format -msgid "Feed for friends of %s (RSS 1.0)" -msgstr "" - -#. TRANS: %1$s is user nickname -#: actions/all.php:116 -#, php-format -msgid "Feed for friends of %s (RSS 2.0)" -msgstr "" - #. TRANS: %1$s is user nickname #: actions/all.php:138 #, php-format @@ -138,39 +123,41 @@ msgstr "" msgid "Updates from %1$s and friends on %2$s!" msgstr "" -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "" -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "למשתמש אין פרופיל." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -180,25 +167,21 @@ msgid "" "current configuration." msgstr "" -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300 #: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220 #: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273 msgid "Unable to save your design settings." msgstr "" -#: actions/apiblockcreate.php:105 -msgid "You cannot block yourself!" -msgstr "" - -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "" -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "" @@ -222,118 +205,107 @@ msgstr "" msgid "All the direct messages sent to %s" msgstr "" -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "" -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "" -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "" -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "שמירת הפרופיל נכשלה." -#: actions/apifriendshipsdestroy.php:120 -msgid "You cannot unfollow yourself." +#: actions/apifriendshipscreate.php:119 +#, php-format +msgid "Could not follow user: %s is already on your list." msgstr "" #: actions/apifriendshipsexists.php:91 msgid "Two valid IDs or screen_names must be supplied." msgstr "" -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "כינוי יכול להכיל רק אותיות אנגליות קטנות ומספרים, וללא רווחים." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "כינוי זה כבר תפוס. נסה כינוי אחר." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "שם משתמש לא חוקי." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "לאתר הבית יש כתובת לא חוקית." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "השם המלא ארוך מידי (מותרות 255 אותיות בלבד)" -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "שם המיקום ארוך מידי (מותר עד %d אותיות)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "שם המיקום ארוך מידי (מותר עד 255 אותיות)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "" -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "גודל לא חוקי." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "" -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "קוד האישור לא נמצא." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:336 msgid "You are already a member of that group." msgstr "לא שלחנו אלינו את הפרופיל הזה" #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:341 msgid "You have been blocked from that group by the admin." msgstr "" -#. TRANS: %s is a user name -#: actions/apigrouplist.php:98 -#, php-format -msgid "%s's groups" -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 -#, php-format -msgid "%1$s groups %2$s is a member of." -msgstr "" - #: actions/apigrouplistall.php:96 #, php-format msgid "groups on %s" @@ -345,9 +317,9 @@ msgstr "" #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -378,8 +350,8 @@ msgstr "" #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -435,7 +407,7 @@ msgstr "" msgid "You may not delete another user's status." msgstr "" -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "אין הודעה כזו." @@ -444,20 +416,15 @@ msgstr "אין הודעה כזו." msgid "No status with that ID found." msgstr "" -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "" -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" -#: actions/apitimelinefavorites.php:119 -#, php-format -msgid "%1$s updates favorited by %2$s / %2$s." -msgstr "" - #: actions/apitimelinementions.php:131 #, php-format msgid "%1$s updates that reply to updates from %2$s / %3$s." @@ -473,11 +440,6 @@ msgstr "" msgid "Notices tagged with %s" msgstr "" -#: actions/apitimelinetag.php:107 actions/tagrss.php:65 -#, php-format -msgid "Updates tagged with %1$s on %2$s!" -msgstr "" - #: actions/attachment.php:73 msgid "No such attachment." msgstr "אין הודעה כזו." @@ -518,11 +480,6 @@ msgstr "" msgid "Preview" msgstr "" -#: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 -msgid "Delete" -msgstr "" - #: actions/avatarsettings.php:166 actions/grouplogo.php:236 msgid "Upload" msgstr "ההעלה" @@ -554,23 +511,6 @@ msgid "" "will not be notified of any @-replies from them." msgstr "" -#. TRANS: Button label on the user block form. -#. TRANS: Button label on the delete application form. -#. TRANS: Button label on the delete 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 "" - -#. 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 "" - #: actions/block.php:187 msgid "Failed to save block information." msgstr "" @@ -591,25 +531,12 @@ msgstr "" msgid "No such group." msgstr "אין משתמש כזה." -#: actions/blockedfromgroup.php:97 -#, php-format -msgid "%s blocked profiles" -msgstr "" - -#: actions/blockedfromgroup.php:100 -#, php-format -msgid "%1$s blocked profiles, page %2$d" -msgstr "" - #: actions/blockedfromgroup.php:115 msgid "A list of the users blocked from joining this group." msgstr "" -#: actions/blockedfromgroup.php:288 -msgid "Unblock user from group" -msgstr "" - -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "" @@ -625,12 +552,6 @@ msgstr "קוד האישור לא נמצא." msgid "That confirmation code is not for you!" msgstr "קוד האישור הזה אינו מיועד לך!" -#. 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 "" - #. TRANS: Client error for an already confirmed email/jabbel/sms address. #: actions/confirmaddress.php:96 msgid "That address has already been confirmed." @@ -642,9 +563,9 @@ msgstr "כתובת זו כבר אושרה." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -668,9 +589,10 @@ msgstr "הודעות" msgid "Application not found." msgstr "קוד האישור לא נמצא." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 -#: lib/action.php:1307 +#: lib/action.php:1315 msgid "There was a problem with your session token." msgstr "" @@ -687,7 +609,7 @@ msgstr "" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "לא מחובר." @@ -706,11 +628,6 @@ msgstr "" msgid "Are you sure you want to delete this notice?" msgstr "" -#. TRANS: Submit button title for 'No' when deleting a notice. -#: actions/deletenotice.php:151 -msgid "Do not delete this notice" -msgstr "" - #. TRANS: Submit button title for 'Yes' when deleting a notice. #: actions/deletenotice.php:158 lib/noticelist.php:657 msgid "Delete this notice" @@ -725,7 +642,6 @@ 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 "" @@ -733,11 +649,6 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:322 -#, php-format -msgid "Theme not available: %s." -msgstr "" - #: actions/designadminpanel.php:426 msgid "Change logo" msgstr "שנה" @@ -746,10 +657,6 @@ msgstr "שנה" msgid "Theme for the site." msgstr "" -#: actions/designadminpanel.php:467 -msgid "Custom theme" -msgstr "" - #: actions/designadminpanel.php:471 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" @@ -805,17 +712,21 @@ msgstr "" msgid "Reset back to default" msgstr "" -#. TRANS: Submit button title +#. 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 +#: actions/useradminpanel.php:294 lib/applicationeditform.php:353 #: lib/designsettings.php:256 lib/groupeditform.php:202 msgid "Save" msgstr "שמור" +#: actions/designadminpanel.php:686 lib/designsettings.php:257 +msgid "Save design" +msgstr "" + #: actions/disfavor.php:81 msgid "This notice is not a favorite!" msgstr "" @@ -825,14 +736,18 @@ msgstr "" msgid "No such document \"%s\"" msgstr "אין הודעה כזו." -#: actions/editapplication.php:54 -msgid "Edit Application" +#: actions/editapplication.php:66 +msgid "You must be logged in to edit an application." msgstr "" #: actions/editapplication.php:161 msgid "Use this form to edit your application." msgstr "" +#: actions/editapplication.php:177 actions/newapplication.php:159 +msgid "Name is required." +msgstr "" + #: actions/editapplication.php:186 actions/newapplication.php:168 msgid "Description is required." msgstr "ההרשמה נדחתה" @@ -841,6 +756,14 @@ msgstr "ההרשמה נדחתה" msgid "Source URL is too long." msgstr "" +#: actions/editapplication.php:203 actions/newapplication.php:188 +msgid "Organization is required." +msgstr "" + +#: actions/editapplication.php:209 actions/newapplication.php:194 +msgid "Organization homepage is required." +msgstr "" + #: actions/editapplication.php:218 actions/newapplication.php:206 msgid "Callback is too long." msgstr "" @@ -854,6 +777,10 @@ msgstr "" msgid "Edit %s group" msgstr "" +#: actions/editgroup.php:68 actions/grouplogo.php:70 actions/newgroup.php:65 +msgid "You must be logged in to create a group." +msgstr "" + #: actions/editgroup.php:107 actions/editgroup.php:172 #: actions/groupdesignsettings.php:107 actions/grouplogo.php:109 msgid "You must be an admin to edit the group." @@ -885,86 +812,79 @@ msgstr "" #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" msgid "Remove" msgstr "שיחזור" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "" -#. TRANS: Button label for adding an e-mail address in e-mail settings form. -#. TRANS: Button label for adding an IM address in IM settings form. -#. TRANS: Button label for adding a SMS phone number in SMS settings form. -#: actions/emailsettings.php:139 actions/imsettings.php:148 -#: actions/smssettings.php:162 -msgctxt "BUTTON" -msgid "Add" -msgstr "" - #. TRANS: Form legend for incoming e-mail settings form. #. TRANS: Form legend for incoming SMS settings form. -#: actions/emailsettings.php:147 actions/smssettings.php:171 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "" #. TRANS: Form instructions for incoming e-mail form in e-mail settings. #. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings. -#: actions/emailsettings.php:155 actions/smssettings.php:178 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "" #. TRANS: Instructions for incoming e-mail address input form. #. TRANS: Instructions for incoming SMS e-mail address input form. -#: actions/emailsettings.php:164 actions/smssettings.php:186 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." 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 -msgctxt "BUTTON" -msgid "New" -msgstr "" - #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "" +#. TRANS: Message given saving e-mail address without having provided one. +#: actions/emailsettings.php:357 +msgid "No email address." +msgstr "" + #. TRANS: Server error thrown on database error adding e-mail confirmation code. #. TRANS: Server error thrown on database error adding IM confirmation code. #. TRANS: Server error thrown on database error adding SMS confirmation code. -#: actions/emailsettings.php:391 actions/imsettings.php:348 +#: actions/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "הכנסת קוד האישור נכשלה." @@ -972,25 +892,35 @@ msgstr "הכנסת קוד האישור נכשלה." #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "אין אישור ממתין שניתן לבטל." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "אין אישור ממתין שניתן לבטל." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "כתובת זו כבר אושרה." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "" +#. TRANS: Message given after successfully removing an incoming e-mail address. +#: actions/emailsettings.php:512 actions/smssettings.php:581 +msgid "Incoming email address removed." +msgstr "" + +#. TRANS: Message given after successfully adding an incoming e-mail address. +#: actions/emailsettings.php:536 actions/smssettings.php:605 +msgid "New incoming email address added." +msgstr "" + #: actions/favor.php:79 msgid "This notice is already a favorite!" msgstr "" @@ -999,11 +929,6 @@ msgstr "" msgid "Disfavor favorite" msgstr "" -#: actions/favorited.php:67 -#, php-format -msgid "Popular notices, page %d" -msgstr "" - #: actions/favorited.php:79 msgid "The most popular notices on the site right now." msgstr "" @@ -1031,9 +956,9 @@ msgstr "" msgid "%s's favorite notices" msgstr "" -#: actions/favoritesrss.php:115 -#, php-format -msgid "Updates favored by %1$s on %2$s!" +#: actions/featured.php:69 lib/featureduserssection.php:87 +#: lib/publicgroupnav.php:89 +msgid "Featured users" msgstr "" #: actions/featured.php:71 @@ -1058,10 +983,6 @@ msgstr "אין הודעה כזו." msgid "Not expecting this response!" msgstr "זו תגובה לא צפויה!" -#: actions/finishremotesubscribe.php:80 -msgid "User being listened to does not exist." -msgstr "" - #: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59 msgid "You can use the local subscription!" msgstr "ניתן להשתמש במנוי המקומי!" @@ -1074,14 +995,6 @@ msgstr "" msgid "You are not authorized." msgstr "ההרשמה אושרה" -#: actions/finishremotesubscribe.php:113 -msgid "Could not convert request token to access token." -msgstr "" - -#: actions/finishremotesubscribe.php:118 -msgid "Remote service uses unknown version of OMB protocol." -msgstr "" - #: actions/getfile.php:83 msgid "Cannot read file." msgstr "שמירת הפרופיל נכשלה." @@ -1090,8 +1003,16 @@ msgstr "שמירת הפרופיל נכשלה." msgid "This role is reserved and cannot be set." msgstr "" -#: actions/grantrole.php:75 -msgid "You cannot grant user roles on this site." +#: 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 "" + +#: 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 "" #: actions/groupblock.php:81 actions/groupunblock.php:81 @@ -1103,10 +1024,6 @@ msgstr "" msgid "Only an admin can block group members." msgstr "" -#: actions/groupblock.php:134 actions/groupmembers.php:360 -msgid "Block user from group" -msgstr "" - #: actions/groupblock.php:160 #, php-format msgid "" @@ -1115,16 +1032,6 @@ msgid "" "the group in the future." msgstr "" -#. TRANS: Submit button title for 'No' when blocking a user from a group. -#: actions/groupblock.php:182 -msgid "Do not block this user from this group" -msgstr "" - -#. TRANS: Submit button title for 'Yes' when blocking a user from a group. -#: actions/groupblock.php:189 -msgid "Block this user from this group" -msgstr "" - #: actions/groupblock.php:206 msgid "Database error blocking user from group." msgstr "" @@ -1147,41 +1054,50 @@ msgstr "" msgid "Pick a square area of the image to be the logo." msgstr "" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 +#, php-format +msgid "%s group members" +msgstr "" + +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "" -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" msgstr "" -#: actions/groupmembers.php:487 +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" msgstr "" -#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name. -#: actions/grouprss.php:142 -#, php-format -msgid "Updates from members of %1$s on %2$s!" -msgstr "" - #: actions/groups.php:62 lib/profileaction.php:223 lib/profileaction.php:249 #: lib/publicgroupnav.php:81 lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" @@ -1202,15 +1118,6 @@ msgid "" "%%%%)" msgstr "" -#: actions/groups.php:107 actions/usergroups.php:126 lib/groupeditform.php:122 -msgid "Create a new group" -msgstr "" - -#: actions/groupsearch.php:79 actions/noticesearch.php:117 -#: actions/peoplesearch.php:83 -msgid "No results." -msgstr "" - #: actions/groupsearch.php:82 #, php-format msgid "" @@ -1229,10 +1136,6 @@ msgstr "" msgid "Only an admin can unblock group members." msgstr "" -#: actions/groupunblock.php:95 -msgid "User is not blocked from group." -msgstr "" - #. TRANS: Title for instance messaging settings. #: actions/imsettings.php:60 msgid "IM settings" @@ -1250,11 +1153,6 @@ msgstr "" "אפשר לשלוח ולקבל בודעות דרך Jabber/GTalk [instant messages](%%doc.im%%) הגדר " "את כתובתך והעדפותיך למטה." -#. TRANS: Message given in the IM settings if XMPP is not enabled on the site. -#: actions/imsettings.php:94 -msgid "IM is not available." -msgstr "" - #: actions/imsettings.php:113 msgid "Current confirmed Jabber/GTalk address." msgstr "כתובת מאושרת נוכחית של Jabber/GTalk." @@ -1272,7 +1170,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -1282,53 +1183,53 @@ msgstr "" "החברים בתוכנת ההמסרים המידיים או GTalk שלך." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "העדפות נשמרו." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "שלח לי הודעות דרך Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "פרסם הודעה כששורת הסטטוס שלי ב-Jabber/GTalk מתעדכנת." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "העדפות נשמרו." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "אין זיהוי Jabber כזה." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "לא ניתן לנרמל את זהות ה-Jabber הזה" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "לא עומד בכללים לזיהוי Jabber" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "זהו כבר זיהוי ה-Jabber שלך." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "זיהוי ה-Jabber כבר שייך למשתמש אחר." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -1338,18 +1239,18 @@ msgstr "" "מידיים אליך." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "זוהי כתובת מסרים מידיים שגויה." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "אין קוד אישור." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "זהו לא זיהוי ה-Jabber שלך." @@ -1371,15 +1272,19 @@ msgstr "" msgid "Invites have been disabled." msgstr "" -#: actions/invite.php:41 +#: actions/invite.php:72 #, php-format -msgid "You must be logged in to invite other users to use %s." +msgid "Invalid email address: %s" msgstr "" #: actions/invite.php:110 msgid "Invitation(s) sent" msgstr "" +#: actions/invite.php:112 +msgid "Invite new users" +msgstr "" + #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. #: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 @@ -1407,6 +1312,10 @@ msgid "" "Use this form to invite your friends and colleagues to use this service." msgstr "" +#: actions/invite.php:187 +msgid "Email addresses" +msgstr "" + #: actions/invite.php:189 msgid "Addresses of friends to invite (one per line)" msgstr "" @@ -1415,12 +1324,6 @@ msgstr "" msgid "Optionally add a personal message to the invitation." msgstr "" -#. TRANS: Send button for inviting friends -#: actions/invite.php:198 -msgctxt "BUTTON" -msgid "Send" -msgstr "" - #. TRANS: Body text for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English. #: actions/invite.php:231 #, php-format @@ -1504,37 +1407,12 @@ msgstr "לצרכי אבטחה, הכנס מחדש את שם המשתמש והסי msgid "Login with your username and password." msgstr "שם משתמש או סיסמה לא נכונים." -#: actions/login.php:295 -#, php-format -msgid "" -"Don't have a username yet? [Register](%%action.register%%) a new account." -msgstr "" - #: actions/makeadmin.php:92 msgid "Only an admin can make another user an admin." msgstr "" -#: actions/makeadmin.php:96 -#, php-format -msgid "%1$s is already an admin for group \"%2$s\"." -msgstr "" - -#: actions/makeadmin.php:133 -#, php-format -msgid "Can't get membership record for %1$s in group %2$s." -msgstr "" - -#: actions/makeadmin.php:146 -#, php-format -msgid "Can't make %1$s an admin for group %2$s." -msgstr "" - -#: actions/microsummary.php:69 -msgid "No current status." -msgstr "" - -#: actions/newapplication.php:52 -msgid "New Application" +#: actions/newapplication.php:64 +msgid "You must be logged in to register an application." msgstr "" #: actions/newapplication.php:143 @@ -1549,6 +1427,10 @@ msgstr "" msgid "Could not create application." msgstr "שמירת הפרופיל נכשלה." +#: actions/newgroup.php:53 +msgid "New group" +msgstr "" + #: actions/newgroup.php:110 msgid "Use this form to create a new group." msgstr "" @@ -1574,10 +1456,6 @@ msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" -#: actions/newmessage.php:181 -msgid "Message sent" -msgstr "" - #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. #: actions/newmessage.php:185 lib/command.php:514 @@ -1606,11 +1484,6 @@ msgstr "" msgid "Text search" msgstr "חיפוש טקסט" -#: actions/noticesearch.php:91 -#, php-format -msgid "Search results for \"%1$s\" on %2$s" -msgstr "" - #: actions/noticesearch.php:121 #, php-format msgid "" @@ -1625,16 +1498,6 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:96 -#, php-format -msgid "Updates with \"%s\"" -msgstr "" - -#: actions/noticesearchrss.php:98 -#, php-format -msgid "Updates matching search term \"%1$s\" on %2$s!" -msgstr "" - #: actions/nudge.php:85 msgid "" "This user doesn't allow nudges or hasn't confirmed or set their email yet." @@ -1660,6 +1523,15 @@ msgstr "" msgid "Applications you have registered" msgstr "" +#: actions/oauthappssettings.php:135 +#, php-format +msgid "You have not registered any applications yet." +msgstr "" + +#: actions/oauthconnectionssettings.php:72 +msgid "Connected applications" +msgstr "" + #: actions/oauthconnectionssettings.php:83 msgid "You have allowed the following applications to access you account." msgstr "" @@ -1686,12 +1558,6 @@ msgstr "למשתמש אין פרופיל." msgid "%1$s's status on %2$s" msgstr "הסטטוס של %1$s ב-%2$s " -#. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png') -#: actions/oembed.php:159 -#, php-format -msgid "Content type %s not supported." -msgstr "" - #. TRANS: Error message displaying attachments. %s is the site's base URL. #: actions/oembed.php:163 #, php-format @@ -1726,14 +1592,14 @@ msgstr "" msgid "Show or hide profile designs." msgstr "" -#: actions/otp.php:69 -msgid "No user ID specified." -msgstr "" - #: actions/otp.php:90 msgid "No login token requested." msgstr "לא התבקש אישור!" +#: actions/otp.php:104 +msgid "Login token expired." +msgstr "" + #: actions/outbox.php:58 #, php-format msgid "Outbox for %1$s - page %2$d" @@ -1798,7 +1664,7 @@ msgid "Password saved." msgstr "הסיסמה נשמרה." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "" @@ -1806,26 +1672,6 @@ msgstr "" msgid "Path and server settings for this StatusNet site." msgstr "" -#: actions/pathsadminpanel.php:157 -#, php-format -msgid "Theme directory not readable: %s." -msgstr "" - -#: actions/pathsadminpanel.php:163 -#, php-format -msgid "Avatar directory not writable: %s." -msgstr "" - -#: actions/pathsadminpanel.php:169 -#, php-format -msgid "Background directory not writable: %s." -msgstr "" - -#: 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 "" @@ -1882,6 +1728,10 @@ msgstr "תמונה" msgid "Backgrounds" msgstr "" +#: actions/pathsadminpanel.php:305 +msgid "Background server" +msgstr "" + #: actions/pathsadminpanel.php:309 msgid "Background path" msgstr "" @@ -1906,10 +1756,6 @@ msgstr "" msgid "Server to direct SSL requests to" msgstr "" -#: actions/pathsadminpanel.php:352 -msgid "Save paths" -msgstr "" - #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -1923,16 +1769,6 @@ msgstr "" msgid "People search" msgstr "חיפוש סיסמה" -#: actions/peopletag.php:68 -#, php-format -msgid "Not a valid people tag: %s." -msgstr "" - -#: actions/peopletag.php:142 -#, php-format -msgid "Users self-tagged with %1$s - page %2$d" -msgstr "" - #: actions/postnotice.php:95 msgid "Invalid notice content." msgstr "גודל לא חוקי." @@ -1967,7 +1803,7 @@ msgstr "שם מלא" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:235 lib/groupeditform.php:161 msgid "Homepage" msgstr "אתר בית" @@ -1975,15 +1811,6 @@ msgstr "אתר בית" msgid "URL of your homepage, blog, or profile on another site" msgstr "הכתובת של אתר הבית שלך, בלוג, או פרופיל באתר אחר " -#: actions/profilesettings.php:122 actions/register.php:468 -#, php-format -msgid "Describe yourself and your interests in %d chars" -msgstr "" - -#: actions/profilesettings.php:125 actions/register.php:471 -msgid "Describe yourself and your interests" -msgstr "" - #: actions/profilesettings.php:127 actions/register.php:473 msgid "Bio" msgstr "ביוגרפיה" @@ -2054,7 +1881,7 @@ msgid "Couldn't save profile." msgstr "שמירת הפרופיל נכשלה." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "ההגדרות נשמרו." @@ -2067,18 +1894,6 @@ msgstr "" msgid "Public timeline" msgstr "קו זמן ציבורי" -#: actions/public.php:160 -msgid "Public Stream Feed (RSS 1.0)" -msgstr "" - -#: actions/public.php:164 -msgid "Public Stream Feed (RSS 2.0)" -msgstr "" - -#: actions/public.php:168 -msgid "Public Stream Feed (Atom)" -msgstr "" - #: actions/public.php:188 #, php-format msgid "" @@ -2113,10 +1928,6 @@ msgid "" "tool." msgstr "" -#: actions/publictagcloud.php:57 -msgid "Public tag cloud" -msgstr "" - #: actions/publictagcloud.php:63 #, php-format msgid "These are most popular recent tags on %s " @@ -2396,18 +2207,10 @@ msgstr "הירשם כמנוי" msgid "Invalid profile URL (bad format)" msgstr "כתובת פרופיל לא חוקית (פורמט לא תקין)" -#: actions/remotesubscribe.php:168 -msgid "Not a valid profile URL (no YADIS document or invalid XRDS defined)." -msgstr "" - #: actions/remotesubscribe.php:176 msgid "That’s a local profile! Login to subscribe." msgstr "" -#: actions/remotesubscribe.php:183 -msgid "Couldn’t get a request token." -msgstr "" - #: actions/repeat.php:57 msgid "Only logged-in users can repeat notices." msgstr "" @@ -2448,29 +2251,13 @@ msgid "" "newnotice%%%%?status_textarea=%3$s)." msgstr "" -#: actions/revokerole.php:75 -msgid "You cannot revoke user roles on this site." -msgstr "" - -#: actions/revokerole.php:82 -msgid "User doesn't have this role." -msgstr "" - #: actions/rsd.php:146 actions/version.php:159 msgid "StatusNet" msgstr "סטטיסטיקה" -#: actions/sandbox.php:65 actions/unsandbox.php:65 -msgid "You cannot sandbox users on this site." -msgstr "" - -#: actions/sandbox.php:72 -msgid "User is already sandboxed." -msgstr "" - #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "" @@ -2499,14 +2286,13 @@ msgstr "" msgid "Save site settings" msgstr "הגדרות הפרופיל" -#. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 -msgid "Icon" +#: actions/showapplication.php:82 +msgid "You must be logged in to view an application." msgstr "" -#. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 -msgid "Organization" +#. TRANS: Form input field label for application icon. +#: actions/showapplication.php:159 lib/applicationeditform.php:173 +msgid "Icon" msgstr "" #: actions/showapplication.php:192 actions/showgroup.php:436 @@ -2519,10 +2305,18 @@ msgstr "סטטיסטיקה" msgid "Created by %1$s - %2$s access by default - %3$d users" msgstr "" +#: actions/showapplication.php:213 +msgid "Application actions" +msgstr "" + #: actions/showapplication.php:236 msgid "Reset key & secret" msgstr "" +#: actions/showapplication.php:261 +msgid "Application info" +msgstr "" + #: actions/showapplication.php:263 msgid "Consumer key" msgstr "" @@ -2553,21 +2347,6 @@ msgstr "" msgid "Are you sure you want to reset your consumer key and secret?" msgstr "" -#: actions/showfavorites.php:79 -#, php-format -msgid "%1$s's favorite notices, page %2$d" -msgstr "" - -#: actions/showfavorites.php:171 -#, php-format -msgid "Feed for favorites of %s (RSS 1.0)" -msgstr "" - -#: actions/showfavorites.php:178 -#, php-format -msgid "Feed for favorites of %s (RSS 2.0)" -msgstr "" - #: actions/showfavorites.php:206 msgid "" "You haven't chosen any favorite notices yet. Click the fave button on " @@ -2593,9 +2372,9 @@ msgstr "" msgid "This is a way to share what you like." msgstr "" -#: actions/showgroup.php:84 +#: actions/showgroup.php:82 #, php-format -msgid "%1$s group, page %2$d" +msgid "%s group" msgstr "" #: actions/showgroup.php:227 @@ -2611,21 +2390,6 @@ msgstr "" msgid "Aliases" msgstr "" -#: actions/showgroup.php:338 -#, php-format -msgid "Notice feed for %s group (RSS 1.0)" -msgstr "" - -#: actions/showgroup.php:344 -#, php-format -msgid "Notice feed for %s group (RSS 2.0)" -msgstr "" - -#: actions/showgroup.php:355 -#, php-format -msgid "FOAF for %s group" -msgstr "" - #: 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 @@ -2673,25 +2437,11 @@ msgstr "" msgid "Message from %1$s on %2$s" msgstr "" -#: actions/shownotice.php:90 -msgid "Notice deleted." -msgstr "" - #: actions/showstream.php:73 #, php-format msgid " tagged %s" msgstr "" -#: actions/showstream.php:79 -#, php-format -msgid "%1$s, page %2$d" -msgstr "" - -#: actions/showstream.php:122 -#, php-format -msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)" -msgstr "" - #: actions/showstream.php:148 #, php-format msgid "FOAF for %s" @@ -2736,10 +2486,6 @@ msgstr "" msgid "You cannot silence users on this site." msgstr "" -#: actions/silence.php:72 -msgid "User is already silenced." -msgstr "" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site" msgstr "" @@ -2853,11 +2599,6 @@ msgstr "הגדרות הפרופיל" msgid "You can receive SMS messages through email from %%site.name%%." msgstr "" -#. TRANS: Message given in the SMS settings if SMS is not enabled on the site. -#: actions/smssettings.php:97 -msgid "SMS is not available." -msgstr "" - #. TRANS: Form guide in SMS settings form. #: actions/smssettings.php:120 msgid "Current confirmed SMS-enabled phone number." @@ -2930,10 +2671,14 @@ msgstr "" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "" +#: actions/snapshotadminpanel.php:127 +msgid "Invalid snapshot run value." +msgstr "" + #: actions/snapshotadminpanel.php:133 msgid "Snapshot frequency must be a number." msgstr "" @@ -2983,15 +2728,6 @@ msgstr "הכנסת מנוי חדש נכשלה." msgid "This action only accepts POST requests." msgstr "" -#: actions/subscribe.php:117 -msgid "You cannot subscribe to an OMB 0.1 remote profile with this action." -msgstr "" - -#: actions/subscribers.php:52 -#, php-format -msgid "%1$s subscribers, page %2$d" -msgstr "" - #: actions/subscribers.php:63 msgid "These are the people who listen to your notices." msgstr "אלה האנשים המאזינים להודעות שלך." @@ -3042,25 +2778,6 @@ msgstr "" msgid "SMS" msgstr "סמס" -#: actions/tag.php:69 -#, php-format -msgid "Notices tagged with %1$s, page %2$d" -msgstr "" - -#: actions/tag.php:87 -#, php-format -msgid "Notice feed for tag %s (RSS 1.0)" -msgstr "" - -#: actions/tag.php:93 -#, php-format -msgid "Notice feed for tag %s (RSS 2.0)" -msgstr "" - -#: actions/tagother.php:39 -msgid "No ID argument." -msgstr "" - #: actions/tagother.php:65 #, php-format msgid "Tag %s" @@ -3139,12 +2856,12 @@ msgstr "" msgid "New users" msgstr "הודעה חדשה" -#: actions/useradminpanel.php:236 -msgid "Welcome text for new users (Max 255 chars)." +#: actions/useradminpanel.php:235 +msgid "New user welcome" msgstr "" -#: actions/useradminpanel.php:251 -msgid "Invitations" +#: actions/useradminpanel.php:236 +msgid "Welcome text for new users (Max 255 chars)." msgstr "" #: actions/useradminpanel.php:256 @@ -3159,13 +2876,6 @@ msgstr "" msgid "Authorize subscription" msgstr "אשר מנוי" -#: actions/userauthorization.php:110 -msgid "" -"Please check these details to make sure that you want to subscribe to this " -"user’s notices. If you didn’t just ask to subscribe to someone’s notices, " -"click “Reject”." -msgstr "" - #: actions/userauthorization.php:196 actions/version.php:167 msgid "License" msgstr "" @@ -3195,24 +2905,10 @@ msgstr "לא התבקש אישור!" msgid "Subscription authorized" msgstr "ההרשמה אושרה" -#: actions/userauthorization.php:256 -msgid "" -"The subscription has been authorized, but no callback URL was passed. Check " -"with the site’s instructions for details on how to authorize the " -"subscription. Your subscription token is:" -msgstr "" - #: actions/userauthorization.php:266 msgid "Subscription rejected" msgstr "ההרשמה נדחתה" -#: actions/userauthorization.php:268 -msgid "" -"The subscription has been rejected, but no callback URL was passed. Check " -"with the site’s instructions for details on how to fully reject the " -"subscription." -msgstr "" - #: actions/userauthorization.php:303 #, php-format msgid "Listener URI ‘%s’ not found here." @@ -3238,16 +2934,6 @@ msgstr "" msgid "Avatar URL ‘%s’ is not valid." msgstr "" -#: actions/userauthorization.php:350 -#, php-format -msgid "Can’t read avatar URL ‘%s’." -msgstr "" - -#: actions/userauthorization.php:355 -#, php-format -msgid "Wrong image type for avatar URL ‘%s’." -msgstr "" - #: actions/userdesignsettings.php:87 lib/designsettings.php:76 msgid "" "Customize the way your profile looks with a background image and a colour " @@ -3258,12 +2944,6 @@ msgstr "" msgid "Enjoy your hotdog!" msgstr "" -#. TRANS: Message is used as a page title. %1$s is a nick name, %2$d is a page number. -#: actions/usergroups.php:66 -#, php-format -msgid "%1$s groups, page %2$d" -msgstr "" - #: actions/usergroups.php:132 msgid "Search for more groups" msgstr "" @@ -3434,7 +3114,7 @@ msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "" @@ -3485,6 +3165,11 @@ msgstr "שמירת הפרופיל נכשלה." msgid "Change email handling" msgstr "" +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:144 +msgid "Other options" +msgstr "" + #. TRANS: Link description in user account settings menu. #: lib/accountsettingsaction.php:146 msgid "Other" @@ -3506,25 +3191,14 @@ msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" msgstr "" -#. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 -msgctxt "TOOLTIP" -msgid "Change your email, avatar, password, profile" -msgstr "" - -#. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 -msgctxt "TOOLTIP" -msgid "Connect to services" -msgstr "" - #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services #: lib/action.php:468 msgid "Connect" msgstr "התחבר" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:474 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "" @@ -3536,24 +3210,12 @@ msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "" -#. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 -msgctxt "MENU" -msgid "Invite" -msgstr "" - #. TRANS: Tooltip for main menu option "Logout" #: lib/action.php:487 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "" -#. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 -msgctxt "TOOLTIP" -msgid "Create an account" -msgstr "" - #. TRANS: Tooltip for main menu option "Login" #: lib/action.php:501 msgctxt "TOOLTIP" @@ -3571,11 +3233,6 @@ msgstr "" msgid "Local views" msgstr "" -#. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 -msgid "Secondary site navigation" -msgstr "" - #. TRANS: Secondary navigation menu option leading to help on StatusNet. #: lib/action.php:784 msgid "Help" @@ -3620,22 +3277,17 @@ msgstr "" msgid "StatusNet software license" msgstr "" -#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 -#, 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:846 +#: lib/action.php:849 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** הוא שרות ביקרובלוג." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:856 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -3648,225 +3300,246 @@ msgstr "" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:879 #, 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:880 +#: lib/action.php:886 #, 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:884 +#: lib/action.php:890 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:904 #, 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:1236 +#: lib/action.php:1243 msgid "Pagination" msgstr "" -#. TRANS: Pagination message to go to a page displaying information more in the -#. TRANS: present than the currently displayed information. -#: lib/action.php:1247 -msgid "After" -msgstr "" - -#. TRANS: Pagination message to go to a page displaying information more in the -#. TRANS: past than the currently displayed information. -#: lib/action.php:1257 -msgid "Before" -msgstr "" - #. 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 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:203 msgid "Can't handle remote content yet." msgstr "" -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:240 msgid "Can't handle embedded XML content yet." msgstr "" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:245 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 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "" #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "" #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "" #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "" #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "" -#. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 -msgctxt "MENU" -msgid "Site" -msgstr "" - -#. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 -msgctxt "MENU" -msgid "Design" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:345 +msgid "Design configuration" msgstr "" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "אין קוד אישור." #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "מתשמש" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "אין קוד אישור." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "אין קוד אישור." #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" -#. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." msgstr "" -#. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 -msgid "Describe your application" +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:182 +msgid "Failed to delete revoked token." +msgstr "" + +#. TRANS: Form legend. +#: lib/applicationeditform.php:129 +msgid "Edit application" +msgstr "" + +#. TRANS: Form guide. +#: lib/applicationeditform.php:178 +msgid "Icon for this application" msgstr "" #. TRANS: Form input field instructions. #: lib/applicationeditform.php:224 -msgid "URL of the homepage of this application" -msgstr "" - -#. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 msgid "Organization responsible for this application" msgstr "" #. 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 +#: lib/applicationeditform.php:269 msgid "Browser" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:286 msgid "Desktop" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:288 msgid "Type of application, browser or desktop" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:311 msgid "Read-only" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:330 msgid "Read-write" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:332 msgid "Default access for this application: read-only, or read-write" msgstr "" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:349 msgid "Cancel" msgstr "בטל" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:135 msgid "read-write" msgstr "" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:137 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 +#: lib/applicationlist.php:143 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "" #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:158 msgctxt "BUTTON" msgid "Revoke" msgstr "שיחזור" +#. TRANS: DT element label in attachment list. +#: lib/attachmentlist.php:88 +msgid "Attachments" +msgstr "" + #. TRANS: DT element label in attachment list item. #: lib/attachmentlist.php:265 msgid "Author" msgstr "" -#: lib/attachmentnoticesection.php:67 +#. TRANS: Title. +#: lib/attachmentnoticesection.php:68 msgid "Notices where this attachment appears" msgstr "" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Title. +#: lib/attachmenttagcloudsection.php:49 +msgid "Tags for this attachment" +msgstr "" + +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:70 +msgid "Block" +msgstr "" + +#: lib/channel.php:157 lib/channel.php:177 +msgid "Command results" msgstr "" #: lib/channel.php:229 lib/mailhandler.php:142 @@ -3877,18 +3550,6 @@ msgstr "" msgid "Command failed" msgstr "" -#. TRANS: Command exception text shown when a notice ID is requested that does not exist. -#: lib/command.php:84 lib/command.php:108 -msgid "Notice with that id does not exist." -msgstr "" - -#. TRANS: Message given requesting a profile for a non-existing user. -#. TRANS: %s is the nickname of the user for which the profile could not be found. -#: lib/command.php:130 -#, php-format -msgid "Could not find a user with nickname %s." -msgstr "" - #. TRANS: Message given getting a non-existing user. #. TRANS: %s is the nickname of the user that could not be found. #: lib/command.php:150 @@ -3937,6 +3598,13 @@ msgstr "" msgid "%1$s joined group %2$s." msgstr "" +#. TRANS: Message given having removed a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:408 +#, php-format +msgid "%1$s left group %2$s." +msgstr "" + #. TRANS: Whois output. %s is the bio information of the queried user. #: lib/command.php:446 #, php-format @@ -3958,13 +3626,6 @@ msgstr "" msgid "Message too long - maximum is %1$d characters, you sent %2$d." 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:554 -#, php-format -msgid "Notice from %s repeated." -msgstr "" - #. TRANS: Error text shown when repeating a notice fails with an unknown reason. #: lib/command.php:557 msgid "Error repeating notice." @@ -3982,9 +3643,11 @@ msgstr "" msgid "Specify the name of the user to subscribe to." msgstr "" -#. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 -msgid "Can't subscribe to OMB profiles by command." +#. TRANS: Text shown after having subscribed to another user successfully. +#. TRANS: %s is the name of the user the subscription was requested for. +#: lib/command.php:672 +#, php-format +msgid "Subscribed to %s." msgstr "" #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. @@ -3993,6 +3656,13 @@ msgstr "" msgid "Specify the name of the user to unsubscribe from." msgstr "" +#. TRANS: Text shown after having unsubscribed from another user successfully. +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:705 +#, php-format +msgid "Unsubscribed from %s." +msgstr "" + #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. #: lib/command.php:724 lib/command.php:750 @@ -4021,8 +3691,15 @@ msgstr "" msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:813 +#, php-format +msgid "Unsubscribed %s." +msgstr "" + #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. #: lib/command.php:836 msgid "You are subscribed to this person:" @@ -4031,7 +3708,7 @@ msgstr[0] "לא שלחנו אלינו את הפרופיל הזה" msgstr[1] "לא שלחנו אלינו את הפרופיל הזה" #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. #: lib/command.php:863 msgid "This person is subscribed to you:" @@ -4040,7 +3717,7 @@ msgstr[0] "הרשמה מרוחקת" msgstr[1] "הרשמה מרוחקת" #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. #: lib/command.php:890 msgid "You are a member of this group:" @@ -4048,6 +3725,7 @@ msgid_plural "You are a member of these groups:" msgstr[0] "לא שלחנו אלינו את הפרופיל הזה" msgstr[1] "לא שלחנו אלינו את הפרופיל הזה" +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. #: lib/command.php:905 msgid "" "Commands:\n" @@ -4114,6 +3792,10 @@ msgstr "" msgid "Updates by SMS" msgstr "" +#: lib/connectsettingsaction.php:121 +msgid "Authorized connected applications" +msgstr "" + #: lib/dberroraction.php:60 msgid "Database error" msgstr "" @@ -4175,45 +3857,80 @@ msgstr "" msgid "Grant this user the \"%s\" role" msgstr "" -#: lib/groupeditform.php:168 -msgid "Describe the group or topic" -msgstr "" - -#: lib/groupeditform.php:170 -#, php-format -msgid "Describe the group or topic in %d characters" -msgstr "" - #: lib/groupeditform.php:187 #, php-format msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:101 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" +msgid "Group" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:108 +msgctxt "MENU" msgid "Blocked" msgstr "" -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" msgid "%s blocked users" msgstr "" -#: lib/groupnav.php:108 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" msgstr "" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" -msgstr "היכנס" +msgstr "" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" msgstr "" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" msgstr "" @@ -4243,7 +3960,8 @@ msgstr "פורמט התמונה אינו נתמך." msgid "Partial upload." msgstr "העלאה חלקית." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "שגיאת מערכת בהעלאת הקובץ." @@ -4273,10 +3991,6 @@ msgstr "" msgid "Unknown inbox source %d." msgstr "" -#: lib/logingroupnav.php:86 -msgid "Sign up for a new account" -msgstr "" - #. TRANS: Body for address confirmation email. #: lib/mail.php:177 #, php-format @@ -4308,22 +4022,6 @@ msgid "" "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: Subject of notification mail for new posting email address #: lib/mail.php:304 #, php-format @@ -4399,12 +4097,6 @@ msgid "" "%5$s\n" msgstr "" -#. TRANS: Subject for favorite notification email -#: lib/mail.php:589 -#, php-format -msgid "%s (@%s) added your notice as a favorite" -msgstr "" - #. TRANS: Body for favorite notification email #: lib/mail.php:592 #, php-format @@ -4487,56 +4179,69 @@ msgstr "" msgid "Sorry, no incoming email allowed." msgstr "" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "" -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "" -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "" -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "" -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "" -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "" -#: lib/mediafile.php:202 lib/mediafile.php:238 -msgid "Could not determine file's MIME type." +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 +#, php-format +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." msgstr "" -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, 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." +msgid "\"%s\" is not a supported file type on this server." msgstr "" #: lib/messageform.php:120 @@ -4547,11 +4252,6 @@ msgstr "" msgid "To" msgstr "אל" -#: lib/messageform.php:178 lib/noticeform.php:237 -msgctxt "Send button for sending notice" -msgid "Send" -msgstr "" - #: lib/noticeform.php:174 #, php-format msgid "What's up, %s?" @@ -4565,21 +4265,12 @@ msgstr "" msgid "Attach a file" msgstr "" -#: lib/noticeform.php:213 -msgid "Share my location" -msgstr "" - #: lib/noticeform.php:217 msgid "" "Sorry, retrieving your geo location is taking longer than expected, please " "try again later" msgstr "" -#. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 -msgid "N" -msgstr "" - #. TRANS: Used in coordinates as abbreviation of south #: lib/noticelist.php:438 msgid "S" @@ -4616,27 +4307,36 @@ msgstr "" msgid "Reply" msgstr "תגובות" +#: lib/nudgeform.php:116 +msgid "Nudge this user" +msgstr "" + #: lib/nudgeform.php:128 msgid "Nudge" msgstr "" +#: lib/nudgeform.php:128 +msgid "Send a nudge to this user" +msgstr "" + #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "שגיאה בהכנסת הפרופיל" +msgid "Error inserting new profile." +msgstr "" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "שגיאה בהכנסת התמונה." - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "שגיאה בעדכון פרופיל מרוחק" +msgid "Error inserting avatar." +msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "שגיאה בהכנסת פרופיל מרוחק" +msgid "Error inserting remote profile." +msgstr "" -#: lib/oauthstore.php:490 +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" + +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "הכנסת מנוי חדש נכשלה." @@ -4669,7 +4369,8 @@ msgstr "" msgid "Tags in %s's notices" msgstr "" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:116 msgid "Unknown" msgstr "" @@ -4710,19 +4411,14 @@ msgstr "" msgid "Recent tags" msgstr "" -#: lib/redirectingaction.php:95 -msgid "No return-to arguments." +#: lib/publicgroupnav.php:88 +msgid "Featured" msgstr "" #: lib/repeatform.php:132 msgid "Yes" msgstr "כן" -#: lib/revokeroleform.php:91 -#, php-format -msgid "Revoke the \"%s\" role from this user" -msgstr "" - #: lib/router.php:709 msgid "No single user defined for single-user mode." msgstr "" @@ -4731,13 +4427,16 @@ msgstr "" msgid "Sandbox" msgstr "" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" -msgstr "חיפוש" +msgstr "" #: lib/searchgroupnav.php:80 msgid "People" @@ -4763,10 +4462,6 @@ msgstr "" msgid "More..." msgstr "" -#: lib/silenceform.php:67 -msgid "Silence" -msgstr "" - #: lib/subgroupnav.php:99 #, php-format msgid "Groups %s is a member of" @@ -4791,10 +4486,6 @@ msgstr "" msgid "People Tagcloud as tagged" msgstr "" -#: lib/tagcloudsection.php:56 -msgid "None" -msgstr "" - #: lib/themeuploader.php:50 msgid "This server cannot handle theme uploads without ZIP support." msgstr "" @@ -4847,6 +4538,10 @@ msgstr "" msgid "Unsubscribe" msgstr "בטל מנוי" +#: lib/userprofile.php:234 lib/userprofile.php:248 +msgid "User actions" +msgstr "" + #: lib/userprofile.php:237 msgid "User deletion in progress..." msgstr "" @@ -4874,56 +4569,64 @@ msgid "Moderator" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1103 msgid "a few seconds ago" msgstr "לפני מספר שניות" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1106 msgid "about a minute ago" msgstr "לפני כדקה" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1110 #, php-format -msgid "about %d minutes ago" -msgstr "לפני כ-%d דקות" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1113 msgid "about an hour ago" msgstr "לפני כשעה" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1117 #, php-format -msgid "about %d hours ago" -msgstr "לפני כ-%d שעות" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1120 msgid "about a day ago" msgstr "לפני כיום" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1124 #, php-format -msgid "about %d days ago" -msgstr "לפני כ-%d ימים" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1127 msgid "about a month ago" msgstr "לפני כחודש" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1131 #, php-format -msgid "about %d months ago" -msgstr "לפני כ-%d חודשים" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1134 msgid "about a year ago" msgstr "לפני כשנה" diff --git a/locale/hsb/LC_MESSAGES/statusnet.po b/locale/hsb/LC_MESSAGES/statusnet.po index da63fd6ea7..3ffc1df02d 100644 --- a/locale/hsb/LC_MESSAGES/statusnet.po +++ b/locale/hsb/LC_MESSAGES/statusnet.po @@ -1,30 +1,32 @@ -# Translation of StatusNet to Upper Sorbian +# Translation of StatusNet - Core to Upper Sorbian (Hornjoserbsce) +# Expored from translatewiki.net # -# Author@translatewiki.net: Brion -# Author@translatewiki.net: McDutchie -# Author@translatewiki.net: Michawiki +# Author: Brion +# Author: McDutchie +# Author: Michawiki # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:34:25+0000\n" -"Language-Team: Dutch\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:55:56+0000\n" +"Language-Team: Upper Sorbian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: hsb\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : (n%100==3 || " "n%100==4) ? 2 : 3)\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Přistup" @@ -77,10 +79,10 @@ msgstr "Přistupne nastajenja składować" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "Składować" @@ -93,15 +95,15 @@ msgstr "Strona njeeksistuje." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -111,7 +113,7 @@ msgstr "Strona njeeksistuje." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "Wužiwar njeeksistuje" @@ -193,16 +195,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "Aktualizacije wot %1$s a přećelow na %2$s!" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -217,47 +219,49 @@ msgstr "Aktualizacije wot %1$s a přećelow na %2$s!" msgid "API method not found." msgstr "API-metoda njenamakana." -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Tuta metoda wužaduje sej POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "Wužiwar njeje so dał aktualizować." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "Wužiwar nima profil." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "Profil njeje so składować dał." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -267,20 +271,31 @@ msgid "" "current configuration." msgstr "" -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 +#: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300 +#: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220 +#: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273 +#, fuzzy +msgid "Unable to save your design settings." +msgstr "Njeje móžno, sydłowu zdźělenku składować." + +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "Design njeda so aktualizować." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "Njemóžeš so samoho blokować." -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Blokowanje wužiwarja je so njeporadźiło." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Wotblokowanje wužiwarja je so njeporadźiło." @@ -304,52 +319,62 @@ msgstr "Direktne powěsće do %s" msgid "All the direct messages sent to %s" msgstr "Wšě do %s pósłane direktne powěsće" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "Žadyn powěsćowy tekst!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "To je předołho. Maksimalna powěsćowa wulkosć je %d znamješkow." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Přijimowar njenamakany." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "" "Njeje móžno, direktne powěsće wužiwarjam pósłać, kotřiž twoji přećeljo " "njejsu." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Status z tym ID njenamakany." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "Tutón status je hižo faworit." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Faworit njeda so wutworić." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "Tón status faworit njeje." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "Faworit njeda so zhašeć." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "Njebě móžno wužiwarja słědować: profil njenamakany." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipscreate.php:119 +#, fuzzy, php-format +msgid "Could not follow user: %s is already on your list." +msgstr "Njebě móžno wužiwarja słědować: profil njenamakany." + +#: actions/apifriendshipsdestroy.php:110 +#, fuzzy +msgid "Could not unfollow user: User not found." +msgstr "Njebě móžno wužiwarja słědować: profil njenamakany." + +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "Njemóžeš slědowanje swójskich aktiwitow blokować." @@ -365,103 +390,103 @@ msgstr "Žórłowy wužiwar njeda so postajić." msgid "Could not find target user." msgstr "Cilowy wužiwar njeda so namakać." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" "Přimjeno smě jenož małe pismiki a cyfry wobsahować. Mjezery njejsu dowolene." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Přimjeno so hižo wužiwa. Spytaj druhe." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Žane płaćiwe přimjeno." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "Startowa strona njeje płaćiwy URL." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Dospołne mjeno je předołho (maks. 255 znamješkow)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "Wopisanje je předołho (maks. %d znamješkow)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Městno je předołho (maks. 255 znamješkow)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "Přewjele aliasow! Maksimum: %d." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "Njepłaćiwy alias: \"%s\"." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "Alias \"%s\" so hižo wužiwa. Spytaj druhi." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "Alias njemóže samsny kaž přimjeno być." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Skupina njenamakana." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "Sy hižo čłon teje skupiny." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "Administratora tuteje skupiny je će zablokował." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "Njebě móžno wužiwarja %1$s skupinje %2%s přidać." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." msgstr "Njejsy čłon tuteje skupiny." #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "Njebě móžno wužiwarja %1$s ze skupiny %2$s wotstronić." @@ -490,7 +515,7 @@ msgstr "%s skupinow" msgid "groups on %s" msgstr "skupiny na %s" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "Nahraće je so njeporadźiło." @@ -504,9 +529,9 @@ msgstr "Njepłaćiwy token." #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -549,8 +574,8 @@ msgstr "" #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -573,7 +598,7 @@ msgid "" msgstr "" #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Konto" @@ -587,7 +612,7 @@ msgstr "Přimjeno" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 -#: actions/register.php:436 lib/accountsettingsaction.php:125 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Hesło" @@ -611,18 +636,18 @@ msgstr "Tuta metoda wužaduje sej POST abo DELETE." msgid "You may not delete another user's status." msgstr "Njemóžeš status druheho wužiwarja zničić." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Zdźělenka njeeksistuje." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "Njemóžno twoju zdźělenku wospjetować." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "Tuta zdźělenka bu hižo wospjetowana." @@ -634,29 +659,34 @@ msgstr "Status zničeny." msgid "No status with that ID found." msgstr "Žadyn status z tym ID namakany." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "" -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "To je předołho. Maksimalna wulkosć zdźělenki je %d znamješkow." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Njenamakany." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Njepodpěrany format." +#: actions/apitimelinefavorites.php:110 +#, fuzzy, php-format +msgid "%1$s / Favorites from %2$s" +msgstr "%1$s je do %2$s zastupił" + #: actions/apitimelinefavorites.php:119 #, php-format msgid "%1$s updates favorited by %2$s / %2$s." @@ -682,6 +712,11 @@ msgstr "" msgid "%s updates from everyone!" msgstr "%s aktualizacijow wote wšěch!" +#: actions/apitimelineretweetedtome.php:111 +#, fuzzy, php-format +msgid "Repeated to %s" +msgstr "Wospjetowany" + #: actions/apitimelineretweetsofme.php:114 #, php-format msgid "Repeats of %s" @@ -692,6 +727,16 @@ msgstr "" msgid "Notices tagged with %s" msgstr "" +#: actions/apitimelinetag.php:107 actions/tagrss.php:65 +#, fuzzy, php-format +msgid "Updates tagged with %1$s on %2$s!" +msgstr "Aktualizacije wot %1$s na %2$s!" + +#: actions/apitrends.php:87 +#, fuzzy +msgid "API method under construction." +msgstr "API-metoda njenamakana." + #: actions/attachment.php:73 msgid "No such attachment." msgstr "Přiwěšk njeeksistuje." @@ -713,7 +758,7 @@ msgstr "Njepłaćiwa wulkosć." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Awatar" @@ -745,7 +790,7 @@ msgid "Preview" msgstr "Přehlad" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Zničić" @@ -827,10 +872,16 @@ msgid "Yes" msgstr "Haj" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Tutoho wužiwarja blokować" +#: actions/block.php:187 +#, fuzzy +msgid "Failed to save block information." +msgstr "Njeje móžno, sydłowu zdźělenku składować." + #. TRANS: Command exception text shown when a group is requested that does not exist. #. TRANS: Error text shown when trying to leave a group that does not exist. #: actions/blockedfromgroup.php:80 actions/blockedfromgroup.php:87 @@ -842,8 +893,8 @@ msgstr "Tutoho wužiwarja blokować" #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "Skupina njeeksistuje." @@ -857,15 +908,22 @@ msgstr "%s je profile zablokował" msgid "%1$s blocked profiles, page %2$d" msgstr "%1$s zablokowa profile, stronu %2$d" +#: actions/blockedfromgroup.php:115 +#, fuzzy +msgid "A list of the users blocked from joining this group." +msgstr "Lisćina wužiwarjow w tutej skupinje." + #: actions/blockedfromgroup.php:288 msgid "Unblock user from group" msgstr "Wužiwarja za skupinu wotblokować" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Wotblokować" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Tutoho wužiwarja wotblokować" @@ -904,9 +962,9 @@ msgstr "Tuta adresa bu hižo wobkrućena." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -914,7 +972,7 @@ msgstr "Wužiwar njeda aktualizować." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "E-mejlowe wobkrućenje njeda so zhašeć." @@ -950,6 +1008,7 @@ msgstr "Aplikaciska njenamakana." msgid "You are not the owner of this application." msgstr "Njejsy wobsedźer tuteje aplikacije." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -983,7 +1042,7 @@ msgstr "Tutu aplikaciju zničić" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Njepřizjewjeny." @@ -1012,7 +1071,7 @@ msgid "Do not delete this notice" msgstr "Tutu zdźělenku njewušmórnyć" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Tutu zdźělenku wušmórnyć" @@ -1041,62 +1100,61 @@ msgstr "Tutoho wužiwarja wušmórnyć" #. 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "Design" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "Designowe nastajenja za tute sydło StatusNet." +msgid "Design settings for this StatusNet site" +msgstr "" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "Njepłaćiwy logowy URL." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "Šat njesteji k dispoziciji: %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Logo změnić" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Logo sydła" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "Šat změnić" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Šat sydła" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "Šat za sydło." -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "Swójski šat" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "Móžeš swójski šat StatusNet jako .ZIP-archiw nahrać." -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Pozadkowy wobraz změnić" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Pozadk" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1105,67 +1163,78 @@ msgstr "" "Móžeš pozadkowy wobraz za sydło nahrać. Maksimalna datajowa wulkosć je %1$s." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "Zapinjeny" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "Wupinjeny" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 +#, fuzzy +msgid "Turn background image on or off." +msgstr "Pozadkowy wobraz změnić" + +#: actions/designadminpanel.php:563 lib/designsettings.php:161 +#, fuzzy +msgid "Tile background image" +msgstr "Pozadkowy wobraz změnić" + +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Barby změnić" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Wobsah" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "Bóčnica" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Tekst" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Wotkazy" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "Rozšěrjeny" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "Swójski CSS" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "Standardne hódnoty wužiwać" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Standardne designy wobnowić" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Na standard wróćo stajić" -#. 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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Składować" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "Design składować" @@ -1235,7 +1304,17 @@ msgstr "Mjeno organizacije je předołho (maks. 255 znamješkow)." msgid "Organization homepage is required." msgstr "Startowa strona organizacije je trěbna." -#: actions/editapplication.php:258 +#: actions/editapplication.php:218 actions/newapplication.php:206 +#, fuzzy +msgid "Callback is too long." +msgstr "Žórłowy URL je předołhi." + +#: actions/editapplication.php:225 actions/newapplication.php:215 +#, fuzzy +msgid "Callback URL is not valid." +msgstr "URL žórła płaćiwy njeje." + +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "Aplikacija njeda so aktualizować." @@ -1272,7 +1351,7 @@ msgid "Could not update group." msgstr "Skupina njeje so dała aktualizować." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "Aliasy njejsu so dali wutworić." @@ -1308,7 +1387,7 @@ msgstr "Aktualna wobkrućena e-mejlowa adresa." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1324,22 +1403,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "Přetorhnyć" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "E-mejlowa adresa, kaž na př. \"WužiwarskeMjeno@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/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1347,144 +1430,165 @@ msgstr "Přidać" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Dochadźaca e-mejl" #. 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 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "" #. TRANS: Instructions for incoming e-mail address input form. #. TRANS: Instructions for incoming SMS e-mail address input form. -#: actions/emailsettings.php:164 actions/smssettings.php:186 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "Nowy" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "E-mejlowe nastajenja" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:190 +#, fuzzy +msgid "Send me email when someone adds my notice as a favorite." +msgstr "E-mejl pósłać, hdyž něchtó priwatnu powěsć sćele." + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "E-mejl pósłać, hdyž něchtó priwatnu powěsć sćele." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:203 +#, fuzzy +msgid "Send me email when someone sends me an \"@-reply\"." +msgstr "E-mejl pósłać, hdyž něchtó priwatnu powěsć sćele." + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Chcu zdźělenki přez e-mejl pósłać." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "MicroID za moju e-mejlowu adresu publikować" #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "E-mejlowe nastajenja składowane." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Žana e-mejlowa adresa." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Tuta e-mejlowa adresa njehodźi so normalizować" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Njepłaćiwa e-mejlowa adresa." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "To je hižo twoja e-mejlowa adresa." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "Ta e-mejlowa adresa hižo słuša k druhemu wužiwarjej." #. 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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Wobkrućenski kod njehodźi so zasunyć." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." msgstr "" +#. TRANS: Message given canceling e-mail address confirmation that is not pending. +#. TRANS: Message given canceling IM address confirmation that is not pending. +#. TRANS: Message given canceling SMS phone number confirmation that is not pending. +#: actions/emailsettings.php:423 actions/imsettings.php:386 +#: actions/smssettings.php:408 +#, fuzzy +msgid "No pending confirmation to cancel." +msgstr "IM-wobkrućenje přetorhnjene." + #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "To je wopačna e-mejlowa adresa." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "E-mejlowe wobkrućenje přetorhnjene." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "To njeje twoja e-mejlowa adresa." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "E-mejlowa adresa bu wotstronjena." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Žana adresa za dochadźace e-mejle." #. 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/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Datowa sadźba wužiwarja njeda so aktualizować." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Adresa za dochadźaće e-mejle wotstronjena." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Nowa adresa za dochadźace e-mejle přidata." @@ -1492,6 +1596,11 @@ msgstr "Nowa adresa za dochadźace e-mejle přidata." msgid "This notice is already a favorite!" msgstr "Tuta zdźělenka je hižo faworit!" +#: actions/favor.php:92 lib/disfavorform.php:144 +#, fuzzy +msgid "Disfavor favorite" +msgstr "K faworitam přidać" + #: actions/favorited.php:65 lib/popularnoticesection.php:91 #: lib/publicgroupnav.php:93 msgid "Popular notices" @@ -1523,6 +1632,17 @@ msgid "" "notice to your favorites!" msgstr "" +#: actions/favoritesrss.php:111 actions/showfavorites.php:77 +#: lib/personalgroupnav.php:115 +#, fuzzy, php-format +msgid "%s's favorite notices" +msgstr "Preferowane zdźělenki wot %1$s, strona %2$d" + +#: actions/favoritesrss.php:115 +#, fuzzy, php-format +msgid "Updates favored by %1$s on %2$s!" +msgstr "Aktualizacije wot %1$s na %2$s!" + #: actions/featured.php:69 lib/featureduserssection.php:87 #: lib/publicgroupnav.php:89 msgid "Featured users" @@ -1558,6 +1678,10 @@ msgstr "Žane nahrate přiwěški." msgid "Not expecting this response!" msgstr "Njewočakowana wotmołwa!" +#: actions/finishremotesubscribe.php:80 +msgid "User being listened to does not exist." +msgstr "" + #: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59 msgid "You can use the local subscription!" msgstr "Móžeš lokalny abonement wužiwać!" @@ -1578,7 +1702,7 @@ msgstr "" msgid "Remote service uses unknown version of OMB protocol." msgstr "" -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "Zmylk při aktualizaciji zdaleneho profila." @@ -1635,7 +1759,7 @@ msgstr "Wužiwar je hižo za skupinu zablokowany." msgid "User is not a member of group." msgstr "Wužiwar njeje čłon skupiny." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Wužiwarja za skupinu blokować" @@ -1712,45 +1836,61 @@ msgstr "Logo zaktualizowane." msgid "Failed updating logo." msgstr "Aktualizowanje loga je so njeporadźiło." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "%s skupinskich čłonow" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "%1$s skupinskich čłonow, strona %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "Lisćina wužiwarjow w tutej skupinje." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Administrator" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" -msgstr "Blokować" +msgstr "" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "Wužiwarja k administratorej skupiny činić" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" -msgstr "Za administratora pomjenować" +msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" -msgstr "Tutoho wužiwarja k administratorej činić" +msgstr "" #. TRANS: Message is used as link title. %s is a user nickname. #. TRANS: Title in atom group notice feed. %s is a group name. #. TRANS: Title in atom user notice feed. %s is a user name. #: actions/grouprss.php:139 actions/userrss.php:94 -#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "" @@ -1807,7 +1947,7 @@ msgid "" "If you can't find the group you're looking for, you can [create it](%%action." "newgroup%%) yourself." msgstr "" -"Jeli njemóžeš skupinu namakać, kotruž pytaš, móžeš [ju wutworić] (%%action." +"Jeli njemóžeš skupinu namakać, kotruž pytaš, móžeš [ju wutworić](%%action." "newgroup%%)." #: actions/groupsearch.php:85 @@ -1855,6 +1995,11 @@ msgstr "IM k dispoziciji njesteji." msgid "IM address" msgstr "IM-adresa" +#: actions/imsettings.php:113 +#, fuzzy +msgid "Current confirmed Jabber/GTalk address." +msgstr "Aktualna wobkrućena e-mejlowa adresa." + #. TRANS: Form note in IM settings form. #. TRANS: %s is the IM address set for the site. #: actions/imsettings.php:124 @@ -1866,7 +2011,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -1874,48 +2022,66 @@ msgid "" msgstr "" #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "IM-nastajenja" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" +#. TRANS: Checkbox label in IM preferences form. +#: actions/imsettings.php:182 +#, fuzzy +msgid "Publish a MicroID for my Jabber/GTalk address." +msgstr "MicroID za moju e-mejlowu adresu publikować" + #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Nastajenja składowane." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Žadyn ID Jabber." +#. TRANS: Message given saving IM address that cannot be normalised. +#: actions/imsettings.php:320 +#, fuzzy +msgid "Cannot normalize that Jabber ID" +msgstr "Tuta e-mejlowa adresa njehodźi so normalizować" + #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Njepłaćiwy ID Jabber" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "To je hižo twój ID Jabber." +#. TRANS: Message given saving IM address that is already set for another user. +#: actions/imsettings.php:333 +#, fuzzy +msgid "Jabber ID already belongs to another user." +msgstr "Te telefonowe čisło hižo druhemu wužiwarjej słuša." + #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -1923,28 +2089,28 @@ msgid "" msgstr "" #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "to je wopačna IM-adresa." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "IM-wobkrućenje njeda so zhašeć." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "IM-wobkrućenje přetorhnjene." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "To njeje twój ID Jabber." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "IM-adresa bu wotstronjena." @@ -1993,7 +2159,7 @@ msgstr "Sy tutych wužiwarjow hižo abonował:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2098,7 +2264,7 @@ msgid "You must be logged in to leave a group." msgstr "Dyrbiš přizjewjeny być, zo by skupinu wopušćił." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "Njejsy čłon teje skupiny." @@ -2107,6 +2273,110 @@ msgstr "Njejsy čłon teje skupiny." msgid "%1$s left group %2$s" msgstr "%1$s je skupinu %2$s wopušćił" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "Priwatny" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Hižo přizjewjeny." @@ -2214,14 +2484,14 @@ msgid "New message" msgstr "Nowa powěsć" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "Njemóžeš tutomu wužiwarju powěsć pósłać." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Žadyn wobsah!" @@ -2230,7 +2500,7 @@ msgid "No recipient specified." msgstr "Žadyn přijimowar podaty." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" @@ -2241,12 +2511,12 @@ msgstr "Powěsć pósłana" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "Direktna powěsć do %s pósłana." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Zmylk Ajax" @@ -2293,11 +2563,26 @@ msgstr "" msgid "Updates with \"%s\"" msgstr "Aktualizacije z \"%s\"" +#: actions/noticesearchrss.php:98 +#, fuzzy, php-format +msgid "Updates matching search term \"%1$s\" on %2$s!" +msgstr "Aktualizacije wot %1$s na %2$s!" + #: actions/nudge.php:85 msgid "" "This user doesn't allow nudges or hasn't confirmed or set their email yet." msgstr "" +#: actions/nudge.php:94 +#, fuzzy +msgid "Nudge sent" +msgstr "Powěsć pósłana" + +#: actions/nudge.php:97 +#, fuzzy +msgid "Nudge sent!" +msgstr "Powěsć pósłana" + #: actions/oauthappssettings.php:59 msgid "You must be logged in to list your applications." msgstr "Dyrbiš přizjewjeny być, zo by swoje aplikacije nalistował." @@ -2320,7 +2605,7 @@ msgid "Connected applications" msgstr "Zwjazane aplikacije" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." +msgid "You have allowed the following applications to access your account." msgstr "" #: actions/oauthconnectionssettings.php:175 @@ -2332,6 +2617,11 @@ msgstr "Njejsy wužiwar tuteje aplikacije." 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 "Hišće njejsy aplikacije zregistrował." + #: actions/oauthconnectionssettings.php:211 msgid "Developers can edit the registration settings for their applications " msgstr "" @@ -2340,6 +2630,11 @@ msgstr "" msgid "Notice has no profile." msgstr "Zdźělenka nima profil." +#: actions/oembed.php:87 actions/shownotice.php:176 +#, fuzzy, php-format +msgid "%1$s's status on %2$s" +msgstr "%1$s je skupinu %2$s wopušćił" + #. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png') #: actions/oembed.php:159 #, php-format @@ -2353,8 +2648,8 @@ 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:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "Njeje podpěrany datowy format." @@ -2386,10 +2681,20 @@ msgstr "URL skrótšić z" msgid "Automatic shortening service to use." msgstr "" +#: actions/othersettings.php:122 +#, fuzzy +msgid "View profile designs" +msgstr "Profilowe nastajenja wobdźěłać" + #: 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 "Mjeno rěče je předołhe (maks. 50 znamješkow)." + #: actions/otp.php:69 msgid "No user ID specified." msgstr "Žadyn wužiwarski ID podaty." @@ -2398,6 +2703,11 @@ msgstr "Žadyn wužiwarski ID podaty." msgid "No login token specified." msgstr "Žane přizjewjenske znamješko podate." +#: actions/otp.php:90 +#, fuzzy +msgid "No login token requested." +msgstr "Žane přizjewjenske znamješko podate." + #: actions/otp.php:95 msgid "Invalid login token specified." msgstr "Njepłaćiwe přizjewjenske znamješko podate." @@ -2416,6 +2726,12 @@ msgstr "Wuchadny póst za %1$s - strona %2$d" msgid "Outbox for %s" msgstr "Wuchadny póst za %s" +#: actions/outbox.php:116 +#, fuzzy +msgid "This is your outbox, which lists private messages you have sent." +msgstr "" +"To je twój dochadny póst, kotryž twoje priwatne dochadne powěsće nalistuje." + #: actions/passwordsettings.php:58 msgid "Change password" msgstr "Hesło změnić" @@ -2478,13 +2794,13 @@ msgid "Password saved." msgstr "Hesło składowane." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "Šćežki" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "Šćežka a serwerowe nastajenja za tute sydło StatusNet." +msgid "Path and server settings for this StatusNet site" +msgstr "" #: actions/pathsadminpanel.php:157 #, php-format @@ -2501,6 +2817,11 @@ msgstr "Do awataroweho zapisa njeda so pisać: %s." msgid "Background directory not writable: %s." msgstr "Do pozadkoweho zapisa njeda so pisać: %s." +#: actions/pathsadminpanel.php:177 +#, fuzzy, php-format +msgid "Locales directory not readable: %s." +msgstr "Šatowy zapis njeda so čitać: %s" + #: actions/pathsadminpanel.php:183 msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" @@ -2670,6 +2991,12 @@ msgstr "" msgid "Profile information" msgstr "Profilowe informacije" +#: actions/profilesettings.php:108 lib/groupeditform.php:154 +#, fuzzy +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "" +"Přimjeno smě jenož małe pismiki a cyfry wobsahować. Mjezery njejsu dowolene." + #: actions/profilesettings.php:111 actions/register.php:455 #: actions/showgroup.php:256 actions/tagother.php:104 #: lib/groupeditform.php:157 lib/userprofile.php:150 @@ -2678,7 +3005,7 @@ msgstr "Dospołne mjeno" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Startowa strona" @@ -2759,6 +3086,16 @@ msgstr "Časowe pasmo njeje wubrane." msgid "Language is too long (max 50 chars)." msgstr "Mjeno rěče je předołhe (maks. 50 znamješkow)." +#: actions/profilesettings.php:253 actions/tagother.php:178 +#, fuzzy, php-format +msgid "Invalid tag: \"%s\"" +msgstr "Njepłaćiwy alias: \"%s\"" + +#: actions/profilesettings.php:306 +#, fuzzy +msgid "Couldn't update user for autosubscribe." +msgstr "Datowa sadźba wužiwarja njeda so aktualizować." + #: actions/profilesettings.php:363 msgid "Couldn't save location prefs." msgstr "Nastajenja městna njedachu so składować." @@ -2767,8 +3104,13 @@ msgstr "Nastajenja městna njedachu so składować." msgid "Couldn't save profile." msgstr "Profil njeda so składować." +#: actions/profilesettings.php:383 +#, fuzzy +msgid "Couldn't save tags." +msgstr "Profil njeda so składować." + #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Nastajenja składowane." @@ -2777,6 +3119,16 @@ msgstr "Nastajenja składowane." msgid "Beyond the page limit (%s)." msgstr "Limit stronow (%s) překročeny." +#: actions/public.php:92 +#, fuzzy +msgid "Could not retrieve public stream." +msgstr "Aliasy njejsu so dali wutworić." + +#: actions/public.php:130 +#, fuzzy, php-format +msgid "Public timeline, page %d" +msgstr "Woblubowane zdźělenki, strona %d" + #: actions/public.php:132 lib/publicgroupnav.php:79 msgid "Public timeline" msgstr "" @@ -2852,10 +3204,25 @@ msgid "" "one!" msgstr "" +#: actions/publictagcloud.php:134 +#, fuzzy +msgid "Tag cloud" +msgstr "Barby změnić" + #: actions/recoverpassword.php:36 msgid "You are already logged in!" msgstr "Sy hižo přizjewjeny!" +#: actions/recoverpassword.php:62 +#, fuzzy +msgid "No such recovery code." +msgstr "Zdźělenka njeeksistuje." + +#: actions/recoverpassword.php:66 +#, fuzzy +msgid "Not a recovery code." +msgstr "Žadyn zregistrowany wužiwar." + #: actions/recoverpassword.php:73 msgid "Recovery code for unknown user." msgstr "" @@ -2868,6 +3235,11 @@ msgstr "Zmylk z wobkrućenskim kodom." msgid "This confirmation code is too old. Please start again." msgstr "Tutón wobkrućenski kod je přestary. Prošu započń hišće raz." +#: actions/recoverpassword.php:111 +#, fuzzy +msgid "Could not update user with confirmed email address." +msgstr "Aktualna wobkrućena e-mejlowa adresa." + #: actions/recoverpassword.php:152 msgid "" "If you have forgotten or lost your password, you can get a new one sent to " @@ -2942,6 +3314,11 @@ msgid "" "address registered to your account." msgstr "" +#: actions/recoverpassword.php:357 +#, fuzzy +msgid "Unexpected password reset." +msgstr "Njewočakowane wotpósłanje formulara." + #: actions/recoverpassword.php:365 msgid "Password must be 6 chars or more." msgstr "Hesło dyrbi 6 znamješkow abo wjace měć." @@ -3010,7 +3387,7 @@ msgstr "Jenake kaž hesło horjeka. Trěbne." #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "E-mejl" @@ -3129,6 +3506,11 @@ msgstr "To je lokalny profil! Přizjew so, zo by abonował." msgid "Couldn’t get a request token." msgstr "" +#: actions/repeat.php:57 +#, fuzzy +msgid "Only logged-in users can repeat notices." +msgstr "Jenož wužiwar móže swoje póstowe kašćiki čitać." + #: actions/repeat.php:64 actions/repeat.php:71 msgid "No notice specified." msgstr "Žana zdźělenka podata." @@ -3141,7 +3523,7 @@ msgstr "Njemóžeš swójsku zdźělenku wospjetować." msgid "You already repeated that notice." msgstr "Sy tutu zdźělenku hižo wospjetował." -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Wospjetowany" @@ -3149,6 +3531,32 @@ msgstr "Wospjetowany" msgid "Repeated!" msgstr "Wospjetowany!" +#: actions/replies.php:126 actions/repliesrss.php:68 +#: lib/personalgroupnav.php:105 +#, fuzzy, php-format +msgid "Replies to %s" +msgstr "Wotmołwy" + +#: actions/replies.php:128 +#, fuzzy, php-format +msgid "Replies to %1$s, page %2$d" +msgstr "%1$s, strona %2$d" + +#: actions/replies.php:145 +#, fuzzy, php-format +msgid "Replies feed for %s (RSS 1.0)" +msgstr "Kanal za přećelow wužiwarja %s (RSS 1.0)" + +#: actions/replies.php:152 +#, fuzzy, php-format +msgid "Replies feed for %s (RSS 2.0)" +msgstr "Kanal za přećelow wužiwarja %s (RSS 2.0)" + +#: actions/replies.php:159 +#, fuzzy, php-format +msgid "Replies feed for %s (Atom)" +msgstr "Kanal za přećelow wužiwarja %s (Atom)" + #: actions/replies.php:199 #, php-format msgid "" @@ -3170,6 +3578,11 @@ msgid "" "newnotice%%%%?status_textarea=%3$s)." msgstr "" +#: actions/repliesrss.php:72 +#, fuzzy, php-format +msgid "Replies to %1$s on %2$s!" +msgstr "Powěsć do %1$s na %2$s" + #: actions/revokerole.php:75 msgid "You cannot revoke user roles on this site." msgstr "Njemóžeš wužiwarske róle na tutym sydle wotwołać." @@ -3182,15 +3595,25 @@ msgstr "Wužiwar nima tutu rólu." msgid "StatusNet" msgstr "StatusNet" +#: actions/sandbox.php:65 actions/unsandbox.php:65 +#, fuzzy +msgid "You cannot sandbox users on this site." +msgstr "Njemóžeš wužiwarske róle na tutym sydle garantować." + +#: actions/sandbox.php:72 +#, fuzzy +msgid "User is already sandboxed." +msgstr "Wužiwar je hižo za skupinu zablokowany." + #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "Posedźenja" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "Nastajenja posedźenja za tute sydło StatusNet." +msgid "Session settings for this StatusNet site" +msgstr "" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3209,7 +3632,6 @@ msgid "Turn on debugging output for sessions." msgstr "" #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "Sydłowe nastajenja składować" @@ -3222,24 +3644,24 @@ msgid "Application profile" msgstr "Aplikaciski profil" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "Symbol" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "Mjeno" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "Organizacija" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Wopisanje" @@ -3300,6 +3722,26 @@ msgstr "Chceš woprawdźe swój přetrjebowarski kluč a potajny kod wróćo sta msgid "%1$s's favorite notices, page %2$d" msgstr "Preferowane zdźělenki wot %1$s, strona %2$d" +#: actions/showfavorites.php:132 +#, fuzzy +msgid "Could not retrieve favorite notices." +msgstr "Faworit njeda so wutworić." + +#: actions/showfavorites.php:171 +#, fuzzy, php-format +msgid "Feed for favorites of %s (RSS 1.0)" +msgstr "Kanal za přećelow wužiwarja %s (RSS 1.0)" + +#: actions/showfavorites.php:178 +#, fuzzy, php-format +msgid "Feed for favorites of %s (RSS 2.0)" +msgstr "Kanal za přećelow wužiwarja %s (RSS 2.0)" + +#: actions/showfavorites.php:185 +#, fuzzy, php-format +msgid "Feed for favorites of %s (Atom)" +msgstr "Kanal za přećelow wužiwarja %s (Atom)" + #: actions/showfavorites.php:206 msgid "" "You haven't chosen any favorite notices yet. Click the fave button on " @@ -3325,7 +3767,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "" -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "skupina %s" @@ -3344,6 +3786,12 @@ msgstr "Skupinski profil" msgid "URL" msgstr "URL" +#: actions/showgroup.php:283 actions/tagother.php:128 +#: actions/userauthorization.php:187 lib/userprofile.php:195 +#, fuzzy +msgid "Note" +msgstr "Žadyn" + #: actions/showgroup.php:293 lib/groupeditform.php:184 msgid "Aliases" msgstr "Aliasy" @@ -3352,7 +3800,27 @@ msgstr "Aliasy" msgid "Group actions" msgstr "Skupinske akcije" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:338 +#, fuzzy, php-format +msgid "Notice feed for %s group (RSS 1.0)" +msgstr "Powěsćowy kanal za %1$s je %2$s (RSS 1.0) markěrował" + +#: actions/showgroup.php:344 +#, fuzzy, php-format +msgid "Notice feed for %s group (RSS 2.0)" +msgstr "Powěsćowy kanal za %1$s je %2$s (RSS 1.0) markěrował" + +#: actions/showgroup.php:350 +#, fuzzy, php-format +msgid "Notice feed for %s group (Atom)" +msgstr "Powěsćowy kanal za %1$s je %2$s (RSS 1.0) markěrował" + +#: actions/showgroup.php:355 +#, fuzzy, php-format +msgid "FOAF for %s group" +msgstr "FOAF za %s" + +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Čłonojo" @@ -3397,6 +3865,11 @@ msgstr "Administratorojo" msgid "No such message." msgstr "Powěsć njeeksistuje." +#: actions/showmessage.php:98 +#, fuzzy +msgid "Only the sender and recipient may read this message." +msgstr "Jenož wužiwar móže swoje póstowe kašćiki čitać." + #: actions/showmessage.php:108 #, php-format msgid "Message to %1$s on %2$s" @@ -3426,6 +3899,21 @@ msgstr "%1$s, strona %2$d" msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)" msgstr "Powěsćowy kanal za %1$s je %2$s (RSS 1.0) markěrował" +#: actions/showstream.php:129 +#, fuzzy, php-format +msgid "Notice feed for %s (RSS 1.0)" +msgstr "Powěsćowy kanal za %1$s je %2$s (RSS 1.0) markěrował" + +#: actions/showstream.php:136 +#, fuzzy, php-format +msgid "Notice feed for %s (RSS 2.0)" +msgstr "Powěsćowy kanal za %1$s je %2$s (RSS 1.0) markěrował" + +#: actions/showstream.php:143 +#, fuzzy, php-format +msgid "Notice feed for %s (Atom)" +msgstr "Kanal za přećelow wužiwarja %s (Atom)" + #: actions/showstream.php:148 #, php-format msgid "FOAF for %s" @@ -3466,6 +3954,21 @@ msgid "" "[StatusNet](http://status.net/) tool. " msgstr "" +#: actions/showstream.php:305 +#, fuzzy, php-format +msgid "Repeat of %s" +msgstr "Wospjetowany wot" + +#: actions/silence.php:65 actions/unsilence.php:65 +#, fuzzy +msgid "You cannot silence users on this site." +msgstr "Njemóžeš wužiwarske róle na tutym sydle wotwołać." + +#: actions/silence.php:72 +#, fuzzy +msgid "User is already silenced." +msgstr "Wužiwar je hižo za skupinu zablokowany." + #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site" msgstr "Zakładne nastajenja za tute sydło StatusNet." @@ -3519,6 +4022,12 @@ msgstr "" msgid "URL used for credits link in footer of each page" msgstr "" +#: actions/siteadminpanel.php:239 +#, fuzzy +msgid "Contact email address for your site" +msgstr "" +"Wužiwar z tej e-mejlowej adresu abo tym wužiwarskim mjenom njeeksistuje." + #: actions/siteadminpanel.php:245 msgid "Local" msgstr "Lokalny" @@ -3551,6 +4060,11 @@ msgstr "Tekstowy limit" msgid "Maximum number of characters for notices." msgstr "Maksimalna ličba znamješkow za zdźělenki." +#: actions/siteadminpanel.php:278 +#, fuzzy +msgid "Dupe limit" +msgstr "Tekstowy limit" + #: actions/siteadminpanel.php:278 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" @@ -3605,6 +4119,18 @@ msgstr "SMS k dispoziciji njesteji." msgid "SMS address" msgstr "SMS-adresa" +#. TRANS: Form guide in SMS settings form. +#: actions/smssettings.php:120 +#, fuzzy +msgid "Current confirmed SMS-enabled phone number." +msgstr "Aktualna wobkrućena e-mejlowa adresa." + +#. TRANS: Form guide in IM settings form. +#: actions/smssettings.php:133 +#, fuzzy +msgid "Awaiting confirmation on this phone number." +msgstr "To je wopačne wobkrućenske čisło." + #. TRANS: Field label for SMS address input in SMS settings form. #: actions/smssettings.php:142 msgid "Confirmation code" @@ -3653,6 +4179,12 @@ msgstr "SMS-nastajenja składowane." msgid "No phone number." msgstr "Žane telefonowe čisło." +#. TRANS: Message given saving SMS phone number without having selected a carrier. +#: actions/smssettings.php:344 +#, fuzzy +msgid "No carrier selected." +msgstr "Zdźělenka zničena." + #. TRANS: Message given saving SMS phone number that is already set. #: actions/smssettings.php:352 msgid "That is already your phone number." @@ -3717,7 +4249,7 @@ msgstr "Žadyn kod zapodaty" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "" @@ -3725,10 +4257,20 @@ msgstr "" msgid "Manage snapshot configuration" msgstr "Konfiguraciju wobrazowkoweho fota zrjadować" +#: actions/snapshotadminpanel.php:127 +#, fuzzy +msgid "Invalid snapshot run value." +msgstr "Njepłaćiwa róla." + #: actions/snapshotadminpanel.php:133 msgid "Snapshot frequency must be a number." msgstr "" +#: actions/snapshotadminpanel.php:144 +#, fuzzy +msgid "Invalid snapshot report URL." +msgstr "Njepłaćiwy logowy URL." + #: actions/snapshotadminpanel.php:200 msgid "Randomly during web hit" msgstr "" @@ -3737,6 +4279,11 @@ msgstr "" msgid "In a scheduled job" msgstr "" +#: actions/snapshotadminpanel.php:206 +#, fuzzy +msgid "Data snapshots" +msgstr "Nastajenja wobrazowkoweho fota składować" + #: actions/snapshotadminpanel.php:208 msgid "When to send statistical data to status.net servers" msgstr "" @@ -3749,6 +4296,11 @@ msgstr "Frekwenca" msgid "Snapshots will be sent once every N web hits" msgstr "" +#: actions/snapshotadminpanel.php:226 +#, fuzzy +msgid "Report URL" +msgstr "URL žórła" + #: actions/snapshotadminpanel.php:227 msgid "Snapshots will be sent to this URL" msgstr "" @@ -3812,6 +4364,13 @@ msgstr "" msgid "%s has no subscribers. Want to be the first?" msgstr "%s abonentow nima. Chceš prěni być?" +#: actions/subscribers.php:114 +#, fuzzy, php-format +msgid "" +"%s has no subscribers. Why not [register an account](%%%%action.register%%%" +"%) and be the first?" +msgstr "%s abonentow nima. Chceš prěni być?" + #: actions/subscriptions.php:52 #, php-format msgid "%s subscriptions" @@ -3841,14 +4400,39 @@ msgid "" "automatically subscribe to people you already follow there." msgstr "" +#: actions/subscriptions.php:128 actions/subscriptions.php:132 +#, fuzzy, php-format +msgid "%s is not listening to anyone." +msgstr "%s čłon w žanej skupinje njeje." + #: actions/subscriptions.php:208 msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" +#: actions/tag.php:69 +#, fuzzy, php-format +msgid "Notices tagged with %1$s, page %2$d" +msgstr "%1$s, strona %2$d" + +#: actions/tag.php:87 +#, fuzzy, php-format +msgid "Notice feed for tag %s (RSS 1.0)" +msgstr "Powěsćowy kanal za %1$s je %2$s (RSS 1.0) markěrował" + +#: actions/tag.php:93 +#, fuzzy, php-format +msgid "Notice feed for tag %s (RSS 2.0)" +msgstr "Powěsćowy kanal za %1$s je %2$s (RSS 1.0) markěrował" + +#: actions/tag.php:99 +#, fuzzy, php-format +msgid "Notice feed for tag %s (Atom)" +msgstr "Powěsćowy kanal za %1$s je %2$s (RSS 1.0) markěrował" + #: actions/tagother.php:39 msgid "No ID argument." msgstr "Žadyn argument ID." @@ -3882,10 +4466,35 @@ 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 "Profil njeje so składować dał." + +#: actions/tagother.php:236 +#, fuzzy +msgid "Use this form to add tags to your subscribers or subscriptions." +msgstr "Wužij tutón formular, zo by aplikaciju wobdźěłał." + +#: actions/tagrss.php:35 +#, fuzzy +msgid "No such tag." +msgstr "Strona njeeksistuje." + #: actions/unblock.php:59 msgid "You haven't blocked that user." msgstr "Njejsy toho wužiwarja zablokował." +#: actions/unsandbox.php:72 +#, fuzzy +msgid "User is not sandboxed." +msgstr "Wužiwar njeje zablokowany za skupinu." + +#: actions/unsilence.php:72 +#, fuzzy +msgid "User is not silenced." +msgstr "Wužiwar nima profil." + #: actions/unsubscribe.php:77 msgid "No profile ID in request." msgstr "Žadyn profilowy ID w naprašowanju." @@ -3901,66 +4510,80 @@ msgid "" msgstr "" #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "Wužiwar" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." -msgstr "Wužiwarske nastajenja za sydło StatusNet." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "" -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, php-format msgid "Invalid default subscripton: '%1$s' is not user." msgstr "Njepłaćiwy standardny abonement: '%1$s' wužiwar njeje." #. TRANS: Link description in user account settings menu. -#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Profil" #: actions/useradminpanel.php:223 +#, fuzzy +msgid "Bio Limit" +msgstr "Limity" + +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "" -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "Nowi wužiwarjo" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "Powitanje noweho wužiwarja" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "Powitanski tekst za nowych wužiwarjow (maks. 255 znamješkow)." -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "Standardny abonement" -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:243 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "Tutoho wužiwarja abonować" + +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "Přeprošenja" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "Přeprošenja zmóžnjene" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "" +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Abonement awtorizować" @@ -3972,7 +4595,9 @@ msgid "" "click “Reject”." msgstr "" +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "Licenca" @@ -4019,21 +4644,46 @@ msgid "" "subscription." msgstr "" +#: actions/userauthorization.php:303 +#, fuzzy, php-format +msgid "Listener URI ‘%s’ not found here." +msgstr "URL awatara '%s' njeje płaćiwy" + +#: actions/userauthorization.php:308 +#, fuzzy, php-format +msgid "Listenee URI ‘%s’ is too long." +msgstr "URL awatara '%s' njeje płaćiwy" + #: actions/userauthorization.php:314 #, php-format msgid "Listenee URI ‘%s’ is a local user." msgstr "" +#: actions/userauthorization.php:329 +#, fuzzy, php-format +msgid "Profile URL ‘%s’ is for a local user." +msgstr "URL awatara '%s' njeje płaćiwy" + #: actions/userauthorization.php:345 #, php-format msgid "Avatar URL ‘%s’ is not valid." msgstr "URL awatara '%s' njeje płaćiwy" +#: actions/userauthorization.php:350 +#, fuzzy, php-format +msgid "Can’t read avatar URL ‘%s’." +msgstr "Wopačny wobrazowy typ za awatarowy URL '%s'." + #: actions/userauthorization.php:355 #, php-format msgid "Wrong image type for avatar URL ‘%s’." msgstr "Wopačny wobrazowy typ za awatarowy URL '%s'." +#: actions/userdesignsettings.php:76 lib/designsettings.php:65 +#, fuzzy +msgid "Profile design" +msgstr "Profilowe nastajenja" + #: actions/userdesignsettings.php:87 lib/designsettings.php:76 msgid "" "Customize the way your profile looks with a background image and a colour " @@ -4070,7 +4720,7 @@ msgstr "" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Aktualizacije wot %1$s na %2$s!" @@ -4119,7 +4769,7 @@ msgid "Plugins" msgstr "Tykače" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "Wersija" @@ -4127,20 +4777,26 @@ msgstr "Wersija" msgid "Author(s)" msgstr "Awtorojo" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +#, fuzzy +msgid "Favor" +msgstr "Fawority" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4149,20 +4805,20 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, 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 +#: classes/File.php:210 #, 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 +#: classes/File.php:247 classes/File.php:262 msgid "Invalid filename." msgstr "Njepłaćiwe datajowe mjeno." @@ -4181,6 +4837,32 @@ msgstr "Njeje dźěl skupiny." msgid "Group leave failed." msgstr "Wopušćenje skupiny je so njeporadźiło." +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Zmylk při składowanju wužiwarja; njepłaćiwy." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Zastupić" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." @@ -4198,11 +4880,23 @@ msgstr "Njeje móžno było, přizjewjenske znamješko za %s wutworić" msgid "No database name or DSN found anywhere." msgstr "" +#. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. +#: classes/Message.php:45 +#, fuzzy +msgid "You are banned from sending direct messages." +msgstr "Zmylk při słanju direktneje powěsće," + #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "Powěsć njeda so zasunyć." +#. TRANS: Message given when a message could not be updated on the server. +#: classes/Message.php:73 +#, fuzzy +msgid "Could not update message with new URI." +msgstr "Powěsć njeda so analyzować." + #. 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 @@ -4216,6 +4910,18 @@ msgstr "" msgid "Database error inserting hashtag: %s" msgstr "Zmylk datoweje banki při zasunjenju hašeje taflički: %s" +#. TRANS: Client exception thrown if a notice contains too many characters. +#: classes/Notice.php:265 +#, fuzzy +msgid "Problem saving notice. Too long." +msgstr "Zmylk při składowanju powěsće" + +#. TRANS: Client exception thrown when trying to save a notice for an unknown user. +#: classes/Notice.php:270 +#, fuzzy +msgid "Problem saving notice. Unknown user." +msgstr "Zmylk při składowanju powěsće" + #. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame. #: classes/Notice.php:276 msgid "" @@ -4229,33 +4935,46 @@ msgid "" "few minutes." msgstr "" +#. TRANS: Client exception thrown when a user tries to post while being banned. +#: classes/Notice.php:291 +#, fuzzy +msgid "You are banned from posting notices on this site." +msgstr "Njemóžeš wužiwarske róle na tutym sydle wotwołać." + +#. TRANS: Server exception thrown when a notice cannot be saved. +#. TRANS: Server exception thrown when a notice cannot be updated. +#: classes/Notice.php:358 classes/Notice.php:385 +#, fuzzy +msgid "Problem saving notice." +msgstr "Zmylk při składowanju powěsće" + #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -4266,10 +4985,16 @@ msgid "Missing profile." msgstr "Falowacy profil." #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "Njeje móžno, tafličku składować." +#. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. +#: classes/Subscription.php:75 lib/oauthstore.php:466 +#, fuzzy +msgid "You have been banned from subscribing." +msgstr "Tutón wužiwar ći abonowanje njedowoli." + #. TRANS: Exception thrown when trying to subscribe while already subscribed. #: classes/Subscription.php:80 msgid "Already subscribed!" @@ -4300,60 +5025,71 @@ msgstr "Znamjo OMB-abonementa njeda so zhašeć." msgid "Could not delete subscription." msgstr "Abonoment njeda so zhašeć ." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "Witaj do %1$s, @%2$s!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "Skupina njeda so wutowrić." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "URI skupiny njeda so nastajić." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "Skupinske čłonstwo njeda so stajić." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "Informacije wo lokalnej skupinje njedachu so składować." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Twoje profilowe nastajenja změnić" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Awatar nahrać" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Twoje hesło změnić" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:132 +#, fuzzy +msgid "Design your profile" +msgstr "Wužiwarski profil" + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Druhe opcije" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Druhe" @@ -4368,163 +5104,199 @@ msgstr "%1$s - %2$s" msgid "Untitled page" msgstr "Strona bjez titula" +#. TRANS: DT element for primary navigation menu. String is hidden in default CSS. +#: lib/action.php:448 +#, fuzzy +msgid "Primary site navigation" +msgstr "Zakładna sydłowa konfiguracija" + #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 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:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "Wosobinski" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Wašu e-mejl, waš awatar, waše hesło, waš profil změnić" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "Ze słužbami zwjazać" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Zwjazać" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "Sydłowu konfiguraciju změnić" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "Administrator" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "Přećelow a kolegow přeprosyć, so tebi na %s přidružić" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "Přeprosyć" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Ze sydła wotzjewić" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Wotzjewić" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Konto załožić" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "Registrować" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Při sydle přizjewić" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "Přizjewjenje" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Pomhaj!" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "Pomoc" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Za ludźimi abo tekstom pytać" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "Pytać" +#. TRANS: DT element for site notice. String is hidden in default CSS. +#. TRANS: Menu item for site administration +#: lib/action.php:537 lib/adminpanelaction.php:387 +#, fuzzy +msgid "Site notice" +msgstr "Sydłowa zdźělenka" + +#. TRANS: DT element for local views block. String is hidden in default CSS. +#: lib/action.php:604 +#, fuzzy +msgid "Local views" +msgstr "Lokalny" + +#. TRANS: DT element for page notice. String is hidden in default CSS. +#: lib/action.php:674 +#, fuzzy +msgid "Page notice" +msgstr "Nowa zdźělenka" + +#. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. +#: lib/action.php:775 +#, fuzzy +msgid "Secondary site navigation" +msgstr "Zakładna sydłowa konfiguracija" + #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Pomoc" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "Wo" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "Huste prašenja" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Priwatnosć" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Žórło" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Kontakt" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4532,13 +5304,16 @@ msgid "" msgstr "" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, 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:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4546,293 +5321,419 @@ msgid "" "org/licensing/licenses/agpl-3.0.html)." msgstr "" +#. TRANS: DT element for StatusNet site content license. +#: lib/action.php:870 +#, fuzzy +msgid "Site content license" +msgstr "Wobsah zdźělenkow přepytać" + #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, 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:880 +#: lib/action.php:884 #, 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:884 +#: lib/action.php:888 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, 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:1238 +#, fuzzy +msgid "Pagination" +msgstr "Registrowanje" + #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "Po" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Před" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "" -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "" #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "Njemóžeš tute sydło změnić." #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "Změny na tutym woknje njejsu dowolene." #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "showForm() njeimplementowany." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "saveSettings() njeimplementowany." +#. TRANS: Client error message thrown if design settings could not be deleted in +#. TRANS: the admin panel Design. +#: lib/adminpanelaction.php:274 +#, fuzzy +msgid "Unable to delete design setting." +msgstr "Njeje móžno, sydłowu zdźělenku składować." + #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "Zakładna sydłowa konfiguracija" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "Sydło" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:345 +#, fuzzy +msgid "Design configuration" +msgstr "Konfiguracija posedźenjow" + #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "Design" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "Wužiwarska konfiguracija" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Wužiwar" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "Přistupna konfiguracija" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:369 +#, fuzzy +msgid "Paths configuration" +msgstr "Wužiwarska konfiguracija" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "Konfiguracija posedźenjow" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "Sydłowu zdźělenku wobdźěłać" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "Konfiguracija wobrazowkowych fotow" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "Aplikaciju wobdźěłać" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "Symbol za tutu aplikaciju" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "Wopisaj swoju aplikaciju z %d znamješkami" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Wopisaj swoju aplikaciju z %d znamješkami" +msgstr[1] "Wopisaj swoju aplikaciju z %d znamješkami" +msgstr[2] "Wopisaj swoju aplikaciju z %d znamješkami" +msgstr[3] "Wopisaj swoju aplikaciju z %d znamješkami" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "Wopisaj swoju aplikaciju" +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:216 +#, fuzzy +msgid "URL of the homepage of this application" +msgstr "URL za startowu stronu organizacije" + #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "URL žórła" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "Organizacija, kotraž je za tutu aplikaciju zamołwita" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "URL za startowu stronu organizacije" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "Wobhladowak" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "Desktop" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "Jenož čitajomny" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "Popisujomny" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Přetorhnyć" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "popisujomny" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 msgid "read-only" msgstr "jenož čitajomny" -#. 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "" #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Wotwołać" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "Přiwěški" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "Awtor" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Poskićowar" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Title. +#: lib/attachmenttagcloudsection.php:48 +#, fuzzy +msgid "Tags for this attachment" +msgstr "Přiwěšk njeeksistuje." + +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "Změnjenje hesła je so njeporadźiło" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "Změnjenje hesła njeje dowolene" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Blokować" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Přikazowe wuslědki" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Zmylk Ajax" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Přikaz wuwjedźeny" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "Přikaz je so njeporadźił" #. TRANS: Command exception text shown when a notice ID is requested that does not exist. -#: lib/command.php:84 lib/command.php:108 +#: lib/command.php:82 lib/command.php:106 msgid "Notice with that id does not exist." msgstr "Zdźělenka z tym ID njeeksistuje." #. TRANS: Command exception text shown when a last user notice is requested and it does not exist. #. TRANS: Error text shown when a last user notice is requested and it does not exist. -#: lib/command.php:101 lib/command.php:630 +#: lib/command.php:99 lib/command.php:626 msgid "User has no last notice." msgstr "Wužiwar nima poslednju powěsć." +#. TRANS: Message given requesting a profile for a non-existing user. +#. TRANS: %s is the nickname of the user for which the profile could not be found. +#: lib/command.php:128 +#, php-format +msgid "Could not find a user with nickname %s." +msgstr "" + +#. TRANS: Message given getting a non-existing user. +#. TRANS: %s is the nickname of the user that could not be found. +#: lib/command.php:148 +#, php-format +msgid "Could not find a local user with nickname %s." +msgstr "" + #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Tutón přikaz hišće njeje implementowany." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "" #. TRANS: Message given having nudged another user. #. TRANS: %s is the nickname of the user that was nudged. -#: lib/command.php:240 +#: lib/command.php:238 #, php-format msgid "Nudge sent to %s." msgstr "" @@ -4841,7 +5742,7 @@ msgstr "" #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -4849,34 +5750,55 @@ msgid "" "Notices: %3$s" msgstr "" +#. TRANS: Text shown when a notice has been marked as favourite successfully. +#: lib/command.php:312 +#, fuzzy +msgid "Notice marked as fave." +msgstr "Tuta zdźělenka je hižo faworit!" + +#. TRANS: Message given having added a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:357 +#, php-format +msgid "%1$s joined group %2$s." +msgstr "" + +#. TRANS: Message given having removed a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:405 +#, php-format +msgid "%1$s left group %2$s." +msgstr "" + #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Dospołne mjeno: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Městno: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Startowa strona: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "Wo: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -4885,7 +5807,7 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "" @@ -4893,97 +5815,125 @@ msgstr "" "pósłał." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Zmylk při słanju direktneje powěsće," #. 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:554 +#: lib/command.php:551 #, php-format msgid "Notice from %s repeated." msgstr "Powěsć wot %s wospjetowana." #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "Zmylk při wospjetowanju zdźělenki" +#. TRANS: Message given if content of a notice for a reply is too long. +#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. +#: lib/command.php:589 +#, php-format +msgid "Notice too long - maximum is %1$d characters, you sent %2$d." +msgstr "" + #. TRANS: Text shown having sent a reply to a notice successfully. #. TRANS: %s is the nickname of the user of the notice the reply was sent to. -#: lib/command.php:603 +#: lib/command.php:600 #, php-format msgid "Reply to %s sent." msgstr "Wotmołwa na %s pósłana." #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "Zmylk při składowanju powěsće" #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "" #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "OMB-profile njedadźa so přez přikaz abonować." +#. TRANS: Text shown after having subscribed to another user successfully. +#. TRANS: %s is the name of the user the subscription was requested for. +#: lib/command.php:667 +#, php-format +msgid "Subscribed to %s." +msgstr "" + #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "" +#. TRANS: Text shown after having unsubscribed from another user successfully. +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:699 +#, php-format +msgid "Unsubscribed from %s." +msgstr "" + #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "Přikaz hišće njeimplementowany." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Zdźělenje znjemóžnjene." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "Zdźělenje njeda so znjemóžnić." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Zdźělenje zmóžnjene." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "Zdźělenje njeda so zmóžnić." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "" #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:808 +#, php-format +msgid "Unsubscribed %s." +msgstr "" + #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "Njejsy nikoho abonował." #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Sy tutu wosobu abonował:" @@ -4993,14 +5943,14 @@ msgstr[3] "Sy tute wosoby abonował:" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "Nichtó njeje će abonował." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Tuta wosoba je će abonowała:" @@ -5010,14 +5960,14 @@ msgstr[3] "Tute wosoby su će abonowali:" #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "Njejsy čłon w žanej skupinje." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Sy čłon tuteje skupiny:" @@ -5025,7 +5975,8 @@ msgstr[1] "Sy čłon tuteju skupinow:" msgstr[2] "Sy čłon tutych skupinow:" msgstr[3] "Sy čłon tutych skupinow:" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -5067,39 +6018,61 @@ msgid "" "tracking - not yet implemented.\n" msgstr "" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "Žana konfiguraciska dataja namakana. " -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "Sym na slědowacych městnach za konfiguraciskimi datajemi pytał: " -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "Móže być, zo chceš instalaciski program startować, zo by to porjedźił." -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "K instalaciji" -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "IM" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "Aktualizacije přez Instant Messenger (IM)" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Aktualizacije přez SMS" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "Zwiski" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "Awtorizowane zwjazane aplikacije" @@ -5118,6 +6091,21 @@ msgstr "" "Móžeš swój wosobinski pozadkowy wobraz nahrać. Maksimalna datajowa wulkosć " "je 2 MB." +#: lib/designsettings.php:418 +#, fuzzy +msgid "Design defaults restored." +msgstr "Designowe nastajenja składowane." + +#: lib/disfavorform.php:114 lib/disfavorform.php:144 +#, fuzzy +msgid "Disfavor this notice" +msgstr "Tutu zdźělenku wušmórnyć" + +#: lib/favorform.php:114 lib/favorform.php:143 +#, fuzzy +msgid "Favor this notice" +msgstr "Tutu zdźělenku wospjetować" + #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -5134,9 +6122,9 @@ msgstr "Atom" msgid "FOAF" msgstr "FOAF" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "Daty eksportować" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -5167,6 +6155,11 @@ msgstr "Start" 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 za startowu stronu organizacije" + #: lib/groupeditform.php:168 msgid "Describe the group or topic" msgstr "Skupinu abo temu wopisać" @@ -5188,30 +6181,75 @@ msgstr "" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" -msgstr "Skupina" +msgstr "" -#: lib/groupnav.php:101 -msgid "Blocked" -msgstr "Blokowany" +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. #: lib/groupnav.php:108 +msgctxt "MENU" +msgid "Blocked" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 +#, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" -msgstr "Kajkosće skupiny %s wobdźěłać" +msgstr "" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" -msgstr "Logo" +msgstr "" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" msgstr "" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" msgstr "" @@ -5223,6 +6261,11 @@ msgstr "Skupiny z najwjace čłonami" msgid "Groups with most posts" msgstr "Skupiny z njawjace powěsćemi" +#: lib/grouptagcloudsection.php:56 +#, fuzzy, php-format +msgid "Tags in %s group's notices" +msgstr "Kajkosće skupiny %s wobdźěłać" + #. TRANS: Client exception 406 #: lib/htmloutputter.php:104 msgid "This page is not available in a media type you accept" @@ -5243,7 +6286,8 @@ msgstr "Tuta dataja je přewulka. Maksimalna datajowa wulkosć je %s." msgid "Partial upload." msgstr "Dźělne nahraće." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Systemowy zmylk při nahrawanju dataje." @@ -5277,10 +6321,6 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "Njeznate žórło postoweho kašćika %d." -#: lib/joinform.php:114 -msgid "Join" -msgstr "Zastupić" - #: lib/leaveform.php:114 msgid "Leave" msgstr "Wopušćić" @@ -5351,6 +6391,12 @@ msgstr "" msgid "Bio: %s" msgstr "Biografija: %s" +#. 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 "Wužiwar nima žanu zregistrowanu e-mejlowu adresu." + #. TRANS: Body of notification mail for new posting email address #: lib/mail.php:308 #, php-format @@ -5471,6 +6517,11 @@ msgstr "" "\n" "%s" +#: lib/mail.php:657 +#, fuzzy, php-format +msgid "%s (@%s) sent a notice to your attention" +msgstr "%s (@%s) je twoju zdźělenku jako faworit přidał" + #. TRANS: Body of @-reply notification e-mail. #: lib/mail.php:660 #, php-format @@ -5509,7 +6560,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "wot" @@ -5534,59 +6585,78 @@ msgstr "Wodaj, dochadźaće e-mejle njejsu dowolene." msgid "Unsupported message type: %s" msgstr "Njepodpěrany powěsćowy typ: %s" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" "Při składowanju twojeje dataje je zmylk w datowej bance wustupił. Prošu " "spytaj hišće raz." -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "Nahrata dataja bu jenož zdźěla nahrata." -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "Temporerny rjadowka faluje." -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "Dataju njeda so na tačel pisać." -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "Datajowe nahraće přez rozšěrjenje zastajene." -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "" -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "Dataja njeda so do ciloweho zapisa přesunyć." -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "MIME-typ dataje njeda so zwěsćić." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." -msgstr "Spytaj druhi format %s." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." -msgstr "%s njeje podpěrany datajowy typ na tutym serwerje." +msgid "\"%s\" is not a supported file type on this server." +msgstr "" #: lib/messageform.php:120 msgid "Send a direct notice" @@ -5637,83 +6707,90 @@ msgid "" msgstr "" #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "S" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "J" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "W" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "Z" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "w" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "w konteksće" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "Wospjetowany wot" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "Na tutu zdźělenku wotmołwić" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Wotmołwić" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "Zdźělenka wospjetowana" +#: lib/nudgeform.php:116 +#, fuzzy +msgid "Nudge this user" +msgstr "Tutoho wužiwarja wušmórnyć" + #: lib/nudgeform.php:128 msgid "Nudge" msgstr "" +#: lib/nudgeform.php:128 +#, fuzzy +msgid "Send a nudge to this user" +msgstr "Tutomu wužiwarja direktnu powěsć pósłać" + #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Zmylk při zasunjenju noweho profila" +msgid "Error inserting new profile." +msgstr "" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Zmylk při zasunjenju awatara" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Zmylk při aktualizowanju zdaleneho profila" +msgid "Error inserting avatar." +msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Zmylk při zasunjenju zdaleneho profila" +msgid "Error inserting remote profile." +msgstr "" -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "Dwójna zdźělenka" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Nowy abonement njeda so zasunyć." @@ -5746,11 +6823,12 @@ msgid "Your sent messages" msgstr "Twoje pósłane powěsće" #: lib/personaltagcloudsection.php:56 -#, php-format +#, fuzzy, php-format msgid "Tags in %s's notices" -msgstr "" +msgstr "Wužiwar nima poslednju powěsć" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "Njeznaty" @@ -5803,6 +6881,11 @@ msgstr "Wužiwarske skupiny" msgid "Recent tags" msgstr "" +#: lib/publicgroupnav.php:88 +#, fuzzy +msgid "Featured" +msgstr "Nazhonići wužiwarjo" + #: lib/publicgroupnav.php:92 msgid "Popular" msgstr "Woblubowany" @@ -5828,23 +6911,38 @@ msgstr "Tutu zdźělenku wospjetować" msgid "Revoke the \"%s\" role from this user" msgstr "Rólu \"%s\" tutoho wužiwarja wotwołać" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "Žadyn jednotliwy wužiwar za modus jednotliweho wužiwarja definowany." -#: lib/searchaction.php:120 +#: lib/sandboxform.php:67 +#, fuzzy +msgid "Sandbox" +msgstr "Dochadny póst" + +#: lib/sandboxform.php:78 +#, fuzzy +msgid "Sandbox this user" +msgstr "Tutoho wužiwarja wotblokować" + +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "Pytanske sydło" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "Klučowe hesła" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" -msgstr "Pytać" +msgstr "" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "Pytanska pomoc" @@ -5872,6 +6970,16 @@ msgstr "Wotrězk bjez titula" msgid "More..." msgstr "Wjace..." +#: lib/silenceform.php:67 +#, fuzzy +msgid "Silence" +msgstr "Sydłowe mjeno" + +#: lib/silenceform.php:78 +#, fuzzy +msgid "Silence this user" +msgstr "Tutoho wužiwarja wušmórnyć" + #: lib/subgroupnav.php:83 #, php-format msgid "People %s subscribes to" @@ -5891,6 +6999,11 @@ msgstr "Skupiny, w kotrychž %s je čłon" msgid "Invite" msgstr "Přeprosyć" +#: lib/subgroupnav.php:106 +#, fuzzy, php-format +msgid "Invite friends and colleagues to join you on %s" +msgstr "Přećelow a kolegow přeprosyć, so tebi na %s přidružić" + #: lib/subscriberspeopleselftagcloudsection.php:48 #: lib/subscriptionspeopleselftagcloudsection.php:48 msgid "People Tagcloud as self-tagged" @@ -5959,10 +7072,20 @@ msgstr "" msgid "Unsandbox" msgstr "" +#: lib/unsandboxform.php:80 +#, fuzzy +msgid "Unsandbox this user" +msgstr "Tutoho wužiwarja wotblokować" + #: lib/unsilenceform.php:67 msgid "Unsilence" msgstr "" +#: lib/unsilenceform.php:78 +#, fuzzy +msgid "Unsilence this user" +msgstr "Tutoho wužiwarja wotblokować" + #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 msgid "Unsubscribe from this user" msgstr "Tutoho wužiwarja wotskazać" @@ -6018,56 +7141,72 @@ msgid "Moderator" msgstr "Moderator" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "před něšto sekundami" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "před něhdźe jednej mjeńšinu" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "před %d mjeńšinami" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "před něhdźe jednej hodźinu" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "před něhdźe %d hodźinami" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "před něhdźe jednym dnjom" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "před něhdźe %d dnjemi" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "před něhdźe jednym měsacom" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "před něhdźe %d měsacami" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "před něhdźe jednym lětom" @@ -6082,3 +7221,18 @@ msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "" "%s płaćiwa barba njeje! Wužij 3 heksadecimalne znamješka abo 6 " "heksadecimalnych znamješkow." + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "Žadyn wužiwarski ID podaty." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/hu/LC_MESSAGES/statusnet.po b/locale/hu/LC_MESSAGES/statusnet.po new file mode 100644 index 0000000000..6b66ae58a6 --- /dev/null +++ b/locale/hu/LC_MESSAGES/statusnet.po @@ -0,0 +1,7234 @@ +# Translation of StatusNet - Core to Hungarian (Magyar) +# Expored from translatewiki.net +# +# Author: Bdamokos +# Author: Dani +# Author: Gerymate +# Author: Glanthor Reviol +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Core\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:55:56+0000\n" +"Language-Team: Hungarian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: hu\n" +"X-Message-Group: #out-statusnet-core\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Page title +#. TRANS: Menu item for site administration +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 +msgid "Access" +msgstr "Hozzáférés" + +#. TRANS: Page notice +#: actions/accessadminpanel.php:67 +msgid "Site access settings" +msgstr "A webhely hozzáférhetőségének beállítása" + +#. TRANS: Form legend for registration form. +#: actions/accessadminpanel.php:161 +msgid "Registration" +msgstr "Regisztráció" + +#. TRANS: Checkbox instructions for admin setting "Private" +#: actions/accessadminpanel.php:165 +msgid "Prohibit anonymous users (not logged in) from viewing site?" +msgstr "" +"Tiltsuk, hogy az anonim (be nem jelentkezett) felhasználók megnézhessék a " +"webhelyet?" + +#. TRANS: Checkbox label for prohibiting anonymous users from viewing site. +#: actions/accessadminpanel.php:167 +msgctxt "LABEL" +msgid "Private" +msgstr "Privát" + +#. TRANS: Checkbox instructions for admin setting "Invite only" +#: actions/accessadminpanel.php:174 +msgid "Make registration invitation only." +msgstr "Legyen a regisztráció meghíváshoz kötött." + +#. TRANS: Checkbox label for configuring site as invite only. +#: actions/accessadminpanel.php:176 +msgid "Invite only" +msgstr "Csak meghívással" + +#. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations) +#: actions/accessadminpanel.php:183 +msgid "Disable new registrations." +msgstr "Új regisztrációk tiltása." + +#. TRANS: Checkbox label for disabling new user registrations. +#: actions/accessadminpanel.php:185 +msgid "Closed" +msgstr "Zárva" + +#. TRANS: Title / tooltip for button to save access settings in site admin panel +#: actions/accessadminpanel.php:202 +msgid "Save access settings" +msgstr "Hozzáférések beállításainak mentése" + +#. 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 in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 +msgctxt "BUTTON" +msgid "Save" +msgstr "Mentés" + +#. 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 "Nincs ilyen lap." + +#. TRANS: Error text shown when trying to send a direct message to a user that does not exist. +#: actions/all.php:79 actions/allrss.php:68 +#: actions/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 +#: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 +#: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 +#: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 +#: actions/favoritesrss.php:74 actions/foaf.php:40 actions/foaf.php:58 +#: actions/hcard.php:67 actions/microsummary.php:62 actions/newmessage.php:116 +#: actions/otp.php:76 actions/remotesubscribe.php:145 +#: actions/remotesubscribe.php:154 actions/replies.php:73 +#: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 +#: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 +#: lib/mailbox.php:82 lib/profileaction.php:77 +msgid "No such user." +msgstr "Nincs ilyen felhasználó." + +#. 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 és barátai, %2$d oldal" + +#. 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 és barátai" + +#. TRANS: %1$s is user nickname +#: actions/all.php:107 +#, php-format +msgid "Feed for friends of %s (RSS 1.0)" +msgstr "%s barátainak hírcsatornája (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 "%s barátainak hírcsatornája (RSS 2.0)" + +#. TRANS: %1$s is user nickname +#: actions/all.php:125 +#, php-format +msgid "Feed for friends of %s (Atom)" +msgstr "%s barátainak hírcsatornája (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 "" +"Ez itt %s és barátai története, de eddig még senki nem küldött egyetlen hírt " +"sem." + +#: actions/all.php:143 +#, php-format +msgid "" +"Try subscribing to more people, [join a group](%%action.groups%%) or post " +"something yourself." +msgstr "" +"Iratkozz fel további emberek híreire, [csatlakozz egy csoporthoz](action." +"groups%%%%), vagy írj valamit te magad." + +#. 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 "" + +#: 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 "" + +#. TRANS: H1 text +#: actions/all.php:182 +msgid "You and friends" +msgstr "Te és a barátaid" + +#. 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 "Frissítések %1$s felhasználótól, és barátok a következő oldalon: %2$s!" + +#: actions/apiaccountratelimitstatus.php:72 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 +#: actions/apiaccountverifycredentials.php:70 actions/apidirectmessage.php:156 +#: actions/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 "Az API-metódus nem található." + +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 +msgid "This method requires a POST." +msgstr "Ez a metódus POST-ot igényel." + +#: actions/apiaccountupdatedeliverydevice.php:107 +msgid "" +"You must specify a parameter named 'device' with a value of one of: sms, im, " +"none." +msgstr "" + +#: actions/apiaccountupdatedeliverydevice.php:134 +msgid "Could not update user." +msgstr "Nem sikerült frissíteni a felhasználót." + +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 +#: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 +#: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 +#: lib/profileaction.php:84 +msgid "User has no profile." +msgstr "A felhasználónak nincs profilja." + +#: actions/apiaccountupdateprofile.php:148 +msgid "Could not save profile." +msgstr "Nem sikerült menteni a profilt." + +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 +#: actions/designadminpanel.php:123 actions/editapplication.php:118 +#: actions/newapplication.php:101 actions/newnotice.php:94 +#: lib/designsettings.php:283 +#, php-format +msgid "" +"The server was unable to handle that much POST data (%s bytes) due to its " +"current configuration." +msgstr "" +"A szerver nem tudott feldolgozni ennyi POST-adatot (%s bájtot) a jelenlegi " +"konfigurációja miatt." + +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 +#: 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 "Nem sikerült elmenteni a megjelenítési beállításaid." + +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 +msgid "Could not update your design." +msgstr "Nem sikerült frissíteni a megjelenítést." + +#: actions/apiblockcreate.php:106 +msgid "You cannot block yourself!" +msgstr "Nem blokkolhatod saját magad!" + +#: actions/apiblockcreate.php:127 +msgid "Block user failed." +msgstr "Nem sikerült a felhasználó blokkolása." + +#: actions/apiblockdestroy.php:115 +msgid "Unblock user failed." +msgstr "Nem sikerült a felhasználó blokkjának feloldása." + +#: actions/apidirectmessage.php:89 +#, php-format +msgid "Direct messages from %s" +msgstr "Közvetlen üzenetek tőle: %s" + +#: actions/apidirectmessage.php:93 +#, php-format +msgid "All the direct messages sent from %s" +msgstr "%s által küldött összes közvetlen üzenetek" + +#: actions/apidirectmessage.php:101 +#, php-format +msgid "Direct messages to %s" +msgstr "Közvetlen üzenetek neki: %s" + +#: actions/apidirectmessage.php:105 +#, php-format +msgid "All the direct messages sent to %s" +msgstr "%s részére küldött összes közvetlen üzenet" + +#: actions/apidirectmessagenew.php:119 +msgid "No message text!" +msgstr "Az üzenetnek nincs szövege!" + +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 +#, php-format +msgid "That's too long. Max message size is %d chars." +msgstr "Ez túl hosszú. Az üzenet mérete legfeljebb %d karakter lehet." + +#: actions/apidirectmessagenew.php:139 +msgid "Recipient user not found." +msgstr "A címzett felhasználó nem található." + +#: actions/apidirectmessagenew.php:143 +msgid "Can't send direct messages to users who aren't your friend." +msgstr "" +"Nem küldhetsz közvetlen üzenetet olyan felhasználóknak, akik nem a barátaid." + +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 +#: actions/apistatusesdestroy.php:121 +msgid "No status found with that ID." +msgstr "Nincs ilyen azonosítójú állapot." + +#: actions/apifavoritecreate.php:121 +msgid "This status is already a favorite." +msgstr "Ez az állapotjelentés már a kedvenceid között van." + +#. TRANS: Error message text shown when a favorite could not be set. +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 +msgid "Could not create favorite." +msgstr "Nem sikerült létrehozni a kedvencet." + +#: actions/apifavoritedestroy.php:124 +msgid "That status is not a favorite." +msgstr "Az az állapotjelentés nincs a kedvenceid között." + +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 +msgid "Could not delete favorite." +msgstr "Nem sikerült törölni a kedvencet." + +#: actions/apifriendshipscreate.php:110 +msgid "Could not follow user: profile not found." +msgstr "" + +#: actions/apifriendshipscreate.php:119 +#, php-format +msgid "Could not follow user: %s is already on your list." +msgstr "Nem lehet követni a felhasználót: %s már a listádon van." + +#: actions/apifriendshipsdestroy.php:110 +msgid "Could not unfollow user: User not found." +msgstr "Nem tudunk leválni a felhasználóról: nincs ilyen felhasználó." + +#: actions/apifriendshipsdestroy.php:121 +msgid "You cannot unfollow yourself." +msgstr "Nem tudod nem figyelemmel követni magadat." + +#: actions/apifriendshipsexists.php:91 +msgid "Two valid IDs or screen_names must be supplied." +msgstr "" + +#: actions/apifriendshipsshow.php:134 +msgid "Could not determine source user." +msgstr "Nem sikerült megállapítani a forrás felhasználót." + +#: actions/apifriendshipsshow.php:142 +msgid "Could not find target user." +msgstr "A cél felhasználó nem található." + +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 +#: actions/newgroup.php:126 actions/profilesettings.php:215 +#: actions/register.php:212 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "A becenév csak kisbetűket és számokat tartalmazhat, szóközök nélkül." + +#: actions/apigroupcreate.php:177 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 "A becenév már foglalt. Próbálj meg egy másikat." + +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 +#: actions/newgroup.php:133 actions/profilesettings.php:218 +#: actions/register.php:217 +msgid "Not a valid nickname." +msgstr "Nem érvényes becenév." + +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 +#: actions/editgroup.php:199 actions/newapplication.php:203 +#: actions/newgroup.php:139 actions/profilesettings.php:222 +#: actions/register.php:224 +msgid "Homepage is not a valid URL." +msgstr "A honlap érvénytelen URL-cím." + +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 +#: actions/newgroup.php:142 actions/profilesettings.php:225 +#: actions/register.php:227 +msgid "Full name is too long (max 255 chars)." +msgstr "A teljes név túl hosszú (legfeljebb 255 karakter lehet)." + +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 +#: actions/newapplication.php:172 +#, php-format +msgid "Description is too long (max %d chars)." +msgstr "A leírás túl hosszú (legfeljebb %d karakter lehet)." + +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 +#: actions/newgroup.php:148 actions/profilesettings.php:232 +#: actions/register.php:234 +msgid "Location is too long (max 255 chars)." +msgstr "A hely túl hosszú (legfeljebb 255 karakter lehet)." + +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 +#: actions/newgroup.php:159 +#, php-format +msgid "Too many aliases! Maximum %d." +msgstr "Túl sok álnév! Legfeljebb %d lehet." + +#: actions/apigroupcreate.php:268 +#, php-format +msgid "Invalid alias: \"%s\"." +msgstr "Érvénytelen álnév: „%s”." + +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 +#: actions/newgroup.php:172 +#, php-format +msgid "Alias \"%s\" already in use. Try another one." +msgstr "A(z) „%s” álnév már használatban van. Próbálj meg egy másikat." + +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 +#: actions/newgroup.php:178 +msgid "Alias can't be the same as nickname." +msgstr "Az álnév nem egyezhet meg a becenévvel." + +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 +#: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 +msgid "Group not found." +msgstr "A csoport nem található." + +#. TRANS: Error text shown a user tries to join a group they already are a member of. +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 +msgid "You are already a member of that group." +msgstr "Már tagja vagy ennek a csoportnak." + +#. TRANS: Error text shown when a user tries to join a group they are blocked from joining. +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 +msgid "You have been blocked from that group by the admin." +msgstr "Az adminisztrátor blokkolt ebből a csoportból." + +#. TRANS: Message given having failed to add a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 +#, php-format +msgid "Could not join user %1$s to group %2$s." +msgstr "Nem sikerült %1$s felhasználót hozzáadni a %2$s csoporthoz." + +#: actions/apigroupleave.php:116 +msgid "You are not a member of this group." +msgstr "Nem vagy tagja ennek a csoportnak." + +#. TRANS: Message given having failed to remove a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 +#, php-format +msgid "Could not remove user %1$s from group %2$s." +msgstr "Nem sikerült %1$s felhasználót eltávolítani a %2$s csoportból." + +#. TRANS: %s is a user name +#: actions/apigrouplist.php:98 +#, php-format +msgid "%s's groups" +msgstr "%s csoportjai" + +#. 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 "" + +#. 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 "%s csoportok" + +#: actions/apigrouplistall.php:96 +#, php-format +msgid "groups on %s" +msgstr "%s csoportok" + +#: actions/apimediaupload.php:100 +msgid "Upload failed." +msgstr "" + +#: actions/apioauthauthorize.php:101 +msgid "No oauth_token parameter provided." +msgstr "" + +#: actions/apioauthauthorize.php:106 +msgid "Invalid token." +msgstr "Érvénytelen token." + +#: actions/apioauthauthorize.php:123 actions/avatarsettings.php:268 +#: actions/deletenotice.php:169 actions/disfavor.php:74 +#: actions/emailsettings.php:271 actions/favor.php:75 actions/geocode.php:55 +#: actions/groupblock.php:66 actions/grouplogo.php:312 +#: actions/groupunblock.php:66 actions/imsettings.php:230 +#: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 +#: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 +#: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 +#: actions/othersettings.php:145 actions/passwordsettings.php:138 +#: actions/profilesettings.php:194 actions/recoverpassword.php:350 +#: actions/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 "Probléma volt a munkameneted tokenjével. Kérlek, próbáld újra." + +#: actions/apioauthauthorize.php:135 +msgid "Invalid nickname / password!" +msgstr "Érvénytelen becenév / jelszó!" + +#: actions/apioauthauthorize.php:159 +msgid "Database error deleting OAuth application user." +msgstr "" + +#: actions/apioauthauthorize.php:185 +msgid "Database error inserting OAuth application user." +msgstr "" + +#: actions/apioauthauthorize.php:214 +#, php-format +msgid "" +"The request token %s has been authorized. Please exchange it for an access " +"token." +msgstr "" + +#: actions/apioauthauthorize.php:227 +#, php-format +msgid "The request token %s has been denied and revoked." +msgstr "" + +#. 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:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 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 "Váratlan űrlapbeküldés." + +#: actions/apioauthauthorize.php:259 +msgid "An application would like to connect to your account" +msgstr "Egy alkalmazás szeretne csatlakozni a kontódhoz" + +#: actions/apioauthauthorize.php:276 +msgid "Allow or deny access" +msgstr "Elérés engedélyezése vagy tiltása" + +#: actions/apioauthauthorize.php:292 +#, php-format +msgid "" +"The application %1$s by %2$s would like " +"the ability to %3$s your %4$s account data. You should only " +"give access to your %4$s account to third parties you trust." +msgstr "" + +#. TRANS: Main menu option when logged in for access to user settings +#: actions/apioauthauthorize.php:310 lib/action.php:462 +msgid "Account" +msgstr "Kontó" + +#: 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 "Becenév" + +#. TRANS: Link description in user account settings menu. +#: actions/apioauthauthorize.php:316 actions/login.php:255 +#: actions/register.php:436 lib/accountsettingsaction.php:120 +msgid "Password" +msgstr "Jelszó" + +#: actions/apioauthauthorize.php:328 +msgid "Deny" +msgstr "Tiltjuk" + +#: actions/apioauthauthorize.php:334 +msgid "Allow" +msgstr "Engedjük" + +#: actions/apioauthauthorize.php:351 +msgid "Allow or deny access to your account information." +msgstr "Engedélyezheted vagy megtilthatod a kontód megtekintését." + +#: actions/apistatusesdestroy.php:112 +msgid "This method requires a POST or DELETE." +msgstr "" + +#: actions/apistatusesdestroy.php:135 +msgid "You may not delete another user's status." +msgstr "Nem törölheted más felhasználók állapotait." + +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 +#: actions/deletenotice.php:52 actions/shownotice.php:92 +msgid "No such notice." +msgstr "Nincs ilyen hír." + +#. TRANS: Error text shown when trying to repeat an own notice. +#: actions/apistatusesretweet.php:84 lib/command.php:535 +msgid "Cannot repeat your own notice." +msgstr "Nem ismételheted meg a saját híredet." + +#. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. +#: actions/apistatusesretweet.php:92 lib/command.php:541 +msgid "Already repeated that notice." +msgstr "Már megismételted azt a hírt." + +#: actions/apistatusesshow.php:139 +msgid "Status deleted." +msgstr "Állapot törölve." + +#: actions/apistatusesshow.php:145 +msgid "No status with that ID found." +msgstr "Nem található ilyen azonosítójú állapot." + +#: actions/apistatusesupdate.php:222 +msgid "Client must provide a 'status' parameter with a value." +msgstr "" + +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 +#: lib/mailhandler.php:60 +#, php-format +msgid "That's too long. Max notice size is %d chars." +msgstr "Az túl hosszú. Egy hír legfeljebb %d karakterből állhat." + +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 +msgid "Not found." +msgstr "Nem található." + +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 +#, php-format +msgid "Max notice size is %d chars, including attachment URL." +msgstr "" +"Egy hír legfeljebb %d karakterből állhat, a melléklet URL-jét is beleértve." + +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 +msgid "Unsupported format." +msgstr "Nem támogatott formátum." + +#: actions/apitimelinefavorites.php:110 +#, php-format +msgid "%1$s / Favorites from %2$s" +msgstr "%1$s / %2$s kedvencei" + +#: actions/apitimelinefavorites.php:119 +#, php-format +msgid "%1$s updates favorited by %2$s / %2$s." +msgstr "" + +#: actions/apitimelinementions.php:118 +#, php-format +msgid "%1$s / Updates mentioning %2$s" +msgstr "" + +#: actions/apitimelinementions.php:131 +#, php-format +msgid "%1$s updates that reply to updates from %2$s / %3$s." +msgstr "" + +#: actions/apitimelinepublic.php:197 actions/publicrss.php:103 +#, php-format +msgid "%s public timeline" +msgstr "%s közösségi története" + +#: actions/apitimelinepublic.php:202 actions/publicrss.php:105 +#, php-format +msgid "%s updates from everyone!" +msgstr "%s-frissítések mindenki számára!" + +#: actions/apitimelineretweetedtome.php:111 +#, php-format +msgid "Repeated to %s" +msgstr "" + +#: actions/apitimelineretweetsofme.php:114 +#, php-format +msgid "Repeats of %s" +msgstr "" + +#: actions/apitimelinetag.php:105 actions/tag.php:67 +#, php-format +msgid "Notices tagged with %s" +msgstr "Hírek %s címkével" + +#: actions/apitimelinetag.php:107 actions/tagrss.php:65 +#, php-format +msgid "Updates tagged with %1$s on %2$s!" +msgstr "" + +#: actions/apitrends.php:87 +msgid "API method under construction." +msgstr "Az API-metódus fejlesztés alatt áll." + +#: actions/attachment.php:73 +msgid "No such attachment." +msgstr "Nincs ilyen csatolmány." + +#: 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 "Nincs becenév." + +#: actions/avatarbynickname.php:64 +msgid "No size." +msgstr "Nincs méret." + +#: actions/avatarbynickname.php:69 +msgid "Invalid size." +msgstr "Érvénytelen méret." + +#. TRANS: Link description in user account settings menu. +#: actions/avatarsettings.php:67 actions/showgroup.php:230 +#: lib/accountsettingsaction.php:113 +msgid "Avatar" +msgstr "Avatar" + +#: actions/avatarsettings.php:78 +#, php-format +msgid "You can upload your personal avatar. The maximum file size is %s." +msgstr "Feltöltheted a személyes avatarodat. A fájl maximális mérete %s lehet." + +#: 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 "" + +#: actions/avatarsettings.php:119 actions/avatarsettings.php:197 +#: actions/grouplogo.php:254 +msgid "Avatar settings" +msgstr "Avatarbeállítások" + +#: actions/avatarsettings.php:127 actions/avatarsettings.php:205 +#: actions/grouplogo.php:202 actions/grouplogo.php:262 +msgid "Original" +msgstr "Eredeti" + +#: actions/avatarsettings.php:142 actions/avatarsettings.php:217 +#: actions/grouplogo.php:213 actions/grouplogo.php:274 +msgid "Preview" +msgstr "Előnézet" + +#: actions/avatarsettings.php:149 actions/showapplication.php:252 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 +msgid "Delete" +msgstr "Törlés" + +#: actions/avatarsettings.php:166 actions/grouplogo.php:236 +msgid "Upload" +msgstr "Feltöltés" + +#: actions/avatarsettings.php:231 actions/grouplogo.php:289 +msgid "Crop" +msgstr "Levágás" + +#: actions/avatarsettings.php:305 +msgid "No file uploaded." +msgstr "Nincs feltöltve fájl." + +#: actions/avatarsettings.php:332 +msgid "Pick a square area of the image to be your avatar" +msgstr "Válassz ki egy négyzet alakú területet a képből, ami az avatarod lesz" + +#: actions/avatarsettings.php:347 actions/grouplogo.php:380 +msgid "Lost our file data." +msgstr "Elvesztettük az adatainkat." + +#: actions/avatarsettings.php:370 +msgid "Avatar updated." +msgstr "Avatar frissítve." + +#: actions/avatarsettings.php:373 +msgid "Failed updating avatar." +msgstr "Nem sikerült felölteni az avatart." + +#: actions/avatarsettings.php:397 +msgid "Avatar deleted." +msgstr "Avatar törölve." + +#: actions/block.php:69 +msgid "You already blocked that user." +msgstr "Már blokkoltad azt a felhasználót." + +#: actions/block.php:107 actions/block.php:136 actions/groupblock.php:158 +msgid "Block user" +msgstr "Felhasználó blokkolása" + +#: 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 "" + +#. 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 "Nem" + +#. 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 blokkoljuk ezt a felhasználót" + +#. 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 "Igen" + +#. TRANS: Submit button title for 'Yes' when blocking a user. +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 +msgid "Block this user" +msgstr "Felhasználó blokkolása" + +#: actions/block.php:187 +msgid "Failed to save block information." +msgstr "Nem sikerült elmenteni a blokkolási információkat." + +#. TRANS: Command exception text shown when a group is requested that does not exist. +#. TRANS: Error text shown when trying to leave a group that does not exist. +#: actions/blockedfromgroup.php:80 actions/blockedfromgroup.php:87 +#: actions/editgroup.php:100 actions/foafgroup.php:44 actions/foafgroup.php:62 +#: actions/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:168 +#: lib/command.php:380 +msgid "No such group." +msgstr "Nincs ilyen csoport." + +#: actions/blockedfromgroup.php:97 +#, php-format +msgid "%s blocked profiles" +msgstr "" + +#: actions/blockedfromgroup.php:100 +#, php-format +msgid "%1$s blocked profiles, page %2$d" +msgstr "" + +#: actions/blockedfromgroup.php:115 +msgid "A list of the users blocked from joining this group." +msgstr "A csoportból blokkolt felhasználók listája" + +#: actions/blockedfromgroup.php:288 +msgid "Unblock user from group" +msgstr "Oldjuk fel a felhasználó blokkolását a csoportban" + +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 +msgid "Unblock" +msgstr "Blokk feloldása" + +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 +msgid "Unblock this user" +msgstr "Ezen felhasználó blokkjának feloldása" + +#. TRANS: Title for mini-posting window loaded from bookmarklet. +#: actions/bookmarklet.php:51 +#, php-format +msgid "Post to %s" +msgstr "Küldés ide: %s" + +#: actions/confirmaddress.php:75 +msgid "No confirmation code." +msgstr "Nincs megerősítő kód." + +#: actions/confirmaddress.php:80 +msgid "Confirmation code not found." +msgstr "A megerősítő kód nem található." + +#: actions/confirmaddress.php:85 +msgid "That confirmation code is not for you!" +msgstr "Ez a megerősítő kód nem hozzád tartozik!" + +#. 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 "" + +#. TRANS: Client error for an already confirmed email/jabbel/sms address. +#: actions/confirmaddress.php:96 +msgid "That address has already been confirmed." +msgstr "Ez a cím már meg van erősítve." + +#. TRANS: Server error thrown on database error updating e-mail preferences. +#. TRANS: Server error thrown on database error removing a registered e-mail address. +#. TRANS: Server error thrown on database error updating IM preferences. +#. TRANS: Server error thrown on database error removing a registered IM address. +#. TRANS: Server error thrown on database error updating SMS preferences. +#. TRANS: Server error thrown on database error removing a registered SMS phone number. +#: actions/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 +#: actions/profilesettings.php:283 actions/smssettings.php:308 +#: actions/smssettings.php:464 +msgid "Couldn't update user." +msgstr "Nem sikerült frissíteni a felhasználót." + +#. TRANS: Server error thrown on database error canceling e-mail address confirmation. +#. TRANS: Server error thrown on database error canceling SMS phone number confirmation. +#: actions/confirmaddress.php:128 actions/emailsettings.php:437 +#: actions/smssettings.php:422 +msgid "Couldn't delete email confirmation." +msgstr "Nem sikerült törölni az e-mail cím megerősítését." + +#: actions/confirmaddress.php:146 +msgid "Confirm address" +msgstr "Cím ellenőrzése" + +#: actions/confirmaddress.php:161 +#, php-format +msgid "The address \"%s\" has been confirmed for your account." +msgstr "A(z) „%s” cím meg van erősítve a fiókodhoz." + +#: actions/conversation.php:99 +msgid "Conversation" +msgstr "Beszélgetés" + +#: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 +#: lib/profileaction.php:229 lib/searchgroupnav.php:82 +msgid "Notices" +msgstr "Hírek" + +#: actions/deleteapplication.php:63 +msgid "You must be logged in to delete an application." +msgstr "" + +#: actions/deleteapplication.php:71 +msgid "Application not found." +msgstr "" + +#: actions/deleteapplication.php:78 actions/editapplication.php:77 +#: actions/showapplication.php:94 +msgid "You are not the owner of this application." +msgstr "" + +#. TRANS: Client error text when there is a problem with the session token. +#: actions/deleteapplication.php:102 actions/editapplication.php:127 +#: actions/newapplication.php:110 actions/showapplication.php:118 +#: lib/action.php:1307 +msgid "There was a problem with your session token." +msgstr "" + +#: actions/deleteapplication.php:123 actions/deleteapplication.php:147 +msgid "Delete application" +msgstr "Alkalmazás törlése" + +#: 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 "" + +#. TRANS: Submit button title for 'No' when deleting an application. +#: actions/deleteapplication.php:158 +msgid "Do not delete this application" +msgstr "" + +#. TRANS: Submit button title for 'Yes' when deleting an application. +#: actions/deleteapplication.php:164 +msgid "Delete this application" +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 +#: 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:71 lib/profileformaction.php:64 +#: lib/settingsaction.php:72 +msgid "Not logged in." +msgstr "Nem vagy bejelentkezve." + +#: actions/deletenotice.php:71 +msgid "Can't delete this notice." +msgstr "" + +#: actions/deletenotice.php:103 +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" +msgstr "Hír törlése" + +#: actions/deletenotice.php:144 +msgid "Are you sure you want to delete this notice?" +msgstr "Biztosan törölni szeretnéd ezt a hírt?" + +#. TRANS: Submit button title for 'No' when deleting a notice. +#: actions/deletenotice.php:151 +msgid "Do not delete this notice" +msgstr "Ne töröljük ezt a hírt" + +#. TRANS: Submit button title for 'Yes' when deleting a notice. +#: actions/deletenotice.php:158 lib/noticelist.php:667 +msgid "Delete this notice" +msgstr "Töröljük ezt a hírt" + +#: actions/deleteuser.php:67 +msgid "You cannot delete users." +msgstr "Nem törölhetsz felhasználókat." + +#: actions/deleteuser.php:74 +msgid "You can only delete local users." +msgstr "Csak helyi felhasználókat tudsz törölni." + +#: actions/deleteuser.php:110 actions/deleteuser.php:133 +msgid "Delete user" +msgstr "Felhasználó törlése" + +#: 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 "" +"Biztosan törölni szeretnéd ezt a felhasználót? Ezzel minden róla szóló " +"adatot törlünk az adatbázisból, biztonsági mentés nélkül." + +#. TRANS: Submit button title for 'Yes' when deleting a user. +#: actions/deleteuser.php:163 lib/deleteuserform.php:77 +msgid "Delete this user" +msgstr "Töröljük ezt a felhasználót" + +#. TRANS: Message used as title for design settings for the site. +#. TRANS: Link description in user account settings menu. +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 +msgid "Design" +msgstr "Megjelenés" + +#: actions/designadminpanel.php:74 +msgid "Design settings for this StatusNet site" +msgstr "" + +#: actions/designadminpanel.php:331 +msgid "Invalid logo URL." +msgstr "Érvénytelen logó URL." + +#: actions/designadminpanel.php:335 +#, php-format +msgid "Theme not available: %s." +msgstr "" + +#: actions/designadminpanel.php:439 +msgid "Change logo" +msgstr "Logó megváltoztatása" + +#: actions/designadminpanel.php:444 +msgid "Site logo" +msgstr "Oldal logója" + +#: actions/designadminpanel.php:456 +msgid "Change theme" +msgstr "Téma megváltoztatása" + +#: actions/designadminpanel.php:473 +msgid "Site theme" +msgstr "Webhely-téma" + +#: actions/designadminpanel.php:474 +msgid "Theme for the site." +msgstr "A webhely témája." + +#: actions/designadminpanel.php:480 +msgid "Custom theme" +msgstr "" + +#: actions/designadminpanel.php:484 +msgid "You can upload a custom StatusNet theme as a .ZIP archive." +msgstr "" + +#: actions/designadminpanel.php:499 lib/designsettings.php:101 +msgid "Change background image" +msgstr "Háttérkép megváltoztatása" + +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 +#: lib/designsettings.php:178 +msgid "Background" +msgstr "Háttér" + +#: actions/designadminpanel.php:509 +#, php-format +msgid "" +"You can upload a background image for the site. The maximum file size is %1" +"$s." +msgstr "" + +#. TRANS: Used as radio button label to add a background image. +#: actions/designadminpanel.php:540 lib/designsettings.php:139 +msgid "On" +msgstr "Be" + +#. TRANS: Used as radio button label to not add a background image. +#: actions/designadminpanel.php:557 lib/designsettings.php:155 +msgid "Off" +msgstr "Ki" + +#: actions/designadminpanel.php:558 lib/designsettings.php:156 +msgid "Turn background image on or off." +msgstr "Háttérkép be- vagy kikapcsolása." + +#: actions/designadminpanel.php:563 lib/designsettings.php:161 +msgid "Tile background image" +msgstr "Háttérkép csempézése" + +#: actions/designadminpanel.php:577 lib/designsettings.php:170 +msgid "Change colours" +msgstr "Színek megváltoztatása" + +#: actions/designadminpanel.php:600 lib/designsettings.php:191 +msgid "Content" +msgstr "Tartalom" + +#: actions/designadminpanel.php:613 lib/designsettings.php:204 +msgid "Sidebar" +msgstr "Oldalsáv" + +#: actions/designadminpanel.php:626 lib/designsettings.php:217 +msgid "Text" +msgstr "Szöveg" + +#: actions/designadminpanel.php:639 lib/designsettings.php:230 +msgid "Links" +msgstr "Hivatkozások" + +#: actions/designadminpanel.php:664 +msgid "Advanced" +msgstr "" + +#: actions/designadminpanel.php:668 +msgid "Custom CSS" +msgstr "" + +#: actions/designadminpanel.php:689 lib/designsettings.php:247 +msgid "Use defaults" +msgstr "Alapértelmezések használata" + +#: actions/designadminpanel.php:690 lib/designsettings.php:248 +msgid "Restore default designs" +msgstr "" + +#: actions/designadminpanel.php:696 lib/designsettings.php:254 +msgid "Reset back to default" +msgstr "Visszaállítás az alapértelmezettre" + +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 +msgid "Save" +msgstr "Mentés" + +#: actions/designadminpanel.php:699 lib/designsettings.php:257 +msgid "Save design" +msgstr "Design mentése" + +#: actions/disfavor.php:81 +msgid "This notice is not a favorite!" +msgstr "Ez a hír nincs a kedvenceid között!" + +#: actions/disfavor.php:94 +msgid "Add to favorites" +msgstr "Hozzáadás a kedvencekhez" + +#: actions/doc.php:158 +#, php-format +msgid "No such document \"%s\"" +msgstr "Nincs ilyen dokumentum: „%s”" + +#: actions/editapplication.php:54 +msgid "Edit Application" +msgstr "Alkalmazás szerkesztése" + +#: actions/editapplication.php:66 +msgid "You must be logged in to edit an application." +msgstr "" + +#: actions/editapplication.php:81 actions/oauthconnectionssettings.php:166 +#: actions/showapplication.php:87 +msgid "No such application." +msgstr "Nincs ilyen alkalmazás." + +#: actions/editapplication.php:161 +msgid "Use this form to edit your application." +msgstr "" + +#: actions/editapplication.php:177 actions/newapplication.php:159 +msgid "Name is required." +msgstr "A név szükséges." + +#: actions/editapplication.php:180 actions/newapplication.php:165 +msgid "Name is too long (max 255 chars)." +msgstr "A név túl hosszú (max 255 karakter lehet)." + +#: actions/editapplication.php:183 actions/newapplication.php:162 +msgid "Name already in use. Try another one." +msgstr "A név már foglalt. Próbálj egy másikat." + +#: actions/editapplication.php:186 actions/newapplication.php:168 +msgid "Description is required." +msgstr "A leírás megadása kötelező." + +#: actions/editapplication.php:194 +msgid "Source URL is too long." +msgstr "A forrás URL túl hosszú." + +#: actions/editapplication.php:200 actions/newapplication.php:185 +msgid "Source URL is not valid." +msgstr "A forrás URL nem érvényes." + +#: actions/editapplication.php:203 actions/newapplication.php:188 +msgid "Organization is required." +msgstr "A szervezet szükséges." + +#: actions/editapplication.php:206 actions/newapplication.php:191 +msgid "Organization is too long (max 255 chars)." +msgstr "A szervezet túl hosszú (255 karakter lehet)." + +#: actions/editapplication.php:209 actions/newapplication.php:194 +msgid "Organization homepage is required." +msgstr "Szükséges a szervezet honlapja." + +#: actions/editapplication.php:218 actions/newapplication.php:206 +msgid "Callback is too long." +msgstr "" + +#: actions/editapplication.php:225 actions/newapplication.php:215 +msgid "Callback URL is not valid." +msgstr "" + +#: actions/editapplication.php:261 +msgid "Could not update application." +msgstr "" + +#: actions/editgroup.php:56 +#, php-format +msgid "Edit %s group" +msgstr "%s csoport szerkesztése" + +#: actions/editgroup.php:68 actions/grouplogo.php:70 actions/newgroup.php:65 +msgid "You must be logged in to create a group." +msgstr "Csoport létrehozásához be kell jelentkezned." + +#: 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 "" + +#: actions/editgroup.php:158 +msgid "Use this form to edit the group." +msgstr "Ezen űrlap segítségével szerkesztheted a csoportot." + +#: actions/editgroup.php:205 actions/newgroup.php:145 +#, php-format +msgid "description is too long (max %d chars)." +msgstr "a leírás túl hosszú (legfeljebb %d karakter)." + +#: actions/editgroup.php:228 actions/newgroup.php:168 +#, php-format +msgid "Invalid alias: \"%s\"" +msgstr "Érvénytelen álnév: „%s”" + +#: actions/editgroup.php:258 +msgid "Could not update group." +msgstr "Nem sikerült a csoport frissítése." + +#. TRANS: Server exception thrown when creating group aliases failed. +#: actions/editgroup.php:264 classes/User_group.php:513 +msgid "Could not create aliases." +msgstr "Nem sikerült létrehozni az álneveket." + +#: actions/editgroup.php:280 +msgid "Options saved." +msgstr "Beállítások elmentve." + +#. TRANS: Title for e-mail settings. +#: actions/emailsettings.php:61 +msgid "Email settings" +msgstr "Email beállítások" + +#. 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 "Beállíthatod, milyen email-eket kapj a(z) %%site.name%% webhelyről." + +#. 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 "Email-cím" + +#. TRANS: Form note in e-mail settings form. +#: actions/emailsettings.php:112 +msgid "Current confirmed email address." +msgstr "A jelenleg megerősített e-mail cím." + +#. TRANS: Button label to remove a confirmed e-mail address. +#. TRANS: Button label for removing a set sender e-mail address to post notices from. +#. TRANS: Button label to remove a confirmed IM address. +#. TRANS: Button label to remove a confirmed SMS address. +#. TRANS: Button label for removing a set sender SMS e-mail address to post notices from. +#: actions/emailsettings.php:115 actions/emailsettings.php:162 +#: actions/imsettings.php:116 actions/smssettings.php:124 +#: actions/smssettings.php:180 +msgctxt "BUTTON" +msgid "Remove" +msgstr "Eltávolítás" + +#: actions/emailsettings.php:122 +msgid "" +"Awaiting confirmation on this address. Check your inbox (and spam box!) for " +"a message with further instructions." +msgstr "" +"Megerősítés várása a címről. Ellenőrizd a beérkező leveleidet (és a " +"spameket!), hogy megkaptad-e az üzenetet, ami a további teendőket " +"tartalmazza." + +#. TRANS: Button label to cancel an e-mail address confirmation procedure. +#. TRANS: Button label to cancel an IM address confirmation procedure. +#. TRANS: Button label to cancel a SMS address confirmation procedure. +#. TRANS: Button label in the "Edit application" form. +#: actions/emailsettings.php:127 actions/imsettings.php:131 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 +msgctxt "BUTTON" +msgid "Cancel" +msgstr "Mégse" + +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 +msgid "Email address, like \"UserName@example.org\"" +msgstr "E-mail cím, például „FelhasználóNév@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:143 actions/imsettings.php:151 +#: actions/smssettings.php:162 +msgctxt "BUTTON" +msgid "Add" +msgstr "Hozzáadás" + +#. TRANS: Form legend for incoming e-mail settings form. +#. TRANS: Form legend for incoming SMS settings form. +#: actions/emailsettings.php:151 actions/smssettings.php:171 +msgid "Incoming email" +msgstr "Bejövő email" + +#. TRANS: Form instructions for incoming e-mail form in e-mail settings. +#. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings. +#: actions/emailsettings.php:159 actions/smssettings.php:178 +msgid "Send email to this address to post new notices." +msgstr "Erre a címre küldj emailt új hír közzétételéhez." + +#. TRANS: Instructions for incoming e-mail address input form. +#. TRANS: Instructions for incoming SMS e-mail address input form. +#: actions/emailsettings.php:168 actions/smssettings.php:186 +msgid "Make a new email address for posting to; cancels the old one." +msgstr "" + +#. TRANS: Button label for adding an e-mail address to send notices from. +#. TRANS: Button label for adding an SMS e-mail address to send notices from. +#: actions/emailsettings.php:172 actions/smssettings.php:189 +msgctxt "BUTTON" +msgid "New" +msgstr "Új" + +#. TRANS: Form legend for e-mail preferences form. +#: actions/emailsettings.php:178 +msgid "Email preferences" +msgstr "E-mail beállítások" + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:184 +msgid "Send me notices of new subscriptions through email." +msgstr "Kapjak email-t, ha valaki feliratkozott a híreimre." + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:190 +msgid "Send me email when someone adds my notice as a favorite." +msgstr "" +"Kapjak emailt róla, ha valaki kedvenceként jelöl meg egy általam küldött " +"hírt." + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:197 +msgid "Send me email when someone sends me a private message." +msgstr "Kapjak emailt róla, ha valaki privát üzenetet küld nekem." + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:203 +msgid "Send me email when someone sends me an \"@-reply\"." +msgstr "Kapjak emailt róla, ha valaki \"@-választ\" küld nekem." + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:209 +msgid "Allow friends to nudge me and send me an email." +msgstr "Megengedem a barátaimnak, hogy megbökjenek és emailt küldjenek nekem." + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:216 +msgid "I want to post notices by email." +msgstr "Szeretnék email segítségével közzétenni." + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:223 +msgid "Publish a MicroID for my email address." +msgstr "MicroID közzététele az e-mail címemhez." + +#. TRANS: Confirmation message for successful e-mail preferences save. +#: actions/emailsettings.php:338 +msgid "Email preferences saved." +msgstr "E-mail beállítások elmentve." + +#. TRANS: Message given saving e-mail address without having provided one. +#: actions/emailsettings.php:357 +msgid "No email address." +msgstr "Nincs e-mail cím." + +#. TRANS: Message given saving e-mail address that cannot be normalised. +#: actions/emailsettings.php:365 +msgid "Cannot normalize that email address" +msgstr "Nem sikerült normalizálni az e-mail címet" + +#. TRANS: Message given saving e-mail address that not valid. +#: actions/emailsettings.php:370 actions/register.php:208 +#: actions/siteadminpanel.php:144 +msgid "Not a valid email address." +msgstr "Érvénytelen email cím." + +#. TRANS: Message given saving e-mail address that is already set. +#: actions/emailsettings.php:374 +msgid "That is already your email address." +msgstr "Jelenleg is ez az e-mail címed." + +#. TRANS: Message given saving e-mail address that is already set for another user. +#: actions/emailsettings.php:378 +msgid "That email address already belongs to another user." +msgstr "Ez az e-mail cím egy másik felhasználóhoz tartozik." + +#. TRANS: Server error thrown on database error adding e-mail confirmation code. +#. TRANS: Server error thrown on database error adding IM confirmation code. +#. TRANS: Server error thrown on database error adding SMS confirmation code. +#: actions/emailsettings.php:395 actions/imsettings.php:351 +#: actions/smssettings.php:373 +msgid "Couldn't insert confirmation code." +msgstr "Nem sikerült beilleszteni a megerősítő kódot." + +#. TRANS: Message given saving valid e-mail address that is to be confirmed. +#: actions/emailsettings.php:402 +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 "" +"Elküldtük a megerősítő kódot az általad megadott e-mail címre. Ellenőrizd a " +"beérkező leveleidet (és a spameket!), hogy megkaptad-e az üzenetet, ami a " +"további teendőket tartalmazza." + +#. TRANS: Message given canceling e-mail address confirmation that is not pending. +#. TRANS: Message given canceling IM address confirmation that is not pending. +#. TRANS: Message given canceling SMS phone number confirmation that is not pending. +#: actions/emailsettings.php:423 actions/imsettings.php:386 +#: actions/smssettings.php:408 +msgid "No pending confirmation to cancel." +msgstr "Nincs várakozó megerősítés, amit vissza lehetne vonni." + +#. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. +#: actions/emailsettings.php:428 +msgid "That is the wrong email address." +msgstr "" + +#. TRANS: Message given after successfully canceling e-mail address confirmation. +#: actions/emailsettings.php:442 +msgid "Email confirmation cancelled." +msgstr "" + +#. TRANS: Message given trying to remove an e-mail address that is not +#. TRANS: registered for the active user. +#: actions/emailsettings.php:462 +msgid "That is not your email address." +msgstr "Ez nem a te e-mail címed." + +#. TRANS: Message given after successfully removing a registered e-mail address. +#: actions/emailsettings.php:483 +msgid "The email address was removed." +msgstr "" + +#: actions/emailsettings.php:497 actions/smssettings.php:568 +msgid "No incoming email address." +msgstr "Nincs bejövő e-mail cím." + +#. TRANS: Server error thrown on database error removing incoming e-mail address. +#. TRANS: Server error thrown on database error adding incoming e-mail address. +#: actions/emailsettings.php:508 actions/emailsettings.php:532 +#: actions/smssettings.php:578 actions/smssettings.php:602 +msgid "Couldn't update user record." +msgstr "Nem sikerült frissíteni a felhasználó rekordját." + +#. TRANS: Message given after successfully removing an incoming e-mail address. +#: actions/emailsettings.php:512 actions/smssettings.php:581 +msgid "Incoming email address removed." +msgstr "A bejövő email címet eltávolítottuk." + +#. TRANS: Message given after successfully adding an incoming e-mail address. +#: actions/emailsettings.php:536 actions/smssettings.php:605 +msgid "New incoming email address added." +msgstr "Új bejövő e-mail cím hozzáadva." + +#: actions/favor.php:79 +msgid "This notice is already a favorite!" +msgstr "Ez a hír már a kedvenceid között van!" + +#: actions/favor.php:92 lib/disfavorform.php:144 +msgid "Disfavor favorite" +msgstr "Kedvenc eltávolítása" + +#: actions/favorited.php:65 lib/popularnoticesection.php:91 +#: lib/publicgroupnav.php:93 +msgid "Popular notices" +msgstr "Népszerű hírek" + +#: actions/favorited.php:67 +#, php-format +msgid "Popular notices, page %d" +msgstr "Népszerű hírek, %d oldal" + +#: actions/favorited.php:79 +msgid "The most popular notices on the site right now." +msgstr "Most épp a webhely legnépszerűbb hírei" + +#: actions/favorited.php:150 +msgid "Favorite notices appear on this page but no one has favorited one yet." +msgstr "" +"Ezen az oldalon kedvencnek jelölt hírek jelennek meg, de még egyet sem tett " +"senki a kedvencévé." + +#: actions/favorited.php:153 +msgid "" +"Be the first to add a notice to your favorites by clicking the fave button " +"next to any notice you like." +msgstr "" + +#: actions/favorited.php:156 +#, php-format +msgid "" +"Why not [register an account](%%action.register%%) and be the first to add a " +"notice to your favorites!" +msgstr "" + +#: actions/favoritesrss.php:111 actions/showfavorites.php:77 +#: lib/personalgroupnav.php:115 +#, php-format +msgid "%s's favorite notices" +msgstr "%s kedvenc hírei" + +#: actions/favoritesrss.php:115 +#, php-format +msgid "Updates favored by %1$s on %2$s!" +msgstr "" + +#: actions/featured.php:69 lib/featureduserssection.php:87 +#: lib/publicgroupnav.php:89 +msgid "Featured users" +msgstr "Kiemelt felhasználók" + +#: actions/featured.php:71 +#, php-format +msgid "Featured users, page %d" +msgstr "Kiemelt felhasználók, %d. oldal" + +#: actions/featured.php:99 +#, php-format +msgid "A selection of some great users on %s" +msgstr "" + +#: actions/file.php:34 +msgid "No notice ID." +msgstr "Nincs hír-ID." + +#: actions/file.php:38 +msgid "No notice." +msgstr "Nincs hír." + +#: actions/file.php:42 +msgid "No attachments." +msgstr "Nincs melléklet." + +#: actions/file.php:51 +msgid "No uploaded attachments." +msgstr "Nincs feltöltött melléklet." + +#: actions/finishremotesubscribe.php:69 +msgid "Not expecting this response!" +msgstr "Nem várt válasz!" + +#: actions/finishremotesubscribe.php:80 +msgid "User being listened to does not exist." +msgstr "A felhasználó akire figyelsz nem létezik." + +#: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59 +msgid "You can use the local subscription!" +msgstr "Figyelemmel követheted helyben!" + +#: actions/finishremotesubscribe.php:99 +msgid "That user has blocked you from subscribing." +msgstr "Az a felhasználó blokkolta hogy figyelemmel kövesd." + +#: actions/finishremotesubscribe.php:110 +msgid "You are not authorized." +msgstr "Nincs jogosultságod." + +#: actions/finishremotesubscribe.php:113 +msgid "Could not convert request token to access token." +msgstr "" + +#: actions/finishremotesubscribe.php:118 +msgid "Remote service uses unknown version of OMB protocol." +msgstr "" + +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 +msgid "Error updating remote profile." +msgstr "Nem sikerült frissíteni a távoli profilt." + +#: actions/getfile.php:79 +msgid "No such file." +msgstr "Nincs ilyen fájl." + +#: actions/getfile.php:83 +msgid "Cannot read file." +msgstr "A fájl nem olvasható." + +#: actions/grantrole.php:62 actions/revokerole.php:62 +msgid "Invalid role." +msgstr "Érvénytelen szerep." + +#: actions/grantrole.php:66 actions/revokerole.php:66 +msgid "This role is reserved and cannot be set." +msgstr "" + +#: actions/grantrole.php:75 +msgid "You cannot grant user roles on this site." +msgstr "" + +#: actions/grantrole.php:82 +msgid "User already has this role." +msgstr "A felhasználónak már van ilyen szerepe." + +#: 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 "Nincs profil megadva." + +#: 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 "Nincs ilyen azonosítóval rendelkező profil." + +#: actions/groupblock.php:81 actions/groupunblock.php:81 +#: actions/makeadmin.php:81 +msgid "No group specified." +msgstr "Nincs csoport megadva." + +#: actions/groupblock.php:91 +msgid "Only an admin can block group members." +msgstr "Csak az adminisztrátor blokkolhat csoporttagokat." + +#: actions/groupblock.php:95 +msgid "User is already blocked from group." +msgstr "Ez a felhasználó már blokkolva van a csoportból." + +#: actions/groupblock.php:100 +msgid "User is not a member of group." +msgstr "Ez a felhasználó nem a csoport tagja." + +#: actions/groupblock.php:134 actions/groupmembers.php:364 +msgid "Block user from group" +msgstr "Felhasználó blokkolása a csoportból" + +#: 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 "" +"Biztosan blokkolni szeretnéd \"%1$s\" felhasználót a \"%2$s\" csoportból? A " +"blokkolt felhasználók el lesznek távolítva a csoportból, nem küldhetnek " +"híreket, és nem tudják majd figyelemmel követni a csoportot a jövőben." + +#. 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 blokkoljuk ezt a felhasználót ebből a csoportból" + +#. 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 "Felhasználó blokkolása a csoportból" + +#: actions/groupblock.php:206 +msgid "Database error blocking user from group." +msgstr "" +"Adatbázishiba történt a felhasználó csoportból történő blokkolása során." + +#: actions/groupbyid.php:74 actions/userbyid.php:70 +msgid "No ID." +msgstr "Nincs ID." + +#: actions/groupdesignsettings.php:68 +msgid "You must be logged in to edit a group." +msgstr "Csoport szerkesztéséhez be kell jelentkezned." + +#: actions/groupdesignsettings.php:144 +msgid "Group design" +msgstr "A csoport megjelenése" + +#: actions/groupdesignsettings.php:155 +msgid "" +"Customize the way your group looks with a background image and a colour " +"palette of your choice." +msgstr "" + +#: actions/groupdesignsettings.php:266 actions/userdesignsettings.php:186 +#: lib/designsettings.php:391 lib/designsettings.php:413 +msgid "Couldn't update your design." +msgstr "Nem sikerült frissíteni a designt." + +#: actions/groupdesignsettings.php:311 actions/userdesignsettings.php:231 +msgid "Design preferences saved." +msgstr "Design beállítások elmentve." + +#: actions/grouplogo.php:142 actions/grouplogo.php:195 +msgid "Group logo" +msgstr "Csoport logója" + +#: actions/grouplogo.php:153 +#, php-format +msgid "" +"You can upload a logo image for your group. The maximum file size is %s." +msgstr "" + +#: actions/grouplogo.php:365 +msgid "Pick a square area of the image to be the logo." +msgstr "" + +#: actions/grouplogo.php:399 +msgid "Logo updated." +msgstr "Logó frissítve." + +#: actions/grouplogo.php:401 +msgid "Failed updating logo." +msgstr "Nem sikerült a logó feltöltése." + +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 +#, php-format +msgid "%s group members" +msgstr "%s csoport tagjai" + +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 +#, php-format +msgid "%1$s group members, page %2$d" +msgstr "" + +#: actions/groupmembers.php:122 +msgid "A list of the users in this group." +msgstr "A csoportban lévő felhasználók listája." + +#: actions/groupmembers.php:186 +msgid "Admin" +msgstr "Adminisztrátor" + +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" +msgid "Block" +msgstr "" + +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 +msgid "Make user an admin of the group" +msgstr "A felhasználó legyen a csoport kezelője" + +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" +msgid "Make Admin" +msgstr "" + +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" +msgid "Make this user an admin" +msgstr "" + +#. TRANS: Message is used as link 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:68 +#, php-format +msgid "%s timeline" +msgstr "%s története" + +#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name. +#: actions/grouprss.php:142 +#, php-format +msgid "Updates from members of %1$s on %2$s!" +msgstr "" + +#: actions/groups.php:62 lib/profileaction.php:223 lib/profileaction.php:249 +#: lib/publicgroupnav.php:81 lib/searchgroupnav.php:84 lib/subgroupnav.php:98 +msgid "Groups" +msgstr "Csoportok" + +#: actions/groups.php:64 +#, php-format +msgid "Groups, page %d" +msgstr "Csoportok, %d. oldal" + +#: actions/groups.php:90 +#, php-format +msgid "" +"%%%%site.name%%%% groups let you find and talk with people of similar " +"interests. After you join a group you can send messages to all other members " +"using the syntax \"!groupname\". Don't see a group you like? Try [searching " +"for one](%%%%action.groupsearch%%%%) or [start your own!](%%%%action.newgroup" +"%%%%)" +msgstr "" + +#: actions/groups.php:107 actions/usergroups.php:126 lib/groupeditform.php:122 +msgid "Create a new group" +msgstr "Új csoport létrehozása" + +#: 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 "" +"Csoport keresése a %%site.name%% webhelyen név, helyszín vagy leírás " +"alapján. Szóközökkel válaszd el a keresett kifejezéseket; legalább 3 " +"karaktert adj meg." + +#: actions/groupsearch.php:58 +msgid "Group search" +msgstr "Csoport-keresés" + +#: actions/groupsearch.php:79 actions/noticesearch.php:117 +#: actions/peoplesearch.php:83 +msgid "No results." +msgstr "Nincs találat." + +#: 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 "" +"Ha nem találod a csoportot amit keresel, [létrehozhatod](%%action.newgroup%" +"%) saját magad." + +#: actions/groupsearch.php:85 +#, php-format +msgid "" +"Why not [register an account](%%action.register%%) and [create the group](%%" +"action.newgroup%%) yourself!" +msgstr "" + +#: actions/groupunblock.php:91 +msgid "Only an admin can unblock group members." +msgstr "" + +#: actions/groupunblock.php:95 +msgid "User is not blocked from group." +msgstr "A felhasználó nincs blokkolva a csoportból." + +#: actions/groupunblock.php:128 actions/unblock.php:86 +msgid "Error removing the block." +msgstr "Hiba a blokkolás feloldása közben." + +#. TRANS: Title for instance messaging settings. +#: actions/imsettings.php:60 +msgid "IM settings" +msgstr "IM beállítások" + +#. 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 "" + +#. 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 "IM nem elérhető." + +#. 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 "IM-cím" + +#: actions/imsettings.php:113 +msgid "Current confirmed Jabber/GTalk address." +msgstr "" + +#. TRANS: Form note in IM settings form. +#. TRANS: %s is the IM address set for the site. +#: actions/imsettings.php:124 +#, php-format +msgid "" +"Awaiting confirmation on this address. Check your Jabber/GTalk account for a " +"message with further instructions. (Did you add %s to your buddy list?)" +msgstr "" + +#. TRANS: IM address input field instructions in IM settings form. +#. TRANS: %s is the IM address set for the site. +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 +#, php-format +msgid "" +"Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " +"add %s to your buddy list in your IM client or on GTalk." +msgstr "" + +#. TRANS: Form legend for IM preferences form. +#: actions/imsettings.php:158 +msgid "IM preferences" +msgstr "Azonnali üzenetküldő beállításai" + +#. TRANS: Checkbox label in IM preferences form. +#: actions/imsettings.php:163 +msgid "Send me notices through Jabber/GTalk." +msgstr "" + +#. TRANS: Checkbox label in IM preferences form. +#: actions/imsettings.php:169 +msgid "Post a notice when my Jabber/GTalk status changes." +msgstr "" + +#. TRANS: Checkbox label in IM preferences form. +#: actions/imsettings.php:175 +msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." +msgstr "" + +#. TRANS: Checkbox label in IM preferences form. +#: actions/imsettings.php:182 +msgid "Publish a MicroID for my Jabber/GTalk address." +msgstr "" + +#. TRANS: Confirmation message for successful IM preferences save. +#: actions/imsettings.php:290 actions/othersettings.php:180 +msgid "Preferences saved." +msgstr "Beállítások elmentve." + +#. TRANS: Message given saving IM address without having provided one. +#: actions/imsettings.php:312 +msgid "No Jabber ID." +msgstr "Nincs Jabber-azonosító." + +#. TRANS: Message given saving IM address that cannot be normalised. +#: actions/imsettings.php:320 +msgid "Cannot normalize that Jabber ID" +msgstr "Nem lehet normalizálni a Jabber azonosítót" + +#. TRANS: Message given saving IM address that not valid. +#: actions/imsettings.php:325 +msgid "Not a valid Jabber ID" +msgstr "Érvénytelen Jabber-azonosító" + +#. TRANS: Message given saving IM address that is already set. +#: actions/imsettings.php:329 +msgid "That is already your Jabber ID." +msgstr "Jelenleg is ez a Jabber-azonosítód." + +#. TRANS: Message given saving IM address that is already set for another user. +#: actions/imsettings.php:333 +msgid "Jabber ID already belongs to another user." +msgstr "Ez a Jabber-azonosító már egy másik felhasználóhoz tartozik." + +#. TRANS: Message given saving valid IM address that is to be confirmed. +#. TRANS: %s is the IM address set for the site. +#: actions/imsettings.php:361 +#, php-format +msgid "" +"A confirmation code was sent to the IM address you added. You must approve %" +"s for sending messages to you." +msgstr "" + +#. TRANS: Message given canceling IM address confirmation for the wrong IM address. +#: actions/imsettings.php:391 +msgid "That is the wrong IM address." +msgstr "Ez a hibás IM-cím." + +#. TRANS: Server error thrown on database error canceling IM address confirmation. +#: actions/imsettings.php:400 +msgid "Couldn't delete IM confirmation." +msgstr "" + +#. TRANS: Message given after successfully canceling IM address confirmation. +#: actions/imsettings.php:405 +msgid "IM confirmation cancelled." +msgstr "" + +#. TRANS: Message given trying to remove an IM address that is not +#. TRANS: registered for the active user. +#: actions/imsettings.php:427 +msgid "That is not your Jabber ID." +msgstr "Ez nem a te Jabber-azonosítód." + +#. TRANS: Message given after successfully removing a registered IM address. +#: actions/imsettings.php:450 +msgid "The IM address was removed." +msgstr "" + +#: actions/inbox.php:59 +#, php-format +msgid "Inbox for %1$s - page %2$d" +msgstr "" + +#: actions/inbox.php:62 +#, php-format +msgid "Inbox for %s" +msgstr "%s bejövő postafiókja" + +#: actions/inbox.php:115 +msgid "This is your inbox, which lists your incoming private messages." +msgstr "Ez a postaládád, ahol láthatod a neked küldött privát üzeneteket." + +#: actions/invite.php:39 +msgid "Invites have been disabled." +msgstr "A meghívások tiltva vannak." + +#: actions/invite.php:41 +#, php-format +msgid "You must be logged in to invite other users to use %s." +msgstr "" + +#: actions/invite.php:72 +#, php-format +msgid "Invalid email address: %s" +msgstr "Érvénytelen e-mail cím: %s" + +#: actions/invite.php:110 +msgid "Invitation(s) sent" +msgstr "Meghívó(k) elküldve" + +#: actions/invite.php:112 +msgid "Invite new users" +msgstr "Új felhasználó meghívása" + +#: actions/invite.php:128 +msgid "You are already subscribed to these users:" +msgstr "Ezen felhasználók híreire már feliratkoztál:" + +#. 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:426 +#, php-format +msgid "%1$s (%2$s)" +msgstr "" + +#: actions/invite.php:136 +msgid "" +"These people are already users and you were automatically subscribed to them:" +msgstr "" +"Ők már felhasználók és automatikusan felirattunk az általuk küldött hírekre:" + +#: actions/invite.php:144 +msgid "Invitation(s) sent to the following people:" +msgstr "Meghívók elküldve a következő embereknek:" + +#: 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 "" + +#: actions/invite.php:162 +msgid "" +"Use this form to invite your friends and colleagues to use this service." +msgstr "" +"Ezen űrlap segítségével meghívhatsz barátokat és kollégákat erre a " +"szolgáltatásra." + +#: actions/invite.php:187 +msgid "Email addresses" +msgstr "E-mail címek" + +#: actions/invite.php:189 +msgid "Addresses of friends to invite (one per line)" +msgstr "A meghívandó barátaid címei (soronként egy)" + +#: actions/invite.php:192 +msgid "Personal message" +msgstr "Személyes üzenet" + +#: actions/invite.php:194 +msgid "Optionally add a personal message to the invitation." +msgstr "Megadhatsz egy személyes üzenetet a meghívóhoz." + +#. TRANS: Send button for inviting friends +#: actions/invite.php:198 +msgctxt "BUTTON" +msgid "Send" +msgstr "Küldés" + +#. 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 "" + +#. 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 "" + +#: actions/joingroup.php:60 +msgid "You must be logged in to join a group." +msgstr "Be kell jelentkezned, ha csatlakozni szeretnél a csoporthoz." + +#: actions/joingroup.php:88 actions/leavegroup.php:88 +msgid "No nickname or ID." +msgstr "Nincs nicknév vagy azonosító." + +#: actions/joingroup.php:141 +#, php-format +msgid "%1$s joined group %2$s" +msgstr "%1$s csatlakozott a(z) %2$s csoporthoz" + +#: actions/leavegroup.php:60 +msgid "You must be logged in to leave a group." +msgstr "Be kell jelentkezned hogy elhagyhass egy csoportot." + +#. TRANS: Error text shown when trying to leave an existing group the user is not a member of. +#: actions/leavegroup.php:100 lib/command.php:386 +msgid "You are not a member of that group." +msgstr "Nem vagy tagja annak a csoportnak." + +#: actions/leavegroup.php:137 +#, php-format +msgid "%1$s left group %2$s" +msgstr "" + +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "Privát" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + +#: actions/login.php:102 actions/otp.php:62 actions/register.php:144 +msgid "Already logged in." +msgstr "Már be vagy jelentkezve." + +#: actions/login.php:148 +msgid "Incorrect username or password." +msgstr "Rossz felhasználónév vagy jelszó." + +#: actions/login.php:154 actions/otp.php:120 +msgid "Error setting user. You are probably not authorized." +msgstr "" + +#: actions/login.php:210 actions/login.php:263 lib/logingroupnav.php:79 +msgid "Login" +msgstr "Bejelentkezés" + +#: actions/login.php:249 +msgid "Login to site" +msgstr "Bejelentkezés az oldalra" + +#: actions/login.php:258 actions/register.php:485 +msgid "Remember me" +msgstr "Emlékezz rám" + +#: actions/login.php:259 actions/register.php:487 +msgid "Automatically login in the future; not for shared computers!" +msgstr "" +"A jövőben legyen automatikus a bejelentkezés; csak ha egyedül használod a " +"számítógépet!" + +#: actions/login.php:269 +msgid "Lost or forgotten password?" +msgstr "Elvesztetted vagy elfelejtetted a jelszavad?" + +#: actions/login.php:288 +msgid "" +"For security reasons, please re-enter your user name and password before " +"changing your settings." +msgstr "" + +#: actions/login.php:292 +msgid "Login with your username and password." +msgstr "" + +#: actions/login.php:295 +#, php-format +msgid "" +"Don't have a username yet? [Register](%%action.register%%) a new account." +msgstr "" + +#: actions/makeadmin.php:92 +msgid "Only an admin can make another user an admin." +msgstr "Csak kezelő tehet egy másik felhasználót kezelővé." + +#: actions/makeadmin.php:96 +#, php-format +msgid "%1$s is already an admin for group \"%2$s\"." +msgstr "%1$s már kezelője a \"%2$s\" csoportnak." + +#: actions/makeadmin.php:133 +#, php-format +msgid "Can't get membership record for %1$s in group %2$s." +msgstr "" + +#: actions/makeadmin.php:146 +#, php-format +msgid "Can't make %1$s an admin for group %2$s." +msgstr "Nem sikerült %1$s-t a %2$s csoport kezelőjévé tenni." + +#: actions/microsummary.php:69 +msgid "No current status." +msgstr "Nincs aktuális állapot." + +#: actions/newapplication.php:52 +msgid "New Application" +msgstr "Új alkalmazás" + +#: actions/newapplication.php:64 +msgid "You must be logged in to register an application." +msgstr "" + +#: actions/newapplication.php:143 +msgid "Use this form to register a new application." +msgstr "" + +#: actions/newapplication.php:176 +msgid "Source URL is required." +msgstr "Meg kell adnod forrás URL-t." + +#: actions/newapplication.php:258 actions/newapplication.php:267 +msgid "Could not create application." +msgstr "Nem sikerült létrehozni az alkalmazást." + +#: actions/newgroup.php:53 +msgid "New group" +msgstr "Új csoport" + +#: actions/newgroup.php:110 +msgid "Use this form to create a new group." +msgstr "Ezen az űrlapon tudsz új csoportot létrehozni." + +#: actions/newmessage.php:71 actions/newmessage.php:231 +msgid "New message" +msgstr "Új üzenet" + +#. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 +msgid "You can't send a message to this user." +msgstr "Ennek a felhasználónak nem küldhetsz üzenetet." + +#. TRANS: Command exception text shown when trying to send a direct message to another user without content. +#. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 +msgid "No content!" +msgstr "Nincs tartalom!" + +#: actions/newmessage.php:158 +msgid "No recipient specified." +msgstr "Nincs címzett megadva." + +#. TRANS: Error text shown when trying to send a direct message to self. +#: actions/newmessage.php:164 lib/command.php:503 +msgid "" +"Don't send a message to yourself; just say it to yourself quietly instead." +msgstr "Ne küldj üzenetet magadnak, helyette mondd el halkan." + +#: actions/newmessage.php:181 +msgid "Message sent" +msgstr "Üzenet elküldve" + +#. TRANS: Message given have sent a direct message to another user. +#. TRANS: %s is the name of the other user. +#: actions/newmessage.php:185 lib/command.php:511 +#, php-format +msgid "Direct message to %s sent." +msgstr "Közvetlen üzenet ment %s részére." + +#: actions/newmessage.php:210 actions/newnotice.php:261 +msgid "Ajax Error" +msgstr "Ajax-hiba" + +#: actions/newnotice.php:69 +msgid "New notice" +msgstr "Új hír" + +#: actions/newnotice.php:227 +msgid "Notice posted" +msgstr "Hír elküldve" + +#: actions/noticesearch.php:68 +#, php-format +msgid "" +"Search for notices on %%site.name%% by their contents. Separate search terms " +"by spaces; they must be 3 characters or more." +msgstr "" + +#: actions/noticesearch.php:78 +msgid "Text search" +msgstr "Szöveg keresése" + +#: actions/noticesearch.php:91 +#, php-format +msgid "Search results for \"%1$s\" on %2$s" +msgstr "" + +#: actions/noticesearch.php:121 +#, php-format +msgid "" +"Be the first to [post on this topic](%%%%action.newnotice%%%%?" +"status_textarea=%s)!" +msgstr "" + +#: actions/noticesearch.php:124 +#, php-format +msgid "" +"Why not [register an account](%%%%action.register%%%%) and be the first to " +"[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" +msgstr "" + +#: actions/noticesearchrss.php:96 +#, php-format +msgid "Updates with \"%s\"" +msgstr "" + +#: actions/noticesearchrss.php:98 +#, php-format +msgid "Updates matching search term \"%1$s\" on %2$s!" +msgstr "" + +#: actions/nudge.php:85 +msgid "" +"This user doesn't allow nudges or hasn't confirmed or set their email yet." +msgstr "" + +#: actions/nudge.php:94 +msgid "Nudge sent" +msgstr "Megböktük" + +#: actions/nudge.php:97 +msgid "Nudge sent!" +msgstr "Megböktük!" + +#: actions/oauthappssettings.php:59 +msgid "You must be logged in to list your applications." +msgstr "" + +#: actions/oauthappssettings.php:74 +msgid "OAuth applications" +msgstr "" + +#: actions/oauthappssettings.php:85 +msgid "Applications you have registered" +msgstr "" + +#: actions/oauthappssettings.php:135 +#, php-format +msgid "You have not registered any applications yet." +msgstr "" + +#: actions/oauthconnectionssettings.php:72 +msgid "Connected applications" +msgstr "" + +#: actions/oauthconnectionssettings.php:83 +msgid "You have allowed the following applications to access your account." +msgstr "" + +#: actions/oauthconnectionssettings.php:175 +msgid "You are not a user of that application." +msgstr "" + +#: actions/oauthconnectionssettings.php:186 +#, php-format +msgid "Unable to revoke access for app: %s." +msgstr "" + +#: actions/oauthconnectionssettings.php:198 +msgid "You have not authorized any applications to use your account." +msgstr "" + +#: actions/oauthconnectionssettings.php:211 +msgid "Developers can edit the registration settings for their applications " +msgstr "" + +#: actions/oembed.php:80 actions/shownotice.php:100 +msgid "Notice has no profile." +msgstr "" + +#: actions/oembed.php:87 actions/shownotice.php:176 +#, php-format +msgid "%1$s's status on %2$s" +msgstr "" + +#. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png') +#: actions/oembed.php:159 +#, php-format +msgid "Content type %s not supported." +msgstr "" + +#. TRANS: Error message displaying attachments. %s is the site's base URL. +#: actions/oembed.php:163 +#, 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:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 +msgid "Not a supported data format." +msgstr "Nem támogatott adatformátum." + +#: actions/opensearch.php:64 +msgid "People Search" +msgstr "Emberek keresése" + +#: actions/opensearch.php:67 +msgid "Notice Search" +msgstr "Hírek keresése" + +#: actions/othersettings.php:60 +msgid "Other settings" +msgstr "Egyéb beállítások" + +#: actions/othersettings.php:71 +msgid "Manage various other options." +msgstr "Számos egyéb beállítás kezelése." + +#: actions/othersettings.php:108 +msgid " (free service)" +msgstr " (ingyenes szolgáltatás)" + +#: actions/othersettings.php:116 +msgid "Shorten URLs with" +msgstr "" + +#: actions/othersettings.php:117 +msgid "Automatic shortening service to use." +msgstr "" + +#: actions/othersettings.php:122 +msgid "View profile designs" +msgstr "" + +#: actions/othersettings.php:123 +msgid "Show or hide profile designs." +msgstr "" + +#: actions/othersettings.php:153 +msgid "URL shortening service is too long (max 50 chars)." +msgstr "" + +#: actions/otp.php:69 +msgid "No user ID specified." +msgstr "" + +#: actions/otp.php:83 +msgid "No login token specified." +msgstr "" + +#: actions/otp.php:90 +msgid "No login token requested." +msgstr "" + +#: actions/otp.php:95 +msgid "Invalid login token specified." +msgstr "" + +#: actions/otp.php:104 +msgid "Login token expired." +msgstr "" + +#: actions/outbox.php:58 +#, php-format +msgid "Outbox for %1$s - page %2$d" +msgstr "%1$s kimenő postafiókja - %2$d. oldal" + +#: actions/outbox.php:61 +#, php-format +msgid "Outbox for %s" +msgstr "%s kimenő postafiókja" + +#: actions/outbox.php:116 +msgid "This is your outbox, which lists private messages you have sent." +msgstr "Ez az elküldött privát üzeneteid postafiókja." + +#: actions/passwordsettings.php:58 +msgid "Change password" +msgstr "Jelszó megváltoztatása" + +#: actions/passwordsettings.php:69 +msgid "Change your password." +msgstr "Változtasd meg a jelszavadat." + +#: actions/passwordsettings.php:96 actions/recoverpassword.php:231 +msgid "Password change" +msgstr "Jelszó megváltoztatása" + +#: actions/passwordsettings.php:104 +msgid "Old password" +msgstr "Régi jelszó" + +#: actions/passwordsettings.php:108 actions/recoverpassword.php:235 +msgid "New password" +msgstr "Új jelszó" + +#: actions/passwordsettings.php:109 +msgid "6 or more characters" +msgstr "6 vagy több karakter" + +#: actions/passwordsettings.php:112 actions/recoverpassword.php:239 +#: actions/register.php:440 +msgid "Confirm" +msgstr "Megerősítés" + +#: actions/passwordsettings.php:113 actions/recoverpassword.php:240 +msgid "Same as password above" +msgstr "Ugyanaz mint a fenti jelszó" + +#: actions/passwordsettings.php:117 +msgid "Change" +msgstr "Változtassunk" + +#: actions/passwordsettings.php:154 actions/register.php:237 +msgid "Password must be 6 or more characters." +msgstr "A jelszónak legalább 6 karakterből kell állnia." + +#: actions/passwordsettings.php:157 actions/register.php:240 +msgid "Passwords don't match." +msgstr "A jelszavak nem egyeznek." + +#: actions/passwordsettings.php:165 +msgid "Incorrect old password" +msgstr "Érvénytelen a régi jelszó" + +#: actions/passwordsettings.php:181 +msgid "Error saving user; invalid." +msgstr "Hiba a felhasználó mentésekor; érvénytelen." + +#: actions/passwordsettings.php:186 actions/recoverpassword.php:381 +msgid "Can't save new password." +msgstr "Az új jelszót nem sikerült elmenteni." + +#: actions/passwordsettings.php:192 actions/recoverpassword.php:211 +msgid "Password saved." +msgstr "Jelszó elmentve." + +#. TRANS: Menu item for site administration +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 +msgid "Paths" +msgstr "Útvonalak" + +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site" +msgstr "" + +#: actions/pathsadminpanel.php:157 +#, php-format +msgid "Theme directory not readable: %s." +msgstr "" + +#: actions/pathsadminpanel.php:163 +#, php-format +msgid "Avatar directory not writable: %s." +msgstr "" + +#: actions/pathsadminpanel.php:169 +#, php-format +msgid "Background directory not writable: %s." +msgstr "" + +#: 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 "Érvénytelen SSL szerver. A maximális hossz 255 karakter." + +#: actions/pathsadminpanel.php:234 actions/siteadminpanel.php:58 +msgid "Site" +msgstr "Webhely" + +#: actions/pathsadminpanel.php:238 +msgid "Server" +msgstr "Szerver" + +#: actions/pathsadminpanel.php:238 +msgid "Site's server hostname." +msgstr "A webhely kiszolgálójának neve." + +#: actions/pathsadminpanel.php:242 +msgid "Path" +msgstr "Útvonal" + +#: actions/pathsadminpanel.php:242 +msgid "Site path" +msgstr "Webhely útvonala" + +#: actions/pathsadminpanel.php:246 +msgid "Path to locales" +msgstr "A nyelvi fájlok elérési útvonala" + +#: actions/pathsadminpanel.php:246 +msgid "Directory path to locales" +msgstr "A nyelvi fájlok elérési útvonala" + +#: 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 "Téma" + +#: actions/pathsadminpanel.php:264 +msgid "Theme server" +msgstr "" + +#: actions/pathsadminpanel.php:268 +msgid "Theme path" +msgstr "Téma elérési útvonala" + +#: actions/pathsadminpanel.php:272 +msgid "Theme directory" +msgstr "" + +#: actions/pathsadminpanel.php:279 +msgid "Avatars" +msgstr "Avatarok" + +#: actions/pathsadminpanel.php:284 +msgid "Avatar server" +msgstr "Avatar-kiszolgáló" + +#: actions/pathsadminpanel.php:288 +msgid "Avatar path" +msgstr "" + +#: actions/pathsadminpanel.php:292 +msgid "Avatar directory" +msgstr "Avatar-könyvtár" + +#: actions/pathsadminpanel.php:301 +msgid "Backgrounds" +msgstr "Hátterek" + +#: actions/pathsadminpanel.php:305 +msgid "Background server" +msgstr "" + +#: actions/pathsadminpanel.php:309 +msgid "Background path" +msgstr "" + +#: actions/pathsadminpanel.php:313 +msgid "Background directory" +msgstr "" + +#: actions/pathsadminpanel.php:320 +msgid "SSL" +msgstr "SSL" + +#: actions/pathsadminpanel.php:323 actions/snapshotadminpanel.php:202 +msgid "Never" +msgstr "Soha" + +#: actions/pathsadminpanel.php:324 +msgid "Sometimes" +msgstr "Időnként" + +#: actions/pathsadminpanel.php:325 +msgid "Always" +msgstr "Mindig" + +#: actions/pathsadminpanel.php:329 +msgid "Use SSL" +msgstr "SSL használata" + +#: actions/pathsadminpanel.php:330 +msgid "When to use SSL" +msgstr "Mikor használjunk SSL-t" + +#: actions/pathsadminpanel.php:335 +msgid "SSL server" +msgstr "SSL-kiszolgáló" + +#: actions/pathsadminpanel.php:336 +msgid "Server to direct SSL requests to" +msgstr "" + +#: actions/pathsadminpanel.php:352 +msgid "Save paths" +msgstr "Elérési útvonalak mentése" + +#: 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 "" +"Keressünk embereket a %%site.name%% webhelyen a nevük, lakhelyük vagy " +"érdeklődési körük alapján. A kifejezéseket válaszd el szóközökkel; legalább " +"3 betűből kell állniuk." + +#: actions/peoplesearch.php:58 +msgid "People search" +msgstr "Emberkereső" + +#: actions/peopletag.php:68 +#, php-format +msgid "Not a valid people tag: %s." +msgstr "" + +#: actions/peopletag.php:142 +#, php-format +msgid "Users self-tagged with %1$s - page %2$d" +msgstr "" + +#: actions/postnotice.php:95 +msgid "Invalid notice content." +msgstr "Érvénytelen megjegyzéstartalom." + +#: actions/postnotice.php:101 +#, php-format +msgid "Notice license ‘%1$s’ is not compatible with site license ‘%2$s’." +msgstr "A hír licence ‘%1$s’ nem kompatibilis a webhely licencével ‘%2$s’." + +#: actions/profilesettings.php:60 +msgid "Profile settings" +msgstr "Profilbeállítások" + +#: actions/profilesettings.php:71 +msgid "" +"You can update your personal profile info here so people know more about you." +msgstr "" +"Itt frissítheted a személyes információkat magadról, hogy az emberek minél " +"többet tudhassanak rólad." + +#: actions/profilesettings.php:99 +msgid "Profile information" +msgstr "Személyes profil" + +#: actions/profilesettings.php:108 lib/groupeditform.php:154 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "1-64 kisbetű vagy számjegy, nem lehet benne írásjel vagy szóköz" + +#: 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 "Teljes név" + +#. TRANS: Form input field label. +#: actions/profilesettings.php:115 actions/register.php:460 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 +msgid "Homepage" +msgstr "Honlap" + +#: actions/profilesettings.php:117 actions/register.php:462 +msgid "URL of your homepage, blog, or profile on another site" +msgstr "" +"A honlapodhoz, blogodhoz, vagy egy másik webhelyen lévő profilodhoz tartozó " +"URL" + +#: actions/profilesettings.php:122 actions/register.php:468 +#, php-format +msgid "Describe yourself and your interests in %d chars" +msgstr "Jellemezd önmagad és az érdeklődési köröd %d karakterben" + +#: actions/profilesettings.php:125 actions/register.php:471 +msgid "Describe yourself and your interests" +msgstr "Jellemezd önmagad és az érdeklődési köröd" + +#: actions/profilesettings.php:127 actions/register.php:473 +msgid "Bio" +msgstr "Életrajz" + +#: 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 "Helyszín" + +#: actions/profilesettings.php:134 actions/register.php:480 +msgid "Where you are, like \"City, State (or Region), Country\"" +msgstr "Merre vagy, mint pl. \"Város, Megye, Ország\"" + +#: actions/profilesettings.php:138 +msgid "Share my current location when posting notices" +msgstr "Tegyük közzé az aktuális tartózkodási helyem amikor híreket küldök" + +#: 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 "Címkék" + +#: actions/profilesettings.php:147 +msgid "" +"Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated" +msgstr "" +"Címkék magadhoz (betűk, számok, -, ., és _), vesszővel vagy szóközzel " +"elválasztva" + +#: actions/profilesettings.php:151 +msgid "Language" +msgstr "Nyelv" + +#: actions/profilesettings.php:152 +msgid "Preferred language" +msgstr "Előnyben részesített nyelv" + +#: actions/profilesettings.php:161 +msgid "Timezone" +msgstr "Időzóna" + +#: actions/profilesettings.php:162 +msgid "What timezone are you normally in?" +msgstr "Általában melyik időzónában vagy?" + +#: actions/profilesettings.php:167 +msgid "" +"Automatically subscribe to whoever subscribes to me (best for non-humans)" +msgstr "" +"Automatikusan iratkozzunk fel mindazok híreire, aki feliratkoznak a mieinkre " +"(nem embereknek való)" + +#: actions/profilesettings.php:228 actions/register.php:230 +#, php-format +msgid "Bio is too long (max %d chars)." +msgstr "Az bemutatkozás túl hosszú (max %d karakter)." + +#: actions/profilesettings.php:235 actions/siteadminpanel.php:151 +msgid "Timezone not selected." +msgstr "Nem választottál időzónát." + +#: actions/profilesettings.php:241 +msgid "Language is too long (max 50 chars)." +msgstr "A nyelv túl hosszú (legfeljebb 50 karakter lehet)." + +#: actions/profilesettings.php:253 actions/tagother.php:178 +#, php-format +msgid "Invalid tag: \"%s\"" +msgstr "Érvénytelen címke: \"%s\"" + +#: actions/profilesettings.php:306 +msgid "Couldn't update user for autosubscribe." +msgstr "Nem sikerült a felhasználónak automatikus feliratkozást beállítani." + +#: actions/profilesettings.php:363 +msgid "Couldn't save location prefs." +msgstr "Nem sikerült a helyszín beállításait elmenteni." + +#: actions/profilesettings.php:375 +msgid "Couldn't save profile." +msgstr "Nem sikerült elmenteni a profilt." + +#: actions/profilesettings.php:383 +msgid "Couldn't save tags." +msgstr "Nem sikerült a címkéket elmenteni." + +#. TRANS: Message after successful saving of administrative settings. +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 +msgid "Settings saved." +msgstr "A beállításokat elmentettük." + +#: actions/public.php:83 +#, php-format +msgid "Beyond the page limit (%s)." +msgstr "" + +#: actions/public.php:92 +msgid "Could not retrieve public stream." +msgstr "" + +#: actions/public.php:130 +#, php-format +msgid "Public timeline, page %d" +msgstr "Közösségi történet, %d. oldal" + +#: actions/public.php:132 lib/publicgroupnav.php:79 +msgid "Public timeline" +msgstr "Közösségi történet" + +#: actions/public.php:160 +msgid "Public Stream Feed (RSS 1.0)" +msgstr "" + +#: actions/public.php:164 +msgid "Public Stream Feed (RSS 2.0)" +msgstr "" + +#: actions/public.php:168 +msgid "Public Stream Feed (Atom)" +msgstr "" + +#: actions/public.php:188 +#, php-format +msgid "" +"This is the public timeline for %%site.name%% but no one has posted anything " +"yet." +msgstr "Ez itt %%site.name%% közösségi története, de még senki nem írt semmit." + +#: actions/public.php:191 +msgid "Be the first to post!" +msgstr "Légy az első aki ír!" + +#: actions/public.php:195 +#, php-format +msgid "" +"Why not [register an account](%%action.register%%) and be the first to post!" +msgstr "Ha [regisztrálnál](%%action.register%%), te írhatnád az első hírt!" + +#: actions/public.php:242 +#, php-format +msgid "" +"This is %%site.name%%, a [micro-blogging](http://en.wikipedia.org/wiki/Micro-" +"blogging) service based on the Free Software [StatusNet](http://status.net/) " +"tool. [Join now](%%action.register%%) to share notices about yourself with " +"friends, family, and colleagues! ([Read more](%%doc.help%%))" +msgstr "" +"%%site.name%% - egy [mikroblog](http://hu.wikipedia.org/wiki/" +"Mikroblog#Mikroblog), mely a szabad [StatusNet](http://status.net/) " +"szoftveren fut.\n" +"[Csatlakozz](%%action.register%%), és küldj híreket magadról a barátaidnak, " +"a családodnak, a munkatársaidnak! ([Tudj meg többet](%%doc.help%%))" + +#: 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 "" + +#: actions/publictagcloud.php:57 +msgid "Public tag cloud" +msgstr "Nyilvános címkefelhő" + +#: actions/publictagcloud.php:63 +#, php-format +msgid "These are most popular recent tags on %s " +msgstr "%s legnépszerűbb címkéi mostanában " + +#: 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 "Küld be te az első hírt!" + +#: actions/publictagcloud.php:75 +#, php-format +msgid "" +"Why not [register an account](%%action.register%%) and be the first to post " +"one!" +msgstr "" + +#: actions/publictagcloud.php:134 +msgid "Tag cloud" +msgstr "Címkefelhő" + +#: actions/recoverpassword.php:36 +msgid "You are already logged in!" +msgstr "Már be vagy jelentkezve!" + +#: actions/recoverpassword.php:62 +msgid "No such recovery code." +msgstr "Nincs ilyen visszaállítási kód." + +#: actions/recoverpassword.php:66 +msgid "Not a recovery code." +msgstr "Nem visszaállítási kód." + +#: actions/recoverpassword.php:73 +msgid "Recovery code for unknown user." +msgstr "" + +#: actions/recoverpassword.php:86 +msgid "Error with confirmation code." +msgstr "" + +#: actions/recoverpassword.php:97 +msgid "This confirmation code is too old. Please start again." +msgstr "" + +#: actions/recoverpassword.php:111 +msgid "Could not update user with confirmed email address." +msgstr "Nem sikerült a felhasználó frissítése a megerősített e-mail címmel." + +#: actions/recoverpassword.php:152 +msgid "" +"If you have forgotten or lost your password, you can get a new one sent to " +"the email address you have stored in your account." +msgstr "" + +#: actions/recoverpassword.php:158 +msgid "You have been identified. Enter a new password below. " +msgstr "" + +#: actions/recoverpassword.php:188 +msgid "Password recovery" +msgstr "Jelszó visszaállítása" + +#: actions/recoverpassword.php:191 +msgid "Nickname or email address" +msgstr "Becenév vagy email cím" + +#: actions/recoverpassword.php:193 +msgid "Your nickname on this server, or your registered email address." +msgstr "" + +#: actions/recoverpassword.php:199 actions/recoverpassword.php:200 +msgid "Recover" +msgstr "Alaphelyzetbe állítás" + +#: actions/recoverpassword.php:208 +msgid "Reset password" +msgstr "Jelszó alaphelyzetbe állítása" + +#: actions/recoverpassword.php:209 +msgid "Recover password" +msgstr "Elfelejtett jelszó" + +#: actions/recoverpassword.php:210 actions/recoverpassword.php:335 +msgid "Password recovery requested" +msgstr "Jelszó visszaállítás kérvényezve" + +#: actions/recoverpassword.php:213 +msgid "Unknown action" +msgstr "Ismeretlen művelet" + +#: actions/recoverpassword.php:236 +msgid "6 or more characters, and don't forget it!" +msgstr "6 vagy több karakter, és ne felejtsd el!" + +#: actions/recoverpassword.php:243 +msgid "Reset" +msgstr "Alaphelyzet" + +#: actions/recoverpassword.php:252 +msgid "Enter a nickname or email address." +msgstr "Adj meg egy nicknevet vagy email címet." + +#: actions/recoverpassword.php:282 +msgid "No user with that email address or username." +msgstr "" + +#: actions/recoverpassword.php:299 +msgid "No registered email address for that user." +msgstr "" + +#: actions/recoverpassword.php:313 +msgid "Error saving address confirmation." +msgstr "" + +#: actions/recoverpassword.php:338 +msgid "" +"Instructions for recovering your password have been sent to the email " +"address registered to your account." +msgstr "" + +#: actions/recoverpassword.php:357 +msgid "Unexpected password reset." +msgstr "" + +#: actions/recoverpassword.php:365 +msgid "Password must be 6 chars or more." +msgstr "A jelszónak legalább 6 karakterből kell állnia." + +#: actions/recoverpassword.php:369 +msgid "Password and confirmation do not match." +msgstr "A jelszó és a megerősítése nem egyeznek meg." + +#: actions/recoverpassword.php:388 actions/register.php:255 +msgid "Error setting user." +msgstr "Hiba a felhasználó beállításakor." + +#: 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 "Elnézést, de csak meghívóval lehet regisztrálni." + +#: actions/register.php:99 +msgid "Sorry, invalid invitation code." +msgstr "" + +#: actions/register.php:119 +msgid "Registration successful" +msgstr "A regisztráció sikeres" + +#: actions/register.php:121 actions/register.php:506 lib/logingroupnav.php:85 +msgid "Register" +msgstr "Regisztráció" + +#: actions/register.php:142 +msgid "Registration not allowed." +msgstr "A regisztráció nem megengedett." + +#: actions/register.php:205 +msgid "You can't register if you don't agree to the license." +msgstr "Nem tudsz regisztrálni ha nem fogadod el a licencet." + +#: actions/register.php:219 +msgid "Email address already exists." +msgstr "Az e-mail cím már létezik." + +#: actions/register.php:250 actions/register.php:272 +msgid "Invalid username or password." +msgstr "Érvénytelen felhasználónév vagy jelszó." + +#: 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 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces. Required." +msgstr "" +"1-64 kisbetű vagy számjegy, nem lehet írásjel vagy szóköz benne. Szükséges." + +#: actions/register.php:437 +msgid "6 or more characters. Required." +msgstr "6 vagy több karakter. Kötelező." + +#: actions/register.php:441 +msgid "Same as password above. Required." +msgstr "Ugyanaz mint a jelszó fentebb. Szükséges." + +#. TRANS: Link description in user account settings menu. +#: actions/register.php:445 actions/register.php:449 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 +msgid "Email" +msgstr "E-mail" + +#: actions/register.php:446 actions/register.php:450 +msgid "Used only for updates, announcements, and password recovery" +msgstr "" +"Csak frissítéskor, fontos közlemények esetén és jelszóproblémák orvoslására " +"használjuk" + +#: actions/register.php:457 +msgid "Longer name, preferably your \"real\" name" +msgstr "Hosszabb név, célszerűen a \"valódi\" neved" + +#: 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 "" +"(Hamarosan kapnod kell egy e-mailt az e-mail címed megerősítésére vonatkozó " +"utasításokkal.)" + +#: actions/remotesubscribe.php:98 +#, php-format +msgid "" +"To subscribe, you can [login](%%action.login%%), or [register](%%action." +"register%%) a new account. If you already have an account on a [compatible " +"microblogging site](%%doc.openmublog%%), enter your profile URL below." +msgstr "" + +#: actions/remotesubscribe.php:112 +msgid "Remote subscribe" +msgstr "Távoli feliratkozás" + +#: actions/remotesubscribe.php:124 +msgid "Subscribe to a remote user" +msgstr "" + +#: actions/remotesubscribe.php:129 +msgid "User nickname" +msgstr "Felhasználó beceneve" + +#: actions/remotesubscribe.php:130 +msgid "Nickname of the user you want to follow" +msgstr "" + +#: actions/remotesubscribe.php:133 +msgid "Profile URL" +msgstr "Profil URL" + +#: 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 "Kövessük" + +#: actions/remotesubscribe.php:159 +msgid "Invalid profile URL (bad format)" +msgstr "" + +#: actions/remotesubscribe.php:168 +msgid "Not a valid profile URL (no YADIS document or invalid XRDS defined)." +msgstr "" + +#: actions/remotesubscribe.php:176 +msgid "That’s a local profile! Login to subscribe." +msgstr "" + +#: actions/remotesubscribe.php:183 +msgid "Couldn’t get a request token." +msgstr "" + +#: actions/repeat.php:57 +msgid "Only logged-in users can repeat notices." +msgstr "" + +#: actions/repeat.php:64 actions/repeat.php:71 +msgid "No notice specified." +msgstr "Nincs hír megjelölve." + +#: actions/repeat.php:76 +msgid "You can't repeat your own notice." +msgstr "" + +#: actions/repeat.php:90 +msgid "You already repeated that notice." +msgstr "" + +#: actions/repeat.php:114 lib/noticelist.php:686 +msgid "Repeated" +msgstr "" + +#: actions/repeat.php:119 +msgid "Repeated!" +msgstr "" + +#: actions/replies.php:126 actions/repliesrss.php:68 +#: lib/personalgroupnav.php:105 +#, php-format +msgid "Replies to %s" +msgstr "" + +#: actions/replies.php:128 +#, php-format +msgid "Replies to %1$s, page %2$d" +msgstr "" + +#: actions/replies.php:145 +#, php-format +msgid "Replies feed for %s (RSS 1.0)" +msgstr "" + +#: actions/replies.php:152 +#, php-format +msgid "Replies feed for %s (RSS 2.0)" +msgstr "" + +#: actions/replies.php:159 +#, php-format +msgid "Replies feed for %s (Atom)" +msgstr "" + +#: actions/replies.php:199 +#, php-format +msgid "" +"This is the timeline showing replies to %1$s but %2$s hasn't received a " +"notice to them yet." +msgstr "" + +#: actions/replies.php:204 +#, php-format +msgid "" +"You can engage other users in a conversation, subscribe to more people or " +"[join groups](%%action.groups%%)." +msgstr "" + +#: actions/replies.php:206 +#, php-format +msgid "" +"You can try to [nudge %1$s](../%2$s) or [post something to them](%%%%action." +"newnotice%%%%?status_textarea=%3$s)." +msgstr "" + +#: actions/repliesrss.php:72 +#, php-format +msgid "Replies to %1$s on %2$s!" +msgstr "" + +#: actions/revokerole.php:75 +msgid "You cannot revoke user roles on this site." +msgstr "" + +#: actions/revokerole.php:82 +msgid "User doesn't have this role." +msgstr "" + +#: actions/rsd.php:146 actions/version.php:159 +msgid "StatusNet" +msgstr "StatusNet" + +#: actions/sandbox.php:65 actions/unsandbox.php:65 +msgid "You cannot sandbox users on this site." +msgstr "" + +#: actions/sandbox.php:72 +msgid "User is already sandboxed." +msgstr "" + +#. TRANS: Menu item for site administration +#: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 +#: lib/adminpanelaction.php:379 +msgid "Sessions" +msgstr "Munkamenetek" + +#: actions/sessionsadminpanel.php:65 +msgid "Session settings for this StatusNet site" +msgstr "" + +#: actions/sessionsadminpanel.php:175 +msgid "Handle sessions" +msgstr "Kezeljük a munkameneteket" + +#: actions/sessionsadminpanel.php:177 +msgid "Whether to handle sessions ourselves." +msgstr "Mi magunk kezeljük-e a munkameneteket." + +#: actions/sessionsadminpanel.php:181 +msgid "Session debugging" +msgstr "" + +#: actions/sessionsadminpanel.php:183 +msgid "Turn on debugging output for sessions." +msgstr "" + +#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 +msgid "Save site settings" +msgstr "Mentsük el a webhely beállításait" + +#: actions/showapplication.php:82 +msgid "You must be logged in to view an application." +msgstr "" + +#: actions/showapplication.php:157 +msgid "Application profile" +msgstr "" + +#. TRANS: Form input field label for application icon. +#: actions/showapplication.php:159 lib/applicationeditform.php:173 +msgid "Icon" +msgstr "Ikon" + +#. TRANS: Form input field label for application name. +#: actions/showapplication.php:169 actions/version.php:197 +#: lib/applicationeditform.php:190 +msgid "Name" +msgstr "Név" + +#. TRANS: Form input field label. +#: actions/showapplication.php:178 lib/applicationeditform.php:227 +msgid "Organization" +msgstr "Szervezet" + +#. TRANS: Form input field label. +#: actions/showapplication.php:187 actions/version.php:200 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 +msgid "Description" +msgstr "Leírás" + +#: actions/showapplication.php:192 actions/showgroup.php:436 +#: lib/profileaction.php:187 +msgid "Statistics" +msgstr "Statisztika" + +#: actions/showapplication.php:203 +#, php-format +msgid "Created by %1$s - %2$s access by default - %3$d users" +msgstr "" + +#: actions/showapplication.php:213 +msgid "Application actions" +msgstr "" + +#: actions/showapplication.php:236 +msgid "Reset key & secret" +msgstr "" + +#: actions/showapplication.php:261 +msgid "Application info" +msgstr "" + +#: actions/showapplication.php:263 +msgid "Consumer key" +msgstr "" + +#: actions/showapplication.php:268 +msgid "Consumer secret" +msgstr "" + +#: actions/showapplication.php:273 +msgid "Request token URL" +msgstr "" + +#: actions/showapplication.php:278 +msgid "Access token URL" +msgstr "" + +#: actions/showapplication.php:283 +msgid "Authorize URL" +msgstr "" + +#: actions/showapplication.php:288 +msgid "" +"Note: We support HMAC-SHA1 signatures. We do not support the plaintext " +"signature method." +msgstr "" + +#: actions/showapplication.php:309 +msgid "Are you sure you want to reset your consumer key and secret?" +msgstr "" + +#: actions/showfavorites.php:79 +#, php-format +msgid "%1$s's favorite notices, page %2$d" +msgstr "" + +#: actions/showfavorites.php:132 +msgid "Could not retrieve favorite notices." +msgstr "Nem sikerült a kedvenc híreket lekérni." + +#: actions/showfavorites.php:171 +#, php-format +msgid "Feed for favorites of %s (RSS 1.0)" +msgstr "%s kedvenceinek RSS 1.0 hírcsatornája" + +#: actions/showfavorites.php:178 +#, php-format +msgid "Feed for favorites of %s (RSS 2.0)" +msgstr "%s kedvenceinek RSS 2.0 hírcsatornája" + +#: actions/showfavorites.php:185 +#, php-format +msgid "Feed for favorites of %s (Atom)" +msgstr "%s kedvenceinek Atom hírcsatornája" + +#: actions/showfavorites.php:206 +msgid "" +"You haven't chosen any favorite notices yet. Click the fave button on " +"notices you like to bookmark them for later or shed a spotlight on them." +msgstr "" + +#: actions/showfavorites.php:208 +#, php-format +msgid "" +"%s hasn't added any favorite notices yet. Post something interesting they " +"would add to their favorites :)" +msgstr "" + +#: actions/showfavorites.php:212 +#, php-format +msgid "" +"%s hasn't added any favorite notices yet. Why not [register an account](%%%%" +"action.register%%%%) and then post something interesting they would add to " +"their favorites :)" +msgstr "" + +#: actions/showfavorites.php:243 +msgid "This is a way to share what you like." +msgstr "Ez az egyik módja annak, hogy megoszd amit kedvelsz." + +#: actions/showgroup.php:82 +#, php-format +msgid "%s group" +msgstr "%s csoport" + +#: actions/showgroup.php:84 +#, php-format +msgid "%1$s group, page %2$d" +msgstr "%1$s csoport, %2$d. oldal" + +#: actions/showgroup.php:227 +msgid "Group profile" +msgstr "Csoportprofil" + +#: actions/showgroup.php:272 actions/tagother.php:118 +#: actions/userauthorization.php:175 lib/userprofile.php:178 +msgid "URL" +msgstr "URL-cím" + +#: actions/showgroup.php:283 actions/tagother.php:128 +#: actions/userauthorization.php:187 lib/userprofile.php:195 +msgid "Note" +msgstr "Megjegyzés" + +#: actions/showgroup.php:293 lib/groupeditform.php:184 +msgid "Aliases" +msgstr "Álnevek" + +#: actions/showgroup.php:302 +msgid "Group actions" +msgstr "Csoport-tevékenységek" + +#: actions/showgroup.php:338 +#, php-format +msgid "Notice feed for %s group (RSS 1.0)" +msgstr "%s csoport RSS 1.0 hírcsatornája" + +#: actions/showgroup.php:344 +#, php-format +msgid "Notice feed for %s group (RSS 2.0)" +msgstr "%s csoport RSS 2.0 hírcsatornája" + +#: actions/showgroup.php:350 +#, php-format +msgid "Notice feed for %s group (Atom)" +msgstr "%s csoport Atom hírcsatornája" + +#: actions/showgroup.php:355 +#, php-format +msgid "FOAF for %s group" +msgstr "FOAF a %s csoportnak" + +#: actions/showgroup.php:393 actions/showgroup.php:445 +msgid "Members" +msgstr "Tagok" + +#: 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 +msgid "(None)" +msgstr "(nincs)" + +#: actions/showgroup.php:404 +msgid "All members" +msgstr "Összes tag" + +#: actions/showgroup.php:439 +msgid "Created" +msgstr "Létrehoztuk" + +#: actions/showgroup.php:455 +#, 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 "" +"**%s** egy felhasználói csoport a %%%%site.name%%%% webhelyen - ami egy " +"[mikroblog](http://hu.wikipedia.org/wiki/Mikroblog#Mikroblog), mely a szabad " +"[StatusNet](http://status.net/) szoftveren fut. A csoport tagjai rövid " +"üzeneteket írnak az életükről és az érdeklődési körükkel kapcsolatban.\n" +"[Csatlakozz](%%%%action.register%%%%), és légy tagja ennek a csoportnak - és " +"még sok másiknak is! ([Tudj meg többet](%%%%doc.help%%%%))" + +#: actions/showgroup.php:461 +#, 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 "" + +#: actions/showgroup.php:489 +msgid "Admins" +msgstr "Adminisztrátorok" + +#: actions/showmessage.php:81 +msgid "No such message." +msgstr "Nincs ilyen üzenet." + +#: actions/showmessage.php:98 +msgid "Only the sender and recipient may read this message." +msgstr "Csak a küldő és a címzett olvashatja ezt az üzenetet." + +#: actions/showmessage.php:108 +#, php-format +msgid "Message to %1$s on %2$s" +msgstr "" + +#: actions/showmessage.php:113 +#, php-format +msgid "Message from %1$s on %2$s" +msgstr "" + +#: actions/shownotice.php:90 +msgid "Notice deleted." +msgstr "A hírt töröltük." + +#: actions/showstream.php:73 +#, php-format +msgid " tagged %s" +msgstr " %s megcímkézve" + +#: actions/showstream.php:79 +#, php-format +msgid "%1$s, page %2$d" +msgstr "" + +#: actions/showstream.php:122 +#, php-format +msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)" +msgstr "RSS 1.0 csatorna %1$s %2$s címkéjű híreiből" + +#: actions/showstream.php:129 +#, php-format +msgid "Notice feed for %s (RSS 1.0)" +msgstr "%s RSS 1.0 hírcsatornája" + +#: actions/showstream.php:136 +#, php-format +msgid "Notice feed for %s (RSS 2.0)" +msgstr "%s RSS 2.0 hírcsatornája" + +#: actions/showstream.php:143 +#, php-format +msgid "Notice feed for %s (Atom)" +msgstr "%s Atom hírcsatornája" + +#: actions/showstream.php:148 +#, php-format +msgid "FOAF for %s" +msgstr "" + +#: actions/showstream.php:200 +#, php-format +msgid "This is the timeline for %1$s but %2$s hasn't posted anything yet." +msgstr "Ez %1$s története, de %2$s még nem tett közzé hírt." + +#: 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 +#, php-format +msgid "" +"You can try to nudge %1$s or [post something to them](%%%%action.newnotice%%%" +"%?status_textarea=%2$s)." +msgstr "" + +#: actions/showstream.php:243 +#, 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 "" +"**%s** %%%%site.name%%%% felhasználó, ami egy [mikroblog](http://hu." +"wikipedia.org/wiki/Mikroblog#Mikroblog) szolgáltatás, mely a szabad " +"[StatusNet](http://status.net/) szoftverre épült. [Csatlakozz](%%%%action." +"register%%%%) és kövesd nyomon **%s** pletykáit - és még rengeteg mást! " +"([Tudj meg többet](%%%%doc.help%%%%))" + +#: actions/showstream.php:248 +#, 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%%%% felhasználó, [mikroblogot](http://hu.wikipedia.org/" +"wiki/Mikroblog#Mikroblog) ír egy webhelyen, ami a szabad [StatusNet](http://" +"status.net/) szoftverre épült. " + +#: actions/showstream.php:305 +#, php-format +msgid "Repeat of %s" +msgstr "%s ismétlése" + +#: actions/silence.php:65 actions/unsilence.php:65 +msgid "You cannot silence users on this site." +msgstr "Ezen a webhelyen nem hallgattathatod el a felhasználókat." + +#: actions/silence.php:72 +msgid "User is already silenced." +msgstr "A felhasználó már el van hallgattatva." + +#: actions/siteadminpanel.php:69 +msgid "Basic settings for this StatusNet site" +msgstr "" + +#: actions/siteadminpanel.php:133 +msgid "Site name must have non-zero length." +msgstr "A webhely nevének legalább egy karakter hosszúnak kell lennie." + +#: actions/siteadminpanel.php:141 +msgid "You must have a valid contact email address." +msgstr "Valódi kapcsolattartó email címet kell megadnod." + +#: actions/siteadminpanel.php:159 +#, php-format +msgid "Unknown language \"%s\"." +msgstr "Ismeretlen nyelv: \"%s\"." + +#: actions/siteadminpanel.php:165 +msgid "Minimum text limit is 0 (unlimited)." +msgstr "" + +#: actions/siteadminpanel.php:171 +msgid "Dupe limit must be one or more seconds." +msgstr "" + +#: actions/siteadminpanel.php:221 +msgid "General" +msgstr "Általános" + +#: actions/siteadminpanel.php:224 +msgid "Site name" +msgstr "A webhely neve" + +#: actions/siteadminpanel.php:225 +msgid "The name of your site, like \"Yourcompany Microblog\"" +msgstr "" + +#: actions/siteadminpanel.php:229 +msgid "Brought by" +msgstr "" + +#: actions/siteadminpanel.php:230 +msgid "Text used for credits link in footer of each page" +msgstr "" + +#: actions/siteadminpanel.php:234 +msgid "Brought by URL" +msgstr "" + +#: actions/siteadminpanel.php:235 +msgid "URL used for credits link in footer of each page" +msgstr "" + +#: actions/siteadminpanel.php:239 +msgid "Contact email address for your site" +msgstr "A webhelyhez tartozó kapcsolattartó email cím" + +#: actions/siteadminpanel.php:245 +msgid "Local" +msgstr "Helyi" + +#: actions/siteadminpanel.php:256 +msgid "Default timezone" +msgstr "Alapértelmezett időzóna" + +#: actions/siteadminpanel.php:257 +msgid "Default timezone for the site; usually UTC." +msgstr "A webhely alapértelmezett időzónája; többnyire GMT+1." + +#: actions/siteadminpanel.php:262 +msgid "Default language" +msgstr "Alapértelmezett nyelv" + +#: actions/siteadminpanel.php:263 +msgid "Site language when autodetection from browser settings is not available" +msgstr "" + +#: actions/siteadminpanel.php:271 +msgid "Limits" +msgstr "Korlátok" + +#: actions/siteadminpanel.php:274 +msgid "Text limit" +msgstr "Szöveg hosszának korlátja" + +#: actions/siteadminpanel.php:274 +msgid "Maximum number of characters for notices." +msgstr "A hírek maximális karakterszáma." + +#: actions/siteadminpanel.php:278 +msgid "Dupe limit" +msgstr "Duplázások korlátja" + +#: actions/siteadminpanel.php:278 +msgid "How long users must wait (in seconds) to post the same thing again." +msgstr "" + +#: actions/sitenoticeadminpanel.php:56 +msgid "Site Notice" +msgstr "" + +#: actions/sitenoticeadminpanel.php:67 +msgid "Edit site-wide message" +msgstr "" + +#: actions/sitenoticeadminpanel.php:103 +msgid "Unable to save site notice." +msgstr "" + +#: actions/sitenoticeadminpanel.php:113 +msgid "Max length for the site-wide notice is 255 chars." +msgstr "" + +#: actions/sitenoticeadminpanel.php:176 +msgid "Site notice text" +msgstr "" + +#: actions/sitenoticeadminpanel.php:178 +msgid "Site-wide notice text (255 chars max; HTML okay)" +msgstr "" + +#: actions/sitenoticeadminpanel.php:198 +msgid "Save site notice" +msgstr "" + +#. TRANS: Title for SMS settings. +#: actions/smssettings.php:59 +msgid "SMS settings" +msgstr "SMS beállítások" + +#. TRANS: SMS settings page instructions. +#. TRANS: %%site.name%% is the name of the site. +#: actions/smssettings.php:74 +#, php-format +msgid "You can receive SMS messages through email from %%site.name%%." +msgstr "" + +#. TRANS: Message given in the SMS settings if SMS is not enabled on the site. +#: actions/smssettings.php:97 +msgid "SMS is not available." +msgstr "Az SMS nem elérhető." + +#. TRANS: Form legend for SMS settings form. +#: actions/smssettings.php:111 +msgid "SMS address" +msgstr "" + +#. TRANS: Form guide in SMS settings form. +#: actions/smssettings.php:120 +msgid "Current confirmed SMS-enabled phone number." +msgstr "" + +#. TRANS: Form guide in IM settings form. +#: actions/smssettings.php:133 +msgid "Awaiting confirmation on this phone number." +msgstr "Ez a telefonszám ellenőrzésre vár." + +#. TRANS: Field label for SMS address input in SMS settings form. +#: actions/smssettings.php:142 +msgid "Confirmation code" +msgstr "" + +#. TRANS: Form field instructions in SMS settings form. +#: actions/smssettings.php:144 +msgid "Enter the code you received on your phone." +msgstr "Add meg a kódot amit a telefonodra kaptál." + +#. TRANS: Button label to confirm SMS confirmation code in SMS settings. +#: actions/smssettings.php:148 +msgctxt "BUTTON" +msgid "Confirm" +msgstr "Megerősítés" + +#. TRANS: Field label for SMS phone number input in SMS settings form. +#: actions/smssettings.php:153 +msgid "SMS phone number" +msgstr "SMS telefonszám" + +#. TRANS: SMS phone number input field instructions in SMS settings form. +#: actions/smssettings.php:156 +msgid "Phone number, no punctuation or spaces, with area code" +msgstr "" + +#. TRANS: Form legend for SMS preferences form. +#: actions/smssettings.php:195 +msgid "SMS preferences" +msgstr "" + +#. TRANS: Checkbox label in SMS preferences form. +#: actions/smssettings.php:201 +msgid "" +"Send me notices through SMS; I understand I may incur exorbitant charges " +"from my carrier." +msgstr "" + +#. TRANS: Confirmation message for successful SMS preferences save. +#: actions/smssettings.php:315 +msgid "SMS preferences saved." +msgstr "" + +#. TRANS: Message given saving SMS phone number without having provided one. +#: actions/smssettings.php:338 +msgid "No phone number." +msgstr "Nincs telefonszám." + +#. TRANS: Message given saving SMS phone number without having selected a carrier. +#: actions/smssettings.php:344 +msgid "No carrier selected." +msgstr "" + +#. TRANS: Message given saving SMS phone number that is already set. +#: actions/smssettings.php:352 +msgid "That is already your phone number." +msgstr "" + +#. TRANS: Message given saving SMS phone number that is already set for another user. +#: actions/smssettings.php:356 +msgid "That phone number already belongs to another user." +msgstr "" + +#. TRANS: Message given saving valid SMS phone number that is to be confirmed. +#: actions/smssettings.php:384 +msgid "" +"A confirmation code was sent to the phone number you added. Check your phone " +"for the code and instructions on how to use it." +msgstr "" + +#. TRANS: Message given canceling SMS phone number confirmation for the wrong phone number. +#: actions/smssettings.php:413 +msgid "That is the wrong confirmation number." +msgstr "" + +#. TRANS: Message given after successfully canceling SMS phone number confirmation. +#: actions/smssettings.php:427 +msgid "SMS confirmation cancelled." +msgstr "" + +#. TRANS: Message given trying to remove an SMS phone number that is not +#. TRANS: registered for the active user. +#: actions/smssettings.php:448 +msgid "That is not your phone number." +msgstr "" + +#. TRANS: Message given after successfully removing a registered SMS phone number. +#: actions/smssettings.php:470 +msgid "The SMS phone number was removed." +msgstr "" + +#. TRANS: Label for mobile carrier dropdown menu in SMS settings. +#: actions/smssettings.php:511 +msgid "Mobile carrier" +msgstr "Mobilszolgáltató" + +#. TRANS: Default option for mobile carrier dropdown menu in SMS settings. +#: actions/smssettings.php:516 +msgid "Select a carrier" +msgstr "Válassz egy szolgáltatót" + +#. TRANS: Form instructions for mobile carrier dropdown menu in SMS settings. +#. TRANS: %s is an administrative contact's e-mail address. +#: actions/smssettings.php:525 +#, php-format +msgid "" +"Mobile carrier for your phone. If you know a carrier that accepts SMS over " +"email but isn't listed here, send email to let us know at %s." +msgstr "" + +#. TRANS: Message given saving SMS phone number confirmation code without having provided one. +#: actions/smssettings.php:548 +msgid "No code entered" +msgstr "Nincs kód megadva" + +#. TRANS: Menu item for site administration +#: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 +#: lib/adminpanelaction.php:395 +msgid "Snapshots" +msgstr "Pillanatképek" + +#: actions/snapshotadminpanel.php:65 +msgid "Manage snapshot configuration" +msgstr "" + +#: actions/snapshotadminpanel.php:127 +msgid "Invalid snapshot run value." +msgstr "" + +#: actions/snapshotadminpanel.php:133 +msgid "Snapshot frequency must be a number." +msgstr "" + +#: actions/snapshotadminpanel.php:144 +msgid "Invalid snapshot report URL." +msgstr "" + +#: actions/snapshotadminpanel.php:200 +msgid "Randomly during web hit" +msgstr "" + +#: actions/snapshotadminpanel.php:201 +msgid "In a scheduled job" +msgstr "" + +#: actions/snapshotadminpanel.php:206 +msgid "Data snapshots" +msgstr "Adat pillanatképek" + +#: actions/snapshotadminpanel.php:208 +msgid "When to send statistical data to status.net servers" +msgstr "" + +#: actions/snapshotadminpanel.php:217 +msgid "Frequency" +msgstr "Gyakoriság" + +#: actions/snapshotadminpanel.php:218 +msgid "Snapshots will be sent once every N web hits" +msgstr "" + +#: actions/snapshotadminpanel.php:226 +msgid "Report URL" +msgstr "URL jelentése" + +#: actions/snapshotadminpanel.php:227 +msgid "Snapshots will be sent to this URL" +msgstr "" + +#: actions/snapshotadminpanel.php:248 +msgid "Save snapshot settings" +msgstr "" + +#: actions/subedit.php:70 +msgid "You are not subscribed to that profile." +msgstr "" + +#. TRANS: Exception thrown when a subscription could not be stored on the server. +#: actions/subedit.php:83 classes/Subscription.php:136 +msgid "Could not save subscription." +msgstr "" + +#: actions/subscribe.php:77 +msgid "This action only accepts POST requests." +msgstr "" + +#: actions/subscribe.php:107 +msgid "No such profile." +msgstr "Nincs ilyen profil." + +#: 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 "Feliratkozott" + +#: actions/subscribers.php:50 +#, php-format +msgid "%s subscribers" +msgstr "" + +#: actions/subscribers.php:52 +#, php-format +msgid "%1$s subscribers, page %2$d" +msgstr "" + +#: 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 "Ezek azok az emberek, akik odafigyelnek %s híreire." + +#: 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 +#, php-format +msgid "" +"%s has no subscribers. Why not [register an account](%%%%action.register%%%" +"%) and be the first?" +msgstr "" + +#: actions/subscriptions.php:52 +#, php-format +msgid "%s subscriptions" +msgstr "" + +#: actions/subscriptions.php:54 +#, php-format +msgid "%1$s subscriptions, page %2$d" +msgstr "" + +#: actions/subscriptions.php:65 +msgid "These are the people whose notices you listen to." +msgstr "Ezek azok az emberek, akiknek a híreire odafigyelsz." + +#: 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 "%s nem követ figyelemmel senkit." + +#: actions/subscriptions.php:208 +msgid "Jabber" +msgstr "Jabber" + +#: actions/subscriptions.php:222 +msgid "SMS" +msgstr "SMS" + +#: actions/tag.php:69 +#, php-format +msgid "Notices tagged with %1$s, page %2$d" +msgstr "" + +#: actions/tag.php:87 +#, php-format +msgid "Notice feed for tag %s (RSS 1.0)" +msgstr "%s címke RSS 1.0 hírcsatornája" + +#: actions/tag.php:93 +#, php-format +msgid "Notice feed for tag %s (RSS 2.0)" +msgstr "%s címke RSS 2.0 hírcsatornája" + +#: actions/tag.php:99 +#, php-format +msgid "Notice feed for tag %s (Atom)" +msgstr "%s címke Atom hírcsatornája" + +#: actions/tagother.php:39 +msgid "No ID argument." +msgstr "" + +#: actions/tagother.php:65 +#, php-format +msgid "Tag %s" +msgstr "" + +#: actions/tagother.php:77 lib/userprofile.php:76 +msgid "User profile" +msgstr "Felhasználói profil" + +#: actions/tagother.php:81 actions/userauthorization.php:132 +#: lib/userprofile.php:103 +msgid "Photo" +msgstr "Fénykép" + +#: actions/tagother.php:141 +msgid "Tag user" +msgstr "" + +#: actions/tagother.php:151 +msgid "" +"Tags for this user (letters, numbers, -, ., and _), comma- or space- " +"separated" +msgstr "" + +#: actions/tagother.php:193 +msgid "" +"You can only tag people you are subscribed to or who are subscribed to you." +msgstr "" + +#: actions/tagother.php:200 +msgid "Could not save tags." +msgstr "" + +#: actions/tagother.php:236 +msgid "Use this form to add tags to your subscribers or subscriptions." +msgstr "" + +#: actions/tagrss.php:35 +msgid "No such tag." +msgstr "Nincs ilyen címke." + +#: actions/unblock.php:59 +msgid "You haven't blocked that user." +msgstr "" + +#: actions/unsandbox.php:72 +msgid "User is not sandboxed." +msgstr "" + +#: actions/unsilence.php:72 +msgid "User is not silenced." +msgstr "" + +#: actions/unsubscribe.php:77 +msgid "No profile ID in request." +msgstr "" + +#: actions/unsubscribe.php:98 +msgid "Unsubscribed" +msgstr "" + +#: actions/updateprofile.php:64 actions/userauthorization.php:337 +#, php-format +msgid "" +"Listenee stream license ‘%1$s’ is not compatible with site license ‘%2$s’." +msgstr "" + +#. TRANS: User admin panel title +#: actions/useradminpanel.php:60 +msgctxt "TITLE" +msgid "User" +msgstr "" + +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "" + +#: actions/useradminpanel.php:150 +msgid "Invalid bio limit. Must be numeric." +msgstr "" + +#: actions/useradminpanel.php:156 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "" + +#: actions/useradminpanel.php:166 +#, php-format +msgid "Invalid default subscripton: '%1$s' is not user." +msgstr "" + +#. TRANS: Link description in user account settings menu. +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "Profil" + +#: actions/useradminpanel.php:223 +msgid "Bio Limit" +msgstr "Bemutatkozás méretkorlátja" + +#: actions/useradminpanel.php:224 +msgid "Maximum length of a profile bio in characters." +msgstr "" + +#: actions/useradminpanel.php:232 +msgid "New users" +msgstr "Új felhasználók" + +#: actions/useradminpanel.php:236 +msgid "New user welcome" +msgstr "" + +#: actions/useradminpanel.php:237 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "" + +#: actions/useradminpanel.php:242 +msgid "Default subscription" +msgstr "" + +#: actions/useradminpanel.php:243 +msgid "Automatically subscribe new users to this user." +msgstr "" + +#: actions/useradminpanel.php:252 +msgid "Invitations" +msgstr "Meghívások" + +#: actions/useradminpanel.php:257 +msgid "Invitations enabled" +msgstr "A meghívások engedélyezve vannak" + +#: actions/useradminpanel.php:259 +msgid "Whether to allow users to invite new users." +msgstr "" + +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + +#: actions/userauthorization.php:105 +msgid "Authorize subscription" +msgstr "Feliratkozás engedélyezése" + +#: actions/userauthorization.php:110 +msgid "" +"Please check these details to make sure that you want to subscribe to this " +"user’s notices. If you didn’t just ask to subscribe to someone’s notices, " +"click “Reject”." +msgstr "" + +#. TRANS: Menu item for site administration +#: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 +msgid "License" +msgstr "Licenc" + +#: actions/userauthorization.php:217 +msgid "Accept" +msgstr "Elfogadás" + +#: actions/userauthorization.php:218 lib/subscribeform.php:115 +#: lib/subscribeform.php:139 +msgid "Subscribe to this user" +msgstr "" + +#: actions/userauthorization.php:219 +msgid "Reject" +msgstr "Visszautasítás" + +#: actions/userauthorization.php:220 +msgid "Reject this subscription" +msgstr "" + +#: actions/userauthorization.php:232 +msgid "No authorization request!" +msgstr "" + +#: actions/userauthorization.php:254 +msgid "Subscription authorized" +msgstr "" + +#: actions/userauthorization.php:256 +msgid "" +"The subscription has been authorized, but no callback URL was passed. Check " +"with the site’s instructions for details on how to authorize the " +"subscription. Your subscription token is:" +msgstr "" + +#: actions/userauthorization.php:266 +msgid "Subscription rejected" +msgstr "" + +#: actions/userauthorization.php:268 +msgid "" +"The subscription has been rejected, but no callback URL was passed. Check " +"with the site’s instructions for details on how to fully reject the " +"subscription." +msgstr "" + +#: actions/userauthorization.php:303 +#, php-format +msgid "Listener URI ‘%s’ not found here." +msgstr "" + +#: actions/userauthorization.php:308 +#, php-format +msgid "Listenee URI ‘%s’ is too long." +msgstr "" + +#: actions/userauthorization.php:314 +#, php-format +msgid "Listenee URI ‘%s’ is a local user." +msgstr "" + +#: actions/userauthorization.php:329 +#, php-format +msgid "Profile URL ‘%s’ is for a local user." +msgstr "" + +#: actions/userauthorization.php:345 +#, php-format +msgid "Avatar URL ‘%s’ is not valid." +msgstr "" + +#: actions/userauthorization.php:350 +#, php-format +msgid "Can’t read avatar URL ‘%s’." +msgstr "" + +#: actions/userauthorization.php:355 +#, php-format +msgid "Wrong image type for avatar URL ‘%s’." +msgstr "" + +#: actions/userdesignsettings.php:76 lib/designsettings.php:65 +msgid "Profile design" +msgstr "" + +#: actions/userdesignsettings.php:87 lib/designsettings.php:76 +msgid "" +"Customize the way your profile looks with a background image and a colour " +"palette of your choice." +msgstr "" + +#: actions/userdesignsettings.php:282 +msgid "Enjoy your hotdog!" +msgstr "" + +#. TRANS: Message is used as a page title. %1$s is a nick name, %2$d is a page number. +#: actions/usergroups.php:66 +#, php-format +msgid "%1$s groups, page %2$d" +msgstr "" + +#: actions/usergroups.php:132 +msgid "Search for more groups" +msgstr "" + +#: actions/usergroups.php:159 +#, php-format +msgid "%s is not a member of any group." +msgstr "" + +#: actions/usergroups.php:164 +#, php-format +msgid "Try [searching for groups](%%action.groupsearch%%) and joining them." +msgstr "" + +#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name. +#. TRANS: Message is used as a subtitle in atom group notice feed. +#. TRANS: %1$s is a group name, %2$s is a site name. +#. TRANS: Message is used as a subtitle in atom user notice feed. +#. TRANS: %1$s is a user name, %2$s is a site name. +#: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 +#: lib/atomusernoticefeed.php:75 +#, php-format +msgid "Updates from %1$s on %2$s!" +msgstr "" + +#: actions/version.php:75 +#, php-format +msgid "StatusNet %s" +msgstr "" + +#: 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 "Közreműködők" + +#: 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:802 +msgid "Version" +msgstr "" + +#: actions/version.php:199 +msgid "Author(s)" +msgstr "Szerző(k)" + +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Kedvelem" + +#. TRANS: Server exception thrown when a URL cannot be processed. +#: classes/File.php:142 +#, php-format +msgid "Cannot process URL '%s'" +msgstr "" + +#. TRANS: Server exception thrown when... Robin thinks something is impossible! +#: classes/File.php:174 +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:189 +#, 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:201 +#, 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:210 +#, 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:247 classes/File.php:262 +msgid "Invalid filename." +msgstr "" + +#. TRANS: Exception thrown when joining a group fails. +#: classes/Group_member.php:42 +msgid "Group join failed." +msgstr "" + +#. TRANS: Exception thrown when trying to leave a group the user is not a member of. +#: classes/Group_member.php:55 +msgid "Not part of group." +msgstr "" + +#. TRANS: Exception thrown when trying to leave a group fails. +#: classes/Group_member.php:63 +msgid "Group leave failed." +msgstr "" + +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Hiba a felhasználó mentésekor; érvénytelen." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Csatlakozzunk" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + +#. TRANS: Server exception thrown when updating a local group fails. +#: classes/Local_group.php:42 +msgid "Could not update local group." +msgstr "" + +#. TRANS: Exception thrown when trying creating a login token failed. +#. TRANS: %s is the user nickname for which token creation failed. +#: classes/Login_token.php:78 +#, php-format +msgid "Could not create login token for %s" +msgstr "" + +#. TRANS: Exception thrown when database name or Data Source Name could not be found. +#: classes/Memcached_DataObject.php: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:45 +msgid "You are banned from sending direct messages." +msgstr "" + +#. TRANS: Message given when a message could not be stored on the server. +#: classes/Message.php:62 +msgid "Could not insert message." +msgstr "" + +#. TRANS: Message given when a message could not be updated on the server. +#: classes/Message.php:73 +msgid "Could not update message with new URI." +msgstr "" + +#. TRANS: Server exception thrown when a user profile for a notice cannot be found. +#. TRANS: %1$d is a profile ID (number), %2$d is a notice ID (number). +#: classes/Notice.php:98 +#, php-format +msgid "No such profile (%1$d) for notice (%2$d)." +msgstr "" + +#. TRANS: Server exception. %s are the error details. +#: classes/Notice.php:193 +#, php-format +msgid "Database error inserting hashtag: %s" +msgstr "" + +#. TRANS: Client exception thrown if a notice contains too many characters. +#: classes/Notice.php:265 +msgid "Problem saving notice. Too long." +msgstr "" + +#. TRANS: Client exception thrown when trying to save a notice for an unknown user. +#: classes/Notice.php:270 +msgid "Problem saving notice. Unknown user." +msgstr "" + +#. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame. +#: classes/Notice.php:276 +msgid "" +"Too many notices too fast; take a breather and post again in a few minutes." +msgstr "" + +#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame. +#: classes/Notice.php:283 +msgid "" +"Too many duplicate messages too quickly; take a breather and post again in a " +"few minutes." +msgstr "" + +#. TRANS: Client exception thrown when a user tries to post while being banned. +#: classes/Notice.php:291 +msgid "You are banned from posting notices on this site." +msgstr "" + +#. TRANS: Server exception thrown when a notice cannot be saved. +#. TRANS: Server exception thrown when a notice cannot be updated. +#: classes/Notice.php:358 classes/Notice.php:385 +msgid "Problem saving notice." +msgstr "Probléma merült fel a hír mentése közben." + +#. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). +#: classes/Notice.php:907 +msgid "Bad type provided to saveKnownGroups" +msgstr "" + +#. TRANS: Server exception thrown when an update for a group inbox fails. +#: classes/Notice.php:1006 +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:1822 +#, 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:785 +#, 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:794 +#, php-format +msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." +msgstr "" + +#. TRANS: Exception thrown when a right for a non-existing user profile is checked. +#: classes/Remote_profile.php:54 +msgid "Missing profile." +msgstr "" + +#. TRANS: Exception thrown when a tag cannot be saved. +#: classes/Status_network.php:338 +msgid "Unable to save tag." +msgstr "" + +#. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. +#: classes/Subscription.php:75 lib/oauthstore.php:466 +msgid "You have been banned from subscribing." +msgstr "Eltiltottak a feliratkozástól." + +#. TRANS: Exception thrown when trying to subscribe while already subscribed. +#: classes/Subscription.php:80 +msgid "Already subscribed!" +msgstr "Már feliratkoztál!" + +#. 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 "A felhasználó blokkolt." + +#. TRANS: Exception thrown when trying to unsibscribe without a subscription. +#: classes/Subscription.php:171 +msgid "Not subscribed!" +msgstr "Nem követed figyelemmel!" + +#. TRANS: Exception thrown when trying to unsubscribe a user from themselves. +#: classes/Subscription.php:178 +msgid "Could not delete self-subscription." +msgstr "" + +#. TRANS: Exception thrown when the OMB token for a subscription could not deleted on the server. +#: classes/Subscription.php:206 +msgid "Could not delete subscription OMB token." +msgstr "" + +#. TRANS: Exception thrown when a subscription could not be deleted on the server. +#: classes/Subscription.php:218 +msgid "Could not delete subscription." +msgstr "" + +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + +#. TRANS: Notice given on user registration. +#. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. +#: classes/User.php:384 +#, php-format +msgid "Welcome to %1$s, @%2$s!" +msgstr "" + +#. TRANS: Server exception thrown when creating a group failed. +#: classes/User_group.php:495 +msgid "Could not create group." +msgstr "Nem sikerült létrehozni a csoportot." + +#. TRANS: Server exception thrown when updating a group URI failed. +#: classes/User_group.php:505 +msgid "Could not set group URI." +msgstr "" + +#. TRANS: Server exception thrown when setting group membership failed. +#: classes/User_group.php:528 +msgid "Could not set group membership." +msgstr "Nem sikerült beállítani a csoporttagságot." + +#. TRANS: Server exception thrown when saving local group information failed. +#: classes/User_group.php:543 +msgid "Could not save local group info." +msgstr "" + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:104 +msgid "Change your profile settings" +msgstr "" + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:111 +msgid "Upload an avatar" +msgstr "Avatar feltöltése" + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:118 +msgid "Change your password" +msgstr "Változtasd meg a jelszavad" + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:125 +msgid "Change email handling" +msgstr "Email kezelés megváltoztatása" + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:132 +msgid "Design your profile" +msgstr "" + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:139 +msgid "Other options" +msgstr "További opciók" + +#. TRANS: Link description in user account settings menu. +#: lib/accountsettingsaction.php:141 +msgid "Other" +msgstr "Más egyéb" + +#. TRANS: Page title. %1$s is the title, %2$s is the site name. +#: lib/action.php:148 +#, php-format +msgid "%1$s - %2$s" +msgstr "%1$s - %2$s" + +#. TRANS: Page title for a page without a title set. +#: lib/action.php:164 +msgid "Untitled page" +msgstr "Név nélküli oldal" + +#. TRANS: DT element for primary navigation menu. String is hidden in default CSS. +#: lib/action.php:448 +msgid "Primary site navigation" +msgstr "Elsődleges navigáció" + +#. TRANS: Tooltip for main menu option "Personal" +#: lib/action.php:454 +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:457 +msgctxt "MENU" +msgid "Personal" +msgstr "" + +#. TRANS: Tooltip for main menu option "Account" +#: lib/action.php:459 +msgctxt "TOOLTIP" +msgid "Change your email, avatar, password, profile" +msgstr "" + +#. TRANS: Tooltip for main menu option "Services" +#: lib/action.php:464 +msgctxt "TOOLTIP" +msgid "Connect to services" +msgstr "" + +#. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services +#: lib/action.php:467 +msgid "Connect" +msgstr "Kapcsolódás" + +#. TRANS: Tooltip for menu option "Admin" +#: lib/action.php:470 +msgctxt "TOOLTIP" +msgid "Change site configuration" +msgstr "" + +#. TRANS: Main menu option when logged in and site admin for access to site configuration +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 +msgctxt "MENU" +msgid "Admin" +msgstr "" + +#. TRANS: Tooltip for main menu option "Invite" +#: lib/action.php:477 +#, php-format +msgctxt "TOOLTIP" +msgid "Invite friends and colleagues to join you on %s" +msgstr "" + +#. TRANS: Main menu option when logged in and invitations are allowed for inviting new users +#: lib/action.php:480 +msgctxt "MENU" +msgid "Invite" +msgstr "" + +#. TRANS: Tooltip for main menu option "Logout" +#: lib/action.php:486 +msgctxt "TOOLTIP" +msgid "Logout from the site" +msgstr "" + +#. TRANS: Main menu option when logged in to log out the current user +#: lib/action.php:489 +msgctxt "MENU" +msgid "Logout" +msgstr "" + +#. TRANS: Tooltip for main menu option "Register" +#: lib/action.php:494 +msgctxt "TOOLTIP" +msgid "Create an account" +msgstr "" + +#. TRANS: Main menu option when not logged in to register a new account +#: lib/action.php:497 +msgctxt "MENU" +msgid "Register" +msgstr "" + +#. TRANS: Tooltip for main menu option "Login" +#: lib/action.php:500 +msgctxt "TOOLTIP" +msgid "Login to the site" +msgstr "" + +#: lib/action.php:503 +msgctxt "MENU" +msgid "Login" +msgstr "" + +#. TRANS: Tooltip for main menu option "Help" +#: lib/action.php:506 +msgctxt "TOOLTIP" +msgid "Help me!" +msgstr "" + +#: lib/action.php:509 +msgctxt "MENU" +msgid "Help" +msgstr "" + +#. TRANS: Tooltip for main menu option "Search" +#: lib/action.php:512 +msgctxt "TOOLTIP" +msgid "Search for people or text" +msgstr "" + +#: lib/action.php:515 +msgctxt "MENU" +msgid "Search" +msgstr "" + +#. TRANS: DT element for site notice. String is hidden in default CSS. +#. TRANS: Menu item for site administration +#: lib/action.php:537 lib/adminpanelaction.php:387 +msgid "Site notice" +msgstr "A webhely híre" + +#. TRANS: DT element for local views block. String is hidden in default CSS. +#: lib/action.php:604 +msgid "Local views" +msgstr "" + +#. TRANS: DT element for page notice. String is hidden in default CSS. +#: lib/action.php:674 +msgid "Page notice" +msgstr "" + +#. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. +#: lib/action.php:775 +msgid "Secondary site navigation" +msgstr "Másodlagos navigáció" + +#. TRANS: Secondary navigation menu option leading to help on StatusNet. +#: lib/action.php:781 +msgid "Help" +msgstr "Súgó" + +#. TRANS: Secondary navigation menu option leading to text about StatusNet site. +#: lib/action.php:784 +msgid "About" +msgstr "Névjegy" + +#. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. +#: lib/action.php:787 +msgid "FAQ" +msgstr "GyIK" + +#. TRANS: Secondary navigation menu option leading to Terms of Service. +#: lib/action.php:792 +msgid "TOS" +msgstr "Felhasználási feltételek" + +#. TRANS: Secondary navigation menu option leading to privacy policy. +#: lib/action.php:796 +msgid "Privacy" +msgstr "" + +#. TRANS: Secondary navigation menu option. +#: lib/action.php:799 +msgid "Source" +msgstr "Forrás" + +#. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. +#: lib/action.php:805 +msgid "Contact" +msgstr "Kapcsolat" + +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 +msgid "Badge" +msgstr "" + +#. TRANS: DT element for StatusNet software license. +#: lib/action.php:837 +msgid "StatusNet software license" +msgstr "A StatusNet szoftver licence" + +#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 +#, 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:847 +#, php-format +msgid "**%%site.name%%** is a microblogging service." +msgstr "" + +#. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 +#, 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:870 +msgid "Site content license" +msgstr "A webhely tartalmára vonatkozó licenc" + +#. TRANS: Content license displayed when license is set to 'private'. +#. TRANS: %1$s is the site name. +#: lib/action.php:877 +#, 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:884 +#, 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:888 +msgid "Content and data copyright by contributors. All rights reserved." +msgstr "" + +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 +#, 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:1238 +msgid "Pagination" +msgstr "" + +#. TRANS: Pagination message to go to a page displaying information more in the +#. TRANS: present than the currently displayed information. +#: lib/action.php:1249 +msgid "After" +msgstr "Utána" + +#. TRANS: Pagination message to go to a page displaying information more in the +#. TRANS: past than the currently displayed information. +#: lib/action.php:1259 +msgid "Before" +msgstr "Előtte" + +#. TRANS: Client exception thrown when a feed instance is a DOMDocument. +#: lib/activity.php:120 +msgid "Expecting a root feed element but got a whole XML document." +msgstr "" + +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 +msgid "Can't handle remote content yet." +msgstr "" + +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 +msgid "Can't handle embedded XML content yet." +msgstr "" + +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 +msgid "Can't handle embedded Base64 content yet." +msgstr "" + +#. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. +#: lib/adminpanelaction.php:96 +msgid "You cannot make changes to this site." +msgstr "Nem tudsz változtatni ezen a webhelyen." + +#. TRANS: Client error message throw when a certain panel's settings cannot be changed. +#: lib/adminpanelaction.php:108 +msgid "Changes to that panel are not allowed." +msgstr "Azon a panelen nem szabad változtatni." + +#. TRANS: Client error message. +#: lib/adminpanelaction.php:222 +msgid "showForm() not implemented." +msgstr "" + +#. TRANS: Client error message +#: lib/adminpanelaction.php:250 +msgid "saveSettings() not implemented." +msgstr "" + +#. TRANS: Client error message thrown if design settings could not be deleted in +#. TRANS: the admin panel Design. +#: lib/adminpanelaction.php:274 +msgid "Unable to delete design setting." +msgstr "Nem sikerült törölni a megjelenés beállításait." + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:337 +msgid "Basic site configuration" +msgstr "A webhely elemi beállításai" + +#. TRANS: Menu item for site administration +#: lib/adminpanelaction.php:339 +msgctxt "MENU" +msgid "Site" +msgstr "" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:345 +msgid "Design configuration" +msgstr "A megjelenés beállításai" + +#. TRANS: Menu item for site administration +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 +msgctxt "MENU" +msgid "Design" +msgstr "" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:353 +msgid "User configuration" +msgstr "A felhasználók beállításai" + +#. TRANS: Menu item for site administration +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 +msgid "User" +msgstr "Felhasználó" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:361 +msgid "Access configuration" +msgstr "A jogosultságok beállításai" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:369 +msgid "Paths configuration" +msgstr "Az útvonalak beállításai" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:377 +msgid "Sessions configuration" +msgstr "Munkamenetek beállításai" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:385 +msgid "Edit site notice" +msgstr "" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:393 +msgid "Snapshots configuration" +msgstr "" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + +#. TRANS: Client error 401. +#: lib/apiauth.php:111 +msgid "API resource requires read-write access, but you only have read access." +msgstr "" + +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + +#. TRANS: Form legend. +#: lib/applicationeditform.php:129 +msgid "Edit application" +msgstr "" + +#. TRANS: Form guide. +#: lib/applicationeditform.php:178 +msgid "Icon for this application" +msgstr "" + +#. TRANS: Form input field instructions. +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Jellemezd a csoportot vagy a témát %d karakterben" +msgstr[1] "Jellemezd a csoportot vagy a témát %d karakterben" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:205 +msgid "Describe your application" +msgstr "" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:216 +msgid "URL of the homepage of this application" +msgstr "" + +#. TRANS: Form input field label. +#: lib/applicationeditform.php:218 +msgid "Source URL" +msgstr "" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:225 +msgid "Organization responsible for this application" +msgstr "" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:234 +msgid "URL for the homepage of the organization" +msgstr "A szervezet honlapjának URL-je" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:243 +msgid "URL to redirect to after authentication" +msgstr "Hitelesítés után átirányítás erre az URL-re" + +#. TRANS: Radio button label for application type +#: lib/applicationeditform.php:271 +msgid "Browser" +msgstr "Böngésző" + +#. TRANS: Radio button label for application type +#: lib/applicationeditform.php:288 +msgid "Desktop" +msgstr "Asztal" + +#. TRANS: Form guide. +#: lib/applicationeditform.php:290 +msgid "Type of application, browser or desktop" +msgstr "" + +#. TRANS: Radio button label for access type. +#: lib/applicationeditform.php:314 +msgid "Read-only" +msgstr "Csak olvasható" + +#. TRANS: Radio button label for access type. +#: lib/applicationeditform.php:334 +msgid "Read-write" +msgstr "Írható-olvasható" + +#. TRANS: Form guide. +#: lib/applicationeditform.php:336 +msgid "Default access for this application: read-only, or read-write" +msgstr "" + +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 +msgid "Cancel" +msgstr "Mégse" + +#. TRANS: Application access type +#: lib/applicationlist.php:134 +msgid "read-write" +msgstr "" + +#. TRANS: Application access type +#: lib/applicationlist.php:136 +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:142 +#, php-format +msgid "Approved %1$s - \"%2$s\" access." +msgstr "" + +#. TRANS: Button label +#: lib/applicationlist.php:157 +msgctxt "BUTTON" +msgid "Revoke" +msgstr "" + +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + +#. TRANS: DT element label in attachment list. +#: lib/attachmentlist.php:85 +msgid "Attachments" +msgstr "Csatolmányok" + +#. TRANS: DT element label in attachment list item. +#: lib/attachmentlist.php:256 +msgid "Author" +msgstr "Szerző" + +#. TRANS: DT element label in attachment list item. +#: lib/attachmentlist.php:270 +msgid "Provider" +msgstr "Szolgáltató" + +#. TRANS: Title. +#: lib/attachmentnoticesection.php:67 +msgid "Notices where this attachment appears" +msgstr "Hírek, ahol ez a melléklet megjelenik" + +#. TRANS: Title. +#: lib/attachmenttagcloudsection.php:48 +msgid "Tags for this attachment" +msgstr "Címkék ehhez a melléklethez" + +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." +msgstr "A jelszó megváltoztatása sikertelen" + +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." +msgstr "A jelszó megváltoztatása nem engedélyezett" + +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Blokkolás" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 +msgid "Command results" +msgstr "" + +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Ajax-hiba" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 +msgid "Command complete" +msgstr "" + +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 +msgid "Command failed" +msgstr "" + +#. TRANS: Command exception text shown when a notice ID is requested that does not exist. +#: lib/command.php:82 lib/command.php:106 +msgid "Notice with that id does not exist." +msgstr "" + +#. TRANS: Command exception text shown when a last user notice is requested and it does not exist. +#. TRANS: Error text shown when a last user notice is requested and it does not exist. +#: lib/command.php:99 lib/command.php:626 +msgid "User has no last notice." +msgstr "" + +#. TRANS: Message given requesting a profile for a non-existing user. +#. TRANS: %s is the nickname of the user for which the profile could not be found. +#: lib/command.php:128 +#, php-format +msgid "Could not find a user with nickname %s." +msgstr "" + +#. TRANS: Message given getting a non-existing user. +#. TRANS: %s is the nickname of the user that could not be found. +#: lib/command.php:148 +#, php-format +msgid "Could not find a local user with nickname %s." +msgstr "" + +#. TRANS: Error text shown when an unimplemented command is given. +#: lib/command.php:183 +msgid "Sorry, this command is not yet implemented." +msgstr "" + +#. TRANS: Command exception text shown when a user tries to nudge themselves. +#: lib/command.php:229 +msgid "It does not make a lot of sense to nudge yourself!" +msgstr "" + +#. TRANS: Message given having nudged another user. +#. TRANS: %s is the nickname of the user that was nudged. +#: lib/command.php:238 +#, php-format +msgid "Nudge sent to %s." +msgstr "" + +#. TRANS: User statistics text. +#. TRANS: %1$s is the number of other user the user is subscribed to. +#. TRANS: %2$s is the number of users that are subscribed to the user. +#. TRANS: %3$s is the number of notices the user has sent. +#: lib/command.php:268 +#, php-format +msgid "" +"Subscriptions: %1$s\n" +"Subscribers: %2$s\n" +"Notices: %3$s" +msgstr "" +"Figyelemmel követ: %1$s\n" +"Figyelemmel követik: %2$s\n" +"Hírek: %3$s" + +#. TRANS: Text shown when a notice has been marked as favourite successfully. +#: lib/command.php:312 +msgid "Notice marked as fave." +msgstr "A hír kedveltként van megjelölve." + +#. TRANS: Message given having added a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:357 +#, php-format +msgid "%1$s joined group %2$s." +msgstr "" + +#. TRANS: Message given having removed a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:405 +#, php-format +msgid "%1$s left group %2$s." +msgstr "" + +#. TRANS: Whois output. %s is the full name of the queried user. +#: lib/command.php:430 +#, php-format +msgid "Fullname: %s" +msgstr "Teljes név: %s" + +#. TRANS: Whois output. %s is the location of the queried user. +#. TRANS: Profile info line in new-subscriber notification e-mail +#: lib/command.php:434 lib/mail.php:268 +#, php-format +msgid "Location: %s" +msgstr "Helyszín: %s" + +#. TRANS: Whois output. %s is the homepage of the queried user. +#. TRANS: Profile info line in new-subscriber notification e-mail +#: lib/command.php:438 lib/mail.php:271 +#, php-format +msgid "Homepage: %s" +msgstr "Honlap: %s" + +#. TRANS: Whois output. %s is the bio information of the queried user. +#: lib/command.php:442 +#, php-format +msgid "About: %s" +msgstr "" + +#. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). +#. TRANS: %s is a remote profile. +#: lib/command.php:471 +#, php-format +msgid "" +"%s is a remote profile; you can only send direct messages to users on the " +"same server." +msgstr "" + +#. TRANS: Message given if content is too long. +#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. +#: lib/command.php:488 lib/xmppmanager.php:403 +#, php-format +msgid "Message too long - maximum is %1$d characters, you sent %2$d." +msgstr "" + +#. TRANS: Error text shown sending a direct message fails with an unknown reason. +#: lib/command.php:514 +msgid "Error sending direct message." +msgstr "Hiba a közvetlen üzenet küldése közben." + +#. 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:551 +#, php-format +msgid "Notice from %s repeated." +msgstr "" + +#. TRANS: Error text shown when repeating a notice fails with an unknown reason. +#: lib/command.php:554 +msgid "Error repeating notice." +msgstr "Hiba a hír ismétlésekor." + +#. TRANS: Message given if content of a notice for a reply is too long. +#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. +#: lib/command.php:589 +#, php-format +msgid "Notice too long - maximum is %1$d characters, you sent %2$d." +msgstr "" + +#. TRANS: Text shown having sent a reply to a notice successfully. +#. TRANS: %s is the nickname of the user of the notice the reply was sent to. +#: lib/command.php:600 +#, php-format +msgid "Reply to %s sent." +msgstr "" + +#. TRANS: Error text shown when a reply to a notice fails with an unknown reason. +#: lib/command.php:603 +msgid "Error saving notice." +msgstr "Hiba a hír elmentésekor." + +#. TRANS: Error text shown when no username was provided when issuing a subscribe command. +#: lib/command.php:650 +msgid "Specify the name of the user to subscribe to." +msgstr "" + +#. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. +#: lib/command.php:659 +msgid "Can't subscribe to OMB profiles by command." +msgstr "" + +#. TRANS: Text shown after having subscribed to another user successfully. +#. TRANS: %s is the name of the user the subscription was requested for. +#: lib/command.php:667 +#, php-format +msgid "Subscribed to %s." +msgstr "" + +#. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. +#. TRANS: Error text shown when no username was provided when issuing the command. +#: lib/command.php:688 lib/command.php:799 +msgid "Specify the name of the user to unsubscribe from." +msgstr "" + +#. TRANS: Text shown after having unsubscribed from another user successfully. +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:699 +#, php-format +msgid "Unsubscribed from %s." +msgstr "" + +#. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. +#. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. +#: lib/command.php:719 lib/command.php:745 +msgid "Command not yet implemented." +msgstr "" + +#. TRANS: Text shown when issuing the command "off" successfully. +#: lib/command.php:723 +msgid "Notification off." +msgstr "Ne legyenek értesítések." + +#. TRANS: Error text shown when the command "off" fails for an unknown reason. +#: lib/command.php:726 +msgid "Can't turn off notification." +msgstr "" + +#. TRANS: Text shown when issuing the command "on" successfully. +#: lib/command.php:749 +msgid "Notification on." +msgstr "Legyenek értesítések." + +#. TRANS: Error text shown when the command "on" fails for an unknown reason. +#: lib/command.php:752 +msgid "Can't turn on notification." +msgstr "" + +#. TRANS: Error text shown when issuing the login command while login is disabled. +#: lib/command.php:766 +msgid "Login command is disabled." +msgstr "" + +#. TRANS: Text shown after issuing the login command successfully. +#. TRANS: %s is a logon link.. +#: lib/command.php:779 +#, php-format +msgid "This link is useable only once and is valid for only 2 minutes: %s." +msgstr "" + +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:808 +#, php-format +msgid "Unsubscribed %s." +msgstr "" + +#. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. +#: lib/command.php:826 +msgid "You are not subscribed to anyone." +msgstr "Senkinek sem iratkoztál fel a híreire." + +#. TRANS: Text shown after requesting other users a user is subscribed to. +#. TRANS: This message supports plural forms. This message is followed by a +#. TRANS: hard coded space and a comma separated list of subscribed users. +#: lib/command.php:831 +msgid "You are subscribed to this person:" +msgid_plural "You are subscribed to these people:" +msgstr[0] "Ezen személy híreire iratkoztál fel:" +msgstr[1] "Ezen emberek híreire iratkoztál fel:" + +#. TRANS: Text shown after requesting other users that are subscribed to a user +#. TRANS: (followers) without having any subscribers. +#: lib/command.php:853 +msgid "No one is subscribed to you." +msgstr "Senki sem követ figyelemmel." + +#. TRANS: Text shown after requesting other users that are subscribed to a user (followers). +#. TRANS: This message supports plural forms. This message is followed by a +#. TRANS: hard coded space and a comma separated list of subscribing users. +#: lib/command.php:858 +msgid "This person is subscribed to you:" +msgid_plural "These people are subscribed to you:" +msgstr[0] "Ez a személy iratkozott fel a híreidre:" +msgstr[1] "Ezek az emberek iratkoztak fel a híreidre:" + +#. TRANS: Text shown after requesting groups a user is subscribed to without having +#. TRANS: any group subscriptions. +#: lib/command.php:880 +msgid "You are not a member of any groups." +msgstr "Nem vagy tagja semmilyen csoportnak." + +#. TRANS: Text shown after requesting groups a user is subscribed to. +#. TRANS: This message supports plural forms. This message is followed by a +#. TRANS: hard coded space and a comma separated list of subscribed groups. +#: lib/command.php:885 +msgid "You are a member of this group:" +msgid_plural "You are a member of these groups:" +msgstr[0] "Ennek a csoportnak vagy tagja:" +msgstr[1] "Ezeknek a csoportoknak vagy tagja:" + +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 +msgid "" +"Commands:\n" +"on - turn on notifications\n" +"off - turn off notifications\n" +"help - show this help\n" +"follow - subscribe to user\n" +"groups - lists the groups you have joined\n" +"subscriptions - list the people you follow\n" +"subscribers - list the people that follow you\n" +"leave - unsubscribe from user\n" +"d - direct message to user\n" +"get - get last notice from user\n" +"whois - get profile info on user\n" +"lose - force user to stop following you\n" +"fav - add user's last notice as a 'fave'\n" +"fav # - add notice with the given id as a 'fave'\n" +"repeat # - repeat a notice with a given id\n" +"repeat - repeat the last notice from user\n" +"reply # - reply to notice with a given id\n" +"reply - reply to the last notice from user\n" +"join - join group\n" +"login - Get a link to login to the web interface\n" +"drop - leave group\n" +"stats - get your stats\n" +"stop - same as 'off'\n" +"quit - same as 'off'\n" +"sub - same as 'follow'\n" +"unsub - same as 'leave'\n" +"last - same as 'get'\n" +"on - not yet implemented.\n" +"off - not yet implemented.\n" +"nudge - remind a user to update.\n" +"invite - not yet implemented.\n" +"track - not yet implemented.\n" +"untrack - not yet implemented.\n" +"track off - not yet implemented.\n" +"untrack all - not yet implemented.\n" +"tracks - not yet implemented.\n" +"tracking - not yet implemented.\n" +msgstr "" + +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 +msgid "No configuration file found. " +msgstr "Nem találtunk konfigurációs fájlt. " + +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 +msgid "I looked for configuration files in the following places: " +msgstr "A következő helyeken kerestem konfigurációs fájlokat: " + +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 +msgid "You may wish to run the installer to fix this." +msgstr "A telepítő futtatása kijavíthatja ezt." + +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 +msgid "Go to the installer." +msgstr "Menj a telepítőhöz." + +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +msgctxt "MENU" +msgid "IM" +msgstr "" + +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 +msgid "Updates by instant messenger (IM)" +msgstr "" + +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 +msgid "Updates by SMS" +msgstr "" + +#. TRANS: Menu item for OAth connection settings. +#: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" +msgid "Connections" +msgstr "Kapcsolatok" + +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 +msgid "Authorized connected applications" +msgstr "" + +#: lib/dberroraction.php:60 +msgid "Database error" +msgstr "Adatbázishiba" + +#: lib/designsettings.php:105 +msgid "Upload file" +msgstr "Fájl feltöltése" + +#: lib/designsettings.php:109 +msgid "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "" + +#: lib/designsettings.php:418 +msgid "Design defaults restored." +msgstr "" + +#: lib/disfavorform.php:114 lib/disfavorform.php:144 +msgid "Disfavor this notice" +msgstr "Nem kedvelem ezt a hírt" + +#: lib/favorform.php:114 lib/favorform.php:143 +msgid "Favor this notice" +msgstr "Kedvelem ezt a hírt" + +#: lib/feed.php:85 +msgid "RSS 1.0" +msgstr "" + +#: lib/feed.php:87 +msgid "RSS 2.0" +msgstr "RSS 2.0" + +#: lib/feed.php:89 +msgid "Atom" +msgstr "Atom" + +#: lib/feed.php:91 +msgid "FOAF" +msgstr "" + +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "" + +#: lib/galleryaction.php:121 +msgid "Filter tags" +msgstr "Szűrjük a címkéket" + +#: lib/galleryaction.php:131 +msgid "All" +msgstr "Összes" + +#: lib/galleryaction.php:139 +msgid "Select tag to filter" +msgstr "Válassz egy címkét amire szűrjünk" + +#: lib/galleryaction.php:140 +msgid "Tag" +msgstr "Címke" + +#: lib/galleryaction.php:141 +msgid "Choose a tag to narrow list" +msgstr "Válassz egy címkét hogy szűkítsük a listát" + +#: lib/galleryaction.php:143 +msgid "Go" +msgstr "Menjünk" + +#: lib/grantroleform.php:91 +#, php-format +msgid "Grant this user the \"%s\" role" +msgstr "" + +#: lib/groupeditform.php:163 +msgid "URL of the homepage or blog of the group or topic" +msgstr "A csoporthoz vagy témához tartozó honlap illetve blog URL-je" + +#: lib/groupeditform.php:168 +msgid "Describe the group or topic" +msgstr "Jellemezd a csoportot vagy a témát" + +#: lib/groupeditform.php:170 +#, php-format +msgid "Describe the group or topic in %d characters" +msgstr "Jellemezd a csoportot vagy a témát %d karakterben" + +#: lib/groupeditform.php:179 +msgid "" +"Location for the group, if any, like \"City, State (or Region), Country\"" +msgstr "" +"A csoport földrajzi elhelyezkedése, ha van ilyen, pl. \"Város, Megye, Ország" +"\"" + +#: lib/groupeditform.php:187 +#, php-format +msgid "Extra nicknames for the group, comma- or space- separated, max %d" +msgstr "" +"Extra becenevek a csoport számára, vesszővel vagy szóközökkel elválasztva, " +"legfeljebb %d" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" +msgid "Group" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:108 +msgctxt "MENU" +msgid "Blocked" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 +#, php-format +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 +#, php-format +msgctxt "TOOLTIP" +msgid "Edit %s group properties" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" +msgid "Logo" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 +#, php-format +msgctxt "TOOLTIP" +msgid "Add or edit %s logo" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 +#, php-format +msgctxt "TOOLTIP" +msgid "Add or edit %s design" +msgstr "" + +#: lib/groupsbymemberssection.php:71 +msgid "Groups with most members" +msgstr "A legtöbb tagból álló csoportok" + +#: lib/groupsbypostssection.php:71 +msgid "Groups with most posts" +msgstr "A legtöbb hírt küldött csoportok" + +#: lib/grouptagcloudsection.php:56 +#, php-format +msgid "Tags in %s group's notices" +msgstr "Címkék a(z) %s csoport híreiben" + +#. TRANS: Client exception 406 +#: lib/htmloutputter.php:104 +msgid "This page is not available in a media type you accept" +msgstr "" + +#: lib/imagefile.php:72 +msgid "Unsupported image file format." +msgstr "Nem támogatott képformátum." + +#: lib/imagefile.php:88 +#, php-format +msgid "That file is too big. The maximum file size is %s." +msgstr "Az a fájl túl nagy. A maximális fájlméret %s." + +#: lib/imagefile.php:93 +msgid "Partial upload." +msgstr "Részleges feltöltés." + +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 +msgid "System error uploading file." +msgstr "" + +#: lib/imagefile.php:109 +msgid "Not an image or corrupt file." +msgstr "" + +#: lib/imagefile.php:122 +msgid "Lost our file." +msgstr "Elvesztettük a fájlt." + +#: lib/imagefile.php:163 lib/imagefile.php:224 +msgid "Unknown file type" +msgstr "Ismeretlen fájltípus" + +#: lib/imagefile.php:244 +msgid "MB" +msgstr "MB" + +#: lib/imagefile.php:246 +msgid "kB" +msgstr "kB" + +#: lib/jabber.php:387 +#, php-format +msgid "[%s]" +msgstr "[%s]" + +#: lib/jabber.php:567 +#, php-format +msgid "Unknown inbox source %d." +msgstr "" + +#: lib/leaveform.php:114 +msgid "Leave" +msgstr "Távozzunk" + +#: lib/logingroupnav.php:80 +msgid "Login with a username and password" +msgstr "Bejelentkezés felhasználónévvel és jelszóval" + +#: lib/logingroupnav.php:86 +msgid "Sign up for a new account" +msgstr "Új kontó igénylése" + +#. TRANS: Subject for address confirmation email +#: lib/mail.php:174 +msgid "Email address confirmation" +msgstr "E-mail cím megerősítése" + +#. 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 "" +"Heló, %s.\n" +"\n" +"Valaki épp most adta meg ezt az email címet a %s webhelyen.\n" +"\n" +"Ha te voltál, és meg szeretnéd erősíteni a bejegyzésed, használt ezt az URL-" +"t:\n" +"\n" +"%s\n" +"\n" +"Ha nem te voltál, egyszerűen hagyd ezt figyelmen kívül.\n" +"\n" +"Köszönjük a türelmed, \n" +"%s\n" + +#. TRANS: Subject of new-subscriber notification e-mail +#: lib/mail.php:243 +#, php-format +msgid "%1$s is now listening to your notices on %2$s." +msgstr "%1$s feliratkozott a híreidre a %2$s webhelyen." + +#: 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 "" +"%1$s feliratkozott a híreidre a %2$s webhelyen.\n" +"\n" +"%3$s\n" +"\n" +"%4$s%5$s%6$s\n" +"Őszinte híved,\n" +"%7$s.\n" +"\n" +"----\n" +"Az email címed és az üzenetekre vonatkozó beállításaid itt változtathatod " +"meg: %8$s\n" + +#. TRANS: Profile info line in new-subscriber notification e-mail +#: lib/mail.php:274 +#, php-format +msgid "Bio: %s" +msgstr "Bemutatkozás: %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 "" + +#. 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 +#, php-format +msgid "%s status" +msgstr "%s állapota" + +#. TRANS: Subject line for SMS-by-email address confirmation message +#: lib/mail.php:460 +msgid "SMS confirmation" +msgstr "SMS megerősítés" + +#. 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 "%s megbökött téged." + +#. 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 "" +"%1$s (%2$s) azon tűnődött, mi lehet veled mostanában, és arra hív, küldj " +"valami hírt.\n" +"\n" +"Úgyhogy hadd halljunk felőled :)\n" +"\n" +"%3$s\n" +"\n" +"Ne erre az email-re válaszolj; az nem jut el a címzetthez.\n" +"\n" +"Mély tisztelettel,\n" +"%4$s\n" + +#. TRANS: Subject for direct-message notification email +#: lib/mail.php:536 +#, php-format +msgid "New private message from %s" +msgstr "Új privát üzenetet küldött neked %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 "" +"%1$s (%2$s) privát üzenetet küldött neked:\n" +"\n" +"------------------------------------------------------\n" +"%3$s\n" +"------------------------------------------------------\n" +"\n" +"Itt válaszolhatsz az üzenetre:\n" +"\n" +"%4$s\n" +"\n" +"Ne erre az email-re válaszolj; az nem jut el a címzetthez.\n" +"\n" +"Mély tisztelettel,\n" +"%5$s\n" + +#. TRANS: Subject for favorite notification email +#: lib/mail.php:589 +#, php-format +msgid "%s (@%s) added your notice as a favorite" +msgstr "%s (@%s) az általad küldött hírt hozzáadta a kedvenceihez" + +#. 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 "" +"%1$s (@%7$s) hozzáadta azt a hírt a kedvenceihez, amit innen küldtél: %2$s.\n" +"\n" +"Az általad küldött hír URL-je:\n" +"\n" +"%3$s\n" +"\n" +"És így szólt:\n" +"\n" +"%4$s\n" +"\n" +"%1$s kedvenceinek listáját itt láthatod:\n" +"\n" +"%5$s\n" +"\n" +"Őszinte híved,\n" +"%6$s\n" + +#. 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 "%s (@%s) figyelmedbe ajánlott egy hírt" + +#. 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 "Csak a felhasználó láthatja a saját postaládáját." + +#: 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 "" +"Nem jött személyes üzeneted. Küldhetsz privát üzeneteket, hogy párbeszédbe " +"keveredj más felhasználókkal. Olyan üzenetet küldhetnek neked emberek, amit " +"csak te láthatsz." + +#: lib/mailbox.php:228 lib/noticelist.php:516 +msgid "from" +msgstr "írta" + +#: lib/mailhandler.php:37 +msgid "Could not parse message." +msgstr "Nem sikerült az üzenetet feldolgozni." + +#: lib/mailhandler.php:42 +msgid "Not a registered user." +msgstr "Nem egy regisztrált felhasználó." + +#: lib/mailhandler.php:46 +msgid "Sorry, that is not your incoming email address." +msgstr "Sajnos az nem a te bejövő email-címed." + +#: lib/mailhandler.php:50 +msgid "Sorry, no incoming email allowed." +msgstr "Sajnos a bejövő email nincs engedélyezve." + +#: lib/mailhandler.php:228 +#, php-format +msgid "Unsupported message type: %s" +msgstr "Nem támogatott üzenet-típus: %s" + +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 +msgid "There was a database error while saving your file. Please try again." +msgstr "Adatbázis-hiba történt a fájlod elmentése közben. Kérlek próbáld újra." + +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 +msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." +msgstr "" + +#. TRANS: Client exception. +#: lib/mediafile.php:151 +msgid "" +"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " +"the HTML form." +msgstr "" + +#. TRANS: Client exception. +#: lib/mediafile.php:157 +msgid "The uploaded file was only partially uploaded." +msgstr "A feltöltött fájl csak részben van feltöltve." + +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 +msgid "Missing a temporary folder." +msgstr "Hiányzik egy ideiglenes mappa." + +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 +msgid "Failed to write file to disk." +msgstr "Nem sikerült a fájlt lemezre írni." + +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 +msgid "File upload stopped by extension." +msgstr "A fájl feltöltése megszakadt a kiterjedése/kiterjesztése miatt." + +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 +msgid "File exceeds user's quota." +msgstr "A fájl mérete meghaladja a felhasználónak megengedettet." + +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 +msgid "File could not be moved to destination directory." +msgstr "Nem sikerült a fájlt áthelyezni a célkönyvtárba." + +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 +msgid "Could not determine file's MIME type." +msgstr "Nem sikerült a fájl MIME-típusát megállapítani." + +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 +#, php-format +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "" + +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 +#, php-format +msgid "\"%s\" is not a supported file type on this server." +msgstr "" + +#: lib/messageform.php:120 +msgid "Send a direct notice" +msgstr "Küldjünk egy üzenetet közvetlenül" + +#: lib/messageform.php:146 +msgid "To" +msgstr "Címzett" + +#: lib/messageform.php:159 lib/noticeform.php:186 +msgid "Available characters" +msgstr "Használható karakterek" + +#: lib/messageform.php:178 lib/noticeform.php:237 +msgctxt "Send button for sending notice" +msgid "Send" +msgstr "" + +#: lib/noticeform.php:160 +msgid "Send a notice" +msgstr "Küldjünk egy hírt" + +#: lib/noticeform.php:174 +#, php-format +msgid "What's up, %s?" +msgstr "Mi hír, %s?" + +#: lib/noticeform.php:193 +msgid "Attach" +msgstr "Csatolás" + +#: lib/noticeform.php:197 +msgid "Attach a file" +msgstr "Csatoljunk egy állományt" + +#: lib/noticeform.php:213 +msgid "Share my location" +msgstr "Tegyük közzé a hollétemet" + +#: lib/noticeform.php:216 +msgid "Do not share my location" +msgstr "Ne tegyük közzé a hollétemet" + +#: lib/noticeform.php:217 +msgid "" +"Sorry, retrieving your geo location is taking longer than expected, please " +"try again later" +msgstr "" + +#. TRANS: Used in coordinates as abbreviation of north +#: lib/noticelist.php:446 +msgid "N" +msgstr "É" + +#. TRANS: Used in coordinates as abbreviation of south +#: lib/noticelist.php:448 +msgid "S" +msgstr "D" + +#. TRANS: Used in coordinates as abbreviation of east +#: lib/noticelist.php:450 +msgid "E" +msgstr "K" + +#. TRANS: Used in coordinates as abbreviation of west +#: lib/noticelist.php:452 +msgid "W" +msgstr "Ny" + +#: lib/noticelist.php:454 +#, php-format +msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" +msgstr "" + +#: lib/noticelist.php:463 +msgid "at" +msgstr "" + +#: lib/noticelist.php:512 +msgid "web" +msgstr "" + +#: lib/noticelist.php:578 +msgid "in context" +msgstr "előzmény" + +#: lib/noticelist.php:613 +msgid "Repeated by" +msgstr "Megismételte:" + +#: lib/noticelist.php:640 +msgid "Reply to this notice" +msgstr "Válaszoljunk erre a hírre" + +#: lib/noticelist.php:641 +msgid "Reply" +msgstr "Válasz" + +#: lib/noticelist.php:685 +msgid "Notice repeated" +msgstr "A hírt megismételtük" + +#: lib/nudgeform.php:116 +msgid "Nudge this user" +msgstr "Bökjük meg ezt a felhasználót" + +#: lib/nudgeform.php:128 +msgid "Nudge" +msgstr "Megbök" + +#: lib/nudgeform.php:128 +msgid "Send a nudge to this user" +msgstr "Bökjük meg ezt a felhasználót" + +#: lib/oauthstore.php:283 +msgid "Error inserting new profile." +msgstr "" + +#: lib/oauthstore.php:291 +msgid "Error inserting avatar." +msgstr "" + +#: lib/oauthstore.php:311 +msgid "Error inserting remote profile." +msgstr "" + +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" + +#: lib/oauthstore.php:491 +msgid "Couldn't insert new subscription." +msgstr "" + +#: lib/personalgroupnav.php:99 +msgid "Personal" +msgstr "Személyes" + +#: lib/personalgroupnav.php:104 +msgid "Replies" +msgstr "Válaszok" + +#: lib/personalgroupnav.php:114 +msgid "Favorites" +msgstr "Kedvencek" + +#: lib/personalgroupnav.php:125 +msgid "Inbox" +msgstr "" + +#: lib/personalgroupnav.php:126 +msgid "Your incoming messages" +msgstr "A bejövő üzeneteid" + +#: lib/personalgroupnav.php:130 +msgid "Outbox" +msgstr "" + +#: lib/personalgroupnav.php:131 +msgid "Your sent messages" +msgstr "A küldött üzeneteid" + +#: lib/personaltagcloudsection.php:56 +#, php-format +msgid "Tags in %s's notices" +msgstr "Címkék %s híreiben" + +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 +msgid "Unknown" +msgstr "" + +#: lib/profileaction.php:109 lib/profileaction.php:205 lib/subgroupnav.php:82 +msgid "Subscriptions" +msgstr "Feliratkozások" + +#: lib/profileaction.php:126 +msgid "All subscriptions" +msgstr "Összes feliratkozás" + +#: lib/profileaction.php:144 lib/profileaction.php:214 lib/subgroupnav.php:90 +msgid "Subscribers" +msgstr "Feliratkozók" + +#: lib/profileaction.php:161 +msgid "All subscribers" +msgstr "Minden feliratkozott" + +#: lib/profileaction.php:191 +msgid "User ID" +msgstr "Felhasználói azonosító" + +#: lib/profileaction.php:196 +msgid "Member since" +msgstr "Tagság kezdete:" + +#. TRANS: Average count of posts made per day since account registration +#: lib/profileaction.php:235 +msgid "Daily average" +msgstr "" + +#: lib/profileaction.php:264 +msgid "All groups" +msgstr "Összes csoport" + +#: lib/profileformaction.php:123 +msgid "Unimplemented method." +msgstr "" + +#: lib/publicgroupnav.php:78 +msgid "Public" +msgstr "" + +#: lib/publicgroupnav.php:82 +msgid "User groups" +msgstr "A felhasználó csoportjai" + +#: lib/publicgroupnav.php:84 lib/publicgroupnav.php:85 +msgid "Recent tags" +msgstr "" + +#: lib/publicgroupnav.php:88 +msgid "Featured" +msgstr "" + +#: lib/publicgroupnav.php:92 +msgid "Popular" +msgstr "Népszerű" + +#: lib/redirectingaction.php:95 +msgid "No return-to arguments." +msgstr "" + +#: lib/repeatform.php:107 +msgid "Repeat this notice?" +msgstr "Megismételjük ezt a hírt?" + +#: lib/repeatform.php:132 +msgid "Yes" +msgstr "Igen" + +#: lib/repeatform.php:132 +msgid "Repeat this notice" +msgstr "Ismételjük meg ezt a hírt" + +#: lib/revokeroleform.php:91 +#, php-format +msgid "Revoke the \"%s\" role from this user" +msgstr "" + +#: lib/router.php:711 +msgid "No single user defined for single-user mode." +msgstr "" + +#: lib/sandboxform.php:67 +msgid "Sandbox" +msgstr "Homokozó" + +#: lib/sandboxform.php:78 +msgid "Sandbox this user" +msgstr "" + +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 +msgid "Search site" +msgstr "" + +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 +msgid "Keyword(s)" +msgstr "" + +#: lib/searchaction.php:130 +msgctxt "BUTTON" +msgid "Search" +msgstr "" + +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 +msgid "Search help" +msgstr "" + +#: lib/searchgroupnav.php:80 +msgid "People" +msgstr "" + +#: lib/searchgroupnav.php:81 +msgid "Find people on this site" +msgstr "Emberek keresése az oldalon" + +#: lib/searchgroupnav.php:83 +msgid "Find content of notices" +msgstr "Keressünk a hírek tartalmában" + +#: lib/searchgroupnav.php:85 +msgid "Find groups on this site" +msgstr "Csoportok keresése az oldalon" + +#: lib/section.php:89 +msgid "Untitled section" +msgstr "Névtelen szakasz" + +#: lib/section.php:106 +msgid "More..." +msgstr "Tovább…" + +#: lib/silenceform.php:67 +msgid "Silence" +msgstr "" + +#: lib/silenceform.php:78 +msgid "Silence this user" +msgstr "" + +#: lib/subgroupnav.php:83 +#, php-format +msgid "People %s subscribes to" +msgstr "" + +#: lib/subgroupnav.php:91 +#, php-format +msgid "People subscribed to %s" +msgstr "" + +#: lib/subgroupnav.php:99 +#, php-format +msgid "Groups %s is a member of" +msgstr "" + +#: lib/subgroupnav.php:105 +msgid "Invite" +msgstr "Meghívás" + +#: lib/subgroupnav.php:106 +#, php-format +msgid "Invite friends and colleagues to join you on %s" +msgstr "" + +#: lib/subscriberspeopleselftagcloudsection.php:48 +#: lib/subscriptionspeopleselftagcloudsection.php:48 +msgid "People Tagcloud as self-tagged" +msgstr "" + +#: lib/subscriberspeopletagcloudsection.php:48 +#: lib/subscriptionspeopletagcloudsection.php:48 +msgid "People Tagcloud as tagged" +msgstr "" + +#: lib/tagcloudsection.php:56 +msgid "None" +msgstr "" + +#: 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:278 lib/themeuploader.php:282 +#: lib/themeuploader.php:290 lib/themeuploader.php:297 +msgid "Failed saving theme." +msgstr "" + +#: lib/themeuploader.php:147 +msgid "Invalid theme: bad directory structure." +msgstr "" + +#: lib/themeuploader.php:166 +#, php-format +msgid "Uploaded theme is too large; must be less than %d bytes uncompressed." +msgstr "" + +#: lib/themeuploader.php:178 +msgid "Invalid theme archive: missing file css/display.css" +msgstr "" + +#: lib/themeuploader.php:218 +msgid "" +"Theme contains invalid file or folder name. Stick with ASCII letters, " +"digits, underscore, and minus sign." +msgstr "" + +#: lib/themeuploader.php:224 +msgid "Theme contains unsafe file extension names; may be unsafe." +msgstr "" + +#: lib/themeuploader.php:241 +#, php-format +msgid "Theme contains file of type '.%s', which is not allowed." +msgstr "" + +#: lib/themeuploader.php:259 +msgid "Error opening theme archive." +msgstr "" + +#: lib/topposterssection.php:74 +msgid "Top posters" +msgstr "" + +#: lib/unsandboxform.php:69 +msgid "Unsandbox" +msgstr "" + +#: lib/unsandboxform.php:80 +msgid "Unsandbox this user" +msgstr "" + +#: lib/unsilenceform.php:67 +msgid "Unsilence" +msgstr "" + +#: lib/unsilenceform.php:78 +msgid "Unsilence this user" +msgstr "" + +#: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 +msgid "Unsubscribe from this user" +msgstr "" + +#: lib/unsubscribeform.php:137 +msgid "Unsubscribe" +msgstr "" + +#: lib/userprofile.php:117 +msgid "Edit Avatar" +msgstr "" + +#: lib/userprofile.php:234 lib/userprofile.php:248 +msgid "User actions" +msgstr "Felhasználói műveletek" + +#: lib/userprofile.php:237 +msgid "User deletion in progress..." +msgstr "" + +#: lib/userprofile.php:263 +msgid "Edit profile settings" +msgstr "" + +#: lib/userprofile.php:264 +msgid "Edit" +msgstr "Szerkesztés" + +#: lib/userprofile.php:287 +msgid "Send a direct message to this user" +msgstr "" + +#: lib/userprofile.php:288 +msgid "Message" +msgstr "Üzenet" + +#: lib/userprofile.php:326 +msgid "Moderate" +msgstr "Moderálás" + +#: lib/userprofile.php:364 +msgid "User role" +msgstr "Felhasználói szerepkör" + +#: lib/userprofile.php:366 +msgctxt "role" +msgid "Administrator" +msgstr "Adminisztrátor" + +#: lib/userprofile.php:367 +msgctxt "role" +msgid "Moderator" +msgstr "Moderátor" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1126 +msgid "a few seconds ago" +msgstr "pár másodperce" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1129 +msgid "about a minute ago" +msgstr "körülbelül egy perce" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1133 +#, php-format +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" +msgstr[1] "" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1136 +msgid "about an hour ago" +msgstr "körülbelül egy órája" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1140 +#, php-format +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" +msgstr[1] "" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1143 +msgid "about a day ago" +msgstr "körülbelül egy napja" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1147 +#, php-format +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" +msgstr[1] "" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1150 +msgid "about a month ago" +msgstr "körülbelül egy hónapja" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1154 +#, php-format +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" +msgstr[1] "" + +#. TRANS: Used in notices to indicate when the notice was made compared to now. +#: lib/util.php:1157 +msgid "about a year ago" +msgstr "körülbelül egy éve" + +#: lib/webcolor.php:82 +#, php-format +msgid "%s is not a valid color!" +msgstr "" + +#: lib/webcolor.php:123 +#, php-format +msgid "%s is not a valid color! Use 3 or 6 hex chars." +msgstr "" + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +msgid "No user specified; using backup user." +msgstr "" + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/ia/LC_MESSAGES/statusnet.po b/locale/ia/LC_MESSAGES/statusnet.po index 9575fa6036..df8ad6106d 100644 --- a/locale/ia/LC_MESSAGES/statusnet.po +++ b/locale/ia/LC_MESSAGES/statusnet.po @@ -1,27 +1,29 @@ -# Translation of StatusNet to Interlingua +# Translation of StatusNet - Core to Interlingua (Interlingua) +# Expored from translatewiki.net # -# Author@translatewiki.net: McDutchie +# Author: McDutchie # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:34:33+0000\n" -"Language-Team: Interlingua\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:55:58+0000\n" +"Language-Team: Interlingua \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ia\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Accesso" @@ -74,10 +76,10 @@ msgstr "Salveguardar configurationes de accesso" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "Salveguardar" @@ -90,15 +92,15 @@ msgstr "Pagina non existe." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -108,10 +110,10 @@ msgstr "Pagina non existe." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." -msgstr "Usator non existe." +msgstr "Iste usator non existe." #. TRANS: Page title. %1$s is user nickname, %2$d is page number #: actions/all.php:90 @@ -198,16 +200,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "Actualisationes de %1$s e su amicos in %2$s!" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -222,21 +224,23 @@ msgstr "Actualisationes de %1$s e su amicos in %2$s!" msgid "API method not found." msgstr "Methodo API non trovate." -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Iste methodo require un POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." @@ -244,27 +248,27 @@ msgstr "" "Tu debe specificar un parametro nominate 'device' con un del valores: sms, " "im, none." -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "Non poteva actualisar le usator." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "Le usator non ha un profilo." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "Non poteva salveguardar le profilo." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -276,30 +280,30 @@ msgstr "" "Le servitor non ha potite tractar tante datos POST (%s bytes) a causa de su " "configuration actual." -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: 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 "Impossibile salveguardar le configurationes del apparentia." -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "Non poteva actualisar le apparentia." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "Tu non pote blocar te mesme!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Le blocada del usator ha fallite." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Le disblocada del usator ha fallite." @@ -323,59 +327,59 @@ msgstr "Messages directe a %s" msgid "All the direct messages sent to %s" msgstr "Tote le messages directe inviate a %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "Message sin texto!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "Isto es troppo longe. Le maximo es %d characteres." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Usator destinatario non trovate." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "Non pote inviar messages directe a usatores que non es tu amicos." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Nulle stato trovate con iste ID." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "Iste stato es ja favorite." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Non poteva crear le favorite." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "Iste stato non es favorite." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "Non poteva deler le favorite." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "Non poteva sequer le usator: profilo non trovate." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "Non poteva sequer le usator: %s es ja in tu lista." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "Non poteva cessar de sequer le usator: Usator non trovate." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "Tu non pote cessar de sequer te mesme." @@ -391,102 +395,102 @@ msgstr "Non poteva determinar le usator de origine." msgid "Could not find target user." msgstr "Non poteva trovar le usator de destination." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "Le pseudonymo pote solmente haber minusculas e numeros, sin spatios." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Pseudonymo ja in uso. Proba un altere." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Non un pseudonymo valide." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "Le pagina personal non es un URL valide." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Le nomine complete es troppo longe (max. 255 characteres)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "Description es troppo longe (max %d charachteres)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Loco es troppo longe (max. 255 characteres)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "Troppo de aliases! Maximo: %d." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "Alias invalide: \"%s\"." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "Le alias \"%s\" es ja in uso. Proba un altere." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "Le alias non pote esser identic al pseudonymo." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Gruppo non trovate." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "Tu es ja membro de iste gruppo." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "Le administrator te ha blocate de iste gruppo." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "Non poteva inscriber le usator %1$s in le gruppo %2$s." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." msgstr "Tu non es membro de iste gruppo." #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "Non poteva remover le usator %1$s del gruppo %2$s." @@ -515,7 +519,7 @@ msgstr "Gruppos de %s" msgid "groups on %s" msgstr "gruppos in %s" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "Le incargamento ha fallite." @@ -529,9 +533,9 @@ msgstr "Indicio invalide." #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -579,8 +583,8 @@ msgstr "Le indicio de requesta %s ha essite refusate e revocate." #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -606,7 +610,7 @@ msgstr "" "accesso a tu conto de %4$s a tertie personas in le quales tu ha confidentia." #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Conto" @@ -620,7 +624,7 @@ msgstr "Pseudonymo" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 -#: actions/register.php:436 lib/accountsettingsaction.php:125 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Contrasigno" @@ -644,18 +648,18 @@ msgstr "Iste methodo require un commando POST o DELETE." msgid "You may not delete another user's status." msgstr "Tu non pote deler le stato de un altere usator." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Nota non trovate." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "Non pote repeter tu proprie nota." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "Iste nota ha ja essite repetite." @@ -667,29 +671,29 @@ msgstr "Stato delite." msgid "No status with that ID found." msgstr "Nulle stato trovate con iste ID." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "Le cliente debe fornir un parametro 'status' con un valor." -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "" "Isto es troppo longe. Le longitude maximal del notas es %d characteres." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Non trovate." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" "Le longitude maximal del notas es %d characteres, includente le URL " "adjungite." -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Formato non supportate." @@ -769,7 +773,7 @@ msgstr "Dimension invalide." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Avatar" @@ -801,7 +805,7 @@ msgid "Preview" msgstr "Previsualisation" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Deler" @@ -886,7 +890,8 @@ msgid "Yes" msgstr "Si" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Blocar iste usator" @@ -905,8 +910,8 @@ msgstr "Falleva de salveguardar le information del blocada." #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "Gruppo non existe." @@ -928,11 +933,13 @@ msgstr "Un lista del usatores excludite del membrato de iste gruppo." msgid "Unblock user from group" msgstr "Disblocar le usator del gruppo" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Disblocar" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Disblocar iste usator" @@ -971,9 +978,9 @@ msgstr "Iste adresse ha ja essite confirmate." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -981,7 +988,7 @@ msgstr "Non poteva actualisar usator." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Non poteva deler confirmation de e-mail." @@ -1017,6 +1024,7 @@ msgstr "Application non trovate." msgid "You are not the owner of this application." msgstr "Tu non es le proprietario de iste application." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -1053,7 +1061,7 @@ msgstr "Deler iste application" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Tu non ha aperite un session." @@ -1084,7 +1092,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:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Deler iste nota" @@ -1115,64 +1123,63 @@ msgstr "Deler iste usator" #. 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "Apparentia" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "Configuration del apparentia de iste sito StatusNet." +msgid "Design settings for this StatusNet site" +msgstr "Configuration del apparentia de iste sito StatusNet" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "URL de logotypo invalide." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "Thema non disponibile: %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Cambiar logotypo" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Logotypo del sito" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "Cambiar thema" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Thema del sito" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "Le thema de apparentia pro le sito." -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "Apparentia personalisate" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" "Es possibile incargar un apparentia personalisate de StatusNet in un " "archivo .ZIP." -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Cambiar imagine de fundo" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Fundo" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1182,75 +1189,76 @@ msgstr "" "file es %1$s." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "Active" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "Non active" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Activar o disactivar le imagine de fundo." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "Tegular le imagine de fundo" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Cambiar colores" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Contento" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "Barra lateral" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Texto" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Ligamines" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "Avantiate" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "CSS personalisate" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "Usar predefinitiones" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Restaurar apparentias predefinite" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Revenir al predefinitiones" -#. 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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Salveguardar" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "Salveguardar apparentia" @@ -1322,13 +1330,13 @@ msgstr "Le sito web del organisation es requirite." #: actions/editapplication.php:218 actions/newapplication.php:206 msgid "Callback is too long." -msgstr "Le reappello (callback) es troppo longe." +msgstr "Le appello de retorno es troppo longe." #: actions/editapplication.php:225 actions/newapplication.php:215 msgid "Callback URL is not valid." -msgstr "Le URL de reappello (callback) non es valide." +msgstr "Le URL de retorno non es valide." -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "Non poteva actualisar application." @@ -1365,7 +1373,7 @@ msgid "Could not update group." msgstr "Non poteva actualisar gruppo." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "Non poteva crear aliases." @@ -1401,7 +1409,7 @@ msgstr "Adresse de e-mail actualmente confirmate." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1419,22 +1427,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "Cancellar" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "Le adresse de e-mail, como \"nomine@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/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1442,111 +1454,111 @@ msgstr "Adder" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "E-mail entrante" #. 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 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "Invia e-mail a iste adresse pro publicar nove notas." #. 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 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "" "Face un nove adresse de e-mail per le qual publicar; cancella le vetule." #. 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "Nove" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Preferentias de e-mail" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Inviar me notificationes de nove subscriptiones per e-mail." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "Inviar me e-mail quando alcuno adde mi nota al favorites." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "Inviar me e-mail quando alcuno me invia un message private." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "Inviar me e-mail quando alcuno me invia un \"responsa @\"." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "Permitte que amicos me pulsa e me invia e-mail." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Io vole publicar notas per e-mail." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Publicar un MicroID pro mi adresse de e-mail." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "Preferentias de e-mail salveguardate." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Nulle adresse de e-mail." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Non pote normalisar iste adresse de e-mail" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Adresse de e-mail invalide." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "Isto es ja tu adresse de e-mail." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "Iste adresse de e-mail pertine ja a un altere usator." #. 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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Non poteva inserer le codice de confirmation." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1558,50 +1570,50 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Nulle confirmation pendente a cancellar." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "Iste adresse de e-mail es erronee." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "Confirmation de e-mail cancellate." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "Isto non es tu adresse de e-mail." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "Le adresse de e-mail ha essite removite." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Nulle adresse de e-mail entrante." #. 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/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Non poteva actualisar le datos del usator." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Adresse de e-mail entrante removite." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Nove adresse de e-mail entrante addite." @@ -1609,7 +1621,7 @@ msgstr "Nove adresse de e-mail entrante addite." msgid "This notice is already a favorite!" msgstr "Iste nota es ja favorite!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "Disfavorir favorite" @@ -1719,7 +1731,7 @@ msgstr "Non poteva converter le indicio de requesta in un indicio de accesso." msgid "Remote service uses unknown version of OMB protocol." msgstr "Le servicio remote usa un version incognite del protocollo OMB." -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "Error durante le actualisation del profilo remote." @@ -1776,7 +1788,7 @@ msgstr "Le usator es ja blocate del gruppo." msgid "User is not a member of group." msgstr "Le usator non es membro del gruppo." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Blocar usator del gruppo" @@ -1858,45 +1870,61 @@ msgstr "Logotypo actualisate." msgid "Failed updating logo." msgstr "Falleva de actualisar le logotypo." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "Membros del gruppo %s" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "Membros del gruppo %1$s, pagina %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "Un lista de usatores in iste gruppo." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Administrator" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" msgstr "Blocar" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "Blocar iste usator" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "Facer le usator administrator del gruppo" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" -msgstr "Facer administrator" +msgstr "Facer admin" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" -msgstr "Facer iste usator administrator" +msgstr "Facer iste usator un administrator" #. 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 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "Chronologia de %s" @@ -2029,7 +2057,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -2040,65 +2071,65 @@ msgstr "" "in GTalk." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Preferentias de messageria instantanee" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Inviar me notas per Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Publicar un nota quando mi stato de Jabber/GTalk cambia." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" "Inviar me responsas per Jabber/GTalk de personas al quales io non es " "subscribite." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Publicar un MicroID pro mi adresse Jabber/GTalk." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Preferentias confirmate." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Nulle ID de Jabber." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Non pote normalisar iste ID de Jabber" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "ID de Jabber non valide" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Isto es ja tu ID de Jabber." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Le ID de Jabber pertine ja a un altere usator." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -2108,28 +2139,28 @@ msgstr "" "instantanee specificate. Tu debe approbar que %s invia messages a te." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Iste adresse de messageria instantanee es erronee." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "Non poteva deler confirmation de messageria instantanee." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "Confirmation de messageria instantanee cancellate." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Isto non es tu ID de Jabber." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "Le adresse de messageria instantanee ha essite removite." @@ -2173,11 +2204,11 @@ msgstr "Invitar nove usatores" #: actions/invite.php:128 msgid "You are already subscribed to these users:" -msgstr "Tu es a subscribite a iste usatores:" +msgstr "Tu es ja subscribite a iste usatores:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2311,7 +2342,7 @@ msgid "You must be logged in to leave a group." msgstr "Tu debe aperir un session pro quitar un gruppo." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "Tu non es membro de iste gruppo." @@ -2320,6 +2351,112 @@ msgstr "Tu non es membro de iste gruppo." msgid "%1$s left group %2$s" msgstr "%1$s quitava le gruppo %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "Licentia" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "Licentia pro iste sito StatusNet" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "Selection de licentia invalide." + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" +"Tu debe specificar le proprietario del contento si tu usa le licentia \"Tote " +"derectos reservate\"." + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "Titulo de licentia invalide. Longitude maximal es 255 characteres." + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "URL de licentia invalide." + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "URL de imagine de licentia invalide." + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "Le URL de licentia debe esser vacue o un URL valide." + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "Le imagine de licentia debe esser vacue o un URL valide." + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "Selection de licentia" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "Private" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "Tote le derectos reservate" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "Creative Commons" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "Typo" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "Selige licentia" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "Detalios de licentia" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "Proprietario" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "Nomine del proprietario del contento del sito (si applicabile)." + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "Titulo de licentia" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "Le titulo del licentia." + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "URL del licentia" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "URL pro ulterior informationes super le licentia." + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "URL del imagine del licentia" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "Le URL de un imagine a monstrar con le licentia." + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "Salveguardar configurationes de licentia" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Tu es jam authenticate." @@ -2430,14 +2567,14 @@ msgid "New message" msgstr "Nove message" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "Tu non pote inviar un message a iste usator." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Nulle contento!" @@ -2446,7 +2583,7 @@ msgid "No recipient specified." msgstr "Nulle destinatario specificate." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" @@ -2459,12 +2596,12 @@ msgstr "Message inviate" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "Message directe a %s inviate." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Error de Ajax" @@ -2560,7 +2697,7 @@ msgid "Connected applications" msgstr "Applicationes connectite" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." +msgid "You have allowed the following applications to access your account." msgstr "Tu ha permittite al sequente applicationes de acceder a tu conto." #: actions/oauthconnectionssettings.php:175 @@ -2586,7 +2723,7 @@ msgstr "" msgid "Notice has no profile." msgstr "Le nota ha nulle profilo." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "Le stato de %1$s in %2$s" @@ -2604,8 +2741,8 @@ msgid "Only %s URLs over plain HTTP please." msgstr "Solmente le URLs %s es permittite super HTTP simple." #. TRANS: Client error on an API request with an unsupported data format. -#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "Formato de datos non supportate." @@ -2746,13 +2883,13 @@ msgid "Password saved." msgstr "Contrasigno salveguardate." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "Camminos" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "Configuration de cammino e servitor pro iste sito StatusNet." +msgid "Path and server settings for this StatusNet site" +msgstr "Configuration de cammino e servitor pro iste sito StatusNet" #: actions/pathsadminpanel.php:157 #, php-format @@ -2959,7 +3096,7 @@ msgstr "Nomine complete" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Pagina personal" @@ -3065,7 +3202,7 @@ msgid "Couldn't save tags." msgstr "Non poteva salveguardar etiquettas." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Preferentias confirmate." @@ -3317,7 +3454,7 @@ msgstr "Crear conto" #: actions/register.php:142 msgid "Registration not allowed." -msgstr "Registration non permittite." +msgstr "Creation de conto non permittite." #: actions/register.php:205 msgid "You can't register if you don't agree to the license." @@ -3353,7 +3490,7 @@ msgstr "Identic al contrasigno hic supra. Requirite." #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "E-mail" @@ -3515,7 +3652,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:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Repetite" @@ -3603,13 +3740,13 @@ msgstr "Usator es ja in cassa de sablo." #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "Sessiones" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "Parametros de session pro iste sito StatusNet." +msgid "Session settings for this StatusNet site" +msgstr "Parametros de session pro iste sito StatusNet" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3628,7 +3765,6 @@ msgid "Turn on debugging output for sessions." msgstr "Producer informationes technic pro cercar defectos in sessiones." #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "Salveguardar configurationes del sito" @@ -3641,24 +3777,24 @@ msgid "Application profile" msgstr "Profilo del application" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "Icone" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "Nomine" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "Organisation" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Description" @@ -3773,7 +3909,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "Isto es un modo de condivider lo que te place." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "Gruppo %s" @@ -3825,7 +3961,7 @@ msgstr "Syndication de notas pro le gruppo %s (Atom)" msgid "FOAF for %s group" msgstr "Amico de un amico pro le gruppo %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Membros" @@ -3995,7 +4131,7 @@ msgstr "Usator es ja silentiate." #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site" -msgstr "Configurationes de base pro iste sito de StatusNet" +msgstr "Configurationes de base pro iste sito StatusNet" #: actions/siteadminpanel.php:133 msgid "Site name must have non-zero length." @@ -4279,7 +4415,7 @@ msgstr "Nulle codice entrate" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "Instantaneos" @@ -4445,7 +4581,7 @@ msgstr "%s non seque alcuno." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -4548,74 +4684,78 @@ msgstr "" "licentia del sito ‘%2$s’." #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "Usator" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." -msgstr "Configurationes de usator pro iste sito de StatusNet." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "Configurationes de usator pro iste sito de StatusNet" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "Limite de biographia invalide. Debe esser un numero." -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "Texto de benvenita invalide. Longitude maximal es 255 characteres." -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, php-format msgid "Invalid default subscripton: '%1$s' is not user." msgstr "Subscription predefinite invalide: '%1$s' non es usator." #. TRANS: Link description in user account settings menu. -#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Profilo" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "Limite de biographia" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "Le longitude maximal del biographia de un profilo in characteres." -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "Nove usatores" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "Message de benvenita a nove usatores" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "Texto de benvenita pro nove usatores (max. 255 characteres)" -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "Subscription predefinite" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "Subscriber automaticamente le nove usatores a iste usator." -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "Invitationes" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "Invitationes activate" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "Si le usatores pote invitar nove usatores." +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "Salveguardar configurationes de usator" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Autorisar subscription" @@ -4629,7 +4769,9 @@ msgstr "" "Per favor verifica iste detalios pro assecurar te que tu vole subscriber te " "al notas de iste usator. Si tu non ha requestate isto, clicca \"Rejectar\"." +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "Licentia" @@ -4760,7 +4902,7 @@ msgstr "" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Actualisationes de %1$s in %2$s!" @@ -4821,7 +4963,7 @@ msgid "Plugins" msgstr "Plug-ins" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "Version" @@ -4829,20 +4971,25 @@ msgstr "Version" msgid "Author(s)" msgstr "Autor(es)" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Favorir" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "Impossibile processar le URL '%s'" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 msgid "Robin thinks something is impossible." 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4853,20 +5000,20 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, php-format msgid "A file this large would exceed your user quota of %d bytes." msgstr "Un file de iste dimension excederea tu quota de usator de %d bytes." #. 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 +#: classes/File.php:210 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." 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 +#: classes/File.php:247 classes/File.php:262 msgid "Invalid filename." msgstr "Nomine de file invalide." @@ -4885,6 +5032,32 @@ msgstr "Non es membro del gruppo." msgid "Group leave failed." msgstr "Le cancellation del membrato del gruppo ha fallite." +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "Le ID de profilo %s es invalide." + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Error de salveguardar le usator; invalide." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Inscriber" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "%1$s se ha jungite al gruppo %2$s." + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." @@ -4903,17 +5076,17 @@ msgid "No database name or DSN found anywhere." 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 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "Il te es prohibite inviar messages directe." #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "Non poteva inserer message." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "Non poteva actualisar message con nove URI." @@ -4969,32 +5142,32 @@ msgid "Problem saving notice." msgstr "Problema salveguardar nota." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "Mal typo fornite a saveKnownGroups" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 msgid "Problem saving group inbox." 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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "Non pote revocar le rolo \"%1$s\" del usator #%2$d; non existe." #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -5007,12 +5180,12 @@ msgid "Missing profile." msgstr "Profilo mancante." #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." 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 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "Tu ha essite blocate del subscription." @@ -5046,65 +5219,70 @@ msgstr "Non poteva deler le indicio OMB del subscription." msgid "Could not delete subscription." msgstr "Non poteva deler subscription." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "Sequer" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "Benvenite a %1$s, @%2$s!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "Non poteva crear gruppo." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "Non poteva definir le URL del gruppo." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "Non poteva configurar le membrato del gruppo." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "Non poteva salveguardar le informationes del gruppo local." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Cambiar le optiones de tu profilo" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Incargar un avatar" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Cambiar tu contrasigno" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "Modificar le tractamento de e-mail" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "Designar tu profilo" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Altere optiones" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Altere" @@ -5120,188 +5298,193 @@ msgid "Untitled page" msgstr "Pagina sin titulo" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "Navigation primari del sito" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" msgstr "Profilo personal e chronologia de amicos" #. TRANS: Main menu option when logged in for access to personal profile and friends timeline -#: lib/action.php:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "Personal" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Cambiar tu e-mail, avatar, contrasigno, profilo" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "Connecter a servicios" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Connecter" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "Modificar le configuration del sito" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "Admin" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "Invitar amicos e collegas a accompaniar te in %s" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "Invitar" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Terminar le session del sito" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Clauder session" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Crear un conto" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "Crear conto" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Authenticar te a iste sito" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "Aperir session" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Adjuta me!" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "Adjuta" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Cercar personas o texto" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "Cercar" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "Aviso del sito" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "Vistas local" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "Aviso de pagina" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "Navigation secundari del sito" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Adjuta" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "A proposito" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "FAQ" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "CdS" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Confidentialitate" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Fonte" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Contacto" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "Insignia" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "Licentia del software StatusNet" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -5311,13 +5494,16 @@ msgstr "" "%](%%site.broughtbyurl%%)." #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** es un servicio de microblog." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -5329,348 +5515,416 @@ msgstr "" "(http://www.fsf.org/licensing/licenses/agpl-3.0.html)." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "Licentia del contento del sito" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, php-format msgid "Content and data of %1$s are private and confidential." msgstr "Le contento e datos de %1$s es private e confidential." #. TRANS: Content license displayed when license is set to 'allrightsreserved'. #. TRANS: %1$s is the copyright owner. -#: lib/action.php:880 +#: lib/action.php:884 #, php-format msgid "Content and data copyright by %1$s. All rights reserved." msgstr "Contento e datos sub copyright de %1$s. Tote le derectos reservate." #. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set. -#: lib/action.php:884 +#: lib/action.php:888 msgid "Content and data copyright by contributors. All rights reserved." msgstr "" "Contento e datos sub copyright del contributores. Tote le derectos reservate." -#. 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "Tote le contento e datos de %1$s es disponibile sub le licentia %2$s." #. TRANS: DT element for pagination (previous/next, etc.). -#: lib/action.php:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "Pagination" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "Post" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Ante" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" "Expectava le elemento-radice de un syndication, ma recipeva un documento XML " "integre." -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "Non pote ancora tractar contento remote." -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "Non pote ancora tractar contento XML incastrate." -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "Non pote ancora tractar contento Base64 incastrate." #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "Tu non pote facer modificationes in iste sito." #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "Le modification de iste pannello non es permittite." #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "showForm() non implementate." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "saveSettings() non implementate." #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "Impossibile deler configuration de apparentia." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "Configuration basic del sito" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "Sito" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "Configuration del apparentia" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "Apparentia" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "Configuration del usator" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Usator" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "Configuration del accesso" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "Configuration del camminos" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "Configuration del sessiones" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "Modificar aviso del sito" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "Configuration del instantaneos" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "Definir licentia del sito" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" "Le ressource de API require accesso pro lectura e scriptura, ma tu ha " "solmente accesso pro lectura." +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "Nulle application pro iste clave de consumitor." + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "Mal indicio de accesso." + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "Nulle usator pro iste indicio." + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "Non poteva authenticar te." + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "Tentava revocar un indicio non cognoscite." + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "Falleva de deler le indicio revocate." + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "Modificar application" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "Icone pro iste application" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "Describe tu application in %d characteres" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Describe tu application in %d characteres" +msgstr[1] "Describe tu application in %d characteres" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "Describe tu application" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "URL del pagina initial de iste application" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "URL de origine" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "Organisation responsabile de iste application" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "URL del pagina initial del organisation" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "URL verso le qual rediriger post authentication" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "Navigator" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "Scriptorio" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "Typo de application, navigator o scriptorio" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "Lectura solmente" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "Lectura e scriptura" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" "Accesso predefinite pro iste application: lectura solmente, o lectura e " "scriptura" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Cancellar" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "lectura-scriptura" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 msgid "read-only" msgstr "lectura solmente" -#. 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "Accesso \"%2$s\" approbate le %1$s." #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Revocar" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "Le elemento \"author\" debe continer un elemento \"name\"." + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "Annexos" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "Autor" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Providitor" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "Notas ubi iste annexo appare" +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "Etiquettas pro iste annexo" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "Cambio del contrasigno fallite" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "Cambio del contrasigno non permittite" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Blocar" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Resultatos del commando" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Error de Ajax" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Commando complete" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "Commando fallite" #. TRANS: Command exception text shown when a notice ID is requested that does not exist. -#: lib/command.php:84 lib/command.php:108 +#: lib/command.php:82 lib/command.php:106 msgid "Notice with that id does not exist." msgstr "Non existe un nota con iste ID." #. TRANS: Command exception text shown when a last user notice is requested and it does not exist. #. TRANS: Error text shown when a last user notice is requested and it does not exist. -#: lib/command.php:101 lib/command.php:630 +#: lib/command.php:99 lib/command.php:626 msgid "User has no last notice." msgstr "Le usator non ha un ultime nota." #. 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:130 +#: lib/command.php:128 #, php-format msgid "Could not find a user with nickname %s." msgstr "Non poteva trovar un usator con pseudonymo %s." #. TRANS: Message given getting a non-existing user. #. TRANS: %s is the nickname of the user that could not be found. -#: lib/command.php:150 +#: lib/command.php:148 #, php-format msgid "Could not find a local user with nickname %s." msgstr "Non poteva trovar un usator local con pseudonymo %s." #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Pardono, iste commando non es ancora implementate." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "Non ha multe senso pulsar te mesme!" #. TRANS: Message given having nudged another user. #. TRANS: %s is the nickname of the user that was nudged. -#: lib/command.php:240 +#: lib/command.php:238 #, php-format msgid "Nudge sent to %s." msgstr "Pulsata inviate a %s." @@ -5679,7 +5933,7 @@ msgstr "Pulsata inviate a %s." #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -5691,52 +5945,53 @@ msgstr "" "Notas: %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "Nota marcate como favorite." #. TRANS: Message given having added a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: lib/command.php:360 +#: lib/command.php:357 #, php-format msgid "%1$s joined group %2$s." msgstr "%1$s se jungeva al gruppo %2$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. -#: lib/command.php:408 +#: lib/command.php:405 #, php-format msgid "%1$s left group %2$s." msgstr "%1$s quitava le gruppo %2$s." #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Nomine complete: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Loco: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Pagina personal: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "A proposito: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -5747,111 +6002,111 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "Message troppo longe - maximo es %1$d characteres, tu inviava %2$d." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Error durante le invio del message directe." #. 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:554 +#: lib/command.php:551 #, php-format msgid "Notice from %s repeated." msgstr "Nota de %s repetite." #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "Error durante le repetition del nota." #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 +#: lib/command.php:589 #, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." msgstr "Nota troppo longe - maximo es %d characteres, tu inviava %d." #. TRANS: Text shown having sent a reply to a notice successfully. #. TRANS: %s is the nickname of the user of the notice the reply was sent to. -#: lib/command.php:603 +#: lib/command.php:600 #, php-format msgid "Reply to %s sent." msgstr "Responsa a %s inviate." #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "Errur durante le salveguarda del nota." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "Specifica le nomine del usator al qual subscriber te." #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "Impossibile subscriber se a profilos OMB per medio de un commando." #. TRANS: Text shown after having subscribed to another user successfully. #. TRANS: %s is the name of the user the subscription was requested for. -#: lib/command.php:672 +#: lib/command.php:667 #, php-format msgid "Subscribed to %s." msgstr "Subscribite a %s." #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "Specifica le nomine del usator al qual cancellar le subscription." #. TRANS: Text shown after having unsubscribed from another user successfully. #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:705 +#: lib/command.php:699 #, php-format msgid "Unsubscribed from %s." msgstr "Subscription a %s cancellate." #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "Commando non ancora implementate." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Notification disactivate." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "Non pote disactivar notification." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Notification activate." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "Non pote activar notification." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "Le commando de apertura de session es disactivate." #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" @@ -5860,20 +6115,20 @@ msgstr "" #. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:813 +#: lib/command.php:808 #, php-format msgid "Unsubscribed %s." msgstr "Subscription de %s cancellate." #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "Tu non es subscribite a alcuno." #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Tu es subscribite a iste persona:" @@ -5881,14 +6136,14 @@ msgstr[1] "Tu es subscribite a iste personas:" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "Necuno es subscribite a te." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Iste persona es subscribite a te:" @@ -5896,20 +6151,21 @@ msgstr[1] "Iste personas es subscribite a te:" #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "Tu non es membro de alcun gruppo." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Tu es membro de iste gruppo:" msgstr[1] "Tu es membro de iste gruppos:" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -5989,39 +6245,61 @@ msgstr "" "tracks - non ancora implementate.\n" "tracking - non ancora implementate.\n" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "Nulle file de configuration trovate. " -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "Io cercava files de configuration in le sequente locos: " -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "Considera executar le installator pro reparar isto." -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "Ir al installator." -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "MI" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "Actualisationes per messageria instantanee (MI)" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Actualisationes per SMS" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "Connexiones" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "Applicationes autorisate connectite" @@ -6044,18 +6322,14 @@ msgstr "" msgid "Design defaults restored." msgstr "Apparentia predefinite restaurate." -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "Disfavorir iste nota" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "Favorir iste nota" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "Favorir" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -6072,9 +6346,9 @@ msgstr "Atom" msgid "FOAF" msgstr "Amico de un amico" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "Exportar datos" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "Syndicationes" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -6130,35 +6404,75 @@ msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" "Pseudonymos additional pro le gruppo, separate per commas o spatios, max %d" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" msgstr "Gruppo" -#: lib/groupnav.php:101 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "Gruppo %s" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "Membros" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "Membros del gruppo %s" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:108 +msgctxt "MENU" msgid "Blocked" msgstr "Blocate" -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" msgid "%s blocked users" msgstr "%s usatores blocate" -#: lib/groupnav.php:108 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" msgstr "Modificar proprietates del gruppo %s" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" msgstr "Logotypo" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" msgstr "Adder o modificar logotypo de %s" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" msgstr "Adder o modificar apparentia de %s" @@ -6193,7 +6507,8 @@ msgstr "Iste file es troppo grande. Le dimension maximal es %s." msgid "Partial upload." msgstr "Incargamento partial." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Error de systema durante le incargamento del file." @@ -6227,10 +6542,6 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "Fonte de cassa de entrata \"%s\" incognite" -#: lib/joinform.php:114 -msgid "Join" -msgstr "Inscriber" - #: lib/leaveform.php:114 msgid "Leave" msgstr "Quitar" @@ -6570,7 +6881,7 @@ msgstr "" "altere usatores in conversation. Altere personas pote inviar te messages que " "solmente tu pote leger." -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "via" @@ -6595,17 +6906,20 @@ msgstr "Pardono, le reception de e-mail non es permittite." msgid "Unsupported message type: %s" msgstr "Typo de message non supportate: %s" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" "Un error de base de datos occurreva durante le salveguarda de tu file. Per " "favor reproba." -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "Le file incargate excede le directiva upload_max_filesize in php.ini." -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." @@ -6613,43 +6927,61 @@ msgstr "" "Le file incargate excede le directiva MAX_FILE_SIZE specificate in le " "formulario HTML." -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "Le file incargate ha solmente essite incargate partialmente." -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "Manca un dossier temporari." -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "Falleva de scriber le file in disco." -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "Incargamento de file stoppate per un extension." -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "File excede quota del usator." -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "File non poteva esser displaciate in le directorio de destination." -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "Non poteva determinar le typo MIME del file." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." -msgstr " Tenta usar un altere formato %s." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "" +"\"%1$s\" non es un typo de file supportate in iste servitor. Tenta usar un " +"altere formato de %2$s." -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." -msgstr "%s non es un typo de file supportate in iste servitor." +msgid "\"%s\" is not a supported file type on this server." +msgstr "\"%s\" non es un typo de file supportate in iste servitor." #: lib/messageform.php:120 msgid "Send a direct notice" @@ -6702,55 +7034,55 @@ msgstr "" "previste. Per favor reproba plus tarde." #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "N" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "S" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "E" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "W" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "in" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "web" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "in contexto" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "Repetite per" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "Responder a iste nota" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Responder" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "Nota repetite" @@ -6767,26 +7099,23 @@ msgid "Send a nudge to this user" msgstr "Inviar un pulsata a iste usator" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Error durante le insertion del nove profilo" +msgid "Error inserting new profile." +msgstr "Error durante le insertion del nove profilo." #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Error durante le insertion del avatar" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Error in actualisar le profilo remote" +msgid "Error inserting avatar." +msgstr "Error durante le insertion del avatar." #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Error durante le insertion del profilo remote" +msgid "Error inserting remote profile." +msgstr "Error durante le insertion del profilo remote." -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "Duplicar nota" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "Nota duplicate." -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Non poteva inserer nove subscription." @@ -6823,7 +7152,8 @@ msgstr "Tu messages inviate" msgid "Tags in %s's notices" msgstr "Etiquettas in le notas de %s" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "Incognite" @@ -6905,7 +7235,7 @@ msgstr "Repeter iste nota" msgid "Revoke the \"%s\" role from this user" msgstr "Revocar le rolo \"%s\" de iste usator" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "Nulle signule usator definite pro le modo de singule usator." @@ -6917,19 +7247,24 @@ msgstr "Cassa de sablo" msgid "Sandbox this user" msgstr "Mitter iste usator in le cassa de sablo" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "Cercar in sito" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "Parola(s)-clave" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" msgstr "Cercar" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "Adjuta super le recerca" @@ -7132,56 +7467,64 @@ msgid "Moderator" msgstr "Moderator" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "alcun secundas retro" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "circa un minuta retro" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "circa %d minutas retro" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "un minuta" +msgstr[1] "%d minutas" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "circa un hora retro" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "circa %d horas retro" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "un hora" +msgstr[1] "%d horas" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "circa un die retro" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "circa %d dies retro" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "un die" +msgstr[1] "%d dies" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "circa un mense retro" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "circa %d menses retro" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "un mense" +msgstr[1] "%d menses" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "circa un anno retro" @@ -7194,3 +7537,17 @@ msgstr "%s non es un color valide!" #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "%s non es un color valide! Usa 3 o 6 characteres hexadecimal." + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "File de copia de reserva pro le usator %s (%s)" + +#: scripts/restoreuser.php:88 +msgid "No user specified; using backup user." +msgstr "Nulle usator specificate; le usator de reserva es usate." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "%d entratas in copia de reserva." diff --git a/locale/is/LC_MESSAGES/statusnet.po b/locale/is/LC_MESSAGES/statusnet.po index 6fb275b237..66793c4fde 100644 --- a/locale/is/LC_MESSAGES/statusnet.po +++ b/locale/is/LC_MESSAGES/statusnet.po @@ -1,36 +1,68 @@ -# Translation of StatusNet to Icelandic +# Translation of StatusNet - Core to Icelandic (Íslenska) +# Expored from translatewiki.net # -# Author@translatewiki.net: McDutchie +# Author: McDutchie # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:34:34+0000\n" -"Language-Team: Icelandic\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:02+0000\n" +"Language-Team: Icelandic \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: is\n" -"X-Message-Group: out-statusnet\n" -"Plural-Forms: nplurals=2; plural=(n % 100 != 1 && n % 100 != 21 && n % 100 !" -"= 31 && n % 100 != 41 && n % 100 != 51 && n % 100 != 61 && n % 100 != 71 && " -"n % 100 != 81 && n % 100 != 91);\n" +"X-Message-Group: #out-statusnet-core\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" + +#. TRANS: Page title +#. TRANS: Menu item for site administration +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 +#, fuzzy +msgid "Access" +msgstr "Samþykkja" + +#. TRANS: Page notice +#: actions/accessadminpanel.php:67 +#, fuzzy +msgid "Site access settings" +msgstr "Stillingar fyrir mynd" + +#. TRANS: Form legend for registration form. +#: actions/accessadminpanel.php:161 +#, fuzzy +msgid "Registration" +msgstr "Nýskrá" #. TRANS: Checkbox instructions for admin setting "Private" #: actions/accessadminpanel.php:165 msgid "Prohibit anonymous users (not logged in) from viewing site?" msgstr "" +#. TRANS: Checkbox label for prohibiting anonymous users from viewing site. +#: actions/accessadminpanel.php:167 +#, fuzzy +msgctxt "LABEL" +msgid "Private" +msgstr "Friðhelgi" + #. TRANS: Checkbox instructions for admin setting "Invite only" #: actions/accessadminpanel.php:174 msgid "Make registration invitation only." msgstr "" +#. TRANS: Checkbox label for configuring site as invite only. +#: actions/accessadminpanel.php:176 +#, fuzzy +msgid "Invite only" +msgstr "Bjóða" + #. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations) #: actions/accessadminpanel.php:183 msgid "Disable new registrations." @@ -41,17 +73,42 @@ msgstr "" msgid "Closed" msgstr "" +#. TRANS: Title / tooltip for button to save access settings in site admin panel +#: actions/accessadminpanel.php:202 +#, fuzzy +msgid "Save access settings" +msgstr "Stillingar fyrir mynd" + +#. 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 in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 +#, fuzzy +msgctxt "BUTTON" +msgid "Save" +msgstr "Vista" + +#. 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 "Ekkert þannig merki." + #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -61,7 +118,7 @@ msgstr "" #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "Enginn svoleiðis notandi." @@ -94,6 +151,12 @@ msgstr "" msgid "Feed for friends of %s (RSS 2.0)" msgstr "" +#. TRANS: %1$s is user nickname +#: actions/all.php:125 +#, php-format +msgid "Feed for friends of %s (Atom)" +msgstr "" + #. TRANS: %1$s is user nickname #: actions/all.php:138 #, php-format @@ -123,6 +186,12 @@ msgid "" "post a notice to them." msgstr "" +#. TRANS: H1 text +#: actions/all.php:182 +#, fuzzy +msgid "You and friends" +msgstr "%s og vinirnir" + #. 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 @@ -131,39 +200,77 @@ msgstr "" msgid "Updates from %1$s and friends on %2$s!" msgstr "Færslur frá %1$s og vinum á %2$s!" -#: 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 +#: actions/apiaccountratelimitstatus.php:72 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 +#: actions/apiaccountverifycredentials.php:70 actions/apidirectmessage.php:156 +#: actions/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 +#, fuzzy +msgid "API method not found." +msgstr "Aðferð í forritsskilum fannst ekki!" + +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Þessi aðferð krefst POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdatedeliverydevice.php:134 +#, fuzzy +msgid "Could not update user." +msgstr "Gat ekki uppfært notanda." + +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "Notandi hefur enga persónulega síðu." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofile.php:148 +#, fuzzy +msgid "Could not save profile." +msgstr "Gat ekki vistað persónulega síðu." + +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -173,14 +280,40 @@ msgid "" "current configuration." msgstr "" -#: actions/apiblockcreate.php:126 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 +#: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300 +#: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220 +#: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273 +msgid "Unable to save your design settings." +msgstr "" + +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 +#, fuzzy +msgid "Could not update your design." +msgstr "Gat ekki uppfært hóp." + +#: actions/apiblockcreate.php:106 +#, fuzzy +msgid "You cannot block yourself!" +msgstr "Gat ekki uppfært notanda." + +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Mistókst að loka á notanda." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Mistókst að opna fyrir notanda." +#: actions/apidirectmessage.php:89 +#, fuzzy, php-format +msgid "Direct messages from %s" +msgstr "Bein skilaboð til %s" + #: actions/apidirectmessage.php:93 #, php-format msgid "All the direct messages sent from %s" @@ -196,132 +329,197 @@ msgstr "Bein skilaboð til %s" msgid "All the direct messages sent to %s" msgstr "Öll bein skilaboð til %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "Enginn texti í skilaboðum!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "Þetta er of langt. Hámarkslengd babls er %d tákn." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Móttakandi fannst ekki." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "Gat ekki sent bein skilaboð til notenda sem eru ekki vinir þínir." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Engin staða fundin með þessu kenni." +#: actions/apifavoritecreate.php:121 +#, fuzzy +msgid "This status is already a favorite." +msgstr "Þetta babl er nú þegar í uppáhaldi!" + #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Gat ekki búið til uppáhald." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:124 +#, fuzzy +msgid "That status is not a favorite." +msgstr "Þetta babl er ekki í uppáhaldi!" + +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "Gat ekki eytt uppáhaldi." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "" "Get ekki fylgst með notanda: %s. Þessi notandi er nú þegar í listanum þínum." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "" "Get ekki fylgst með notanda: %s. Þessi notandi er nú þegar í listanum þínum." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "" "Get ekki fylgst með notanda: %s. Þessi notandi er nú þegar í listanum þínum." -#: actions/apifriendshipsexists.php:91 -msgid "Two valid IDs or screen_names must be supplied." -msgstr "" +#: actions/apifriendshipsdestroy.php:121 +#, fuzzy +msgid "You cannot unfollow yourself." +msgstr "Gat ekki uppfært notanda." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apifriendshipsexists.php:91 +#, fuzzy +msgid "Two valid IDs or screen_names must be supplied." +msgstr "Tvo notendakenni eða skjáarnöfn verða að vera uppgefin." + +#: actions/apifriendshipsshow.php:134 +#, fuzzy +msgid "Could not determine source user." +msgstr "Gat ekki uppfært notanda." + +#: actions/apifriendshipsshow.php:142 +#, fuzzy +msgid "Could not find target user." +msgstr "Gat ekki uppfært notanda." + +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "Stuttnefni geta bara verið lágstafir og tölustafir en engin bil." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Stuttnefni nú þegar í notkun. Prófaðu eitthvað annað." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Ekki tækt stuttnefni." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "Heimasíða er ekki gild vefslóð." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Fullt nafn er of langt (í mesta lagi 255 stafir)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "Staðsetning er of löng (í mesta lagi %d stafir)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Staðsetning er of löng (í mesta lagi 255 stafir)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "" -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:268 +#, fuzzy, php-format +msgid "Invalid alias: \"%s\"." +msgstr "Ógilt merki: \"%s\"" + +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 +#: actions/newgroup.php:172 +#, fuzzy, php-format +msgid "Alias \"%s\" already in use. Try another one." +msgstr "Stuttnefni nú þegar í notkun. Prófaðu eitthvað annað." + +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "" -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Fannst ekki." +#. TRANS: Error text shown a user tries to join a group they already are a member of. +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 +#, fuzzy +msgid "You are already a member of that group." +msgstr "Þú ert nú þegar meðlimur í þessum hópi" + +#. TRANS: Error text shown when a user tries to join a group they are blocked from joining. +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 +msgid "You have been blocked from that group by the admin." +msgstr "" + #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "Gat ekki skráð hópmeðlimi." +#: actions/apigroupleave.php:116 +#, fuzzy +msgid "You are not a member of this group." +msgstr "Þú ert ekki meðlimur í þessum hópi." + #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "Gat ekki búið til hóp." +#. TRANS: %s is a user name +#: actions/apigrouplist.php:98 +#, fuzzy, php-format +msgid "%s's groups" +msgstr "Hópar %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 +msgid "%1$s groups %2$s is a member of." +msgstr "Hópar sem %s er meðlimur í" + #. 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 @@ -329,15 +527,30 @@ msgstr "Gat ekki búið til hóp." msgid "%s groups" msgstr "Hópar %s" +#: actions/apigrouplistall.php:96 +#, fuzzy, php-format +msgid "groups on %s" +msgstr "Hópsaðgerðir" + +#: actions/apimediaupload.php:100 +#, fuzzy +msgid "Upload failed." +msgstr "Misheppnuð skipun" + #: actions/apioauthauthorize.php:101 msgid "No oauth_token parameter provided." msgstr "" +#: actions/apioauthauthorize.php:106 +#, fuzzy +msgid "Invalid token." +msgstr "Ótæk stærð." + #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -351,6 +564,21 @@ msgstr "" msgid "There was a problem with your session token. Try again, please." msgstr "Það kom upp vandamál með setutókann þinn. Vinsamlegast reyndu aftur." +#: actions/apioauthauthorize.php:135 +#, fuzzy +msgid "Invalid nickname / password!" +msgstr "Ótækt notendanafn eða lykilorð." + +#: actions/apioauthauthorize.php:159 +#, fuzzy +msgid "Database error deleting OAuth application user." +msgstr "Villa kom upp í stillingu notanda." + +#: actions/apioauthauthorize.php:185 +#, fuzzy +msgid "Database error inserting OAuth application user." +msgstr "Gagnagrunnsvilla við innsetningu myllumerkis: %s" + #: actions/apioauthauthorize.php:214 #, php-format msgid "" @@ -368,8 +596,8 @@ msgstr "" #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -392,7 +620,7 @@ msgid "" msgstr "" #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Aðgangur" @@ -406,7 +634,7 @@ msgstr "Stuttnefni" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 -#: actions/register.php:436 lib/accountsettingsaction.php:125 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Lykilorð" @@ -414,6 +642,11 @@ msgstr "Lykilorð" msgid "Deny" msgstr "" +#: actions/apioauthauthorize.php:334 +#, fuzzy +msgid "Allow" +msgstr "Allt" + #: actions/apioauthauthorize.php:351 msgid "Allow or deny access to your account information." msgstr "" @@ -426,13 +659,19 @@ msgstr "Þessi aðferð krefst POST eða DELETE." msgid "You may not delete another user's status." msgstr "Þú getur ekki eytt stöðu annars notanda." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Ekkert svoleiðis babl." +#. TRANS: Error text shown when trying to repeat an own notice. +#: actions/apistatusesretweet.php:84 lib/command.php:535 +#, fuzzy +msgid "Cannot repeat your own notice." +msgstr "Get ekki kveikt á tilkynningum." + #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "Get ekki eytt þessu babli." @@ -444,19 +683,30 @@ msgstr "" msgid "No status with that ID found." msgstr "Engin staða með þessu kenni fannst." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "" -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 +#: lib/mailhandler.php:60 +#, fuzzy, php-format +msgid "That's too long. Max notice size is %d chars." +msgstr "Þetta er of langt. Hámarkslengd babls er 140 tákn." + +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Fannst ekki." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 +#, fuzzy +msgid "Unsupported format." +msgstr "Skráarsnið myndar ekki stutt." + #: actions/apitimelinefavorites.php:110 #, php-format msgid "%1$s / Favorites from %2$s" @@ -467,6 +717,11 @@ msgstr "Staða %1$s á %2$s" msgid "%1$s updates favorited by %2$s / %2$s." msgstr "%1$s færslur sem svara færslum frá %2$s / %3$s." +#: actions/apitimelinementions.php:118 +#, fuzzy, php-format +msgid "%1$s / Updates mentioning %2$s" +msgstr "Staða %1$s á %2$s" + #: actions/apitimelinementions.php:131 #, php-format msgid "%1$s updates that reply to updates from %2$s / %3$s." @@ -482,15 +737,35 @@ msgstr "Almenningsrás %s" msgid "%s updates from everyone!" msgstr "%s færslur frá öllum!" +#: actions/apitimelineretweetedtome.php:111 +#, fuzzy, php-format +msgid "Repeated to %s" +msgstr "Svör við %s" + +#: actions/apitimelineretweetsofme.php:114 +#, fuzzy, php-format +msgid "Repeats of %s" +msgstr "Svör við %s" + #: actions/apitimelinetag.php:105 actions/tag.php:67 #, php-format msgid "Notices tagged with %s" msgstr "Babl merkt með %s" +#: actions/apitimelinetag.php:107 actions/tagrss.php:65 +#, fuzzy, php-format +msgid "Updates tagged with %1$s on %2$s!" +msgstr "Færslur frá %1$s á %2$s!" + #: actions/apitrends.php:87 msgid "API method under construction." msgstr "Aðferð í forritsskilum er í þróun." +#: actions/attachment.php:73 +#, fuzzy +msgid "No such attachment." +msgstr "Ekkert þannig merki." + #: actions/avatarbynickname.php:59 actions/blockedfromgroup.php:73 #: actions/editgroup.php:84 actions/groupdesignsettings.php:84 #: actions/grouplogo.php:86 actions/groupmembers.php:76 @@ -508,10 +783,15 @@ msgstr "Ótæk stærð." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Mynd" +#: actions/avatarsettings.php:78 +#, fuzzy, php-format +msgid "You can upload your personal avatar. The maximum file size is %s." +msgstr "Þetta er of langt. Hámarkslengd babls er 140 tákn." + #: actions/avatarsettings.php:106 actions/avatarsettings.php:185 #: actions/grouplogo.php:181 actions/remotesubscribe.php:191 #: actions/userauthorization.php:72 actions/userrss.php:108 @@ -534,7 +814,7 @@ msgid "Preview" msgstr "Forsýn" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Eyða" @@ -546,6 +826,11 @@ msgstr "Hlaða upp" msgid "Crop" msgstr "Skera af" +#: actions/avatarsettings.php:305 +#, fuzzy +msgid "No file uploaded." +msgstr "Engin persónuleg síða tilgreind" + #: actions/avatarsettings.php:332 msgid "Pick a square area of the image to be your avatar" msgstr "" @@ -563,6 +848,11 @@ msgstr "Mynd hefur verið uppfærð." msgid "Failed updating avatar." msgstr "Mistókst að uppfæra mynd" +#: actions/avatarsettings.php:397 +#, fuzzy +msgid "Avatar deleted." +msgstr "Mynd hefur verið uppfærð." + #: actions/block.php:69 msgid "You already blocked that user." msgstr "Þú ert nú þegar í áskrift að þessum notendum:" @@ -590,8 +880,29 @@ msgctxt "BUTTON" msgid "No" msgstr "Athugasemd" +#. 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 "Opna á þennan notanda" + +#. 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 +#, fuzzy +msgctxt "BUTTON" +msgid "Yes" +msgstr "Já" + #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Loka á þennan notanda" @@ -610,16 +921,38 @@ msgstr "Mistókst að vista upplýsingar um notendalokun" #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "Enginn þannig hópur." -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#: actions/blockedfromgroup.php:97 +#, fuzzy, php-format +msgid "%s blocked profiles" +msgstr "Persónuleg síða notanda" + +#: actions/blockedfromgroup.php:100 +#, fuzzy, php-format +msgid "%1$s blocked profiles, page %2$d" +msgstr "%s og vinirnir, síða %d" + +#: actions/blockedfromgroup.php:115 +#, fuzzy +msgid "A list of the users blocked from joining this group." +msgstr "Listi yfir notendur í þessum hóp." + +#: actions/blockedfromgroup.php:288 +#, fuzzy +msgid "Unblock user from group" +msgstr "Mistókst að opna fyrir notanda." + +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Opna" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Opna á þennan notanda" @@ -643,9 +976,9 @@ msgstr "Þessi staðfestingarlykill er ekki fyrir þig!" #. TRANS: Server error for an unknow address type, which can be 'email', 'jabber', or 'sms'. #: actions/confirmaddress.php:91 -#, php-format +#, fuzzy, php-format msgid "Unrecognized address type %s." -msgstr "" +msgstr "Óþekkt gerð tölvupóstfangs %s" #. TRANS: Client error for an already confirmed email/jabbel/sms address. #: actions/confirmaddress.php:96 @@ -658,9 +991,9 @@ msgstr "Þetta tölvupóstfang hefur nú þegar verið staðfest." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -668,7 +1001,7 @@ msgstr "Gat ekki uppfært notanda." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Gat ekki eytt tölvupóstsstaðfestingu." @@ -683,6 +1016,11 @@ msgid "The address \"%s\" has been confirmed for your account." msgstr "" "Þetta tölvupóstfang, \"%s\", hefur verið staðfest fyrir aðganginn þinn." +#: actions/conversation.php:99 +#, fuzzy +msgid "Conversation" +msgstr "Staðfestingarlykill" + #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 #: lib/profileaction.php:229 lib/searchgroupnav.php:82 msgid "Notices" @@ -696,12 +1034,24 @@ msgstr "Þú verður aða hafa skráð þig inn til að ganga úr hóp." msgid "Application not found." msgstr "Staðfestingarlykill fannst ekki." +#: actions/deleteapplication.php:78 actions/editapplication.php:77 +#: actions/showapplication.php:94 +#, fuzzy +msgid "You are not the owner of this application." +msgstr "Þú ert ekki meðlimur í þessum hópi." + +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 msgid "There was a problem with your session token." msgstr "Það komu upp vandamál varðandi setutókann þinn." +#: actions/deleteapplication.php:123 actions/deleteapplication.php:147 +#, fuzzy +msgid "Delete application" +msgstr "Ekkert svoleiðis babl." + #: actions/deleteapplication.php:149 msgid "" "Are you sure you want to delete this application? This will clear all data " @@ -714,13 +1064,19 @@ msgstr "" msgid "Do not delete this application" msgstr "Get ekki eytt þessu babli." +#. TRANS: Submit button title for 'Yes' when deleting an application. +#: actions/deleteapplication.php:164 +#, fuzzy +msgid "Delete this application" +msgstr "Eyða þessu babli" + #. 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Ekki innskráð(ur)." @@ -743,108 +1099,188 @@ msgstr "Eyða babli" msgid "Are you sure you want to delete this notice?" msgstr "Ertu viss um að þú viljir eyða þessu babli?" +#. TRANS: Submit button title for 'No' when deleting a notice. +#: actions/deletenotice.php:151 +#, fuzzy +msgid "Do not delete this notice" +msgstr "Get ekki eytt þessu babli." + #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Eyða þessu babli" +#: actions/deleteuser.php:67 +#, fuzzy +msgid "You cannot delete users." +msgstr "Gat ekki uppfært notanda." + +#: actions/deleteuser.php:74 +#, fuzzy +msgid "You can only delete local users." +msgstr "Þú getur ekki eytt stöðu annars notanda." + +#: actions/deleteuser.php:110 actions/deleteuser.php:133 +#, fuzzy +msgid "Delete user" +msgstr "Eyða" + #: actions/deleteuser.php:136 msgid "" "Are you sure you want to delete this user? This will clear all data about " "the user from the database, without a backup." msgstr "" +#. TRANS: Submit button title for 'Yes' when deleting a user. +#: actions/deleteuser.php:163 lib/deleteuserform.php:77 +#, fuzzy +msgid "Delete this user" +msgstr "Eyða þessu babli" + #. 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." +msgid "Design settings for this StatusNet site" msgstr "" -#: actions/designadminpanel.php:322 -#, php-format +#: actions/designadminpanel.php:331 +#, fuzzy +msgid "Invalid logo URL." +msgstr "Ótæk stærð." + +#: actions/designadminpanel.php:335 +#, fuzzy, php-format msgid "Theme not available: %s." -msgstr "" +msgstr "Þessi síða er ekki aðgengileg í " -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:439 +#, fuzzy +msgid "Change logo" +msgstr "Breyta" + +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Babl vefsíðunnar" -#: actions/designadminpanel.php:467 -msgid "Custom theme" -msgstr "" +#: actions/designadminpanel.php:456 +#, fuzzy +msgid "Change theme" +msgstr "Breyta" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:473 +#, fuzzy +msgid "Site theme" +msgstr "Babl vefsíðunnar" + +#: actions/designadminpanel.php:474 +#, fuzzy +msgid "Theme for the site." +msgstr "Skrá þig út af síðunni" + +#: actions/designadminpanel.php:480 +#, fuzzy +msgid "Custom theme" +msgstr "Babl vefsíðunnar" + +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "" +#: actions/designadminpanel.php:509 +#, fuzzy, php-format +msgid "" +"You can upload a background image for the site. The maximum file size is %1" +"$s." +msgstr "Þetta er of langt. Hámarkslengd babls er 140 tákn." + #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 +#, fuzzy +msgid "Change colours" +msgstr "Breyta lykilorðinu þínu" + +#: actions/designadminpanel.php:600 lib/designsettings.php:191 +#, fuzzy +msgid "Content" +msgstr "Tengjast" + +#: actions/designadminpanel.php:613 lib/designsettings.php:204 +#, fuzzy +msgid "Sidebar" +msgstr "Leita" + +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Texti" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 +#, fuzzy +msgid "Links" +msgstr "Innskráning" + +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#. TRANS: Submit button title -#: actions/designadminpanel.php:685 actions/othersettings.php:126 -#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174 -#: actions/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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Vista" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -862,17 +1298,64 @@ msgid "No such document \"%s\"" msgstr "Ekkert svoleiðis babl." #: actions/editapplication.php:54 +#, fuzzy msgid "Edit Application" -msgstr "" +msgstr "Aðrir valkostir" + +#: actions/editapplication.php:66 +#, fuzzy +msgid "You must be logged in to edit an application." +msgstr "Þú verður að hafa skráð þig inn til að búa til hóp." + +#: actions/editapplication.php:81 actions/oauthconnectionssettings.php:166 +#: actions/showapplication.php:87 +#, fuzzy +msgid "No such application." +msgstr "Ekkert svoleiðis babl." + +#: actions/editapplication.php:161 +#, fuzzy +msgid "Use this form to edit your application." +msgstr "Notaðu þetta eyðublað til að breyta hópnum." + +#: actions/editapplication.php:177 actions/newapplication.php:159 +#, fuzzy +msgid "Name is required." +msgstr "Sama og lykilorðið hér fyrir ofan. Nauðsynlegt." + +#: actions/editapplication.php:180 actions/newapplication.php:165 +#, fuzzy +msgid "Name is too long (max 255 chars)." +msgstr "Fullt nafn er of langt (í mesta lagi 255 stafir)." + +#: actions/editapplication.php:183 actions/newapplication.php:162 +#, fuzzy +msgid "Name already in use. Try another one." +msgstr "Stuttnefni nú þegar í notkun. Prófaðu eitthvað annað." + +#: actions/editapplication.php:186 actions/newapplication.php:168 +#, fuzzy +msgid "Description is required." +msgstr "Lýsing" #: actions/editapplication.php:194 msgid "Source URL is too long." msgstr "" +#: actions/editapplication.php:200 actions/newapplication.php:185 +#, fuzzy +msgid "Source URL is not valid." +msgstr "Heimasíða er ekki gild vefslóð." + #: actions/editapplication.php:203 actions/newapplication.php:188 msgid "Organization is required." msgstr "" +#: actions/editapplication.php:206 actions/newapplication.php:191 +#, fuzzy +msgid "Organization is too long (max 255 chars)." +msgstr "Staðsetning er of löng (í mesta lagi 255 stafir)." + #: actions/editapplication.php:209 actions/newapplication.php:194 msgid "Organization homepage is required." msgstr "" @@ -885,6 +1368,11 @@ msgstr "" msgid "Callback URL is not valid." msgstr "" +#: actions/editapplication.php:261 +#, fuzzy +msgid "Could not update application." +msgstr "Gat ekki uppfært hóp." + #: actions/editgroup.php:56 #, php-format msgid "Edit %s group" @@ -908,10 +1396,21 @@ msgstr "Notaðu þetta eyðublað til að breyta hópnum." msgid "description is too long (max %d chars)." msgstr "Staðsetning er of löng (í mesta lagi 255 stafir)." +#: actions/editgroup.php:228 actions/newgroup.php:168 +#, fuzzy, php-format +msgid "Invalid alias: \"%s\"" +msgstr "Ógilt merki: \"%s\"" + #: actions/editgroup.php:258 msgid "Could not update group." msgstr "Gat ekki uppfært hóp." +#. TRANS: Server exception thrown when creating group aliases failed. +#: actions/editgroup.php:264 classes/User_group.php:513 +#, fuzzy +msgid "Could not create aliases." +msgstr "Gat ekki búið til uppáhald." + #: actions/editgroup.php:280 msgid "Options saved." msgstr "Valmöguleikar vistaðir." @@ -928,6 +1427,13 @@ msgstr "Stillingar persónulegrar síðu" msgid "Manage how you get email from %%site.name%%." msgstr "Stilla það hvernig þú færð tölvupóst frá %%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 +#, fuzzy +msgid "Email address" +msgstr "Tölvupóstföng" + #. TRANS: Form note in e-mail settings form. #: actions/emailsettings.php:112 msgid "Current confirmed email address." @@ -938,7 +1444,7 @@ msgstr "Núverandi staðfesta tölvupóstfangið." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -953,116 +1459,145 @@ msgstr "" "Býð eftir staðfestingu frá þessu netfangi. Athugaðu innhólfið þitt (og " "ruslpóstinn þinn!). Þar ættu að vera skilaboð með ítarlegri leiðbeiningum." -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Button label to cancel an e-mail address confirmation procedure. +#. TRANS: Button label to cancel an IM address confirmation procedure. +#. TRANS: Button label to cancel a SMS address confirmation procedure. +#. TRANS: Button label in the "Edit application" form. +#: actions/emailsettings.php:127 actions/imsettings.php:131 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 +#, fuzzy +msgctxt "BUTTON" +msgid "Cancel" +msgstr "Hætta við" + +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "Tölvupóstfang eins og \"notandi@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/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 +#, fuzzy msgctxt "BUTTON" msgid "Add" -msgstr "" +msgstr "Bæta við" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Móttökutölvupóstur" #. 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 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "Sendu tölvupóst á þetta póstfang til þess að senda inn nýtt babl." #. 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 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "Búa til nýtt tölvupóstfang til að senda til. Skrifar yfir það gamla." #. 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 +#, fuzzy msgctxt "BUTTON" msgid "New" -msgstr "" +msgstr "Nýtt" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Tölvupóstföng" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Sendu mér tilkynningu varðandi nýjar áskriftir í gegnum tölvupóst." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "Senda mér tölvupóst þegar einhver setur babl í mér í uppáhald hjá sér." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "Senda mér tölvupóst þegar einhver sendir mér persónuleg skilaboð." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:203 +#, fuzzy +msgid "Send me email when someone sends me an \"@-reply\"." +msgstr "Senda mér tölvupóst þegar einhver sendir mér persónuleg skilaboð." + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "Leyfa vinum að ýta við mér og senda mér tölvupóst." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Ég vil babla í gegnum tölvupóst." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Birta MicroID fyrir tölvupóstfangið mitt." +#. TRANS: Confirmation message for successful e-mail preferences save. +#: actions/emailsettings.php:338 +#, fuzzy +msgid "Email preferences saved." +msgstr "Stillingar vistaðar." + #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Ekkert tölvupóstfang." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Get ekki staðlað þetta tölvupóstfang" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Ekki tækt tölvupóstfang." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "Þetta er nú þegar tölvupóstfangið þitt." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "Þetta tölvupóstfang tilheyrir öðrum notanda." #. 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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Gat ekki sett inn staðfestingarlykil." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1074,45 +1609,51 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Engin staðfesting í bið sem þarf að hætta við." +#. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. +#: actions/emailsettings.php:428 +#, fuzzy +msgid "That is the wrong email address." +msgstr "Þetta er rangt snarskilaboðafang." + #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "Engin staðfesting í bið sem þarf að hætta við." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "Þetta er ekki tölvupóstfangið þitt." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "Móttökutölvupóstfang fjarlægt." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Ekkert móttökutölvupóstfang." #. 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/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Gat ekki uppfært skráarfærslu notanda." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Móttökutölvupóstfang fjarlægt." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Nýju móttökutölvupóstfangi bætt við." @@ -1120,7 +1661,7 @@ msgstr "Nýju móttökutölvupóstfangi bætt við." msgid "This notice is already a favorite!" msgstr "Þetta babl er nú þegar í uppáhaldi!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "Ekki lengur í uppáhaldi" @@ -1161,6 +1702,11 @@ msgstr "" msgid "%s's favorite notices" msgstr "Uppáhaldsbabl %s" +#: actions/favoritesrss.php:115 +#, fuzzy, php-format +msgid "Updates favored by %1$s on %2$s!" +msgstr "Færslur frá %1$s á %2$s!" + #: actions/featured.php:69 lib/featureduserssection.php:87 #: lib/publicgroupnav.php:89 msgid "Featured users" @@ -1172,13 +1718,24 @@ msgid "Featured users, page %d" msgstr "Notendur í sviðsljósinu, síða %d" #: actions/featured.php:99 -#, php-format +#, fuzzy, php-format msgid "A selection of some great users on %s" -msgstr "" +msgstr "Úrval nokkurra frábærra notenda á %s" + +#: actions/file.php:34 +#, fuzzy +msgid "No notice ID." +msgstr "Ekkert svoleiðis babl." + +#: actions/file.php:38 +#, fuzzy +msgid "No notice." +msgstr "Ekkert svoleiðis babl." #: actions/file.php:42 +#, fuzzy msgid "No attachments." -msgstr "" +msgstr "Ekkert svoleiðis skjal." #: actions/file.php:51 msgid "No uploaded attachments." @@ -1189,8 +1746,9 @@ msgid "Not expecting this response!" msgstr "Bjóst ekki við þessu svari!" #: actions/finishremotesubscribe.php:80 +#, fuzzy msgid "User being listened to does not exist." -msgstr "" +msgstr "Notandi sem verið er að hlusta á er ekki til." #: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59 msgid "You can use the local subscription!" @@ -1205,12 +1763,34 @@ msgid "You are not authorized." msgstr "Þú ert ekki áskrifandi." #: actions/finishremotesubscribe.php:113 +#, fuzzy msgid "Could not convert request token to access token." -msgstr "" +msgstr "Gat ekki breytt beiðnistókum í aðgangstóka." #: actions/finishremotesubscribe.php:118 +#, fuzzy msgid "Remote service uses unknown version of OMB protocol." -msgstr "" +msgstr "Óþekkt útgáfa OMB samskiptamátans." + +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 +#, fuzzy +msgid "Error updating remote profile." +msgstr "Villa kom upp í uppfærslu persónulegrar fjarsíðu" + +#: actions/getfile.php:79 +#, fuzzy +msgid "No such file." +msgstr "Ekkert svoleiðis babl." + +#: actions/getfile.php:83 +#, fuzzy +msgid "Cannot read file." +msgstr "Týndum skránni okkar" + +#: actions/grantrole.php:62 actions/revokerole.php:62 +#, fuzzy +msgid "Invalid role." +msgstr "Ótæk stærð." #: actions/grantrole.php:66 actions/revokerole.php:66 msgid "This role is reserved and cannot be set." @@ -1220,6 +1800,11 @@ msgstr "" msgid "You cannot grant user roles on this site." msgstr "Það hefur verið lagt bann við babli frá þér á þessari síðu." +#: actions/grantrole.php:82 +#, fuzzy +msgid "User already has this role." +msgstr "Notandi hefur enga persónulega síðu." + #: actions/groupblock.php:71 actions/groupunblock.php:71 #: actions/makeadmin.php:71 actions/subedit.php:46 #: lib/profileformaction.php:79 @@ -1232,10 +1817,31 @@ msgstr "Engin persónuleg síða tilgreind" msgid "No profile with that ID." msgstr "Engin persónulega síða með þessu einkenni" +#: actions/groupblock.php:81 actions/groupunblock.php:81 +#: actions/makeadmin.php:81 +#, fuzzy +msgid "No group specified." +msgstr "Engin persónuleg síða tilgreind" + #: actions/groupblock.php:91 msgid "Only an admin can block group members." msgstr "" +#: actions/groupblock.php:95 +#, fuzzy +msgid "User is already blocked from group." +msgstr "Notandinn hefur lokað á þig." + +#: actions/groupblock.php:100 +#, fuzzy +msgid "User is not a member of group." +msgstr "Þú ert ekki meðlimur í þessum hópi." + +#: actions/groupblock.php:134 actions/groupmembers.php:364 +#, fuzzy +msgid "Block user from group" +msgstr "Loka á notanda" + #: actions/groupblock.php:160 #, php-format msgid "" @@ -1244,6 +1850,18 @@ msgid "" "the group in the future." msgstr "" +#. TRANS: Submit button title for 'No' when blocking a user from a group. +#: actions/groupblock.php:182 +#, fuzzy +msgid "Do not block this user from this group" +msgstr "Listi yfir notendur í þessum hóp." + +#. 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 "Listi yfir notendur í þessum hóp." + #: actions/groupblock.php:206 msgid "Database error blocking user from group." msgstr "" @@ -1252,16 +1870,49 @@ msgstr "" msgid "No ID." msgstr "Ekkert Jabber-kenni" +#: actions/groupdesignsettings.php:68 +#, fuzzy +msgid "You must be logged in to edit a group." +msgstr "Þú verður að hafa skráð þig inn til að búa til hóp." + +#: actions/groupdesignsettings.php:144 +#, fuzzy +msgid "Group design" +msgstr "Hópar" + #: actions/groupdesignsettings.php:155 msgid "" "Customize the way your group looks with a background image and a colour " "palette of your choice." 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 "Gat ekki uppfært hóp." + +#: actions/groupdesignsettings.php:311 actions/userdesignsettings.php:231 +#, fuzzy +msgid "Design preferences saved." +msgstr "Stillingar vistaðar." + #: actions/grouplogo.php:142 actions/grouplogo.php:195 msgid "Group logo" msgstr "Einkennismynd hópsins" +#: actions/grouplogo.php:153 +#, fuzzy, php-format +msgid "" +"You can upload a logo image for your group. The maximum file size is %s." +msgstr "Þetta er of langt. Hámarkslengd babls er 140 tákn." + +#: actions/grouplogo.php:365 +#, fuzzy +msgid "Pick a square area of the image to be the logo." +msgstr "" +"Veldu ferningslaga svæði á upphaflegu myndinni sem einkennismyndina þína" + #: actions/grouplogo.php:399 msgid "Logo updated." msgstr "Einkennismynd uppfærð." @@ -1270,29 +1921,53 @@ msgstr "Einkennismynd uppfærð." msgid "Failed updating logo." msgstr "Tókst ekki að uppfæra einkennismynd" -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "Hópmeðlimir %s" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "Hópmeðlimir %s" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "Listi yfir notendur í þessum hóp." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Stjórnandi" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" -msgstr "Loka" +msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 +msgid "Make user an admin of the group" +msgstr "" + +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" +msgid "Make Admin" +msgstr "" + +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" msgstr "" @@ -1300,11 +1975,17 @@ msgstr "" #. 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 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "Rás %s" +#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name. +#: actions/grouprss.php:142 +#, fuzzy, php-format +msgid "Updates from members of %1$s on %2$s!" +msgstr "Færslur frá %1$s á %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" @@ -1329,10 +2010,25 @@ msgstr "" msgid "Create a new group" msgstr "Búa til nýjan hóp" +#: actions/groupsearch.php:52 +#, fuzzy, php-format +msgid "" +"Search for groups on %%site.name%% by their name, location, or description. " +"Separate the terms by spaces; they must be 3 characters or more." +msgstr "" +"Leita að fólki á %%site.name%% eftir nafni, staðsetningu eða áhugamáli. " +"Leitarorð eru aðskilin með bili og verða að vera að minnsta kosti 3 tákn." + #: actions/groupsearch.php:58 msgid "Group search" msgstr "Hópleit" +#: actions/groupsearch.php:79 actions/noticesearch.php:117 +#: actions/peoplesearch.php:83 +#, fuzzy +msgid "No results." +msgstr "Niðurstöður skipunar" + #: actions/groupsearch.php:82 #, php-format msgid "" @@ -1351,6 +2047,11 @@ msgstr "" msgid "Only an admin can unblock group members." msgstr "" +#: actions/groupunblock.php:95 +#, fuzzy +msgid "User is not blocked from group." +msgstr "Notandinn hefur lokað á þig." + #: actions/groupunblock.php:128 actions/unblock.php:86 msgid "Error removing the block." msgstr "Vill kom upp við að aflétta notendalokun." @@ -1375,8 +2076,9 @@ 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 "Þessi síða er ekki aðgengileg í " #. TRANS: Form legend for IM settings form. #. TRANS: Field label for IM address input in IM settings form. @@ -1402,7 +2104,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -1413,64 +2118,64 @@ msgstr "" "á GTalk." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Stillingar vistaðar." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Sendur mér babl í gegnum Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Senda inn babl þegar Jabber/GTalk staðan breytist." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" "Sendu mér svör í gegnum Jabber/GTalk frá fólki sem ég er ekki áskrifandi að." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Birta MicroID fyrir Jabber/GTalk netfangið mitt." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Stillingar vistaðar." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Ekkert Jabber-kenni" #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Get ekki staðlað þetta Jabber kenni" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Ekki tækt Jabber-kenni" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Þetta er nú þegar Jabber-kennið þitt." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Jabber-kennið tilheyrir öðrum notanda." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -1480,26 +2185,37 @@ msgstr "" "við. Þú verður að leyfa %s að senda snarskilaboð til þín." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Þetta er rangt snarskilaboðafang." +#. TRANS: Server error thrown on database error canceling IM address confirmation. +#: actions/imsettings.php:400 +#, fuzzy +msgid "Couldn't delete IM confirmation." +msgstr "Gat ekki eytt tölvupóstsstaðfestingu." + #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "Enginn staðfestingarlykill." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Þetta er ekki Jabber-kennið þitt." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "Móttökutölvupóstfang fjarlægt." +#: actions/inbox.php:59 +#, fuzzy, php-format +msgid "Inbox for %1$s - page %2$d" +msgstr "Innhólf %s" + #: actions/inbox.php:62 #, php-format msgid "Inbox for %s" @@ -1538,7 +2254,7 @@ msgstr "Þú ert nú þegar í áskrift að þessum notendum:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -1586,9 +2302,10 @@ msgstr "Bættu persónulegum skilaboðum við boðskortið ef þú vilt." #. TRANS: Send button for inviting friends #: actions/invite.php:198 +#, fuzzy msgctxt "BUTTON" msgid "Send" -msgstr "" +msgstr "Senda" #. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English. #: actions/invite.php:228 @@ -1658,12 +2375,22 @@ msgstr "" msgid "You must be logged in to join a group." msgstr "Þú verður að hafa skráð þig inn til að bæta þér í hóp." +#: actions/joingroup.php:88 actions/leavegroup.php:88 +#, fuzzy +msgid "No nickname or ID." +msgstr "Ekkert stuttnefni." + +#: actions/joingroup.php:141 +#, fuzzy, php-format +msgid "%1$s joined group %2$s" +msgstr "%s bætti sér í hópinn %s" + #: actions/leavegroup.php:60 msgid "You must be logged in to leave a group." msgstr "Þú verður aða hafa skráð þig inn til að ganga úr hóp." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "Þú ert ekki meðlimur í þessum hópi." @@ -1672,6 +2399,111 @@ msgstr "Þú ert ekki meðlimur í þessum hópi." msgid "%1$s left group %2$s" msgstr "Staða %1$s á %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +#, fuzzy +msgid "Private" +msgstr "Friðhelgi" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Þú hefur nú þegar skráð þig inn." @@ -1680,6 +2512,11 @@ msgstr "Þú hefur nú þegar skráð þig inn." msgid "Incorrect username or password." msgstr "Rangt notendanafn eða lykilorð." +#: actions/login.php:154 actions/otp.php:120 +#, fuzzy +msgid "Error setting user. You are probably not authorized." +msgstr "Engin heimild." + #: actions/login.php:210 actions/login.php:263 lib/logingroupnav.php:79 msgid "Login" msgstr "Innskráning" @@ -1710,29 +2547,68 @@ msgstr "" "Af öryggisástæðum, vinsamlegast sláðu aftur inn notendanafnið þitt og " "lykilorð áður en þú breytir stillingunum þínum." +#: actions/login.php:292 +#, fuzzy +msgid "Login with your username and password." +msgstr "Skráðu þig inn með notendanafni og lykilorði" + #: actions/login.php:295 -#, php-format +#, fuzzy, php-format msgid "" "Don't have a username yet? [Register](%%action.register%%) a new account." msgstr "" +"Skráðu þig inn með notendanafninu þínu og lykilorði. Ertu ekki með " +"notendanafn? [Nýskráðu þig](%%action.register%%) eða prófaðu [OpenID](%%" +"action.openidlogin%%). " #: actions/makeadmin.php:92 msgid "Only an admin can make another user an admin." msgstr "" -#: actions/makeadmin.php:133 +#: actions/makeadmin.php:96 #, php-format -msgid "Can't get membership record for %1$s in group %2$s." +msgid "%1$s is already an admin for group \"%2$s\"." msgstr "" +#: actions/makeadmin.php:133 +#, fuzzy, php-format +msgid "Can't get membership record for %1$s in group %2$s." +msgstr "Gat ekki fjarlægt notandann %s úr hópnum %s" + +#: actions/makeadmin.php:146 +#, fuzzy, php-format +msgid "Can't make %1$s an admin for group %2$s." +msgstr "Gat ekki fjarlægt notandann %s úr hópnum %s" + #: actions/microsummary.php:69 +#, fuzzy msgid "No current status." -msgstr "" +msgstr "Engin núverandi staða" + +#: actions/newapplication.php:52 +#, fuzzy +msgid "New Application" +msgstr "Ekkert svoleiðis babl." + +#: actions/newapplication.php:64 +#, fuzzy +msgid "You must be logged in to register an application." +msgstr "Þú verður að hafa skráð þig inn til að búa til hóp." + +#: actions/newapplication.php:143 +#, fuzzy +msgid "Use this form to register a new application." +msgstr "Notaðu þetta eyðublað til að búa til nýjan hóp." #: actions/newapplication.php:176 msgid "Source URL is required." msgstr "" +#: actions/newapplication.php:258 actions/newapplication.php:267 +#, fuzzy +msgid "Could not create application." +msgstr "Gat ekki búið til uppáhald." + #: actions/newgroup.php:53 msgid "New group" msgstr "Nýr hópur" @@ -1746,14 +2622,14 @@ msgid "New message" msgstr "Ný skilaboð" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "Þú getur ekki sent þessum notanda skilaboð." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Ekkert innihald!" @@ -1762,14 +2638,26 @@ msgid "No recipient specified." msgstr "Enginn móttökuaðili tilgreindur." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" "Ekki senda þér skilaboð. Þú getur sagt þetta í hljóði við sjálfa(n) þig í " "staðinn." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:181 +#, fuzzy +msgid "Message sent" +msgstr "Skilaboð" + +#. TRANS: Message given have sent a direct message to another user. +#. TRANS: %s is the name of the other user. +#: actions/newmessage.php:185 lib/command.php:511 +#, fuzzy, php-format +msgid "Direct message to %s sent." +msgstr "Bein skilaboð send til %s" + +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Ajax villa" @@ -1794,6 +2682,11 @@ msgstr "" msgid "Text search" msgstr "Textaleit" +#: actions/noticesearch.php:91 +#, fuzzy, php-format +msgid "Search results for \"%1$s\" on %2$s" +msgstr "Skilaboð frá %1$s á %2$s" + #: actions/noticesearch.php:121 #, php-format msgid "" @@ -1819,9 +2712,12 @@ msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "Færslur frá %1$s á %2$s!" #: actions/nudge.php:85 +#, fuzzy msgid "" "This user doesn't allow nudges or hasn't confirmed or set their email yet." msgstr "" +"Þessi notandi leyfir ekki að ýta við sér eða hefur ekki staðfest eða skráð " +"tölvupóstinn sinn." #: actions/nudge.php:94 msgid "Nudge sent" @@ -1831,14 +2727,38 @@ msgstr "Ýtt við notanda" msgid "Nudge sent!" msgstr "Ýtt við notanda!" +#: actions/oauthappssettings.php:59 +#, fuzzy +msgid "You must be logged in to list your applications." +msgstr "Þú verður að hafa skráð þig inn til að bæta þér í hóp." + +#: actions/oauthappssettings.php:74 +#, fuzzy +msgid "OAuth applications" +msgstr "Aðrir valkostir" + #: actions/oauthappssettings.php:85 msgid "Applications you have registered" msgstr "" -#: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." +#: actions/oauthappssettings.php:135 +#, php-format +msgid "You have not registered any applications yet." msgstr "" +#: actions/oauthconnectionssettings.php:72 +msgid "Connected applications" +msgstr "" + +#: actions/oauthconnectionssettings.php:83 +msgid "You have allowed the following applications to access your account." +msgstr "" + +#: actions/oauthconnectionssettings.php:175 +#, fuzzy +msgid "You are not a user of that application." +msgstr "Þú ert ekki meðlimur í þessum hópi." + #: actions/oauthconnectionssettings.php:186 #, php-format msgid "Unable to revoke access for app: %s." @@ -1856,7 +2776,7 @@ msgstr "" msgid "Notice has no profile." msgstr "Notandi hefur enga persónulega síðu." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "Staða %1$s á %2$s" @@ -1874,8 +2794,8 @@ 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:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "Enginn stuðningur við gagnasnið." @@ -1907,6 +2827,11 @@ msgstr "" msgid "Automatic shortening service to use." msgstr "Þjónusta sem sér um sjálfkrafa styttingu." +#: actions/othersettings.php:122 +#, fuzzy +msgid "View profile designs" +msgstr "Stillingar persónulegrar síðu" + #: actions/othersettings.php:123 msgid "Show or hide profile designs." msgstr "" @@ -1916,10 +2841,35 @@ msgid "URL shortening service is too long (max 50 chars)." msgstr "" "Þjónusta sjálfvirkrar vefslóðastyttingar er of löng (í mesta lagi 50 stafir)." +#: actions/otp.php:69 +#, fuzzy +msgid "No user ID specified." +msgstr "Engin persónuleg síða tilgreind" + +#: actions/otp.php:83 +#, fuzzy +msgid "No login token specified." +msgstr "Engin persónuleg síða tilgreind" + #: actions/otp.php:90 msgid "No login token requested." msgstr "Engin heimildarbeiðni!" +#: actions/otp.php:95 +#, fuzzy +msgid "Invalid login token specified." +msgstr "Ótækt bablinnihald" + +#: actions/otp.php:104 +#, fuzzy +msgid "Login token expired." +msgstr "Skrá þig inn á síðuna" + +#: actions/outbox.php:58 +#, fuzzy, php-format +msgid "Outbox for %1$s - page %2$d" +msgstr "Úthólf %s" + #: actions/outbox.php:61 #, php-format msgid "Outbox for %s" @@ -1992,38 +2942,48 @@ msgid "Password saved." msgstr "Lykilorð vistað." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." +msgid "Path and server settings for this StatusNet site" msgstr "" #: actions/pathsadminpanel.php:157 -#, php-format +#, fuzzy, php-format msgid "Theme directory not readable: %s." -msgstr "" +msgstr "Þessi síða er ekki aðgengileg í " #: actions/pathsadminpanel.php:163 -#, php-format +#, fuzzy, php-format msgid "Avatar directory not writable: %s." -msgstr "" +msgstr "Þessi síða er ekki aðgengileg í " #: actions/pathsadminpanel.php:169 -#, php-format +#, fuzzy, php-format msgid "Background directory not writable: %s." -msgstr "" +msgstr "Þessi síða er ekki aðgengileg í " #: actions/pathsadminpanel.php:177 -#, php-format +#, fuzzy, php-format msgid "Locales directory not readable: %s." -msgstr "" +msgstr "Þessi síða er ekki aðgengileg í " #: actions/pathsadminpanel.php:183 msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" +#: actions/pathsadminpanel.php:234 actions/siteadminpanel.php:58 +#, fuzzy +msgid "Site" +msgstr "Bjóða" + +#: actions/pathsadminpanel.php:238 +#, fuzzy +msgid "Server" +msgstr "Endurheimta" + #: actions/pathsadminpanel.php:238 msgid "Site's server hostname." msgstr "" @@ -2032,6 +2992,11 @@ msgstr "" msgid "Path" msgstr "" +#: actions/pathsadminpanel.php:242 +#, fuzzy +msgid "Site path" +msgstr "Babl vefsíðunnar" + #: actions/pathsadminpanel.php:246 msgid "Path to locales" msgstr "" @@ -2064,6 +3029,21 @@ msgstr "" msgid "Theme directory" msgstr "" +#: actions/pathsadminpanel.php:279 +#, fuzzy +msgid "Avatars" +msgstr "Mynd" + +#: actions/pathsadminpanel.php:284 +#, fuzzy +msgid "Avatar server" +msgstr "Stillingar fyrir mynd" + +#: actions/pathsadminpanel.php:288 +#, fuzzy +msgid "Avatar path" +msgstr "Mynd hefur verið uppfærð." + #: actions/pathsadminpanel.php:292 msgid "Avatar directory" msgstr "" @@ -2084,6 +3064,21 @@ msgstr "" msgid "Background directory" msgstr "" +#: actions/pathsadminpanel.php:320 +#, fuzzy +msgid "SSL" +msgstr "SMS" + +#: actions/pathsadminpanel.php:323 actions/snapshotadminpanel.php:202 +#, fuzzy +msgid "Never" +msgstr "Endurheimta" + +#: actions/pathsadminpanel.php:324 +#, fuzzy +msgid "Sometimes" +msgstr "Babl" + #: actions/pathsadminpanel.php:325 msgid "Always" msgstr "" @@ -2097,16 +3092,18 @@ msgid "When to use SSL" msgstr "" #: actions/pathsadminpanel.php:335 +#, fuzzy msgid "SSL server" -msgstr "" +msgstr "Endurheimta" #: actions/pathsadminpanel.php:336 msgid "Server to direct SSL requests to" msgstr "" #: actions/pathsadminpanel.php:352 +#, fuzzy msgid "Save paths" -msgstr "" +msgstr "Babl vefsíðunnar" #: actions/peoplesearch.php:52 #, php-format @@ -2126,6 +3123,11 @@ msgstr "Leit að fólki" msgid "Not a valid people tag: %s." msgstr "Ekki tækt tölvupóstfang." +#: actions/peopletag.php:142 +#, fuzzy, php-format +msgid "Users self-tagged with %1$s - page %2$d" +msgstr "Notendur sjálfmerktir með %s - síða %d" + #: actions/postnotice.php:95 msgid "Invalid notice content." msgstr "Ótæk stærð." @@ -2162,7 +3164,7 @@ msgstr "Fullt nafn" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Heimasíða" @@ -2173,13 +3175,14 @@ msgstr "" "vefsvæði" #: actions/profilesettings.php:122 actions/register.php:468 -#, php-format +#, fuzzy, php-format msgid "Describe yourself and your interests in %d chars" -msgstr "" +msgstr "Lýstu þér og áhugamálum þínum í 140 táknum" #: actions/profilesettings.php:125 actions/register.php:471 +#, fuzzy msgid "Describe yourself and your interests" -msgstr "" +msgstr "Lýstu þér og þínum " #: actions/profilesettings.php:127 actions/register.php:473 msgid "Bio" @@ -2258,6 +3261,11 @@ msgstr "Ógilt merki: \"%s\"" msgid "Couldn't update user for autosubscribe." msgstr "Gat ekki uppfært notanda í sjálfvirka áskrift." +#: actions/profilesettings.php:363 +#, fuzzy +msgid "Couldn't save location prefs." +msgstr "Gat ekki vistað merki." + #: actions/profilesettings.php:375 msgid "Couldn't save profile." msgstr "Gat ekki vistað persónulega síðu." @@ -2267,7 +3275,7 @@ msgid "Couldn't save tags." msgstr "Gat ekki vistað merki." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Stillingar vistaðar." @@ -2394,10 +3402,29 @@ msgstr "" msgid "Could not update user with confirmed email address." msgstr "Gat ekki uppfært notanda með staðfestu tölvupóstfangi." +#: 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 "" +"Leiðbeiningar um það hvernig þú getur endurheimt lykilorðið þitt hafa verið " +"sendar á tölvupóstfangið sem er tengt notendaaðganginum þínum." + #: actions/recoverpassword.php:158 msgid "You have been identified. Enter a new password below. " msgstr "" +#: actions/recoverpassword.php:188 +#, fuzzy +msgid "Password recovery" +msgstr "Beiðni um að endurheimta lykilorð hefur verið send inn" + +#: actions/recoverpassword.php:191 +#, fuzzy +msgid "Nickname or email address" +msgstr "Sláðu inn stuttnefni eða tölvupóstfang." + #: actions/recoverpassword.php:193 msgid "Your nickname on this server, or your registered email address." msgstr "Stuttnefnið þitt á þessum vefþjóni eða skráða tölvupóstfangið." @@ -2478,6 +3505,11 @@ msgstr "Tókst að vista nýtt lykilorð. Þú ert núna innskráð(ur)" msgid "Sorry, only invited people can register." msgstr "Afsakið en aðeins fólki sem er boðið getur nýskráð sig." +#: actions/register.php:99 +#, fuzzy +msgid "Sorry, invalid invitation code." +msgstr "Villa kom upp varðandi staðfestingarlykilinn." + #: actions/register.php:119 msgid "Registration successful" msgstr "Nýskráning tókst" @@ -2523,7 +3555,7 @@ msgstr "Sama og lykilorðið hér fyrir ofan. Nauðsynlegt." #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "Tölvupóstur" @@ -2566,7 +3598,7 @@ msgid "" msgstr "" #: actions/register.php:583 -#, php-format +#, fuzzy, php-format msgid "" "Congratulations, %1$s! And welcome to %%%%site.name%%%%. From here, you may " "want to...\n" @@ -2583,6 +3615,20 @@ msgid "" "\n" "Thanks for signing up and we hope you enjoy using this service." msgstr "" +"Til hamingju %s! Frábært að þú skulir hafa skráð þig á %%%%site.name%%%%. " +"Héðan vilt þú kannski...\n" +"\n" +"* Fara á [persónulegu síðuna þína](%s) senda inn þitt fyrsta babl.\n" +"* Bæta við [Jabber/GTalk snarskilaboðafangi](%%%%action.imsettings%%%%) svo " +"þú getir sent inn babl í snarskilaboðum.\n" +"* [Leita að fólki](%%%%action.peoplesearch%%%%) sem þú þekkir eða hefur sömu " +"áhugamál og þú. \n" +"* Uppfæra [persónulegu síðuna](%%%%action.profilesettings%%%%) þína til þess " +"að leyfa öðrum að kynnast þér betur.\n" +"* Lesa [vefleiðbeiningarnar](%%%%doc.help%%%%) til þess að læra að babla " +"betur.\n" +"\n" +"Takk fyrir að skrá þig og við vonum að þú njótir þjónustunnar." #: actions/register.php:607 msgid "" @@ -2608,6 +3654,11 @@ msgstr "" msgid "Remote subscribe" msgstr "Fara í fjaráskrift" +#: actions/remotesubscribe.php:124 +#, fuzzy +msgid "Subscribe to a remote user" +msgstr "Gerast áskrifandi að þessum notanda" + #: actions/remotesubscribe.php:129 msgid "User nickname" msgstr "Stuttnefni notanda" @@ -2634,16 +3685,46 @@ msgid "Invalid profile URL (bad format)" msgstr "Ótækt veffang persónulegrar síðu (vitlaust snið)" #: actions/remotesubscribe.php:168 +#, fuzzy msgid "Not a valid profile URL (no YADIS document or invalid XRDS defined)." -msgstr "" +msgstr "Ekki tækt veffang á persónulega síðu (ekkert YADIS skjal)." #: actions/remotesubscribe.php:176 +#, fuzzy msgid "That’s a local profile! Login to subscribe." msgstr "" +"Þetta er staðbundinn persónuaðgangur! Skráðu þig inn til að gerast " +"áskrifandi." #: actions/remotesubscribe.php:183 +#, fuzzy msgid "Couldn’t get a request token." -msgstr "" +msgstr "Gat ekki komist yfir beiðnistóka." + +#: actions/repeat.php:57 +#, fuzzy +msgid "Only logged-in users can repeat notices." +msgstr "Aðeins notandinn getur lesið hans eigin pósthólf." + +#: actions/repeat.php:64 actions/repeat.php:71 +#, fuzzy +msgid "No notice specified." +msgstr "Engin persónuleg síða tilgreind" + +#: actions/repeat.php:76 +#, fuzzy +msgid "You can't repeat your own notice." +msgstr "Þú getur ekki nýskráð þig nema þú samþykkir leyfið." + +#: actions/repeat.php:90 +#, fuzzy +msgid "You already repeated that notice." +msgstr "Þú hefur nú þegar lokað á þennan notanda." + +#: actions/repeat.php:114 lib/noticelist.php:686 +#, fuzzy +msgid "Repeated" +msgstr "Í sviðsljósinu" #: actions/repeat.php:119 msgid "Repeated!" @@ -2660,6 +3741,16 @@ msgstr "Svör við %s" msgid "Replies to %1$s, page %2$d" msgstr "Svör við %s" +#: actions/replies.php:145 +#, php-format +msgid "Replies feed for %s (RSS 1.0)" +msgstr "" + +#: actions/replies.php:152 +#, php-format +msgid "Replies feed for %s (RSS 2.0)" +msgstr "" + #: actions/replies.php:159 #, php-format msgid "Replies feed for %s (Atom)" @@ -2686,22 +3777,42 @@ msgid "" "newnotice%%%%?status_textarea=%3$s)." msgstr "" +#: actions/repliesrss.php:72 +#, fuzzy, php-format +msgid "Replies to %1$s on %2$s!" +msgstr "Skilaboð til %1$s á %2$s" + #: actions/revokerole.php:75 msgid "You cannot revoke user roles on this site." msgstr "Það hefur verið lagt bann við babli frá þér á þessari síðu." +#: actions/revokerole.php:82 +#, fuzzy +msgid "User doesn't have this role." +msgstr "Notandi með enga persónulega síðu sem passar við" + +#: actions/rsd.php:146 actions/version.php:159 +#, fuzzy +msgid "StatusNet" +msgstr "Tölfræði" + +#: actions/sandbox.php:65 actions/unsandbox.php:65 +#, fuzzy +msgid "You cannot sandbox users on this site." +msgstr "Þú getur ekki sent þessum notanda skilaboð." + #: actions/sandbox.php:72 msgid "User is already sandboxed." msgstr "" #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." +msgid "Session settings for this StatusNet site" msgstr "" #: actions/sessionsadminpanel.php:175 @@ -2720,14 +3831,42 @@ msgstr "" msgid "Turn on debugging output for sessions." msgstr "" +#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 +#, fuzzy +msgid "Save site settings" +msgstr "Stillingar fyrir mynd" + +#: actions/showapplication.php:82 +#, fuzzy +msgid "You must be logged in to view an application." +msgstr "Þú verður aða hafa skráð þig inn til að ganga úr hóp." + +#: actions/showapplication.php:157 +#, fuzzy +msgid "Application profile" +msgstr "Babl hefur enga persónulega síðu" + #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "" +#. TRANS: Form input field label for application name. +#: actions/showapplication.php:169 actions/version.php:197 +#: lib/applicationeditform.php:190 +#, fuzzy +msgid "Name" +msgstr "Stuttnefni" + +#. TRANS: Form input field label. +#: actions/showapplication.php:178 lib/applicationeditform.php:227 +#, fuzzy +msgid "Organization" +msgstr "Uppröðun" + #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Lýsing" @@ -2741,10 +3880,18 @@ msgstr "Tölfræði" msgid "Created by %1$s - %2$s access by default - %3$d users" msgstr "" +#: actions/showapplication.php:213 +msgid "Application actions" +msgstr "" + #: actions/showapplication.php:236 msgid "Reset key & secret" msgstr "" +#: actions/showapplication.php:261 +msgid "Application info" +msgstr "" + #: actions/showapplication.php:263 msgid "Consumer key" msgstr "" @@ -2771,19 +3918,34 @@ msgid "" "signature method." msgstr "" +#: actions/showapplication.php:309 +#, fuzzy +msgid "Are you sure you want to reset your consumer key and secret?" +msgstr "Ertu viss um að þú viljir eyða þessu babli?" + +#: actions/showfavorites.php:79 +#, fuzzy, php-format +msgid "%1$s's favorite notices, page %2$d" +msgstr "Uppáhaldsbabl %s" + #: actions/showfavorites.php:132 msgid "Could not retrieve favorite notices." msgstr "Gat ekki sótt uppáhaldsbabl." #: actions/showfavorites.php:171 -#, php-format +#, fuzzy, php-format msgid "Feed for favorites of %s (RSS 1.0)" -msgstr "" +msgstr "Bablveita uppáhaldsbabls %s" #: actions/showfavorites.php:178 -#, php-format +#, fuzzy, php-format msgid "Feed for favorites of %s (RSS 2.0)" -msgstr "" +msgstr "Bablveita uppáhaldsbabls %s" + +#: actions/showfavorites.php:185 +#, fuzzy, php-format +msgid "Feed for favorites of %s (Atom)" +msgstr "Bablveita uppáhaldsbabls %s" #: actions/showfavorites.php:206 msgid "" @@ -2810,7 +3972,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "" -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "%s hópurinn" @@ -2852,7 +4014,17 @@ msgstr "" msgid "Notice feed for %s group (RSS 2.0)" msgstr "" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:350 +#, php-format +msgid "Notice feed for %s group (Atom)" +msgstr "" + +#: actions/showgroup.php:355 +#, fuzzy, php-format +msgid "FOAF for %s group" +msgstr "%s hópurinn" + +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Meðlimir" @@ -2866,6 +4038,11 @@ msgstr "(Ekkert)" msgid "All members" msgstr "Allir meðlimir" +#: actions/showgroup.php:439 +#, fuzzy +msgid "Created" +msgstr "Í sviðsljósinu" + #: actions/showgroup.php:455 #, php-format msgid "" @@ -2885,6 +4062,11 @@ msgid "" "their life and interests. " msgstr "" +#: actions/showgroup.php:489 +#, fuzzy +msgid "Admins" +msgstr "Stjórnandi" + #: actions/showmessage.php:81 msgid "No such message." msgstr "Engin þannig skilaboð." @@ -2903,16 +4085,46 @@ msgstr "Skilaboð til %1$s á %2$s" msgid "Message from %1$s on %2$s" msgstr "Skilaboð frá %1$s á %2$s" +#: actions/shownotice.php:90 +#, fuzzy +msgid "Notice deleted." +msgstr "Babl sent inn" + +#: actions/showstream.php:73 +#, fuzzy, php-format +msgid " tagged %s" +msgstr "Babl merkt með %s" + #: actions/showstream.php:79 #, php-format msgid "%1$s, page %2$d" msgstr "Hópar, síða %d" #: actions/showstream.php:122 -#, php-format +#, fuzzy, php-format msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)" +msgstr "Bablveita fyrir %s" + +#: actions/showstream.php:129 +#, php-format +msgid "Notice feed for %s (RSS 1.0)" msgstr "" +#: actions/showstream.php:136 +#, php-format +msgid "Notice feed for %s (RSS 2.0)" +msgstr "" + +#: actions/showstream.php:143 +#, php-format +msgid "Notice feed for %s (Atom)" +msgstr "" + +#: actions/showstream.php:148 +#, fuzzy, php-format +msgid "FOAF for %s" +msgstr "Úthólf %s" + #: actions/showstream.php:200 #, php-format msgid "This is the timeline for %1$s but %2$s hasn't posted anything yet." @@ -2948,6 +4160,16 @@ msgid "" "[StatusNet](http://status.net/) tool. " msgstr "" +#: actions/showstream.php:305 +#, fuzzy, php-format +msgid "Repeat of %s" +msgstr "Svör við %s" + +#: actions/silence.php:65 actions/unsilence.php:65 +#, fuzzy +msgid "You cannot silence users on this site." +msgstr "Þú getur ekki sent þessum notanda skilaboð." + #: actions/silence.php:72 msgid "User is already silenced." msgstr "" @@ -2981,6 +4203,11 @@ msgstr "" msgid "General" msgstr "" +#: actions/siteadminpanel.php:224 +#, fuzzy +msgid "Site name" +msgstr "Babl vefsíðunnar" + #: actions/siteadminpanel.php:225 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" @@ -3001,6 +4228,16 @@ msgstr "" msgid "URL used for credits link in footer of each page" msgstr "" +#: actions/siteadminpanel.php:239 +#, fuzzy +msgid "Contact email address for your site" +msgstr "Nýtt tölvupóstfang til að senda á %s" + +#: actions/siteadminpanel.php:245 +#, fuzzy +msgid "Local" +msgstr "Staðbundin sýn" + #: actions/siteadminpanel.php:256 msgid "Default timezone" msgstr "" @@ -3009,6 +4246,11 @@ msgstr "" msgid "Default timezone for the site; usually UTC." msgstr "" +#: actions/siteadminpanel.php:262 +#, fuzzy +msgid "Default language" +msgstr "Tungumál (ákjósanlegt)" + #: actions/siteadminpanel.php:263 msgid "Site language when autodetection from browser settings is not available" msgstr "" @@ -3033,14 +4275,39 @@ msgstr "" msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" +#: actions/sitenoticeadminpanel.php:56 +#, fuzzy +msgid "Site Notice" +msgstr "Babl vefsíðunnar" + +#: actions/sitenoticeadminpanel.php:67 +#, fuzzy +msgid "Edit site-wide message" +msgstr "Ný skilaboð" + +#: actions/sitenoticeadminpanel.php:103 +#, fuzzy +msgid "Unable to save site notice." +msgstr "Vandamál komu upp við að vista babl." + #: 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 "Babl vefsíðunnar" + #: 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 "Babl vefsíðunnar" + #. TRANS: Title for SMS settings. #: actions/smssettings.php:59 msgid "SMS settings" @@ -3055,8 +4322,9 @@ msgstr "Þú getur fengið SMS í gegnum tölvupóst frá %%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 "" +msgstr "Þessi síða er ekki aðgengileg í " #. TRANS: Form legend for SMS settings form. #: actions/smssettings.php:111 @@ -3083,6 +4351,13 @@ msgstr "Staðfestingarlykill" msgid "Enter the code you received on your phone." msgstr "Sláðu inn lykilinn sem þú fékkst í símann þinn." +#. TRANS: Button label to confirm SMS confirmation code in SMS settings. +#: actions/smssettings.php:148 +#, fuzzy +msgctxt "BUTTON" +msgid "Confirm" +msgstr "Staðfesta" + #. TRANS: Field label for SMS phone number input in SMS settings form. #: actions/smssettings.php:153 msgid "SMS phone number" @@ -3107,6 +4382,12 @@ msgstr "" "Sendu mér babl í gegnum SMS. Ég veit að það er möguleiki að " "farsímafyrirtækið rukki fyrir móttöku á SMSunum." +#. TRANS: Confirmation message for successful SMS preferences save. +#: actions/smssettings.php:315 +#, fuzzy +msgid "SMS preferences saved." +msgstr "Stillingar vistaðar." + #. TRANS: Message given saving SMS phone number without having provided one. #: actions/smssettings.php:338 msgid "No phone number." @@ -3127,6 +4408,17 @@ msgstr "Þetta er nú þegar símanúmerið þitt." msgid "That phone number already belongs to another user." msgstr "Þetta símanúmer tilheyri nú þegar öðrum notanda." +#. 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 "" +"Staðfestingarlykill var sendur á tölvupóstfangið sem þú varst að bæta við. " +"Athugaðu innhólfið þitt (og ruslpóstinn þinn!). Þar ætti " +"staðfestingarlykillinn að vera og leiðbeingar um hvernig eigi að nota hann. " + #. TRANS: Message given canceling SMS phone number confirmation for the wrong phone number. #: actions/smssettings.php:413 msgid "That is the wrong confirmation number." @@ -3143,6 +4435,12 @@ msgstr "SMS staðfesting" msgid "That is not your phone number." msgstr "Þetta er ekki símanúmerið þitt." +#. 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 símanúmer" + #. TRANS: Label for mobile carrier dropdown menu in SMS settings. #: actions/smssettings.php:511 msgid "Mobile carrier" @@ -3172,7 +4470,7 @@ msgstr "Enginn lykill sleginn inn" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "" @@ -3180,6 +4478,10 @@ msgstr "" msgid "Manage snapshot configuration" msgstr "Staðfesting tölvupóstfangs" +#: actions/snapshotadminpanel.php:127 +msgid "Invalid snapshot run value." +msgstr "" + #: actions/snapshotadminpanel.php:133 msgid "Snapshot frequency must be a number." msgstr "" @@ -3220,6 +4522,11 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" +#: actions/snapshotadminpanel.php:248 +#, fuzzy +msgid "Save snapshot settings" +msgstr "Stillingar fyrir mynd" + #: actions/subedit.php:70 msgid "You are not subscribed to that profile." msgstr "Þú ert ekki áskrifandi." @@ -3233,6 +4540,16 @@ msgstr "Gat ekki vistað áskrift." msgid "This action only accepts POST requests." msgstr "" +#: actions/subscribe.php:107 +#, fuzzy +msgid "No such profile." +msgstr "Ekkert svoleiðis babl." + +#: actions/subscribe.php:117 +#, fuzzy +msgid "You cannot subscribe to an OMB 0.1 remote profile with this action." +msgstr "Þú ert ekki áskrifandi." + #: actions/subscribe.php:145 msgid "Subscribed" msgstr "Þú ert nú í áskrift" @@ -3303,11 +4620,16 @@ msgid "" "automatically subscribe to people you already follow there." msgstr "" +#: actions/subscriptions.php:128 actions/subscriptions.php:132 +#, fuzzy, php-format +msgid "%s is not listening to anyone." +msgstr "%1$s er að hlusta á bablið þitt á %2$s." + #: actions/subscriptions.php:208 msgid "Jabber" msgstr "Jabber snarskilaboðaþjónusta" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -3322,13 +4644,19 @@ msgid "Notice feed for tag %s (RSS 1.0)" msgstr "" #: actions/tag.php:93 -#, php-format +#, fuzzy, php-format msgid "Notice feed for tag %s (RSS 2.0)" +msgstr "Bablveita fyrir %s" + +#: actions/tag.php:99 +#, php-format +msgid "Notice feed for tag %s (Atom)" msgstr "" #: actions/tagother.php:39 +#, fuzzy msgid "No ID argument." -msgstr "" +msgstr "Ekkert einkenni gefið upp." #: actions/tagother.php:65 #, php-format @@ -3381,6 +4709,16 @@ msgstr "Ekkert þannig merki." msgid "You haven't blocked that user." msgstr "Þú ert ekki áskrifandi." +#: actions/unsandbox.php:72 +#, fuzzy +msgid "User is not sandboxed." +msgstr "Notandi hefur ekkert nýtt babl" + +#: actions/unsilence.php:72 +#, fuzzy +msgid "User is not silenced." +msgstr "Notandi hefur enga persónulega síðu." + #: actions/unsubscribe.php:77 msgid "No profile ID in request." msgstr "Engin persónulega síða með þessu einkenni" @@ -3395,61 +4733,105 @@ msgid "" "Listenee stream license ‘%1$s’ is not compatible with site license ‘%2$s’." msgstr "" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." +#. TRANS: User admin panel title +#: actions/useradminpanel.php:60 +#, fuzzy +msgctxt "TITLE" +msgid "User" +msgstr "Notandi" + +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" msgstr "" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "" -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, 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 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Persónuleg síða" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:232 +#, fuzzy +msgid "New users" +msgstr "Bjóða nýjum notendum að vera með" + +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Default subscription" +msgstr "Allar áskriftir" + +#: actions/useradminpanel.php:243 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "" +"Gerast sjálfkrafa áskrifandi að hverjum þeim sem gerist áskrifandi að þér " +"(best fyrir ómannlega notendur)" + +#: actions/useradminpanel.php:252 +#, fuzzy +msgid "Invitations" +msgstr "Boðskort hefur verið sent út" + +#: actions/useradminpanel.php:257 +#, fuzzy +msgid "Invitations enabled" +msgstr "Boðskort hefur verið sent út" + +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "" +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Heimila áskriftir" #: 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 "" +"Vinsamlegast athugaðu þessi atriði til þess að vera viss um að þú viljir " +"gerast áskrifandi að babli þessa notanda. Ef þú baðst ekki um að gerast " +"áskrifandi að babli, smelltu þá á \"Hætta við\"." +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "" @@ -3466,6 +4848,11 @@ msgstr "Gerast áskrifandi að þessum notanda" msgid "Reject" msgstr "Hafna" +#: actions/userauthorization.php:220 +#, fuzzy +msgid "Reject this subscription" +msgstr "%s áskriftir" + #: actions/userauthorization.php:232 msgid "No authorization request!" msgstr "Engin heimildarbeiðni!" @@ -3475,22 +4862,29 @@ msgid "Subscription authorized" msgstr "Áskrift heimiluð" #: 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 "" +"Áskriftin hefur verið heimiluð en afturkallsveffang var ekki sent. Athugaðu " +"leiðbeiningar síðunnar um það hvernig á að heimila áskrift. Áskriftartókinn " +"þinn er;" #: actions/userauthorization.php:266 msgid "Subscription rejected" msgstr "Áskrift hafnað" #: 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 "" +"Áskriftinni hefur verið hafnað en afturkallsveffang var ekki sent. Athugaðu " +"leiðbeiningar síðunnar um það hvernig á að hafna áskrift alveg." #: actions/userauthorization.php:303 #, php-format @@ -3518,14 +4912,19 @@ msgid "Avatar URL ‘%s’ is not valid." msgstr "" #: actions/userauthorization.php:350 -#, php-format +#, fuzzy, php-format msgid "Can’t read avatar URL ‘%s’." -msgstr "" +msgstr "Get ekki lesið slóðina fyrir myndina '%s'" #: actions/userauthorization.php:355 -#, php-format +#, fuzzy, php-format msgid "Wrong image type for avatar URL ‘%s’." -msgstr "" +msgstr "Röng gerð myndar fyrir '%s'" + +#: actions/userdesignsettings.php:76 lib/designsettings.php:65 +#, fuzzy +msgid "Profile design" +msgstr "Stillingar persónulegrar síðu" #: actions/userdesignsettings.php:87 lib/designsettings.php:76 msgid "" @@ -3547,6 +4946,11 @@ msgstr "Hópar, síða %d" msgid "Search for more groups" msgstr "" +#: actions/usergroups.php:159 +#, fuzzy, php-format +msgid "%s is not a member of any group." +msgstr "Þú ert ekki meðlimur í þessum hópi." + #: actions/usergroups.php:164 #, php-format msgid "Try [searching for groups](%%action.groupsearch%%) and joining them." @@ -3558,11 +4962,16 @@ msgstr "" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Færslur frá %1$s á %2$s!" +#: actions/version.php:75 +#, fuzzy, php-format +msgid "StatusNet %s" +msgstr "Tölfræði" + #: actions/version.php:155 #, php-format msgid "" @@ -3601,24 +5010,35 @@ msgstr "" msgid "Plugins" msgstr "" +#. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. +#: actions/version.php:198 lib/action.php:802 +#, fuzzy +msgid "Version" +msgstr "Persónulegt" + #: actions/version.php:199 msgid "Author(s)" msgstr "" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Uppáhald" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -3627,30 +5047,99 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, 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 +#: classes/File.php:210 #, 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:247 classes/File.php:262 +#, fuzzy +msgid "Invalid filename." +msgstr "Ótæk stærð." + +#. TRANS: Exception thrown when joining a group fails. +#: classes/Group_member.php:42 +#, fuzzy +msgid "Group join failed." +msgstr "Hópssíðan" + +#. 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 "Gat ekki uppfært hóp." + +#. TRANS: Exception thrown when trying to leave a group fails. +#: classes/Group_member.php:63 +#, fuzzy +msgid "Group leave failed." +msgstr "Hópssíðan" + +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Villa kom upp í vistun notanda: ótækt." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Gerast meðlimur" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + +#. TRANS: Server exception thrown when updating a local group fails. +#: classes/Local_group.php:42 +#, fuzzy +msgid "Could not update local group." +msgstr "Gat ekki uppfært hóp." + +#. 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 "Gat ekki búið til uppáhald." + #. TRANS: Exception thrown when database name or Data Source Name could not be found. #: classes/Memcached_DataObject.php:533 msgid "No database name or DSN found anywhere." msgstr "" +#. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. +#: classes/Message.php:45 +#, fuzzy +msgid "You are banned from sending direct messages." +msgstr "Villa kom upp við að senda bein skilaboð" + #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "Gat ekki skeytt skilaboðum inn í." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "Gat ekki uppfært skilaboð með nýju veffangi." @@ -3667,6 +5156,12 @@ msgstr "" msgid "Database error inserting hashtag: %s" msgstr "Villa kom upp við að setja inn mynd" +#. TRANS: Client exception thrown if a notice contains too many characters. +#: classes/Notice.php:265 +#, fuzzy +msgid "Problem saving notice. Too long." +msgstr "Vandamál komu upp við að vista babl." + #. TRANS: Client exception thrown when trying to save a notice for an unknown user. #: classes/Notice.php:270 msgid "Problem saving notice. Unknown user." @@ -3680,6 +5175,16 @@ msgstr "" "Of mikið babl í einu; slakaðu aðeins á og haltu svo áfram eftir nokkrar " "mínútur." +#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame. +#: classes/Notice.php:283 +#, fuzzy +msgid "" +"Too many duplicate messages too quickly; take a breather and post again in a " +"few minutes." +msgstr "" +"Of mikið babl í einu; slakaðu aðeins á og haltu svo áfram eftir nokkrar " +"mínútur." + #. TRANS: Client exception thrown when a user tries to post while being banned. #: classes/Notice.php:291 msgid "You are banned from posting notices on this site." @@ -3692,41 +5197,71 @@ msgid "Problem saving notice." msgstr "Vandamál komu upp við að vista babl." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "" +#. TRANS: Server exception thrown when an update for a group inbox fails. +#: classes/Notice.php:1006 +#, fuzzy +msgid "Problem saving group inbox." +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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, 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 "Notandi hefur enga persónulega síðu." + #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "Gat ekki vistað merki." +#. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. +#: classes/Subscription.php:75 lib/oauthstore.php:466 +#, fuzzy +msgid "You have been banned from subscribing." +msgstr "Þessi notandi hefur bannað þér að gerast áskrifandi" + +#. TRANS: Exception thrown when trying to subscribe while already subscribed. +#: classes/Subscription.php:80 +#, fuzzy +msgid "Already subscribed!" +msgstr "Ekki í áskrift!" + #. 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 "Notandinn hefur lokað á þig." +#. TRANS: Exception thrown when trying to unsibscribe without a subscription. +#: classes/Subscription.php:171 +#, fuzzy +msgid "Not subscribed!" +msgstr "Ekki í áskrift!" + #. TRANS: Exception thrown when trying to unsubscribe a user from themselves. #: classes/Subscription.php:178 msgid "Could not delete self-subscription." @@ -3742,191 +5277,306 @@ msgstr "Gat ekki vistað áskrift." msgid "Could not delete subscription." msgstr "Gat ekki vistað áskrift." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + +#. TRANS: Notice given on user registration. +#. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. +#: classes/User.php:384 +#, fuzzy, php-format +msgid "Welcome to %1$s, @%2$s!" +msgstr "Skilaboð til %1$s á %2$s" + #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "Gat ekki búið til hóp." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "Gat ekki búið til hóp." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "Gat ekki skráð hópmeðlimi." +#. TRANS: Server exception thrown when saving local group information failed. +#: classes/User_group.php:543 +#, fuzzy +msgid "Could not save local group info." +msgstr "Gat ekki vistað áskrift." + #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Breyta persónulegu stillingunum þínum" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Hlaða upp einkennismynd" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Breyta lykilorðinu þínu" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "Breyta tölvupóstumsjón" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:132 +#, fuzzy +msgid "Design your profile" +msgstr "Persónuleg síða notanda" + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Aðrir valkostir" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Annað" +#. TRANS: Page title. %1$s is the title, %2$s is the site name. +#: lib/action.php:148 +#, fuzzy, php-format +msgid "%1$s - %2$s" +msgstr "%1$s (%2$s)" + #. TRANS: Page title for a page without a title set. #: lib/action.php:164 msgid "Untitled page" msgstr "Ónafngreind síða" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "Stikl aðalsíðu" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 +#, fuzzy msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" -msgstr "" +msgstr "Persónuleg síða og vinarás" + +#. TRANS: Main menu option when logged in for access to personal profile and friends timeline +#: lib/action.php:457 +#, fuzzy +msgctxt "MENU" +msgid "Personal" +msgstr "Persónulegt" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Breyta lykilorðinu þínu" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 +#, fuzzy msgctxt "TOOLTIP" msgid "Connect to services" -msgstr "" +msgstr "Gat ekki framsent til vefþjóns: %s" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Tengjast" +#. TRANS: Tooltip for menu option "Admin" +#: lib/action.php:470 +#, fuzzy +msgctxt "TOOLTIP" +msgid "Change site configuration" +msgstr "Stikl aðalsíðu" + +#. TRANS: Main menu option when logged in and site admin for access to site configuration +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 +#, fuzzy +msgctxt "MENU" +msgid "Admin" +msgstr "Stjórnandi" + +#. TRANS: Tooltip for main menu option "Invite" +#: lib/action.php:477 +#, fuzzy, php-format +msgctxt "TOOLTIP" +msgid "Invite friends and colleagues to join you on %s" +msgstr "Bjóða vinum og vandamönnum að slást í hópinn á %s" + +#. TRANS: Main menu option when logged in and invitations are allowed for inviting new users +#: lib/action.php:480 +#, fuzzy +msgctxt "MENU" +msgid "Invite" +msgstr "Bjóða" + #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Skrá þig inn á síðuna" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Einkennismerki" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Búa til nýjan hóp" +#. TRANS: Main menu option when not logged in to register a new account +#: lib/action.php:497 +#, fuzzy +msgctxt "MENU" +msgid "Register" +msgstr "Nýskrá" + +#. TRANS: Tooltip for main menu option "Login" +#: lib/action.php:500 +#, fuzzy +msgctxt "TOOLTIP" +msgid "Login to the site" +msgstr "Skrá þig inn á síðuna" + +#: lib/action.php:503 +#, fuzzy +msgctxt "MENU" +msgid "Login" +msgstr "Innskráning" + #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Hjálp" +#: lib/action.php:509 +#, fuzzy +msgctxt "MENU" +msgid "Help" +msgstr "Hjálp" + #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 +#, fuzzy msgctxt "TOOLTIP" msgid "Search for people or text" -msgstr "" +msgstr "Leita að fólki eða texta" + +#: lib/action.php:515 +#, fuzzy +msgctxt "MENU" +msgid "Search" +msgstr "Leita" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "Babl vefsíðunnar" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "Staðbundin sýn" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "Babl síðunnar" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "Stikl undirsíðu" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Hjálp" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "Um" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "Spurt og svarað" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Friðhelgi" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Frumþula" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Tengiliður" +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 +#, fuzzy +msgid "Badge" +msgstr "Pot" + #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "Hugbúnaðarleyfi StatusNet" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 -#, php-format +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 +#, fuzzy, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." "broughtby%%](%%site.broughtbyurl%%)." msgstr "" +"**%%site.name%%** er örbloggsþjónusta í boði [%%site.broughtby%%](%%site." +"broughtbyurl%%). " #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** er örbloggsþjónusta." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -3937,199 +5587,440 @@ msgstr "" "sem er gefinn út undir [GNU Affero almenningsleyfinu](http://www.fsf.org/" "licensing/licenses/agpl-3.0.html)." +#. TRANS: DT element for StatusNet site content license. +#: lib/action.php:870 +#, fuzzy +msgid "Site content license" +msgstr "Hugbúnaðarleyfi StatusNet" + #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, 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:880 +#: lib/action.php:884 #, 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:884 +#: lib/action.php:888 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, 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:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "Uppröðun" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "Eftir" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Áður" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "" -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "" +#. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. +#: lib/adminpanelaction.php:96 +#, fuzzy +msgid "You cannot make changes to this site." +msgstr "Þú getur ekki sent þessum notanda skilaboð." + +#. TRANS: Client error message throw when a certain panel's settings cannot be changed. +#: lib/adminpanelaction.php:108 +#, fuzzy +msgid "Changes to that panel are not allowed." +msgstr "Nýskráning ekki leyfð." + +#. TRANS: Client error message. +#: lib/adminpanelaction.php:222 +#, fuzzy +msgid "showForm() not implemented." +msgstr "Skipun hefur ekki verið fullbúin" + +#. TRANS: Client error message +#: lib/adminpanelaction.php:250 +#, fuzzy +msgid "saveSettings() not implemented." +msgstr "Skipun hefur ekki verið fullbúin" + #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "" -#. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 -msgctxt "MENU" -msgid "Design" -msgstr "" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:337 +#, fuzzy +msgid "Basic site configuration" +msgstr "Staðfesting tölvupóstfangs" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:339 +#, fuzzy +msgctxt "MENU" +msgid "Site" +msgstr "Bjóða" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:345 +#, fuzzy +msgid "Design configuration" +msgstr "SMS staðfesting" + +#. TRANS: Menu item for site administration +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 +#, fuzzy +msgctxt "MENU" +msgid "Design" +msgstr "Persónulegt" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:353 +#, fuzzy +msgid "User configuration" +msgstr "SMS staðfesting" + +#. TRANS: Menu item for site administration +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Notandi" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:361 +#, fuzzy +msgid "Access configuration" +msgstr "SMS staðfesting" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:369 +#, fuzzy +msgid "Paths configuration" +msgstr "SMS staðfesting" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:377 +#, fuzzy +msgid "Sessions configuration" +msgstr "SMS staðfesting" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:385 +#, fuzzy +msgid "Edit site notice" +msgstr "Babl vefsíðunnar" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:393 +#, fuzzy +msgid "Snapshots configuration" +msgstr "SMS staðfesting" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + +#. TRANS: Form legend. +#: lib/applicationeditform.php:129 +msgid "Edit application" +msgstr "" + +#. TRANS: Form guide. +#: lib/applicationeditform.php:178 +msgid "Icon for this application" +msgstr "" + #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Lýstu hópnum eða umfjöllunarefninu með 140 táknum" +msgstr[1] "Lýstu hópnum eða umfjöllunarefninu með 140 táknum" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "Lýsing" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:216 +#, fuzzy +msgid "URL of the homepage of this application" +msgstr "Vefslóð vefsíðu hópsins eða umfjöllunarefnisins" + +#. TRANS: Form input field label. +#: lib/applicationeditform.php:218 +#, fuzzy +msgid "Source URL" +msgstr "Frumþula" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:225 +msgid "Organization responsible for this application" +msgstr "" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:234 +#, fuzzy +msgid "URL for the homepage of the organization" +msgstr "Vefslóð vefsíðu hópsins eða umfjöllunarefnisins" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Hætta við" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "" #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Endurheimta" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "" +#. TRANS: DT element label in attachment list item. +#: lib/attachmentlist.php:270 +#, fuzzy +msgid "Provider" +msgstr "Forsýn" + +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "" +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." +msgstr "Lykilorðabreyting" + +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." +msgstr "Lykilorðabreyting" + +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Loka" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Niðurstöður skipunar" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Ajax villa" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Fullkláruð skipun" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "Misheppnuð skipun" +#. TRANS: Command exception text shown when a notice ID is requested that does not exist. +#: lib/command.php:82 lib/command.php:106 +#, fuzzy +msgid "Notice with that id does not exist." +msgstr "Enginn persónuleg síða með þessu einkenni." + +#. TRANS: Command exception text shown when a last user notice is requested and it does not exist. +#. TRANS: Error text shown when a last user notice is requested and it does not exist. +#: lib/command.php:99 lib/command.php:626 +#, fuzzy +msgid "User has no last notice." +msgstr "Notandi hefur ekkert nýtt babl" + +#. TRANS: Message given requesting a profile for a non-existing user. +#. TRANS: %s is the nickname of the user for which the profile could not be found. +#: lib/command.php:128 +#, fuzzy, php-format +msgid "Could not find a user with nickname %s." +msgstr "Gat ekki uppfært notanda með staðfestu tölvupóstfangi." + +#. TRANS: Message given getting a non-existing user. +#. TRANS: %s is the nickname of the user that could not be found. +#: lib/command.php:148 +#, php-format +msgid "Could not find a local user with nickname %s." +msgstr "" + #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Fyrirgefðu en þessi skipun hefur ekki enn verið útbúin." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "" +#. TRANS: Message given having nudged another user. +#. TRANS: %s is the nickname of the user that was nudged. +#: lib/command.php:238 +#, fuzzy, php-format +msgid "Nudge sent to %s." +msgstr "Ýtt við notanda" + #. TRANS: User statistics text. #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -4138,38 +6029,53 @@ msgid "" msgstr "" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "Babl gert að uppáhaldi." +#. TRANS: Message given having added a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:357 +#, php-format +msgid "%1$s joined group %2$s." +msgstr "" + +#. TRANS: Message given having removed a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:405 +#, php-format +msgid "%1$s left group %2$s." +msgstr "" + #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Fullt nafn: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Staðsetning: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Heimasíða: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "Um: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -4178,105 +6084,175 @@ 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:491 lib/xmppmanager.php:403 -#, php-format +#: lib/command.php:488 lib/xmppmanager.php:403 +#, fuzzy, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." -msgstr "" +msgstr "Skilaboð eru of löng - 140 tákn eru í mesta lagi leyfð en þú sendir %d" #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Villa kom upp við að senda bein skilaboð" +#. 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:551 +#, fuzzy, php-format +msgid "Notice from %s repeated." +msgstr "Babl sent inn" + #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "Villa kom upp í stillingu notanda." #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 -#, php-format +#: lib/command.php:589 +#, fuzzy, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." -msgstr "" +msgstr "Skilaboð eru of löng - 140 tákn eru í mesta lagi leyfð en þú sendir %d" + +#. TRANS: Text shown having sent a reply to a notice successfully. +#. TRANS: %s is the nickname of the user of the notice the reply was sent to. +#: lib/command.php:600 +#, fuzzy, php-format +msgid "Reply to %s sent." +msgstr "Svara þessu babli" + +#. TRANS: Error text shown when a reply to a notice fails with an unknown reason. +#: lib/command.php:603 +#, fuzzy +msgid "Error saving notice." +msgstr "Vandamál komu upp við að vista babl." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 +#, fuzzy msgid "Specify the name of the user to subscribe to." +msgstr "Tilgreindu nafn notandans sem þú vilt gerast áskrifandi að" + +#. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. +#: lib/command.php:659 +#, fuzzy +msgid "Can't subscribe to OMB profiles by command." +msgstr "Þú ert ekki áskrifandi." + +#. TRANS: Text shown after having subscribed to another user successfully. +#. TRANS: %s is the name of the user the subscription was requested for. +#: lib/command.php:667 +#, php-format +msgid "Subscribed to %s." msgstr "" #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 +#, fuzzy msgid "Specify the name of the user to unsubscribe from." +msgstr "Tilgreindu nafn notandans sem þú vilt hætta sem áskrifandi að" + +#. TRANS: Text shown after having unsubscribed from another user successfully. +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:699 +#, php-format +msgid "Unsubscribed from %s." msgstr "" #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "Skipun hefur ekki verið fullbúin" #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Tilkynningar af." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "Get ekki slökkt á tilkynningum." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Tilkynningar á." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "Get ekki kveikt á tilkynningum." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "" #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:808 +#, php-format +msgid "Unsubscribed %s." +msgstr "" + +#. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. +#: lib/command.php:826 +#, fuzzy +msgid "You are not subscribed to anyone." +msgstr "Þú ert ekki áskrifandi." + #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Þú ert nú þegar í áskrift að þessum notendum:" msgstr[1] "Þú ert nú þegar í áskrift að þessum notendum:" +#. TRANS: Text shown after requesting other users that are subscribed to a user +#. TRANS: (followers) without having any subscribers. +#: lib/command.php:853 +#, fuzzy +msgid "No one is subscribed to you." +msgstr "Gat ekki leyft öðrum að gerast áskrifandi að þér." + #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Gat ekki leyft öðrum að gerast áskrifandi að þér." msgstr[1] "Gat ekki leyft öðrum að gerast áskrifandi að þér." +#. TRANS: Text shown after requesting groups a user is subscribed to without having +#. TRANS: any group subscriptions. +#: lib/command.php:880 +#, fuzzy +msgid "You are not a member of any groups." +msgstr "Þú ert ekki meðlimur í þessum hópi." + #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Þú ert ekki meðlimur í þessum hópi." msgstr[1] "Þú ert ekki meðlimur í þessum hópi." -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -4318,31 +6294,63 @@ msgid "" "tracking - not yet implemented.\n" msgstr "" +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. #: lib/common.php:136 +#, fuzzy +msgid "No configuration file found. " +msgstr "Enginn staðfestingarlykill." + +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "" -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "" -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 +#, fuzzy msgid "Go to the installer." -msgstr "" +msgstr "Skrá þig inn á síðuna" -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "Snarskilaboð" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "Færslur sendar með snarskilaboðaþjónustu (instant messaging)" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Færslur sendar með SMS" -#: lib/connectsettingsaction.php:121 +#. TRANS: Menu item for OAth connection settings. +#: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" +msgid "Connections" +msgstr "Tengjast" + +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "" @@ -4350,22 +6358,29 @@ msgstr "" msgid "Database error" msgstr "" +#: lib/designsettings.php:105 +#, fuzzy +msgid "Upload file" +msgstr "Hlaða upp" + +#: lib/designsettings.php:109 +#, fuzzy +msgid "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "Þetta er of langt. Hámarkslengd babls er 140 tákn." + #: lib/designsettings.php:418 msgid "Design defaults restored." msgstr "" -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "Taka þetta babl út sem uppáhald" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "Setja þetta babl í uppáhald" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "Uppáhald" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "" @@ -4382,9 +6397,9 @@ msgstr "" msgid "FOAF" msgstr "" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "Flytja út gögn" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -4394,6 +6409,11 @@ msgstr "Sía merki" msgid "All" msgstr "Allt" +#: lib/galleryaction.php:139 +#, fuzzy +msgid "Select tag to filter" +msgstr "Veldu farsímafyrirtæki" + #: lib/galleryaction.php:140 msgid "Tag" msgstr "Merki" @@ -4415,10 +6435,15 @@ msgstr "" msgid "URL of the homepage or blog of the group or topic" msgstr "Vefslóð vefsíðu hópsins eða umfjöllunarefnisins" +#: lib/groupeditform.php:168 +#, fuzzy +msgid "Describe the group or topic" +msgstr "Lýstu hópnum eða umfjöllunarefninu með 140 táknum" + #: lib/groupeditform.php:170 -#, php-format +#, fuzzy, php-format msgid "Describe the group or topic in %d characters" -msgstr "" +msgstr "Lýstu hópnum eða umfjöllunarefninu með 140 táknum" #: lib/groupeditform.php:179 msgid "" @@ -4430,23 +6455,77 @@ msgstr "Staðsetning hópsins, ef einhver, eins og \"Borg, landshluti, land\"" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" -msgstr "Hópur" +msgstr "" +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. #: lib/groupnav.php:108 +msgctxt "MENU" +msgid "Blocked" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 +#, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" -msgstr "Breyta hópstillingum %s" +msgstr "" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" -msgstr "Einkennismerki" +msgstr "" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" -msgstr "Bæta við eða breyta einkennismerki %s" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 +#, php-format +msgctxt "TOOLTIP" +msgid "Add or edit %s design" +msgstr "" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -4471,11 +6550,17 @@ msgstr "" msgid "Unsupported image file format." msgstr "Skráarsnið myndar ekki stutt." +#: lib/imagefile.php:88 +#, fuzzy, php-format +msgid "That file is too big. The maximum file size is %s." +msgstr "Þetta er of langt. Hámarkslengd babls er 140 tákn." + #: lib/imagefile.php:93 msgid "Partial upload." msgstr "Upphal að hluta til." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Kerfisvilla kom upp við upphal skráar." @@ -4509,10 +6594,6 @@ msgstr "" msgid "Unknown inbox source %d." msgstr "" -#: lib/joinform.php:114 -msgid "Join" -msgstr "Gerast meðlimur" - #: lib/leaveform.php:114 msgid "Leave" msgstr "Hætta sem meðlimur" @@ -4622,6 +6703,12 @@ msgstr "Staða %s" msgid "SMS confirmation" msgstr "SMS staðfesting" +#. TRANS: Main body heading for SMS-by-email address confirmation message +#: lib/mail.php:463 +#, fuzzy, php-format +msgid "%s: confirm you own this phone number with this code:" +msgstr "Býð eftir staðfestingu varðandi þetta símanúmer." + #. TRANS: Subject for 'nudge' notification email #: lib/mail.php:484 #, php-format @@ -4708,6 +6795,11 @@ msgid "" "\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 @@ -4746,9 +6838,10 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 +#, fuzzy msgid "from" -msgstr "" +msgstr "frá" #: lib/mailhandler.php:37 msgid "Could not parse message." @@ -4766,52 +6859,81 @@ msgstr "Afsakið en þetta er ekki móttökutölvupóstfangið þitt." msgid "Sorry, no incoming email allowed." msgstr "Því miður er móttökutölvupóstur ekki leyfður." -#: lib/mediafile.php:98 lib/mediafile.php:123 +#: lib/mailhandler.php:228 +#, fuzzy, php-format +msgid "Unsupported message type: %s" +msgstr "Skráarsnið myndar ekki stutt." + +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "" -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "" -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "" -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "" -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "" -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "" -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 +#, fuzzy +msgid "Could not determine file's MIME type." +msgstr "Gat ekki eytt uppáhaldi." + +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." msgstr "" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." +msgid "\"%s\" is not a supported file type on this server." msgstr "" #: lib/messageform.php:120 @@ -4827,9 +6949,10 @@ msgid "Available characters" msgstr "Leyfileg tákn" #: lib/messageform.php:178 lib/noticeform.php:237 +#, fuzzy msgctxt "Send button for sending notice" msgid "Send" -msgstr "" +msgstr "Senda" #: lib/noticeform.php:160 msgid "Send a notice" @@ -4849,8 +6972,14 @@ msgid "Attach a file" msgstr "" #: lib/noticeform.php:213 +#, fuzzy msgid "Share my location" -msgstr "" +msgstr "Gat ekki vistað merki." + +#: lib/noticeform.php:216 +#, fuzzy +msgid "Do not share my location" +msgstr "Gat ekki vistað merki." #: lib/noticeform.php:217 msgid "" @@ -4858,46 +6987,63 @@ msgid "" "try again later" msgstr "" +#. TRANS: Used in coordinates as abbreviation of north +#: lib/noticelist.php:446 +#, fuzzy +msgid "N" +msgstr "Nei" + #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "" -#: lib/noticelist.php:603 -msgid "Repeated by" -msgstr "" +#: lib/noticelist.php:578 +#, fuzzy +msgid "in context" +msgstr "Ekkert innihald!" -#: lib/noticelist.php:630 +#: lib/noticelist.php:613 +#, fuzzy +msgid "Repeated by" +msgstr "Í sviðsljósinu" + +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "Svara þessu babli" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Svara" +#: lib/noticelist.php:685 +#, fuzzy +msgid "Notice repeated" +msgstr "Babl sent inn" + #: lib/nudgeform.php:116 msgid "Nudge this user" msgstr "Ýta við þessum notanda" @@ -4911,22 +7057,23 @@ msgid "Send a nudge to this user" msgstr "Ýta við þessum notanda" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Villa kom upp við að setja inn nýja persónulega síðu" +msgid "Error inserting new profile." +msgstr "" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Villa kom upp við að setja inn mynd" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Villa kom upp í uppfærslu persónulegrar fjarsíðu" +msgid "Error inserting avatar." +msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Villa kom upp við að setja inn persónulega fjarsíðu" +msgid "Error inserting remote profile." +msgstr "" -#: lib/oauthstore.php:490 +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" + +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Gat ekki sett inn nýja áskrift." @@ -4963,6 +7110,12 @@ msgstr "Skilaboð sem þú hefur sent" msgid "Tags in %s's notices" msgstr "Merki í babli %s" +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 +#, fuzzy +msgid "Unknown" +msgstr "Óþekkt aðgerð" + #: lib/profileaction.php:109 lib/profileaction.php:205 lib/subgroupnav.php:82 msgid "Subscriptions" msgstr "Áskriftir" @@ -4979,6 +7132,11 @@ msgstr "Áskrifendur" msgid "All subscribers" msgstr "Allir áskrifendur" +#: lib/profileaction.php:191 +#, fuzzy +msgid "User ID" +msgstr "Notandi" + #: lib/profileaction.php:196 msgid "Member since" msgstr "Meðlimur síðan" @@ -5017,28 +7175,64 @@ msgid "Popular" msgstr "Vinsælt" #: lib/redirectingaction.php:95 +#, fuzzy msgid "No return-to arguments." -msgstr "" +msgstr "Ekkert einkenni gefið upp." + +#: lib/repeatform.php:107 +#, fuzzy +msgid "Repeat this notice?" +msgstr "Svara þessu babli" #: lib/repeatform.php:132 msgid "Yes" msgstr "Já" +#: lib/repeatform.php:132 +#, fuzzy +msgid "Repeat this notice" +msgstr "Svara þessu babli" + #: lib/revokeroleform.php:91 #, php-format msgid "Revoke the \"%s\" role from this user" msgstr "" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "" -#: lib/searchaction.php:126 +#: lib/sandboxform.php:67 +#, fuzzy +msgid "Sandbox" +msgstr "Innhólf" + +#: lib/sandboxform.php:78 +#, fuzzy +msgid "Sandbox this user" +msgstr "Opna á þennan notanda" + +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 +#, fuzzy +msgid "Search site" +msgstr "Leita" + +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" +msgstr "" + +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 +#, fuzzy +msgid "Search help" msgstr "Leita" #: lib/searchgroupnav.php:80 @@ -5065,6 +7259,16 @@ msgstr "Ónafngreindur hluti" msgid "More..." msgstr "" +#: lib/silenceform.php:67 +#, fuzzy +msgid "Silence" +msgstr "Babl vefsíðunnar" + +#: lib/silenceform.php:78 +#, fuzzy +msgid "Silence this user" +msgstr "Loka á þennan notanda" + #: lib/subgroupnav.php:83 #, php-format msgid "People %s subscribes to" @@ -5111,6 +7315,13 @@ msgstr "" msgid "The theme file is missing or the upload failed." msgstr "" +#: lib/themeuploader.php:91 lib/themeuploader.php:102 +#: lib/themeuploader.php:278 lib/themeuploader.php:282 +#: lib/themeuploader.php:290 lib/themeuploader.php:297 +#, fuzzy +msgid "Failed saving theme." +msgstr "Mistókst að uppfæra mynd" + #: lib/themeuploader.php:147 msgid "Invalid theme: bad directory structure." msgstr "" @@ -5151,10 +7362,20 @@ msgstr "Aðalbablararnir" msgid "Unsandbox" msgstr "" +#: lib/unsandboxform.php:80 +#, fuzzy +msgid "Unsandbox this user" +msgstr "Opna á þennan notanda" + #: lib/unsilenceform.php:67 msgid "Unsilence" msgstr "" +#: lib/unsilenceform.php:78 +#, fuzzy +msgid "Unsilence this user" +msgstr "Opna á þennan notanda" + #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 msgid "Unsubscribe from this user" msgstr "Hætta sem áskrifandi að þessum notanda" @@ -5163,6 +7384,11 @@ msgstr "Hætta sem áskrifandi að þessum notanda" msgid "Unsubscribe" msgstr "Fara úr áskrift" +#: lib/userprofile.php:117 +#, fuzzy +msgid "Edit Avatar" +msgstr "Mynd" + #: lib/userprofile.php:234 lib/userprofile.php:248 msgid "User actions" msgstr "Notandaaðgerðir" @@ -5171,6 +7397,11 @@ msgstr "Notandaaðgerðir" msgid "User deletion in progress..." msgstr "" +#: lib/userprofile.php:263 +#, fuzzy +msgid "Edit profile settings" +msgstr "Stillingar persónulegrar síðu" + #: lib/userprofile.php:264 msgid "Edit" msgstr "" @@ -5187,6 +7418,11 @@ msgstr "Skilaboð" msgid "Moderate" msgstr "" +#: lib/userprofile.php:364 +#, fuzzy +msgid "User role" +msgstr "Persónuleg síða notanda" + #: lib/userprofile.php:366 msgctxt "role" msgid "Administrator" @@ -5198,60 +7434,88 @@ msgid "Moderator" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "fyrir nokkrum sekúndum" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "fyrir um einni mínútu síðan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "fyrir um %d mínútum síðan" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "fyrir um einum klukkutíma síðan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "fyrir um %d klukkutímum síðan" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "fyrir um einum degi síðan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "fyrir um %d dögum síðan" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "fyrir um einum mánuði síðan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "fyrir um %d mánuðum síðan" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "fyrir um einu ári síðan" +#: lib/webcolor.php:82 +#, fuzzy, php-format +msgid "%s is not a valid color!" +msgstr "Heimasíða er ekki gild vefslóð." + #: lib/webcolor.php:123 #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "" + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "Engin persónuleg síða tilgreind" + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/it/LC_MESSAGES/statusnet.po b/locale/it/LC_MESSAGES/statusnet.po index db7cb67ceb..929f885efc 100644 --- a/locale/it/LC_MESSAGES/statusnet.po +++ b/locale/it/LC_MESSAGES/statusnet.po @@ -1,29 +1,31 @@ -# Translation of StatusNet to Italian +# Translation of StatusNet - Core to Italian (Italiano) +# Expored from translatewiki.net # -# Author@translatewiki.net: HalphaZ -# Author@translatewiki.net: Milocasagrande -# Author@translatewiki.net: Nemo bis +# Author: HalphaZ +# Author: Milocasagrande +# Author: Nemo bis # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:34:41+0000\n" -"Language-Team: Italian\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:03+0000\n" +"Language-Team: Italian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: it\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Accesso" @@ -78,10 +80,10 @@ msgstr "Salva impostazioni di accesso" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "Salva" @@ -94,15 +96,15 @@ msgstr "Pagina inesistente." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -112,7 +114,7 @@ msgstr "Pagina inesistente." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "Utente inesistente." @@ -200,16 +202,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "Messaggi da %1$s e amici su %2$s!" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -224,21 +226,23 @@ msgstr "Messaggi da %1$s e amici su %2$s!" msgid "API method not found." msgstr "Metodo delle API non trovato." -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Questo metodo richiede POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." @@ -246,27 +250,27 @@ msgstr "" "È necessario specificare un parametro chiamato \"device\" con un valore tra: " "\"sms\", \"im\" o \"none\"." -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "Impossibile aggiornare l'utente." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "L'utente non ha un profilo." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "Impossibile salvare il profilo." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -278,30 +282,30 @@ msgstr "" "Il server non è in grado di gestire tutti quei dati POST (%s byte) con la " "configurazione attuale." -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: 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 "Impossibile salvare la impostazioni dell'aspetto." -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "Impossibile aggiornare l'aspetto." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "Non puoi bloccarti!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Blocco dell'utente non riuscito." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Sblocco dell'utente non riuscito." @@ -325,65 +329,65 @@ msgstr "Messaggi diretti a %s" msgid "All the direct messages sent to %s" msgstr "Tutti i messaggi diretti inviati a %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "Nessun testo nel messaggio!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "Troppo lungo. La dimensione massima di un messaggio è di %d caratteri." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Destinatario non trovato." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "Non puoi inviare messaggi diretti a utenti che non sono tuoi amici." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Nessuno messaggio trovato con quel ID." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "Questo messaggio è già un preferito." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Impossibile creare un preferito." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "Questo messaggio non è un preferito." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "Impossibile eliminare un preferito." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "Impossibile non seguire l'utente: utente non trovato." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "Impossibile seguire l'utente: %s è già nel tuo elenco." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "Impossibile non seguire l'utente: utente non trovato." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "Non puoi non seguirti." #: actions/apifriendshipsexists.php:91 msgid "Two valid IDs or screen_names must be supplied." -msgstr "" +msgstr "Devono essere forniti due ID o screen_names." #: actions/apifriendshipsshow.php:134 msgid "Could not determine source user." @@ -393,7 +397,7 @@ msgstr "Impossibile determinare l'utente sorgente." msgid "Could not find target user." msgstr "Impossibile trovare l'utente destinazione." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." @@ -401,96 +405,96 @@ msgstr "" "Il soprannome deve essere composto solo da lettere minuscole e numeri, senza " "spazi." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Soprannome già in uso. Prova con un altro." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Non è un soprannome valido." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "L'indirizzo della pagina web non è valido." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Nome troppo lungo (max 255 caratteri)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "La descrizione è troppo lunga (max %d caratteri)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Ubicazione troppo lunga (max 255 caratteri)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "Troppi alias! Massimo %d." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "Alias non valido: \"%s\"." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "L'alias \"%s\" è già in uso. Prova con un altro." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "L'alias non può essere lo stesso del soprannome." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Gruppo non trovato." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "Fai già parte di quel gruppo." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "L'amministratore ti ha bloccato l'accesso a quel gruppo." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "Impossibile iscrivere l'utente %1$s al gruppo %2$s." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." msgstr "Non fai parte di questo gruppo." #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "Impossibile rimuovere l'utente %1$s dal gruppo %2$s." @@ -519,6 +523,10 @@ msgstr "Gruppi di %s" msgid "groups on %s" msgstr "Gruppi su %s" +#: actions/apimediaupload.php:100 +msgid "Upload failed." +msgstr "Caricamento non riuscito." + #: actions/apioauthauthorize.php:101 msgid "No oauth_token parameter provided." msgstr "Nessun parametro oauth_token fornito." @@ -529,9 +537,9 @@ msgstr "Token non valido." #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -577,8 +585,8 @@ msgstr "Il token di richiesta %s è stato rifiutato o revocato." #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -604,7 +612,7 @@ msgstr "" "accesso al proprio account %4$s solo ad applicazioni di cui ci si può fidare." #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Account" @@ -618,7 +626,7 @@ msgstr "Soprannome" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 -#: actions/register.php:436 lib/accountsettingsaction.php:125 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Password" @@ -642,18 +650,18 @@ msgstr "Questo metodo richiede POST o DELETE." msgid "You may not delete another user's status." msgstr "Non puoi eliminare il messaggio di un altro utente." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Nessun messaggio." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "Non puoi ripetere un tuo messaggio." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "Hai già ripetuto quel messaggio." @@ -665,27 +673,27 @@ msgstr "Messaggio eliminato." msgid "No status with that ID found." msgstr "Nessuno stato trovato con quel ID." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." -msgstr "" +msgstr "Il client deve fornire un parametro \"status\" con un valore." -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "Troppo lungo. Lunghezza massima %d caratteri." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Non trovato." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" "La dimensione massima di un messaggio è di %d caratteri, compreso l'URL." -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Formato non supportato." @@ -764,7 +772,7 @@ msgstr "Dimensione non valida." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Immagine" @@ -796,7 +804,7 @@ msgid "Preview" msgstr "Anteprima" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Elimina" @@ -881,7 +889,8 @@ msgid "Yes" msgstr "Sì" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Blocca questo utente" @@ -900,8 +909,8 @@ msgstr "Salvataggio delle informazioni per il blocco non riuscito." #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "Nessuna gruppo." @@ -923,11 +932,13 @@ msgstr "Un elenco degli utenti a cui è bloccato l'accesso a questo gruppo." msgid "Unblock user from group" msgstr "Sblocca l'utente dal gruppo" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Sblocca" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Sblocca questo utente" @@ -966,9 +977,9 @@ msgstr "Quell'indirizzo è già stato confermato." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -976,7 +987,7 @@ msgstr "Impossibile aggiornare l'utente." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Impossibile eliminare l'email di conferma." @@ -1012,6 +1023,7 @@ msgstr "Applicazione non trovata." msgid "You are not the owner of this application." msgstr "Questa applicazione non è di tua proprietà." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -1047,7 +1059,7 @@ msgstr "Elimina l'applicazione" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Accesso non effettuato." @@ -1078,7 +1090,7 @@ msgid "Do not delete this notice" msgstr "Non eliminare il messaggio" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Elimina questo messaggio" @@ -1109,62 +1121,61 @@ msgstr "Elimina questo utente" #. 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "Aspetto" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "Impostazioni dell'aspetto per questo sito di StatusNet." +msgid "Design settings for this StatusNet site" +msgstr "Impostazioni dell'aspetto per questo sito StatusNet" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "URL del logo non valido." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "Tema non disponibile: %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Modifica logo" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Logo del sito" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "Modifica tema" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Tema del sito" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "Tema per questo sito." -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "Tema personalizzato" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "Puoi caricare un tema per StatusNet personalizzato come un file ZIP." -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Modifica l'immagine di sfondo" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Sfondo" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1174,75 +1185,76 @@ msgstr "" "file è di %1$s." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "On" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "Off" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Abilita o disabilita l'immagine di sfondo." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "Affianca l'immagine di sfondo" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Modifica colori" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Contenuto" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "Barra laterale" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Testo" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Collegamenti" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "Avanzate" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "CSS personalizzato" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "Usa predefiniti" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Ripristina i valori predefiniti" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Reimposta i valori predefiniti" -#. 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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Salva" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "Salva aspetto" @@ -1320,7 +1332,7 @@ msgstr "Il callback è troppo lungo." msgid "Callback URL is not valid." msgstr "L'URL di callback non è valido." -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "Impossibile aggiornare l'applicazione." @@ -1357,7 +1369,7 @@ msgid "Could not update group." msgstr "Impossibile aggiornare il gruppo." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "Impossibile creare gli alias." @@ -1393,7 +1405,7 @@ msgstr "Indirizzo email attualmente confermato." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1412,22 +1424,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "Annulla" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "Indirizzo email, del tipo \"nomeutente@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/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1435,19 +1451,19 @@ msgstr "Aggiungi" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Email di ricezione" #. 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 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "Invia le email a questo indirizzo per scrivere nuovi messaggi." #. 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 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "" "Crea un nuovo indirizzo email a cui inviare i messaggi e rimuovi quello " @@ -1455,93 +1471,93 @@ 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "Nuovo" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Preferenze dell'email" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Inviami avvisi di nuovi abbonamenti via email" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "" "Inviami un'email quando qualcuno aggiunge un mio messaggio ai preferiti" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "Inviami un'email quando qualcuno mi invia un messaggio privato" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "Inviami un'email quando qualcuno mi invia una \"@-risposta\"" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "Consenti ai miei amici di richiamarmi e inviami un'email" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Voglio inviare i messaggi via email" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Pubblica un MicroID per il mio indirizzo email" #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "Preferenze dell'email salvate." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Nessun indirizzo email." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Impossibile normalizzare quell'indirizzo email" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Non è un indirizzo email valido." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "Quello è già il tuo indirizzo email." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "Quell'indirizzo email appartiene già a un altro utente." #. 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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Impossibile inserire il codice di conferma." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1553,50 +1569,50 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Nessuna conferma da annullare." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "Quello è l'indirizzo email sbagliato." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "Conferma dell'email annullata." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "Quello non è il tuo indirizzo email." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "L'indirizzo email è stato rimosso." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Nessun indirizzo email di ricezione." #. 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/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Impossibile aggiornare il record dell'utente." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Indirizzo email di ricezione rimosso." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Nuovo indirizzo email di ricezione aggiunto." @@ -1604,7 +1620,7 @@ msgstr "Nuovo indirizzo email di ricezione aggiunto." msgid "This notice is already a favorite!" msgstr "Questo messaggio è già un preferito!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "Rimuovi preferito" @@ -1715,7 +1731,7 @@ msgstr "Impossibile convertire il token di richiesta in uno di accesso." msgid "Remote service uses unknown version of OMB protocol." msgstr "Il servizio remoto usa una versione del protocollo OMB sconosciuta." -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "Errore nell'aggiornare il profilo remoto." @@ -1772,7 +1788,7 @@ msgstr "L'utente è già bloccato dal gruppo." msgid "User is not a member of group." msgstr "L'utente non fa parte del gruppo." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Blocca l'utente dal gruppo" @@ -1854,45 +1870,61 @@ msgstr "Logo aggiornato." msgid "Failed updating logo." msgstr "Aggiornamento del logo non riuscito." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "Membri del gruppo %s" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "Membri del gruppo %1$s, pagina %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "Un elenco degli utenti in questo gruppo." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Amministra" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" msgstr "Blocca" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "Blocca questo utente" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "Rende l'utente amministratore del gruppo" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" -msgstr "Rendi amm." +msgstr "Rendi amministratore" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" -msgstr "Rende questo utente un amministratore" +msgstr "Fa diventare questo utente un amministratore" #. 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 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "Attività di %s" @@ -2027,7 +2059,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -2038,63 +2073,63 @@ msgstr "" "di messaggistica o su GTalk." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Preferenze messaggistica" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Inviami i messaggi via Jabber/GTalk" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Pubblica un messaggio quando il mio stato Jabber/GTalk cambia" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "Inviami le risposte delle persone a cui sono abbonato via Jabber/GTalk" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Pubblica un MicroID per il mio indirizzo Jabber/GTalk" #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Preferenze salvate." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Nessun ID di Jabber." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Impossibile normalizzare quell'ID Jabber" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Non è un ID Jabber valido" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Quello è già il tuo ID di Jabber." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "ID Jabber già assegnato a un altro utente." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -2104,28 +2139,28 @@ msgstr "" "istantanea che hai aggiunto. Devi approvare %s affinché ti invii messaggi." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Quello è l'indirizzo di messaggistica sbagliato." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "Impossibile eliminare la conferma della messaggistica." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "Conferma della messaggistica annullata." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Quello non è il tuo ID di Jabber." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "L'indirizzo di messaggistica è stato rimosso." @@ -2173,7 +2208,7 @@ msgstr "Hai già un abbonamento a questi utenti:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2306,7 +2341,7 @@ msgid "You must be logged in to leave a group." msgstr "Devi eseguire l'accesso per lasciare un gruppo." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "Non fai parte di quel gruppo." @@ -2315,6 +2350,112 @@ msgstr "Non fai parte di quel gruppo." msgid "%1$s left group %2$s" msgstr "%1$s ha lasciato il gruppo %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "Licenza" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "La licenza per questo sito StatusNet" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "Selezione della licenza non valida." + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" +"È necessario specificare il proprietario dei contenuti quando viene usata la " +"licenza \"Tutti i diritti riservati\"." + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "Titolo della licenza non valido. Lunghezza massima 255 caratteri." + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "Indirizzo della licenza non valido." + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "Indirizzo immagine della licenza non valido." + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "L'indirizzo della licenza deve essere vuoto o un URL valido." + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "L'immagine della licenza deve essere vuota o un URL valido." + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "Selezione licenza" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "Privato" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "Tutti i diritti riservati" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "Creative Commons" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "Tipo" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "Seleziona licenza" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "Dettagli licenza" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "Proprietario" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "Nome del proprietario dei contenuti del sito (se applicabile)." + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "Titolo licenza" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "Il titolo della licenza." + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "Indirizzo licenza" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "Indirizzo per informazioni aggiuntive riguardo la licenza." + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "Indirizzo immagine licenza" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "Indirizzo di un'immagine da visualizzare con la licenza." + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "Salva impostazioni licenza" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Accesso già effettuato." @@ -2423,14 +2564,14 @@ msgid "New message" msgstr "Nuovo messaggio" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "Non puoi inviare un messaggio a questo utente." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Nessun contenuto!" @@ -2439,7 +2580,7 @@ msgid "No recipient specified." msgstr "Nessun destinatario specificato." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "Non inviarti un messaggio, piuttosto ripetilo a voce dolcemente." @@ -2450,12 +2591,12 @@ msgstr "Messaggio inviato" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "Messaggio diretto a %s inviato." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Errore di Ajax" @@ -2517,6 +2658,8 @@ msgstr "Messaggi che corrispondono al termine \"%1$s\" su %2$s!" msgid "" "This user doesn't allow nudges or hasn't confirmed or set their email yet." msgstr "" +"Questo utente non consente i richiami oppure non ha confermato o impostato " +"ancora il suo indirizzo email." #: actions/nudge.php:94 msgid "Nudge sent" @@ -2548,7 +2691,7 @@ msgid "Connected applications" msgstr "Applicazioni collegate" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." +msgid "You have allowed the following applications to access your account." msgstr "Hai consentito alle seguenti applicazioni di accedere al tuo account." #: actions/oauthconnectionssettings.php:175 @@ -2574,7 +2717,7 @@ msgstr "" msgid "Notice has no profile." msgstr "Il messaggio non ha un profilo." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "Stato di %1$s su %2$s" @@ -2592,8 +2735,8 @@ msgid "Only %s URLs over plain HTTP please." msgstr "Solo URL %s attraverso HTTP semplice." #. TRANS: Client error on an API request with an unsupported data format. -#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "Non è un formato di dati supportato." @@ -2735,13 +2878,13 @@ msgid "Password saved." msgstr "Password salvata." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "Percorsi" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "Percorso e impostazioni server per questo sito StatusNet." +msgid "Path and server settings for this StatusNet site" +msgstr "Percorso e impostazioni del server per questo sito StatusNet" #: actions/pathsadminpanel.php:157 #, php-format @@ -2949,7 +3092,7 @@ msgstr "Nome" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Pagina web" @@ -3055,7 +3198,7 @@ msgid "Couldn't save tags." msgstr "Impossibile salvare le etichette." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Impostazioni salvate." @@ -3343,7 +3486,7 @@ msgstr "Stessa password di sopra; richiesta" #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "Email" @@ -3505,7 +3648,7 @@ msgstr "Non puoi ripetere i tuoi stessi messaggi." msgid "You already repeated that notice." msgstr "Hai già ripetuto quel messaggio." -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Ripetuti" @@ -3591,13 +3734,13 @@ msgstr "L'utente è già nella \"sandbox\"." #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "Sessioni" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "Impostazioni di sessione per questo sito di StatusNet." +msgid "Session settings for this StatusNet site" +msgstr "Impostazioni sessione per questo sito StatusNet" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3616,7 +3759,6 @@ msgid "Turn on debugging output for sessions." msgstr "Abilita il debug per le sessioni" #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "Salva impostazioni" @@ -3629,24 +3771,24 @@ msgid "Application profile" msgstr "Profilo applicazione" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "Icona" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "Nome" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "Organizzazione" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Descrizione" @@ -3736,6 +3878,15 @@ msgstr "" "Non hai ancora scelto alcun messaggio come preferito. Fai clic sul pulsate a " "forma di cuore per salvare i messaggi e rileggerli in un altro momento." +#: 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 "" +"%s non ha aggiunto alcun messaggio tra i suoi preferiti. Scrivi qualche cosa " +"di interessante in modo che lo inserisca tra i suoi preferiti! :)" + #: actions/showfavorites.php:212 #, php-format msgid "" @@ -3750,7 +3901,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "Questo è un modo per condividere ciò che ti piace." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "Gruppo %s" @@ -3802,7 +3953,7 @@ msgstr "Feed dei messaggi per il gruppo %s (Atom)" msgid "FOAF for %s group" msgstr "FOAF per il gruppo %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Membri" @@ -4254,7 +4405,7 @@ msgstr "Nessun codice inserito" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "Snapshot" @@ -4420,7 +4571,7 @@ msgstr "%s non sta seguendo nessuno." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -4524,75 +4675,79 @@ msgstr "" "licenza \"%2$s\" di questo sito." #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "Utente" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." -msgstr "Impostazioni utente per questo sito StatusNet." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "Impostazioni utente per questo sito StatusNet" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "Limite per la biografia non valido. Deve essere numerico." -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "" "Testo di benvenuto non valido. La lunghezza massima è di 255 caratteri." -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, php-format msgid "Invalid default subscripton: '%1$s' is not user." msgstr "Abbonamento predefinito non valido: \"%1$s\" non è un utente." #. TRANS: Link description in user account settings menu. -#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Profilo" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "Limite biografia" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "Lunghezza massima in caratteri della biografia" -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "Nuovi utenti" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "Messaggio per nuovi utenti" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "Messaggio di benvenuto per nuovi utenti (max 255 caratteri)" -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "Abbonamento predefinito" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "Abbonare automaticamente i nuovi utenti a questo utente" -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "Inviti" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "Inviti abilitati" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "Indica se consentire agli utenti di invitarne di nuovi" +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "Salva impostazioni utente" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Autorizza abbonamento" @@ -4606,7 +4761,9 @@ msgstr "" "Controlla i dettagli seguenti per essere sicuro di volerti abbonare ai " "messaggi di questo utente. Se non hai richiesto ciò, fai clic su \"Rifiuta\"." +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "Licenza" @@ -4736,7 +4893,7 @@ msgstr "Prova a [cercare dei gruppi](%%action.groupsearch%%) e iscriviti." #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Messaggi da %1$s su %2$s!" @@ -4797,7 +4954,7 @@ msgid "Plugins" msgstr "Plugin" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "Versione" @@ -4805,29 +4962,36 @@ msgstr "Versione" msgid "Author(s)" msgstr "Autori" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Preferisci" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" -msgstr "" +msgstr "Impossibile elaborare l'indirizzo \"%s\"" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 msgid "Robin thinks something is impossible." -msgstr "" +msgstr "Si è verificato qualche cosa di 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 +#: classes/File.php:189 #, 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 "" +"Nessun file può superare %1$d byte e il file inviato era di %2$d byte. Prova " +"a caricarne una versione più piccola." #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, php-format msgid "A file this large would exceed your user quota of %d bytes." msgstr "" @@ -4835,12 +4999,17 @@ 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 +#: classes/File.php:210 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." msgstr "" "Un file di questa dimensione supererebbe la tua quota mensile di %d byte." +#. TRANS: Client exception thrown if a file upload does not have a valid name. +#: classes/File.php:247 classes/File.php:262 +msgid "Invalid filename." +msgstr "Nome file non valido." + #. TRANS: Exception thrown when joining a group fails. #: classes/Group_member.php:42 msgid "Group join failed." @@ -4856,6 +5025,32 @@ msgstr "Non si fa parte del gruppo." msgid "Group leave failed." msgstr "Uscita dal gruppo non riuscita." +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "L'ID di profilo %s non è valido." + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Errore nel salvare l'utente; non valido." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Iscriviti" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "L'utente %1$s è entrato nel gruppo %2$s." + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." @@ -4871,20 +5066,20 @@ msgstr "Impossibile creare il token di accesso per %s" #. TRANS: Exception thrown when database name or Data Source Name could not be found. #: classes/Memcached_DataObject.php:533 msgid "No database name or DSN found anywhere." -msgstr "" +msgstr "Non è stato trovato un nome di database o DNS." #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. -#: classes/Message.php:46 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "Ti è proibito inviare messaggi diretti." #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "Impossibile inserire il messaggio." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "Impossibile aggiornare il messaggio con il nuovo URI." @@ -4893,7 +5088,7 @@ msgstr "Impossibile aggiornare il messaggio con il nuovo URI." #: classes/Notice.php:98 #, php-format msgid "No such profile (%1$d) for notice (%2$d)." -msgstr "" +msgstr "Non c'è alcun profilo (%1$d) per il messaggio (%2$d)." #. TRANS: Server exception. %s are the error details. #: classes/Notice.php:193 @@ -4940,38 +5135,51 @@ msgid "Problem saving notice." msgstr "Problema nel salvare il messaggio." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" -msgstr "" +msgstr "Fornito un tipo errato per saveKnownGroups" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 msgid "Problem saving group inbox." 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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" +"Impossibile revocare il ruolo \"%1$s\" per l'utente n° %2$d: non esiste." #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" +"Impossibile revocare il ruolo \"%1$s\" per l'utente n° %2$d: errore nel " +"database." + +#. TRANS: Exception thrown when a right for a non-existing user profile is checked. +#: classes/Remote_profile.php:54 +msgid "Missing profile." +msgstr "Profilo mancante." + +#. TRANS: Exception thrown when a tag cannot be saved. +#: classes/Status_network.php:338 +msgid "Unable to save tag." +msgstr "Impossibile salvare l'etichetta." #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "Non ti è possibile abbonarti." @@ -5005,65 +5213,70 @@ msgstr "Impossibile salvare l'abbonamento." msgid "Could not delete subscription." msgstr "Impossibile salvare l'abbonamento." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "Segui" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "Benvenuti su %1$s, @%2$s!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "Impossibile creare il gruppo." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "Impossibile impostare l'URI del gruppo." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "Impossibile impostare la membership al gruppo." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "Impossibile salvare le informazioni del gruppo locale." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Modifica le impostazioni del tuo profilo" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Carica un'immagine" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Modifica la tua password" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "Modifica la gestione dell'email" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "Progetta il tuo profilo" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Altre opzioni" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Altro" @@ -5079,188 +5292,193 @@ msgid "Untitled page" msgstr "Pagina senza nome" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "Esplorazione sito primaria" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" msgstr "Profilo personale e attività degli amici" #. TRANS: Main menu option when logged in for access to personal profile and friends timeline -#: lib/action.php:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "Personale" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Modifica la tua email, immagine, password o il tuo profilo" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "Connettiti con altri servizi" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Connetti" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "Modifica la configurazione del sito" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "Amministra" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "Invita amici e colleghi a seguirti su %s" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "Invita" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Termina la tua sessione sul sito" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Esci" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Crea un account" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "Registrati" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Accedi al sito" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "Accedi" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Aiutami!" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "Aiuto" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Cerca persone o del testo" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "Cerca" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "Messaggio del sito" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "Viste locali" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "Pagina messaggio" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "Esplorazione secondaria del sito" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Aiuto" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "Informazioni" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "FAQ" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "TOS" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Privacy" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Sorgenti" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Contatti" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "Badge" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "Licenza del software StatusNet" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -5270,13 +5488,16 @@ msgstr "" "(%%site.broughtbyurl%%)." #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** è un servizio di microblog." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -5288,34 +5509,35 @@ msgstr "" "(http://www.fsf.org/licensing/licenses/agpl-3.0.html)." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "Licenza del contenuto del sito" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, php-format msgid "Content and data of %1$s are private and confidential." msgstr "I contenuti e i dati di %1$s sono privati e confidenziali." #. TRANS: Content license displayed when license is set to 'allrightsreserved'. #. TRANS: %1$s is the copyright owner. -#: lib/action.php:880 +#: lib/action.php:884 #, php-format msgid "Content and data copyright by %1$s. All rights reserved." msgstr "" "I contenuti e i dati sono copyright di %1$s. Tutti i diritti riservati." #. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set. -#: lib/action.php:884 +#: lib/action.php:888 msgid "Content and data copyright by contributors. All rights reserved." msgstr "" "I contenuti e i dati sono forniti dai collaboratori. Tutti i diritti " "riservati." -#. 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "" @@ -5323,307 +5545,381 @@ msgstr "" "licenza %2$s." #. TRANS: DT element for pagination (previous/next, etc.). -#: lib/action.php:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "Paginazione" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "Successivi" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Precedenti" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "Atteso un elemento root del feed, ma ricevuto un documento XML intero." -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "Impossibile gestire contenuti remoti." -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "Impossibile gestire contenuti XML incorporati." -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "Impossibile gestire contenuti Base64." #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "Non puoi apportare modifiche al sito." #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "Le modifiche al pannello non sono consentite." #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "showForm() non implementata." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "saveSettings() non implementata." #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "Impossibile eliminare le impostazioni dell'aspetto." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "Configurazione di base" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "Sito" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "Configurazione aspetto" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "Aspetto" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "Configurazione utente" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Utente" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "Configurazione di accesso" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "Configurazione percorsi" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "Configurazione sessioni" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "Modifica messaggio del sito" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "Configurazione snapshot" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "Imposta licenza" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" "Le risorse API richiedono accesso lettura-scrittura, ma si dispone del solo " "accesso in lettura." +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "Nessuna applicazione per quella chiave." + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "Token di accesso errato." + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "Nessun utente per quel token." + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "Impossibile autenticarti." + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "Tentativo di revocare un token sconosciuto." + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "Eliminazione del token revocato non riuscita." + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "Modifica applicazione" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "Icona per questa applicazione" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "Descrivi l'applicazione in %d caratteri" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Descrivi l'applicazione in %d caratteri" +msgstr[1] "Descrivi l'applicazione in %d caratteri" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "Descrivi l'applicazione" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "URL della pagina web di questa applicazione" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "URL sorgente" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "Organizzazione responsabile per questa applicazione" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "URL della pagina web dell'organizzazione" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "URL verso cui redirigere dopo l'autenticazione" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "Browser" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "Desktop" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "Tipo di applicazione, browser o desktop" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "Sola lettura" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "Lettura-scrittura" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" "Accesso predefinito per questa applicazione, sola lettura o lettura-scrittura" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Annulla" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "Lettura-scrittura" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 msgid "read-only" msgstr "Sola lettura" -#. 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "Approvata %1$s - Accesso \"%2$s\"." #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Revoca" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "L'elemento author deve contenere un elemento name." + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "Allegati" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "Autore" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Provider" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "Messaggi in cui appare questo allegato" +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "Etichette per questo allegato" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "Modifica della password non riuscita" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "La modifica della password non è permessa" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Blocca" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Risultati comando" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Errore di Ajax" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Comando completato" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "Comando non riuscito" #. TRANS: Command exception text shown when a notice ID is requested that does not exist. -#: lib/command.php:84 lib/command.php:108 +#: lib/command.php:82 lib/command.php:106 msgid "Notice with that id does not exist." msgstr "Un messaggio con quel ID non esiste." #. TRANS: Command exception text shown when a last user notice is requested and it does not exist. #. TRANS: Error text shown when a last user notice is requested and it does not exist. -#: lib/command.php:101 lib/command.php:630 +#: lib/command.php:99 lib/command.php:626 msgid "User has no last notice." msgstr "L'utente non ha un ultimo messaggio." #. 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:130 +#: lib/command.php:128 #, php-format msgid "Could not find a user with nickname %s." msgstr "Impossibile trovare un utente col soprannome %s." +#. TRANS: Message given getting a non-existing user. +#. TRANS: %s is the nickname of the user that could not be found. +#: lib/command.php:148 +#, php-format +msgid "Could not find a local user with nickname %s." +msgstr "Impossibile trovare un utente locale dal soprannome %s." + #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Questo comando non è ancora implementato." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "Non ha molto senso se cerchi di richiamarti!" #. TRANS: Message given having nudged another user. #. TRANS: %s is the nickname of the user that was nudged. -#: lib/command.php:240 +#: lib/command.php:238 #, php-format msgid "Nudge sent to %s." msgstr "Richiamo inviato a %s." @@ -5632,7 +5928,7 @@ msgstr "Richiamo inviato a %s." #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -5644,38 +5940,53 @@ msgstr "" "Messaggi: %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "Messaggio indicato come preferito." +#. TRANS: Message given having added a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:357 +#, php-format +msgid "%1$s joined group %2$s." +msgstr "L'utente %1$s è entrato nel gruppo %2$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. +#: lib/command.php:405 +#, php-format +msgid "%1$s left group %2$s." +msgstr "%1$s ha lasciato il gruppo %2$s." + #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Nome completo: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Posizione: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Pagina web: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "Informazioni: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -5686,110 +5997,133 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "Messaggio troppo lungo: massimo %1$d caratteri, inviati %2$d." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Errore nell'inviare il messaggio diretto." #. 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:554 +#: lib/command.php:551 #, php-format msgid "Notice from %s repeated." msgstr "Messaggio da %s ripetuto." #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "Errore nel ripetere il messaggio." #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 +#: lib/command.php:589 #, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." msgstr "Messaggio troppo lungo: massimo %1$d caratteri, inviati %2$d." #. TRANS: Text shown having sent a reply to a notice successfully. #. TRANS: %s is the nickname of the user of the notice the reply was sent to. -#: lib/command.php:603 +#: lib/command.php:600 #, php-format msgid "Reply to %s sent." msgstr "Risposta a %s inviata." #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "Errore nel salvare il messaggio." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "Specifica il nome dell'utente a cui abbonarti." #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "Impossibile abbonarsi ai profili OMB attraverso un comando." +#. TRANS: Text shown after having subscribed to another user successfully. +#. TRANS: %s is the name of the user the subscription was requested for. +#: lib/command.php:667 +#, php-format +msgid "Subscribed to %s." +msgstr "Abbonati a %s." + #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "Specifica il nome dell'utente da cui annullare l'abbonamento." +#. TRANS: Text shown after having unsubscribed from another user successfully. +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:699 +#, php-format +msgid "Unsubscribed from %s." +msgstr "Abbonamento a %s annullato." + #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "Comando non ancora implementato." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Notifiche disattivate." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "Impossibile disattivare le notifiche." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Notifiche attivate." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "Impossibile attivare le notifiche." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "Il comando di accesso è disabilitato." #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" +"Questo collegamento è utilizzabile una sola volta ed è valido per 2 minuti: %" +"s." + +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:808 +#, php-format +msgid "Unsubscribed %s." +msgstr "Abbonamento di %s annullato." #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "Il tuo abbonamento è stato annullato." #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Persona di cui hai già un abbonamento:" @@ -5797,14 +6131,14 @@ msgstr[1] "Persone di cui hai già un abbonamento:" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "Nessuno è abbonato ai tuoi messaggi." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Questa persona è abbonata ai tuoi messaggi:" @@ -5812,20 +6146,21 @@ msgstr[1] "Queste persone sono abbonate ai tuoi messaggi:" #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "Non fai parte di alcun gruppo." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Non fai parte di questo gruppo:" msgstr[1] "Non fai parte di questi gruppi:" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -5907,41 +6242,63 @@ msgstr "" "tracks - non ancora implementato\n" "tracking - non ancora implementato\n" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "Non è stato trovato alcun file di configurazione. " -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "I file di configurazione sono stati cercati in questi posti: " -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "" "Potrebbe essere necessario lanciare il programma d'installazione per " "correggere il problema." -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "Vai al programma d'installazione." -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "MI" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "Messaggi via messaggistica istantanea (MI)" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Messaggi via SMS" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "Connessioni" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "Applicazioni collegate autorizzate" @@ -5964,18 +6321,14 @@ msgstr "" msgid "Design defaults restored." msgstr "Valori predefiniti ripristinati." -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "Togli questo messaggio dai preferiti" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "Rendi questo messaggio un preferito" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "Preferisci" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -5992,9 +6345,9 @@ msgstr "Atom" msgid "FOAF" msgstr "FOAF" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "Esporta dati" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "Feed" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -6049,35 +6402,75 @@ msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" "Soprannomi aggiuntivi per il gruppo, separati da virgole o spazi, max %d" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" msgstr "Gruppo" -#: lib/groupnav.php:101 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "Gruppo %s" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "Membri" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "Membri del gruppo %s" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:108 +msgctxt "MENU" msgid "Blocked" msgstr "Bloccato" -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" msgid "%s blocked users" msgstr "Utenti bloccati di %s" -#: lib/groupnav.php:108 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" -msgstr "Modifica le proprietà del gruppo %s" +msgstr "Modifica proprietà di %s" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" msgstr "Logo" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" msgstr "Aggiungi o modifica il logo di %s" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" msgstr "Aggiungi o modifica l'aspetto di %s" @@ -6112,7 +6505,8 @@ msgstr "Quel file è troppo grande. La dimensione massima è %s." msgid "Partial upload." msgstr "Caricamento parziale." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Errore di sistema nel caricare il file." @@ -6146,10 +6540,6 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "Sorgente casella in arrivo %d sconosciuta." -#: lib/joinform.php:114 -msgid "Join" -msgstr "Iscriviti" - #: lib/leaveform.php:114 msgid "Leave" msgstr "Lascia" @@ -6492,7 +6882,7 @@ msgstr "" "iniziare una conversazione con altri utenti. Altre persone possono mandare " "messaggi riservati solamente a te." -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "via" @@ -6517,16 +6907,19 @@ msgstr "Email di ricezione non consentita." msgid "Unsupported message type: %s" msgstr "Tipo di messaggio non supportato: %s" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" "Si è verificato un errore nel database nel salvare il file. Prova di nuovo." -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "Il file caricato eccede la direttiva upload_max_filesize in php.ini." -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." @@ -6534,43 +6927,61 @@ msgstr "" "Il file caricato eccede la direttiva MAX_FILE_SIZE specificata nel modulo " "HTML." -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "Il file caricato è stato caricato solo parzialmente." -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "Manca una directory temporanea." -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "Scrittura del file su disco non riuscita." -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "Caricamento del file bloccato dall'estensione." -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "Il file supera la quota dell'utente." -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "Impossibile spostare il file nella directory di destinazione." -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "Impossibile determinare il tipo MIME del file." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." -msgstr "Prova a usare un altro formato per %s." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "" +"\"%1$s\" non è un tipo di file supportato su questo server. Prova a usare un " +"formato %2$s." -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." -msgstr "%s non è un tipo di file supportato su server." +msgid "\"%s\" is not a supported file type on this server." +msgstr "\"%s\" non è un tipo di file supportata su questo server." #: lib/messageform.php:120 msgid "Send a direct notice" @@ -6623,55 +7034,55 @@ msgstr "" "previsto. Riprova più tardi." #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "N" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "S" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "E" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "O" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "presso" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" -msgstr "" +msgstr "web" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "in una discussione" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "Ripetuto da" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "Rispondi a questo messaggio" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Rispondi" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "Messaggio ripetuto" @@ -6688,26 +7099,23 @@ msgid "Send a nudge to this user" msgstr "Invia un richiamo a questo utente" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Errore nell'inserire il nuovo profilo" +msgid "Error inserting new profile." +msgstr "Errore nell'inserire il nuovo profilo." #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Errore nell'inserire l'immagine" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Errore nell'aggiornare il profilo remoto" +msgid "Error inserting avatar." +msgstr "Errore nell'inserire l'immagine." #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Errore nell'inserire il profilo remoto" +msgid "Error inserting remote profile." +msgstr "Errore nell'inserire il profilo remoto." -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "Messaggio duplicato" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "Messaggio duplicato." -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Impossibile inserire un nuovo abbonamento." @@ -6744,7 +7152,8 @@ msgstr "I tuoi messaggi inviati" msgid "Tags in %s's notices" msgstr "Etichette nei messaggi di %s" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "Sconosciuto" @@ -6826,7 +7235,7 @@ msgstr "Ripeti questo messaggio" msgid "Revoke the \"%s\" role from this user" msgstr "Revoca il ruolo \"%s\" a questo utente" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "Nessun utente singolo definito per la modalità single-user." @@ -6838,19 +7247,24 @@ msgstr "Sandbox" msgid "Sandbox this user" msgstr "Metti questo utente nella \"sandbox\"" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "Cerca nel sito" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "Parole" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" msgstr "Cerca" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "Aiuto sulla ricerca" @@ -6964,6 +7378,7 @@ msgstr "" #: lib/themeuploader.php:224 msgid "Theme contains unsafe file extension names; may be unsafe." msgstr "" +"Il tema contiene file con estensioni non sicure: potrebbe non essere sicuro." #: lib/themeuploader.php:241 #, php-format @@ -7049,56 +7464,64 @@ msgid "Moderator" msgstr "Moderatore" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "pochi secondi fa" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "circa un minuto fa" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "circa %d minuti fa" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "circa un minuto fa" +msgstr[1] "circa %d minuti fa" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "circa un'ora fa" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "circa %d ore fa" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "circa un'ora fa" +msgstr[1] "circa %d ore fa" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "circa un giorno fa" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "circa %d giorni fa" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "circa un giorno fa" +msgstr[1] "circa %d giorni fa" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "circa un mese fa" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "circa %d mesi fa" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "circa un mese fa" +msgstr[1] "circa %d mesi fa" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "circa un anno fa" @@ -7111,3 +7534,17 @@ msgstr "%s non è un colore valido." #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "%s non è un colore valido. Usa 3 o 6 caratteri esadecimali." + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "File di backup per l'utente %s (%s)" + +#: scripts/restoreuser.php:88 +msgid "No user specified; using backup user." +msgstr "Nessun utente specificato: viene usato l'utente di backup." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "%d voci nel backup." diff --git a/locale/ja/LC_MESSAGES/statusnet.po b/locale/ja/LC_MESSAGES/statusnet.po index 027ea92c21..c94c24a7bc 100644 --- a/locale/ja/LC_MESSAGES/statusnet.po +++ b/locale/ja/LC_MESSAGES/statusnet.po @@ -1,30 +1,32 @@ -# Translation of StatusNet to Japanese +# Translation of StatusNet - Core to Japanese (日本語) +# Expored from translatewiki.net # -# Author@translatewiki.net: Brion -# Author@translatewiki.net: Fryed-peach -# Author@translatewiki.net: Sonoda -# Author@translatewiki.net: Whym +# Author: Brion +# Author: Fryed-peach +# Author: Sonoda +# Author: Whym # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:34:44+0000\n" -"Language-Team: Japanese\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:04+0000\n" +"Language-Team: Japanese \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ja\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "アクセス" @@ -74,6 +76,18 @@ msgstr "閉じられた" msgid "Save access settings" msgstr "アクセス設定の保存" +#. 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 in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 +#, fuzzy +msgctxt "BUTTON" +msgid "Save" +msgstr "保存" + #. 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 @@ -82,15 +96,15 @@ msgstr "そのようなタグはありません。" #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -100,7 +114,7 @@ msgstr "そのようなタグはありません。" #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "そのようなユーザはいません。" @@ -188,16 +202,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "%2$s に %1$s と友人からの更新があります!" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -212,47 +226,52 @@ msgstr "%2$s に %1$s と友人からの更新があります!" msgid "API method not found." msgstr "API メソッドが見つかりません。" -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "このメソッドには POST が必要です。" -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 +#, fuzzy msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" +"「device」という名前の引数を、次の中から値を選んで、指定する必要があります: " +"sms, im, none" -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "ユーザを更新できませんでした。" -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "ユーザはプロフィールをもっていません。" -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "プロフィールを保存できませんでした。" -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -264,30 +283,30 @@ msgstr "" "サーバーの現在の構成が理由で、大量の POST データ (%sバイト) を処理することが" "できませんでした。" -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300 #: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220 #: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273 msgid "Unable to save your design settings." msgstr "あなたのデザイン設定を保存できません。" -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "デザインを更新できませんでした。" -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "自分自身をブロックすることはできません!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "ユーザのブロックに失敗しました。" -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "ユーザのブロック解除に失敗しました。" @@ -311,66 +330,67 @@ msgstr "%s へのダイレクトメッセージ" msgid "All the direct messages sent to %s" msgstr "%s へ送った全てのダイレクトメッセージ" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "メッセージの本文がありません!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "長すぎます。メッセージは最大 %d 字までです。" -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "受け取り手のユーザが見つかりません。" -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "友人でないユーザにダイレクトメッセージを送ることはできません。" -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "そのIDのステータスが見つかりません。" -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "このステータスはすでにお気に入りです。" #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "お気に入りを作成できません。" -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "そのステータスはお気に入りではありません。" -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "お気に入りを取り消すことができません。" -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "ユーザのフォローを停止できませんでした: ユーザが見つかりません。" -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "" "ユーザをフォローできませんでした: %s は既にあなたのリストに入っています。" -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "ユーザのフォローを停止できませんでした: ユーザが見つかりません。" -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "自分自身をフォロー停止することはできません。" #: actions/apifriendshipsexists.php:91 +#, fuzzy msgid "Two valid IDs or screen_names must be supplied." -msgstr "" +msgstr "ふたつのIDかスクリーンネームが必要です。" #: actions/apifriendshipsshow.php:134 msgid "Could not determine source user." @@ -380,7 +400,7 @@ msgstr "ソースユーザーを決定できません。" msgid "Could not find target user." msgstr "ターゲットユーザーを見つけられません。" -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." @@ -388,91 +408,96 @@ msgstr "" "ニックネームには、小文字アルファベットと数字のみ使用できます。スペースは使用" "できません。" -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "そのニックネームは既に使用されています。他のものを試してみて下さい。" -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "有効なニックネームではありません。" -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "ホームページのURLが不適切です。" -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "フルネームが長すぎます。(255字まで)" -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "記述が長すぎます。(最長%d字)" -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "場所が長すぎます。(255字まで)" -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "別名が多すぎます! 最大 %d。" -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:268 +#, fuzzy, php-format +msgid "Invalid alias: \"%s\"." +msgstr "不正な別名: \"%s\"" + +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "別名 \"%s\" は既に使用されています。他のものを試してみて下さい。" -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "別名はニックネームと同じではいけません。" -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "見つかりません。" #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "すでにこのグループのメンバーです。" #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "管理者によってこのグループからブロックされています。" #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "ユーザ %1$s はグループ %2$s に参加できません。" -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." 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. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "ユーザ %1$s をグループ %2$s から削除できません。" @@ -483,6 +508,12 @@ msgstr "ユーザ %1$s をグループ %2$s から削除できません。" msgid "%s's groups" 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 +msgid "%1$s groups %2$s is a member of." +msgstr "グループ %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 @@ -495,6 +526,11 @@ msgstr "%s グループ" msgid "groups on %s" msgstr "%s 上のグループ" +#: actions/apimediaupload.php:100 +#, fuzzy +msgid "Upload failed." +msgstr "ファイルアップロード" + #: actions/apioauthauthorize.php:101 msgid "No oauth_token parameter provided." msgstr "oauth_token パラメータは提供されませんでした。" @@ -505,9 +541,9 @@ msgstr "不正なトークン。" #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -552,8 +588,8 @@ msgstr "リクエストトークン%sは、拒否されて、取り消されま #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -576,7 +612,7 @@ msgid "" msgstr "" #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "アカウント" @@ -590,7 +626,7 @@ 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 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "パスワード" @@ -614,18 +650,18 @@ msgstr "このメソッドには POST か DELETE が必要です。" msgid "You may not delete another user's status." msgstr "他のユーザのステータスを消すことはできません。" -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "そのようなつぶやきはありません。" #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "あなたのつぶやきを繰り返せません。" #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "すでにつぶやきを繰り返しています。" @@ -637,26 +673,26 @@ msgstr "ステータスを削除しました。" msgid "No status with that ID found." msgstr "そのIDでのステータスはありません。" -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "" -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "長すぎます。つぶやきは最大 %d 字までです。" -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "見つかりません。" -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "つぶやきは URL を含めて最大 %d 字までです。" -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "サポート外の形式です。" @@ -735,7 +771,7 @@ msgstr "不正なサイズ。" #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "アバター" @@ -766,7 +802,7 @@ msgid "Preview" msgstr "プレビュー" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "削除" @@ -778,6 +814,11 @@ msgstr "アップロード" msgid "Crop" msgstr "切り取り" +#: actions/avatarsettings.php:305 +#, fuzzy +msgid "No file uploaded." +msgstr "プロファイル記述がありません。" + #: actions/avatarsettings.php:332 msgid "Pick a square area of the image to be your avatar" msgstr "あなたのアバターとなるイメージを正方形で指定" @@ -806,6 +847,17 @@ msgstr "そのユーザはすでにブロック済みです。" msgid "Block user" msgstr "ユーザをブロック" +#: actions/block.php:138 +#, fuzzy +msgid "" +"Are you sure you want to block this user? Afterwards, they will be " +"unsubscribed from you, unable to subscribe to you in the future, and you " +"will not be notified of any @-replies from them." +msgstr "" +"あなたはこのユーザをブロックしたいのを確信していますか? その後、それらはあな" +"たからフォローを外されるでしょう、将来、あなたにフォローできないで、あなたは" +"どんな @-返信 についてもそれらから通知されないでしょう。" + #. TRANS: Button label on the user block form. #. TRANS: Button label on the delete application form. #. TRANS: Button label on the delete notice form. @@ -824,8 +876,22 @@ msgstr "ノート" msgid "Do not block this user" msgstr "このユーザをアンブロックする" +#. TRANS: Button label on the user block form. +#. TRANS: Button label on the delete application form. +#. TRANS: Button label on the delete 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 +#, fuzzy +msgctxt "BUTTON" +msgid "Yes" +msgstr "Yes" + #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "このユーザをブロックする" @@ -844,8 +910,8 @@ msgstr "ブロック情報の保存に失敗しました。" #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "そのようなグループはありません。" @@ -867,11 +933,13 @@ msgstr "このグループへの参加をブロックされたユーザのリス msgid "Unblock user from group" msgstr "グループからのアンブロックユーザ" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "アンブロック" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "このユーザをアンブロックする" @@ -895,9 +963,9 @@ msgstr "その確認コードはあなたのものではありません!" #. TRANS: Server error for an unknow address type, which can be 'email', 'jabber', or 'sms'. #: actions/confirmaddress.php:91 -#, php-format +#, fuzzy, php-format msgid "Unrecognized address type %s." -msgstr "" +msgstr "不明なアドレスタイプ %s" #. TRANS: Client error for an already confirmed email/jabbel/sms address. #: actions/confirmaddress.php:96 @@ -910,9 +978,9 @@ msgstr "そのアドレスは既に承認されています。" #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -920,7 +988,7 @@ msgstr "ユーザを更新できません" #. TRANS: Server error thrown on database error canceling e-mail address confirmation. #. TRANS: Server error thrown on database error canceling SMS phone number confirmation. -#: actions/confirmaddress.php:128 actions/emailsettings.php:433 +#: actions/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "メール承認を削除できません" @@ -956,6 +1024,7 @@ msgstr "アプリケーションが見つかりません。" msgid "You are not the owner of this application." msgstr "このアプリケーションのオーナーではありません。" +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -966,6 +1035,16 @@ msgstr "あなたのセッショントークンに関する問題がありまし msgid "Delete application" msgstr "アプリケーション削除" +#: actions/deleteapplication.php:149 +#, fuzzy +msgid "" +"Are you sure you want to delete this application? This will clear all data " +"about the application from the database, including all existing user " +"connections." +msgstr "" +"あなたは本当にこのユーザを削除したいですか? これはバックアップなしでデータ" +"ベースからユーザに関するすべてのデータをクリアします。" + #. TRANS: Submit button title for 'No' when deleting an application. #: actions/deleteapplication.php:158 msgid "Do not delete this application" @@ -982,7 +1061,7 @@ msgstr "このアプリケーションを削除" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "ログインしていません。" @@ -1013,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:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "このつぶやきを削除" @@ -1044,58 +1123,62 @@ 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "デザイン" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "この StatusNet サイトのデザイン設定。" +msgid "Design settings for this StatusNet site" +msgstr "" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "不正なロゴ URL" -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "IM が利用不可。" -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "ロゴの変更" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "サイトロゴ" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "テーマ変更" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "サイトテーマ" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "サイトのテーマ" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:480 +#, fuzzy +msgid "Custom theme" +msgstr "サイトテーマ" + +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "バックグラウンドイメージの変更" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "バックグラウンド" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1105,75 +1188,76 @@ msgstr "" "イズは %1$s。" #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "オン" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "オフ" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "バックグラウンドイメージのオンまたはオフ。" -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "タイルバックグラウンドイメージ" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "色の変更" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "内容" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "サイドバー" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "テキスト" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "リンク" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "デフォルトを使用" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "デフォルトデザインに戻す。" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "デフォルトへリセットする" -#. TRANS: Submit button title -#: actions/designadminpanel.php:685 actions/othersettings.php:126 -#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174 -#: actions/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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "保存" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "デザインの保存" @@ -1251,7 +1335,7 @@ msgstr "コールバックが長すぎます。" msgid "Callback URL is not valid." msgstr "コールバックURLが不正です。" -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "アプリケーションを更新できません。" @@ -1288,7 +1372,7 @@ msgid "Could not update group." msgstr "グループを更新できません。" #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "別名を作成できません。" @@ -1324,7 +1408,7 @@ msgstr "現在確認されているメールアドレス。" #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1339,124 +1423,147 @@ msgstr "" "このアドレスは承認待ちです。受信ボックス(とスパムボックス)に追加の指示が書" "かれたメッセージが届いていないか確認してください。" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Button label to cancel an e-mail address confirmation procedure. +#. TRANS: Button label to cancel an IM address confirmation procedure. +#. TRANS: Button label to cancel a SMS address confirmation procedure. +#. TRANS: Button label in the "Edit application" form. +#: actions/emailsettings.php:127 actions/imsettings.php:131 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 +#, fuzzy +msgctxt "BUTTON" +msgid "Cancel" +msgstr "中止" + +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "メールアドレス、\"UserName@example.org\" のような" #. TRANS: Button label for adding an e-mail address in e-mail settings form. #. TRANS: Button label for adding an IM address in IM settings form. #. TRANS: Button label for adding a SMS phone number in SMS settings form. -#: actions/emailsettings.php:139 actions/imsettings.php:148 +#: actions/emailsettings.php:143 actions/imsettings.php:151 #: 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. -#: actions/emailsettings.php:147 actions/smssettings.php:171 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "入ってくるメール" #. TRANS: Form instructions for incoming e-mail form in e-mail settings. #. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings. -#: actions/emailsettings.php:155 actions/smssettings.php:178 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "新しいつぶやき投稿にこのアドレスへメールする" #. TRANS: Instructions for incoming e-mail address input form. #. TRANS: Instructions for incoming SMS e-mail address input form. -#: actions/emailsettings.php:164 actions/smssettings.php:186 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "投稿のための新しいEメールアドレスを作ります; 古い方を取り消します。" #. 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 +#, fuzzy msgctxt "BUTTON" msgid "New" -msgstr "" +msgstr "New" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "メールアドレス" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "メールで新規フォローの通知を私に送ってください。" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "" "だれかがお気に入りとして私のつぶやきを加えたら、メールを私に送ってください。" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "" "だれかがプライベート・メッセージを私に送るときには、メールを私に送ってくださ" "い。" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "だれかが\"@-返信\"を私を送るときには、メールを私に送ってください、" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "友達が私に合図とメールを送ることを許可する。" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "メールでつぶやきを投稿したい。" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "私のメールアドレスのためにMicroIDを発行してください。" +#. TRANS: Confirmation message for successful e-mail preferences save. +#: actions/emailsettings.php:338 +#, fuzzy +msgid "Email preferences saved." +msgstr "デザイン設定が保存されました。" + #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "メールアドレスがありません。" #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "そのメールアドレスを正規化できません" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "有効なメールアドレスではありません。" #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "これはすでにあなたのメールアドレスです。" #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "このメールアドレスは既に他の人が使っています。" #. TRANS: Server error thrown on database error adding e-mail confirmation code. #. TRANS: Server error thrown on database error adding IM confirmation code. #. TRANS: Server error thrown on database error adding SMS confirmation code. -#: actions/emailsettings.php:391 actions/imsettings.php:348 +#: actions/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "承認コードを追加できません" #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1468,45 +1575,51 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "承認待ちのものはありません。" +#. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. +#: actions/emailsettings.php:428 +#, fuzzy +msgid "That is the wrong email address." +msgstr "その IM アドレスは不正です。" + #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "承認待ちのものはありません。" #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "これはあなたのメールアドレスではありません。" #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "入ってくるメールアドレスは削除されました。" -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "入ってくるメールアドレスではありません。" #. TRANS: Server error thrown on database error removing incoming e-mail address. #. TRANS: Server error thrown on database error adding incoming e-mail address. -#: actions/emailsettings.php:504 actions/emailsettings.php:528 +#: actions/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "ユーザレコードを更新できません。" #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "入ってくるメールアドレスは削除されました。" #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "新しい入ってくるメールアドレスが追加されました。" @@ -1514,7 +1627,7 @@ msgstr "新しい入ってくるメールアドレスが追加されました。 msgid "This notice is already a favorite!" msgstr "このつぶやきはすでにお気に入りです!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "お気に入りをやめる" @@ -1626,6 +1739,11 @@ msgid "Remote service uses unknown version of OMB protocol." msgstr "" "リモートサービスは、不明なバージョンの OMB プロトコルを使用しています。" +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 +#, fuzzy +msgid "Error updating remote profile." +msgstr "リモートプロファイル更新エラー" + #: actions/getfile.php:79 msgid "No such file." msgstr "そのようなファイルはありません。" @@ -1634,10 +1752,25 @@ msgstr "そのようなファイルはありません。" msgid "Cannot read file." msgstr "ファイルを読み込めません。" +#: actions/grantrole.php:62 actions/revokerole.php:62 +#, fuzzy +msgid "Invalid role." +msgstr "不正なトークン。" + #: actions/grantrole.php:66 actions/revokerole.php:66 msgid "This role is reserved and cannot be set." msgstr "" +#: actions/grantrole.php:75 +#, fuzzy +msgid "You cannot grant user roles on this site." +msgstr "あなたはこのサイトのサンドボックスユーザができません。" + +#: actions/grantrole.php:82 +#, fuzzy +msgid "User already has this role." +msgstr "ユーザは既に黙っています。" + #: actions/groupblock.php:71 actions/groupunblock.php:71 #: actions/makeadmin.php:71 actions/subedit.php:46 #: lib/profileformaction.php:79 @@ -1667,7 +1800,7 @@ msgstr "ユーザはすでにグループからブロックされています。 msgid "User is not a member of group." msgstr "ユーザはグループのメンバーではありません。" -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "グループからユーザをブロック" @@ -1748,45 +1881,61 @@ msgstr "ロゴが更新されました。" msgid "Failed updating logo." msgstr "ロゴの更新に失敗しました。" -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "%s グループメンバー" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "%1$s グループメンバー、ページ %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "このグループのユーザのリスト。" -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "管理者" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" -msgstr "ブロック" +msgstr "" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "ユーザをグループの管理者にする" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" -msgstr "管理者にする" +msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" -msgstr "このユーザを管理者にする" +msgstr "" #. TRANS: Message is used as link title. %s is a user nickname. #. TRANS: Title in atom group notice feed. %s is a group name. #. TRANS: Title in atom user notice feed. %s is a user name. #: actions/grouprss.php:139 actions/userrss.php:94 -#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "%s のタイムライン" @@ -1919,7 +2068,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -1929,65 +2081,65 @@ msgstr "" "IMクライアントやGTalkに追加して下さい。" #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "設定が保存されました。" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Jabber/GTalk で私に通知を送って下さい。" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Jabber/GTalkのステータスが変更された時に通知を送る。" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" "Jabber/GTalkを通して回答を、私がフォローされていない人々から私に送ってくださ" "い。" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "私のJabber/GTalkアドレスのためにMicroIDを発行してください。" #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "設定が保存されました。" #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Jabbar ID はありません。" #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "その Jabbar ID を正規化できません" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "有効な Jabber ID ではありません。" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "その Jabber ID は既にあなたのものです。" #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Jabber ID jは既に別のユーザが使用しています。" #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -1997,23 +2149,29 @@ msgstr "" "ようにするには%sを承認してください。" #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "その IM アドレスは不正です。" +#. TRANS: Server error thrown on database error canceling IM address confirmation. +#: actions/imsettings.php:400 +#, fuzzy +msgid "Couldn't delete IM confirmation." +msgstr "メール承認を削除できません" + #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "確認コードがありません。" #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "その Jabber ID はあなたのものではありません。" #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "入ってくるメールアドレスは削除されました。" @@ -2060,7 +2218,7 @@ msgstr "すでにこれらのユーザをフォローしています:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2108,9 +2266,10 @@ 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 @@ -2180,6 +2339,11 @@ msgstr "" msgid "You must be logged in to join a group." msgstr "グループに入るためにはログインしなければなりません。" +#: actions/joingroup.php:88 actions/leavegroup.php:88 +#, fuzzy +msgid "No nickname or ID." +msgstr "ニックネームがありません。" + #: actions/joingroup.php:141 #, php-format msgid "%1$s joined group %2$s" @@ -2190,7 +2354,7 @@ msgid "You must be logged in to leave a group." msgstr "グループから離れるにはログインしていなければなりません。" #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "あなたはそのグループのメンバーではありません。" @@ -2199,6 +2363,110 @@ msgstr "あなたはそのグループのメンバーではありません。" msgid "%1$s left group %2$s" msgstr "%1$s はグループ %2$s に残りました。" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "プライベート" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "既にログインしています。" @@ -2239,11 +2507,18 @@ msgstr "" "セキュリティー上の理由により、設定を変更する前にユーザ名とパスワードを入力し" "て下さい。" +#: actions/login.php:292 +#, fuzzy +msgid "Login with your username and password." +msgstr "ユーザ名とパスワードでログイン" + #: actions/login.php:295 -#, php-format +#, fuzzy, php-format msgid "" "Don't have a username yet? [Register](%%action.register%%) a new account." msgstr "" +"ユーザ名とパスワードで、ログインしてください。 まだユーザ名を持っていません" +"か? 新しいアカウントを [登録](%%action.register%%)。" #: actions/makeadmin.php:92 msgid "Only an admin can make another user an admin." @@ -2301,14 +2576,14 @@ msgid "New message" msgstr "新しいメッセージ" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "このユーザにメッセージを送ることはできません。" #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "コンテンツがありません!" @@ -2317,7 +2592,7 @@ msgid "No recipient specified." msgstr "受取人が書かれていません。" #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" @@ -2329,12 +2604,12 @@ msgstr "メッセージを送りました" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "ダイレクトメッセージを %s に送りました" -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Ajax エラー" @@ -2392,9 +2667,12 @@ msgid "Updates matching search term \"%1$s\" on %2$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 "" +"このユーザは、合図を許可していないか、確認されていた状態でないか、メール設定" +"をしていません。" #: actions/nudge.php:94 msgid "Nudge sent" @@ -2426,17 +2704,17 @@ msgid "Connected applications" msgstr "接続されたアプリケーション" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." -msgstr "あなたのアカウントにアクセスする以下のアプリケーションを許可しました。" +msgid "You have allowed the following applications to access your account." +msgstr "" #: actions/oauthconnectionssettings.php:175 msgid "You are not a user of that application." msgstr "あなたはそのアプリケーションのユーザではありません。" #: actions/oauthconnectionssettings.php:186 -#, php-format +#, fuzzy, php-format msgid "Unable to revoke access for app: %s." -msgstr "" +msgstr "アプリケーションのための取消しアクセスができません: " #: actions/oauthconnectionssettings.php:198 msgid "You have not authorized any applications to use your account." @@ -2452,16 +2730,16 @@ msgstr "開発者は彼らのアプリケーションのために登録設定を msgid "Notice has no profile." msgstr "ユーザはプロフィールをもっていません。" -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "%2$s における %1$s のステータス" #. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png') #: actions/oembed.php:159 -#, php-format +#, fuzzy, 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 @@ -2470,8 +2748,8 @@ 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:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "サポートされていないデータ形式。" @@ -2613,13 +2891,13 @@ msgid "Password saved." msgstr "パスワードが保存されました。" #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "パス" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "パスと StatusNet サイトのサーバー設定" +msgid "Path and server settings for this StatusNet site" +msgstr "" #: actions/pathsadminpanel.php:157 #, php-format @@ -2636,6 +2914,11 @@ msgstr "アバターディレクトリ" msgid "Background directory not writable: %s." msgstr "バックグラウンドディレクトリ" +#: actions/pathsadminpanel.php:177 +#, fuzzy, php-format +msgid "Locales directory not readable: %s." +msgstr "場所ディレクトリが読み込めません: %s" + #: actions/pathsadminpanel.php:183 msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "不正な SSL サーバー。最大 255 文字まで。" @@ -2820,7 +3103,7 @@ msgstr "フルネーム" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "ホームページ" @@ -2925,14 +3208,14 @@ msgid "Couldn't save tags." msgstr "タグを保存できません。" #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "設定が保存されました。" #: actions/public.php:83 -#, php-format +#, fuzzy, php-format msgid "Beyond the page limit (%s)." -msgstr "" +msgstr "ページ制限を超えました (%s)" #: actions/public.php:92 msgid "Could not retrieve public stream." @@ -3192,10 +3475,13 @@ msgid "Invalid username or password." msgstr "不正なユーザ名またはパスワード。" #: actions/register.php:350 +#, fuzzy 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 msgid "1-64 lowercase letters or numbers, no punctuation or spaces. Required." @@ -3212,7 +3498,7 @@ msgstr "上のパスワードと同じです。 必須。" #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "メール" @@ -3247,11 +3533,11 @@ msgstr "" #. TRANS: Copyright checkbox label in registration dialog, for Creative Commons-style licenses. #: actions/register.php:540 -#, php-format +#, fuzzy, php-format msgid "" "My text and files are available under %s except this private data: password, " "email address, IM address, and phone number." -msgstr "" +msgstr "個人情報を除く: パスワード、メールアドレス、IMアドレス、電話番号" #: actions/register.php:583 #, php-format @@ -3370,7 +3656,7 @@ msgstr "自分のつぶやきは繰り返せません。" msgid "You already repeated that notice." msgstr "すでにそのつぶやきを繰り返しています。" -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "繰り返された" @@ -3434,6 +3720,16 @@ msgstr "" msgid "Replies to %1$s on %2$s!" msgstr "%2$s 上の %1$s への返信!" +#: actions/revokerole.php:75 +#, fuzzy +msgid "You cannot revoke user roles on this site." +msgstr "あなたはこのサイトでユーザを黙らせることができません。" + +#: actions/revokerole.php:82 +#, fuzzy +msgid "User doesn't have this role." +msgstr "合っているプロフィールのないユーザ" + #: actions/rsd.php:146 actions/version.php:159 msgid "StatusNet" msgstr "StatusNet" @@ -3448,13 +3744,13 @@ msgstr "ユーザはすでにサンドボックスです。" #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "セッション" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "この StatusNet サイトのセッション設定。" +msgid "Session settings for this StatusNet site" +msgstr "" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3473,7 +3769,6 @@ msgid "Turn on debugging output for sessions." msgstr "セッションのためのデバッグ出力をオン。" #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "サイト設定の保存" @@ -3486,24 +3781,24 @@ msgid "Application profile" msgstr "アプリケーションプロファイル" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "アイコン" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "名前" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "組織" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "概要" @@ -3557,6 +3852,11 @@ msgstr "" "注意: 私たちはHMAC-SHA1署名をサポートします。 私たちは平文署名メソッドをサ" "ポートしません。" +#: actions/showapplication.php:309 +#, fuzzy +msgid "Are you sure you want to reset your consumer key and secret?" +msgstr "本当にこのつぶやきを削除しますか?" + #: actions/showfavorites.php:79 #, php-format msgid "%1$s's favorite notices, page %2$d" @@ -3590,6 +3890,15 @@ msgstr "" "加するあなたがそれらがお気に入りのつぶやきのときにお気に入りボタンをクリック" "するか、またはそれらの上でスポットライトをはじいてください。" +#: actions/showfavorites.php:208 +#, fuzzy, php-format +msgid "" +"%s hasn't added any favorite notices yet. Post something interesting they " +"would add to their favorites :)" +msgstr "" +"%s はまだ彼のお気に入りに少しのつぶやきも加えていません。 彼らがお気に入りに" +"加えることおもしろいものを投稿してください:)" + #: actions/showfavorites.php:212 #, php-format msgid "" @@ -3604,7 +3913,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "これは、あなたが好きなことを共有する方法です。" -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "%s グループ" @@ -3656,7 +3965,7 @@ msgstr "%s グループのつぶやきフィード (Atom)" msgid "FOAF for %s group" msgstr "%s グループの FOAF" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "メンバー" @@ -3841,12 +4150,14 @@ msgid "Unknown language \"%s\"." msgstr "不明な言語 \"%s\"" #: actions/siteadminpanel.php:165 +#, fuzzy msgid "Minimum text limit is 0 (unlimited)." -msgstr "" +msgstr "最小のテキスト制限は140字です。" #: actions/siteadminpanel.php:171 +#, fuzzy msgid "Dupe limit must be one or more seconds." -msgstr "" +msgstr "デュープ制限は1秒以上でなければなりません。" #: actions/siteadminpanel.php:221 msgid "General" @@ -3925,14 +4236,39 @@ msgstr "" "どれくらい長い間(秒)、ユーザは、再び同じものを投稿するのを待たなければならな" "いか。" +#: actions/sitenoticeadminpanel.php:56 +#, fuzzy +msgid "Site Notice" +msgstr "サイトつぶやき" + +#: actions/sitenoticeadminpanel.php:67 +#, fuzzy +msgid "Edit site-wide message" +msgstr "新しいメッセージ" + +#: actions/sitenoticeadminpanel.php:103 +#, fuzzy +msgid "Unable to save site notice." +msgstr "あなたのデザイン設定を保存できません。" + #: 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 "サイトつぶやき" + #: 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 "サイトつぶやき" + #. TRANS: Title for SMS settings. #: actions/smssettings.php:59 msgid "SMS settings" @@ -3951,6 +4287,12 @@ msgstr "" msgid "SMS is not available." msgstr "SMS は利用できません。" +#. TRANS: Form legend for SMS settings form. +#: actions/smssettings.php:111 +#, fuzzy +msgid "SMS address" +msgstr "IMアドレス" + #. TRANS: Form guide in SMS settings form. #: actions/smssettings.php:120 msgid "Current confirmed SMS-enabled phone number." @@ -3971,6 +4313,13 @@ msgstr "確認コード" msgid "Enter the code you received on your phone." msgstr "あなたがあなたの電話で受け取ったコードを入れてください。" +#. TRANS: Button label to confirm SMS confirmation code in SMS settings. +#: actions/smssettings.php:148 +#, fuzzy +msgctxt "BUTTON" +msgid "Confirm" +msgstr "パスワード確認" + #. TRANS: Field label for SMS phone number input in SMS settings form. #: actions/smssettings.php:153 msgid "SMS phone number" @@ -3995,6 +4344,12 @@ msgstr "" "SMSを通してつぶやきを私に送ってください; 私は、私のキャリアから法外な料金を被" "るかもしれないのを理解しています。" +#. TRANS: Confirmation message for successful SMS preferences save. +#: actions/smssettings.php:315 +#, fuzzy +msgid "SMS preferences saved." +msgstr "設定が保存されました。" + #. TRANS: Message given saving SMS phone number without having provided one. #: actions/smssettings.php:338 msgid "No phone number." @@ -4040,6 +4395,12 @@ msgstr "SMS確認" msgid "That is not your phone number." 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 電話番号" + #. TRANS: Label for mobile carrier dropdown menu in SMS settings. #: actions/smssettings.php:511 msgid "Mobile carrier" @@ -4069,7 +4430,7 @@ msgstr "コードが入力されていません" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "スナップショット" @@ -4121,6 +4482,11 @@ msgstr "レポート URL" msgid "Snapshots will be sent to this URL" msgstr "このURLにスナップショットを送るでしょう" +#: actions/snapshotadminpanel.php:248 +#, fuzzy +msgid "Save snapshot settings" +msgstr "サイト設定の保存" + #: actions/subedit.php:70 msgid "You are not subscribed to that profile." msgstr "あなたはそのプロファイルにフォローされていません。" @@ -4134,6 +4500,16 @@ msgstr "フォローを保存できません。" msgid "This action only accepts POST requests." msgstr "" +#: actions/subscribe.php:107 +#, fuzzy +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 "あなたはそのプロファイルにフォローされていません。" + #: actions/subscribe.php:145 msgid "Subscribed" msgstr "フォローしている" @@ -4223,7 +4599,7 @@ msgstr "%s はだれも言うことを聞いていません。" msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -4323,69 +4699,80 @@ msgstr "" "リスニーストリームライセンス ‘%1$s’ は、サイトライセンス ‘%2$s’ と互換性があ" "りません。" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." -msgstr "この StatusNet サイトのユーザ設定。" +#. TRANS: User admin panel title +#: actions/useradminpanel.php:60 +#, fuzzy +msgctxt "TITLE" +msgid "User" +msgstr "ユーザ" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "" + +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "不正な自己紹介制限。数字である必要があります。" -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "不正なウェルカムテキスト。最大長は255字です。" -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, php-format msgid "Invalid default subscripton: '%1$s' is not user." msgstr "不正なデフォルトフォローです: '%1$s' はユーザではありません。" #. TRANS: Link description in user account settings menu. -#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "プロファイル" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "自己紹介制限" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "プロファイル自己紹介の最大文字長。" -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "新しいユーザ" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "新しいユーザを歓迎" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "新しいユーザへのウェルカムテキスト (最大255字)。" -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "デフォルトフォロー" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "自動的にこのユーザに新しいユーザをフォローしてください。" -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "招待" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "招待が可能" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "ユーザが新しいユーザを招待するのを許容するかどうか。" +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "フォローを承認" @@ -4399,7 +4786,9 @@ msgstr "" "ユーザのつぶやきをフォローするには詳細を確認して下さい。だれかのつぶやきを" "フォローするために尋ねない場合は、\"Reject\" をクリックして下さい。" +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "ライセンス" @@ -4500,8 +4889,9 @@ msgstr "" "方法をカスタマイズしてください。" #: actions/userdesignsettings.php:282 +#, fuzzy msgid "Enjoy your hotdog!" -msgstr "" +msgstr "あなたのhotdogを楽しんでください!" #. TRANS: Message is used as a page title. %1$s is a nick name, %2$d is a page number. #: actions/usergroups.php:66 @@ -4529,7 +4919,7 @@ msgstr "[グループを探して](%%action.groupsearch%%)それに加入して #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "%1$s から %2$s 上の更新をしました!" @@ -4580,7 +4970,7 @@ msgid "Plugins" msgstr "プラグイン" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "バージョン" @@ -4588,29 +4978,37 @@ msgstr "バージョン" msgid "Author(s)" msgstr "作者" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "お気に入り" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 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 +#: classes/File.php:189 +#, fuzzy, 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 "" +"どんなファイルも %d バイトより大きくてはいけません、そして、あなたが送った" +"ファイルは %d バイトでした。より小さいバージョンをアップロードするようにして" +"ください。" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, php-format msgid "A file this large would exceed your user quota of %d bytes." msgstr "" @@ -4618,12 +5016,18 @@ 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 +#: classes/File.php:210 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." msgstr "" "これほど大きいファイルはあなたの%dバイトの毎月の割当てを超えているでしょう。" +#. TRANS: Client exception thrown if a file upload does not have a valid name. +#: classes/File.php:247 classes/File.php:262 +#, fuzzy +msgid "Invalid filename." +msgstr "不正なサイズ。" + #. TRANS: Exception thrown when joining a group fails. #: classes/Group_member.php:42 msgid "Group join failed." @@ -4639,6 +5043,38 @@ msgstr "グループの一部ではありません。" msgid "Group leave failed." msgstr "グループ脱退に失敗しました。" +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "ユーザ保存エラー; 不正なユーザ" + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "参加" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + +#. TRANS: Server exception thrown when updating a local group fails. +#: classes/Local_group.php:42 +#, fuzzy +msgid "Could not update local group." +msgstr "グループを更新できません。" + #. TRANS: Exception thrown when trying creating a login token failed. #. TRANS: %s is the user nickname for which token creation failed. #: classes/Login_token.php:78 @@ -4652,17 +5088,17 @@ msgid "No database name or DSN found anywhere." msgstr "" #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. -#: classes/Message.php:46 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "あなたはダイレクトメッセージを送るのが禁止されています。" #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "メッセージを追加できません。" #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "新しいURIでメッセージをアップデートできませんでした。" @@ -4717,36 +5153,49 @@ msgid "Problem saving notice." msgstr "つぶやきを保存する際に問題が発生しました。" #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 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:1822 +#, 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:737 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" +#. TRANS: Exception thrown when a right for a non-existing user profile is checked. +#: classes/Remote_profile.php:54 +#, fuzzy +msgid "Missing profile." +msgstr "ユーザはプロフィールをもっていません。" + #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "タグをを保存できません。" #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "あなたはフォローが禁止されました。" @@ -4780,60 +5229,71 @@ msgstr "フォローを保存できません。" msgid "Could not delete subscription." msgstr "フォローを保存できません。" +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "ようこそ %1$s、@%2$s!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "グループを作成できません。" #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "グループを作成できません。" #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "グループメンバーシップをセットできません。" +#. TRANS: Server exception thrown when saving local group information failed. +#: classes/User_group.php:543 +#, fuzzy +msgid "Could not save local group info." +msgstr "フォローを保存できません。" + #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "プロファイル設定の変更" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "アバターのアップロード" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "パスワードの変更" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "メールの扱いを変更" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "あなたのプロファイルをデザイン" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "その他のオプション" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "その他" @@ -4849,150 +5309,221 @@ msgid "Untitled page" msgstr "名称未設定ページ" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "プライマリサイトナビゲーション" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 +#, 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:457 +#, fuzzy +msgctxt "MENU" +msgid "Personal" +msgstr "パーソナル" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "パスワードの変更" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "接続" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "接続" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "基本サイト設定" +#. TRANS: Main menu option when logged in and site admin for access to site configuration +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 +#, fuzzy +msgctxt "MENU" +msgid "Admin" +msgstr "管理者" + +#. TRANS: Tooltip for main menu option "Invite" +#: lib/action.php:477 +#, fuzzy, php-format +msgctxt "TOOLTIP" +msgid "Invite friends and colleagues to join you on %s" +msgstr "友人や同僚が %s で加わるよう誘ってください。" + +#. TRANS: Main menu option when logged in and invitations are allowed for inviting new users +#: lib/action.php:480 +#, fuzzy +msgctxt "MENU" +msgid "Invite" +msgstr "招待" + #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "サイトのテーマ" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "ロゴ" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "新しいグループを作成" +#. TRANS: Main menu option when not logged in to register a new account +#: lib/action.php:497 +#, fuzzy +msgctxt "MENU" +msgid "Register" +msgstr "登録" + +#. TRANS: Tooltip for main menu option "Login" +#: lib/action.php:500 +#, fuzzy +msgctxt "TOOLTIP" +msgid "Login to the site" +msgstr "サイトへログイン" + +#: lib/action.php:503 +#, fuzzy +msgctxt "MENU" +msgid "Login" +msgstr "ログイン" + #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "ヘルプ" +#: lib/action.php:509 +#, fuzzy +msgctxt "MENU" +msgid "Help" +msgstr "ヘルプ" + #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "もっとグループを検索" +#: lib/action.php:515 +#, fuzzy +msgctxt "MENU" +msgid "Search" +msgstr "検索" + #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "サイトつぶやき" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "ローカルビュー" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "ページつぶやき" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "セカンダリサイトナビゲーション" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "ヘルプ" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "About" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "よくある質問" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "プライバシー" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "ソース" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "連絡先" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "バッジ" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "StatusNet ソフトウェアライセンス" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 -#, php-format +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 +#, fuzzy, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." "broughtby%%](%%site.broughtbyurl%%)." msgstr "" +"**%%site.name%%** は [%%site.broughtby%%](%%site.broughtbyurl%%) が提供するマ" +"イクロブログサービスです。 " #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** はマイクロブログサービスです。" #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -5004,290 +5535,429 @@ msgstr "" "org/licensing/licenses/agpl-3.0.html)。" #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "サイト内容ライセンス" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, 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:880 +#: lib/action.php:884 #, 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:884 +#: lib/action.php:888 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, 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:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "ページ化" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "<<後" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "前>>" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "" -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "" #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "あなたはこのサイトへの変更を行うことができません。" #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "そのパネルへの変更は許可されていません。" #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "showForm() は実装されていません。" #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "saveSettings() は実装されていません。" #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "デザイン設定を削除できません。" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "基本サイト設定" +#. TRANS: Menu item for site administration +#: lib/adminpanelaction.php:339 +#, fuzzy +msgctxt "MENU" +msgid "Site" +msgstr "サイト" + #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "デザイン設定" +#. TRANS: Menu item for site administration +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 +#, fuzzy +msgctxt "MENU" +msgid "Design" +msgstr "デザイン" + #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "ユーザ設定" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "ユーザ" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "アクセス設定" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "パス設定" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "セッション設定" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:385 +#, fuzzy +msgid "Edit site notice" +msgstr "サイトつぶやき" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:393 +#, fuzzy +msgid "Snapshots configuration" +msgstr "パス設定" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" "APIリソースは読み書きアクセスが必要です、しかしあなたは読みアクセスしか持って" "いません。" +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "アプリケーション編集" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "このアプリケーションのアイコン" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "あなたのアプリケーションを %d 字以内記述" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "あなたのアプリケーションを %d 字以内記述" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "あなたのアプリケーションを記述" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "このアプリケーションのホームページの URL" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "ソース URL" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "このアプリケーションに責任がある組織" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "組織のホームページのURL" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "認証の後にリダイレクトするURL" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "ブラウザ" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "デスクトップ" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "アプリケーション、ブラウザ、またはデスクトップのタイプ" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "リードオンリー" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "リードライト" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" "このアプリケーションのためのデフォルトアクセス: リードオンリー、またはリード" "ライト" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" 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 +#. TRANS: Application access type +#: lib/applicationlist.php:134 +#, fuzzy +msgid "read-write" +msgstr "リードライト" + +#. TRANS: Application access type +#: lib/applicationlist.php:136 +#, fuzzy +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:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "" #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "回復" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "添付" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "作者" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "プロバイダ" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "この添付が現れるつぶやき" +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "この添付のタグ" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "パスワード変更に失敗しました" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "パスワード変更は許可されていません" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "ブロック" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "コマンド結果" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Ajax エラー" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "コマンド完了" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "コマンド失敗" +#. TRANS: Command exception text shown when a notice ID is requested that does not exist. +#: lib/command.php:82 lib/command.php:106 +#, fuzzy +msgid "Notice with that id does not exist." +msgstr "その ID によるつぶやきは存在していません" + +#. TRANS: Command exception text shown when a last user notice is requested and it does not exist. +#. TRANS: Error text shown when a last user notice is requested and it does not exist. +#: lib/command.php:99 lib/command.php:626 +#, fuzzy +msgid "User has no last notice." +msgstr "利用者はまだつぶやいていません" + +#. TRANS: Message given requesting a profile for a non-existing user. +#. TRANS: %s is the nickname of the user for which the profile could not be found. +#: lib/command.php:128 +#, fuzzy, php-format +msgid "Could not find a user with nickname %s." +msgstr "ユーザを更新できません" + +#. TRANS: Message given getting a non-existing user. +#. TRANS: %s is the nickname of the user that could not be found. +#: lib/command.php:148 +#, php-format +msgid "Could not find a local user with nickname %s." +msgstr "" + #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "すみません、このコマンドはまだ実装されていません。" #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "それは自分自身への合図で多くは意味がありません!" +#. TRANS: Message given having nudged another user. +#. TRANS: %s is the nickname of the user that was nudged. +#: lib/command.php:238 +#, fuzzy, php-format +msgid "Nudge sent to %s." +msgstr "%s へ合図を送りました" + #. TRANS: User statistics text. #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -5299,38 +5969,53 @@ msgstr "" "つぶやき: %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "お気に入りにされているつぶやき。" +#. TRANS: Message given having added a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:357 +#, php-format +msgid "%1$s joined group %2$s." +msgstr "" + +#. TRANS: Message given having removed a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:405 +#, php-format +msgid "%1$s left group %2$s." +msgstr "" + #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "フルネーム: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "場所: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "ホームページ: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "About: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -5339,117 +6024,169 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "メッセージが長すぎます - 最大 %1$d 字、あなたが送ったのは %2$d。" #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "ダイレクトメッセージ送信エラー。" +#. TRANS: Message given having repeated a notice from another user. +#. TRANS: %s is the name of the user for which the notice was repeated. +#: lib/command.php:551 +#, fuzzy, php-format +msgid "Notice from %s repeated." +msgstr "%s からつぶやきが繰り返されています" + #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "つぶやき繰り返しエラー" +#. TRANS: Message given if content of a notice for a reply is too long. +#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. +#: lib/command.php:589 +#, fuzzy, php-format +msgid "Notice too long - maximum is %1$d characters, you sent %2$d." +msgstr "つぶやきが長すぎます - 最大 %d 字、あなたが送ったのは %d" + +#. TRANS: Text shown having sent a reply to a notice successfully. +#. TRANS: %s is the nickname of the user of the notice the reply was sent to. +#: lib/command.php:600 +#, fuzzy, php-format +msgid "Reply to %s sent." +msgstr "%s へ返信を送りました" + #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "つぶやき保存エラー。" #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 +#, fuzzy msgid "Specify the name of the user to subscribe to." +msgstr "フォローする利用者の名前を指定してください" + +#. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. +#: lib/command.php:659 +#, fuzzy +msgid "Can't subscribe to OMB profiles by command." +msgstr "あなたはそのプロファイルにフォローされていません。" + +#. TRANS: Text shown after having subscribed to another user successfully. +#. TRANS: %s is the name of the user the subscription was requested for. +#: lib/command.php:667 +#, php-format +msgid "Subscribed to %s." msgstr "" #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 +#, fuzzy msgid "Specify the name of the user to unsubscribe from." +msgstr "フォローをやめるユーザの名前を指定してください" + +#. TRANS: Text shown after having unsubscribed from another user successfully. +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:699 +#, php-format +msgid "Unsubscribed from %s." msgstr "" #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "コマンドはまだ実装されていません。" #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "通知オフ。" #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "通知をオフできません。" #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "通知オン。" #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "通知をオンできません。" #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 +#, fuzzy msgid "Login command is disabled." -msgstr "" +msgstr "ログインコマンドが無効になっています。" #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:808 +#, php-format +msgid "Unsubscribed %s." +msgstr "" + #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "あなたはだれにもフォローされていません。" #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "あなたはこの人にフォローされています:" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "誰もフォローしていません。" #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "この人はあなたにフォローされている:" #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "あなたはどのグループのメンバーでもありません。" #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "あなたはこのグループのメンバーではありません:" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -5491,41 +6228,63 @@ msgid "" "tracking - not yet implemented.\n" msgstr "" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "コンフィギュレーションファイルがありません。 " -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "私は以下の場所でコンフィギュレーションファイルを探しました: " -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "" "あなたは、これを修理するためにインストーラを動かしたがっているかもしれませ" "ん。" -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "インストーラへ。" -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "IM" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "インスタントメッセンジャー(IM)での更新" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "SMSでの更新" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "接続" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "承認された接続アプリケーション" @@ -5548,18 +6307,14 @@ msgstr "" msgid "Design defaults restored." msgstr "デフォルトのデザインを回復。" -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "このつぶやきのお気に入りをやめる" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "このつぶやきをお気に入りにする" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "お気に入り" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -5576,9 +6331,9 @@ msgstr "Atom" msgid "FOAF" msgstr "FOAF" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "データのエクスポート" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -5632,37 +6387,77 @@ msgstr "グループの場所, 例えば \"都市, 都道府県 (または 地 msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "グループのエクストラニックネーム、カンマまたはスペース区切り、最大 %d" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" -msgstr "グループ" +msgstr "" -#: lib/groupnav.php:101 -msgid "Blocked" -msgstr "ブロック" - -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 #, php-format -msgid "%s blocked users" -msgstr "%s ブロックユーザ" +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. #: lib/groupnav.php:108 +msgctxt "MENU" +msgid "Blocked" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format -msgid "Edit %s group properties" -msgstr "%s グループプロパティを編集" - -#: lib/groupnav.php:113 -msgid "Logo" -msgstr "ロゴ" - -#: lib/groupnav.php:114 -#, php-format -msgid "Add or edit %s logo" -msgstr "%s ロゴの追加や編集" +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "" +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. #: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" +msgid "Edit %s group properties" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" +msgid "Logo" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 +#, php-format +msgctxt "TOOLTIP" +msgid "Add or edit %s logo" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 +#, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" -msgstr "%s デザインの追加や編集" +msgstr "" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -5695,7 +6490,8 @@ msgstr "ファイルが大きすぎます。最大ファイルサイズは %s msgid "Partial upload." msgstr "不完全なアップロード。" -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "ファイルのアップロードでシステムエラー" @@ -5729,10 +6525,6 @@ msgstr "" msgid "Unknown inbox source %d." msgstr "不明な受信箱のソース %d。" -#: lib/joinform.php:114 -msgid "Join" -msgstr "参加" - #: lib/leaveform.php:114 msgid "Leave" msgstr "離れる" @@ -5795,7 +6587,7 @@ msgstr "" #. TRANS: Main body of new-subscriber notification e-mail #: lib/mail.php:254 -#, php-format +#, fuzzy, php-format msgid "" "%1$s is now listening to your notices on %2$s.\n" "\n" @@ -5808,6 +6600,16 @@ msgid "" "----\n" "Change your email address or notification options at %8$s\n" msgstr "" +"%1$s は %2$s であなたのつぶやきを聞いています。\n" +"\n" +"%3$s\n" +"\n" +"%4$s%5$s%6$s\n" +"忠実である、あなたのもの、\n" +"%7$s.\n" +"\n" +"----\n" +"%8$s でメールアドレスか通知オプションを変えてください。\n" #. TRANS: Profile info line in new-subscriber notification e-mail #: lib/mail.php:274 @@ -5823,7 +6625,7 @@ msgstr "%s へ投稿のための新しいメールアドレス" #. TRANS: Body of notification mail for new posting email address #: lib/mail.php:308 -#, php-format +#, fuzzy, php-format msgid "" "You have a new posting address on %1$s.\n" "\n" @@ -5834,6 +6636,14 @@ msgid "" "Faithfully yours,\n" "%4$s" msgstr "" +"あなたは %1$s に関する新しい投稿アドレスを持っています。\n" +"\n" +"%2$s にメールを送って、新しいメッセージを投稿してください。\n" +"\n" +"%3$s でより多くのメール指示。\n" +"\n" +"忠実である、あなたのもの、\n" +"%4$s" #. TRANS: Subject line for SMS-by-email notification messages #: lib/mail.php:433 @@ -5846,6 +6656,12 @@ msgstr "%s の状態" msgid "SMS confirmation" msgstr "SMS確認" +#. TRANS: Main body heading for SMS-by-email address confirmation message +#: lib/mail.php:463 +#, fuzzy, 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 @@ -5854,7 +6670,7 @@ msgstr "あなたは %s に合図されています" #. TRANS: Body for 'nudge' notification email #: lib/mail.php:489 -#, php-format +#, fuzzy, 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" @@ -5868,6 +6684,17 @@ msgid "" "With kind regards,\n" "%4$s\n" msgstr "" +"%1$s ($2$s) は、最近まであなたが何であるかと思っていて、あなたが何らかの" +"ニュースを投稿するよう誘っています。\n" +"\n" +"それで、あなたから、連絡をいただきましょう :)\n" +"\n" +"%3$s\n" +"\n" +"このメールに答えないでください。 それはそれらを始めないでしょう。\n" +"\n" +"敬具\n" +"%4$s\n" #. TRANS: Subject for direct-message notification email #: lib/mail.php:536 @@ -5877,7 +6704,7 @@ msgstr "%s からの新しいプライベートメッセージ" #. TRANS: Body for direct-message notification email #: lib/mail.php:541 -#, php-format +#, fuzzy, php-format msgid "" "%1$s (%2$s) sent you a private message:\n" "\n" @@ -5894,6 +6721,20 @@ msgid "" "With kind regards,\n" "%5$s\n" msgstr "" +"%1$s (%2$s) はあなたにプライベートメッセージを送りました:\n" +"\n" +"------------------------------------------------------\n" +"%3$s\n" +"------------------------------------------------------\n" +"\n" +"あなたはここでそれらのメッセージに答えることができます:\n" +"\n" +"%4$s\n" +"\n" +"このメールに答えないでください。 それはそれらを始めないでしょう。\n" +"\n" +"敬具\n" +"%5$s\n" #. TRANS: Subject for favorite notification email #: lib/mail.php:589 @@ -5903,7 +6744,7 @@ msgstr "%s (@%s) はお気に入りとしてあなたのつぶやきを加えま #. TRANS: Body for favorite notification email #: lib/mail.php:592 -#, php-format +#, fuzzy, php-format msgid "" "%1$s (@%7$s) just added your notice from %2$s as one of their favorites.\n" "\n" @@ -5922,6 +6763,23 @@ msgid "" "Faithfully yours,\n" "%6$s\n" msgstr "" +"%1$s (@%7$s) は彼らのお気に入りのひとりとして %2$s からあなたのつぶやきを加え" +"ました。\n" +"\n" +"あなたのつぶやきのURL:\n" +"\n" +"%3$s\n" +"\n" +"あなたのつぶやきのテキスト:\n" +"\n" +"%4$s\n" +"\n" +"あなたはここで %1$s のお気に入りのリストを見ることができます:\n" +"\n" +"%5$s\n" +"\n" +"忠実である、あなたのもの、\n" +"%6%s\n" #. TRANS: Line in @-reply notification e-mail. %s is conversation URL. #: lib/mail.php:651 @@ -5978,7 +6836,7 @@ msgstr "" "に引き込むプライベートメッセージを送ることができます。人々はあなただけへの" "メッセージを送ることができます。" -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "from" @@ -6003,19 +6861,22 @@ msgstr "すみません、入ってくるメールは許可されていません msgid "Unsupported message type: %s" msgstr "サポート外のメッセージタイプ: %s" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" "データベースエラーがあなたのファイルを保存しているときにありました。 再試行し" "てください。" -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" "アップロードされたファイルは php.ini の upload_max_filesize ディレクティブを" "超えています。" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." @@ -6023,43 +6884,59 @@ msgstr "" "アップロードされたファイルはHTMLフォームで指定された MAX_FILE_SIZE ディレク" "ティブを超えています。" -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "アップロードされたファイルは部分的にアップロードされていただけです。" -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "一時フォルダを失いました。" -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "ディスクへのファイル書き込みに失敗しました。" -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "エクステンションによってファイルアップロードを中止しました。" -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "ファイルはユーザの割当てを超えています。" -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "ファイルを目的ディレクトリに動かすことができませんでした。" -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "ファイルのMIMEタイプを決定できません。" -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." -msgstr "別の %s フォーマットを試してください。" +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." -msgstr "%s はこのサーバのサポートしているファイルタイプではありません。" +msgid "\"%s\" is not a supported file type on this server." +msgstr "" #: lib/messageform.php:120 msgid "Send a direct notice" @@ -6074,9 +6951,10 @@ msgid "Available characters" msgstr "利用可能な文字" #: lib/messageform.php:178 lib/noticeform.php:237 +#, fuzzy msgctxt "Send button for sending notice" msgid "Send" -msgstr "" +msgstr "投稿" #: lib/noticeform.php:160 msgid "Send a notice" @@ -6111,51 +6989,60 @@ msgstr "" "すみません、あなたの位置を検索するのが予想より長くかかっています、後でもう一" "度試みてください" +#. TRANS: Used in coordinates as abbreviation of north +#: lib/noticelist.php:446 +#, fuzzy +msgid "N" +msgstr "北" + #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 +#, fuzzy msgid "S" -msgstr "" +msgstr "南" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 +#, fuzzy msgid "E" -msgstr "" +msgstr "東" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 +#, fuzzy msgid "W" -msgstr "" +msgstr "西" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "at" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "このつぶやきへ返信" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "返信" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "つぶやきを繰り返しました" @@ -6172,26 +7059,23 @@ msgid "Send a nudge to this user" msgstr "このユーザへ合図を送る" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "プロファイル追加エラー" +msgid "Error inserting new profile." +msgstr "" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "アバター追加エラー" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "リモートプロファイル更新エラー" +msgid "Error inserting avatar." +msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "リモートプロファイル追加エラー" +msgid "Error inserting remote profile." +msgstr "" -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "重複したつぶやき" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "サブスクリプションを追加できません" @@ -6228,7 +7112,8 @@ msgstr "あなたが送ったメッセージ" msgid "Tags in %s's notices" msgstr "%s のつぶやきのタグ" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "不明" @@ -6305,7 +7190,12 @@ msgstr "Yes" msgid "Repeat this notice" msgstr "このつぶやきを繰り返す" -#: lib/router.php:709 +#: lib/revokeroleform.php:91 +#, fuzzy, php-format +msgid "Revoke the \"%s\" role from this user" +msgstr "このグループからこのユーザをブロック" + +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "single-user モードのためのシングルユーザが定義されていません。" @@ -6317,19 +7207,24 @@ msgstr "サンドボックス" msgid "Sandbox this user" msgstr "このユーザをサンドボックス" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "サイト検索" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "キーワード" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" -msgstr "検索" +msgstr "" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "ヘルプ検索" @@ -6411,6 +7306,13 @@ msgstr "" msgid "The theme file is missing or the upload failed." msgstr "" +#: lib/themeuploader.php:91 lib/themeuploader.php:102 +#: lib/themeuploader.php:278 lib/themeuploader.php:282 +#: lib/themeuploader.php:290 lib/themeuploader.php:297 +#, fuzzy +msgid "Failed saving theme." +msgstr "アバターの更新に失敗しました。" + #: lib/themeuploader.php:147 msgid "Invalid theme: bad directory structure." msgstr "" @@ -6500,65 +7402,82 @@ msgid "Message" msgstr "メッセージ" #: lib/userprofile.php:326 +#, fuzzy msgid "Moderate" -msgstr "" +msgstr "管理" + +#: lib/userprofile.php:364 +#, fuzzy +msgid "User role" +msgstr "ユーザプロファイル" + +#: lib/userprofile.php:366 +#, fuzzy +msgctxt "role" +msgid "Administrator" +msgstr "管理者" #: lib/userprofile.php:367 +#, fuzzy msgctxt "role" msgid "Moderator" -msgstr "" +msgstr "管理" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "数秒前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "約 1 分前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "約 %d 分前" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "約 1 時間前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "約 %d 時間前" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "約 1 日前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "約 %d 日前" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "約 1 ヵ月前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "約 %d ヵ月前" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "約 1 年前" @@ -6571,3 +7490,18 @@ msgstr "%sは有効な色ではありません!" #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "%s は有効な色ではありません! 3か6の16進数を使ってください。" + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "ユーザIDの記述がありません。" + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/ka/LC_MESSAGES/statusnet.po b/locale/ka/LC_MESSAGES/statusnet.po index f51cb3c27d..9290a8a02c 100644 --- a/locale/ka/LC_MESSAGES/statusnet.po +++ b/locale/ka/LC_MESSAGES/statusnet.po @@ -1,27 +1,29 @@ -# Translation of StatusNet to Georgian +# Translation of StatusNet - Core to Georgian (ქართული) +# Expored from translatewiki.net # -# Author@translatewiki.net: Zaal -# -- +# Author: Zaal # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-09 18:07+0000\n" -"PO-Revision-Date: 2010-09-09 18:09:12+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:05+0000\n" +"Language-Team: Georgian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ka\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "შესვლა" @@ -74,10 +76,10 @@ msgstr "შეინახე შესვლის პარამეტრე #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "შეინახე" @@ -90,15 +92,15 @@ msgstr "ასეთი გვერდი არ არსებობს." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -108,7 +110,7 @@ msgstr "ასეთი გვერდი არ არსებობს." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "ასეთი მომხმარებელი არ არსებობს." @@ -129,6 +131,24 @@ msgstr "%1$s და მეგობრები, გვერდი %2$d" msgid "%s and friends" msgstr " %s და მეგობრები" +#. TRANS: %1$s is user nickname +#: actions/all.php:107 +#, php-format +msgid "Feed for friends of %s (RSS 1.0)" +msgstr "" + +#. TRANS: %1$s is user nickname +#: actions/all.php:116 +#, php-format +msgid "Feed for friends of %s (RSS 2.0)" +msgstr "" + +#. TRANS: %1$s is user nickname +#: actions/all.php:125 +#, php-format +msgid "Feed for friends of %s (Atom)" +msgstr "" + #. TRANS: %1$s is user nickname #: actions/all.php:138 #, php-format @@ -147,6 +167,14 @@ msgstr "" " გახდი მეტი მომხმარებლის მიმდევარი, [გაწევრიანდი ჯგუფში](%%action.groups%%) " "ან თავად დაპოსტე რამე." +#. 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 "" + #: actions/all.php:149 actions/replies.php:210 actions/showstream.php:211 #, php-format msgid "" @@ -170,16 +198,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr " %1$s და მეგობრების განახლებები %2$s-ზე!" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -194,21 +222,23 @@ msgstr " %1$s და მეგობრების განახლებე msgid "API method not found." msgstr "API მეთოდი ვერ მოიძებნა." -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "ეს მეთოდი მოითხოვს POST-ს." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." @@ -216,27 +246,27 @@ msgstr "" "აუცილებელია პარამეტრ 'device'-ს მიუთითოთ შემდეგი მნიშვნელობებიდან ერთერთი: " "sms, im, none." -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "მომხმარებლის განახლება ვერ მოხერხდა." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "მომხმარებელს პროფილი არ გააჩნია." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "პროფილის შენახვა ვერ მოხერხდა." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -248,30 +278,30 @@ msgstr "" "სამწუხაროდ სერვერმა ვერ გაუძლო ამდენ POST მონაცემებს (%s ბაიტი) მიმდინარე " "კონფიგურაციის გამო." -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300 #: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220 #: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273 msgid "Unable to save your design settings." msgstr "სამწუხაროდ თქვენი დიზაინის პარამეტრების შენახვა ვერ მოხერხდა." -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "დიზაინის განახლება ვერ მოხერხდა." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "საკუთარი თავის დაბლოკვა შეუძლებელია." -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "მომხმარებლის დაბლოკვა ვერ მოხერხდა." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "ვერ მოხერხდა მომხმარებელზე ბლოკის მოხსნა." @@ -295,59 +325,59 @@ msgstr "%s-სთვის გაგზავნილი პირდაპი msgid "All the direct messages sent to %s" msgstr "%s-სთვის გაგზავნილი ყველა პირდაპირი შეტყობინება" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "შეტყობინების ტექსტი არ არის!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "ეს ძალიან გრძელია. შეტყობინებაში დასაშვებია %d სიმბოლო." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "მიმღები მომხმარებელი ვერ მოიძებნა." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "ვერ გაუგზავნი პირდაპირ შეტყობინებას იმას, ვისთანაც არ მეგობრობ." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "სტატუსი ასეთი ID-თ ვერ მოიძებნა." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "ეს სტატუსი უკვე ფავორიტია." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "ფავორიტის შექმნა ვერ მოხერხდა." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "ეს სტატუსი არა არის ფავორიტი." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "ფავორიტის წაშლა ვერ მოხერხდა." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "ამ მომხმარებლის მიმდევარი ვერ გახდებით, რადგან პროფილი ვერ მოიძებნა" -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "თქვენ უკვე ხართ %s-ის მიმდევარი." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "მომხმარებლის ჩამოშორება ვერ მოხერხდა. მომხმარებელი ვერ მოიძებნა." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "საკუთარი თავის ჩამოშორება შეუძლებელია." @@ -363,91 +393,102 @@ msgstr "ავტორი მომხმარებლის განსა msgid "Could not find target user." msgstr "სასურველი მომხმარებელი ვერ მოიძებნა." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "მეტსახელში დასაშვებია მხოლოდ პატარა ასოები და ციფრები." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "მეტსახელი უკვე გამოყენებულია. სცადე სხვა." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "მეტსახელი არასწორია." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "სასტარტო გვერდი არასწორი URL-ია." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "სრული სახელი ძალიან გრძელია (არაუმეტეს 255 სიმბოლო)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "აღწერა ძალიან გრძელია (არაუმეტეს %d სიმბოლო)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "ადგილმდებარეობა ძალიან გრძელია (არაუმეტეს 255 სიმბოლო)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "" -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:268 +#, php-format +msgid "Invalid alias: \"%s\"." +msgstr "" + +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 +#: actions/newgroup.php:172 +#, php-format +msgid "Alias \"%s\" already in use. Try another one." +msgstr "" + +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "" -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "ჯგუფი ვერ მოიძებნა." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "თქვენ უკვე ხართ ამ ჯგუფის წევრი." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "თქვენ დაბლოკილი ხართ ამ ჯგუფიდან ადმინისტრატორის მიერ." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "ვერ მოხერხდა მომხმარებელ %1$s-სთან ერთად ჯგუფ %2$s-ში გაერთიანება." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." 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. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "მომხმარებლ %1$s-ის გარიცხვა ჯგუფიდან %2$s ვერ მოხერხდა." @@ -476,7 +517,7 @@ msgstr "%s ჯგუფები" msgid "groups on %s" msgstr "ჯგუფები %s-ზე" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "ატვირთვა ვერ მოხერხდა." @@ -484,11 +525,15 @@ msgstr "ატვირთვა ვერ მოხერხდა." msgid "No oauth_token parameter provided." msgstr "oauth_token პარამეტრი არ არის მოწოდებული." +#: actions/apioauthauthorize.php:106 +msgid "Invalid token." +msgstr "" + #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -526,6 +571,18 @@ msgstr "" msgid "The request token %s has been denied and revoked." msgstr "" +#. 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:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 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 "" + #: actions/apioauthauthorize.php:259 msgid "An application would like to connect to your account" msgstr "აპლიკაციას უნდა რომ დაუკავშირდეს თქვენს ანგარიშს" @@ -543,7 +600,7 @@ msgid "" msgstr "" #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "ანგარიში" @@ -557,7 +614,7 @@ 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 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "პაროლი" @@ -581,18 +638,18 @@ msgstr "ეს მეთოდი მოითხოვს POST-ს ან DELET msgid "You may not delete another user's status." msgstr "სხვა მომხმარებლის სტატუსის წაშლა არ შეგიძლიათ." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "ასეთი შეტყობინება არ არსებობს." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "საკუთარი შეტყობინების გამეორება არ შეიძლება." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "ეს შეტყობინება უკვე გამეორებულია." @@ -604,29 +661,44 @@ msgstr "სტატუსი წაშლილია." msgid "No status with that ID found." msgstr "ასეთი ID-ს სტატუსი ვერ მოიძებნა." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "" -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "შეტყობინების დასაძვები ზომაა %d სიმბოლო." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "ვერ მოიძებნა." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "შეყობინების დასაშვები ზომაა %d სიმბოლო მიმაგრებული URL-ის ჩათვლით." -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "ფორმატი არ არის მხარდაჭერილი." +#: actions/apitimelinefavorites.php:110 +#, php-format +msgid "%1$s / Favorites from %2$s" +msgstr "" + +#: actions/apitimelinefavorites.php:119 +#, php-format +msgid "%1$s updates favorited by %2$s / %2$s." +msgstr "" + +#: actions/apitimelinementions.php:118 +#, php-format +msgid "%1$s / Updates mentioning %2$s" +msgstr "" + #: actions/apitimelinementions.php:131 #, php-format msgid "%1$s updates that reply to updates from %2$s / %3$s." @@ -642,6 +714,16 @@ msgstr "%s საჯარო ნაკადი" msgid "%s updates from everyone!" msgstr "%s განახლებები ყველასგან!" +#: actions/apitimelineretweetedtome.php:111 +#, php-format +msgid "Repeated to %s" +msgstr "" + +#: actions/apitimelineretweetsofme.php:114 +#, php-format +msgid "Repeats of %s" +msgstr "" + #: actions/apitimelinetag.php:105 actions/tag.php:67 #, php-format msgid "Notices tagged with %s" @@ -677,7 +759,7 @@ msgstr "ზომა არასწორია." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "ავატარი" @@ -709,7 +791,7 @@ msgid "Preview" msgstr "წინასწარი გადახედვა" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "წაშლა" @@ -729,6 +811,10 @@ msgstr "არცერთი ფაილი არ ატვირთულა msgid "Pick a square area of the image to be your avatar" msgstr "აირჩიეთ სურათის კვადრატული მონაკვეთი თქვენი ავატარისთვის" +#: actions/avatarsettings.php:347 actions/grouplogo.php:380 +msgid "Lost our file data." +msgstr "" + #: actions/avatarsettings.php:370 msgid "Avatar updated." msgstr "ავატარი განახლდა." @@ -749,6 +835,13 @@ msgstr "თქვენ უკვე დაბლოკეთ ეს მომ msgid "Block user" msgstr "მომხმარებლის დაბლოკვა" +#: 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 "" + #. TRANS: Button label on the user block form. #. TRANS: Button label on the delete application form. #. TRANS: Button label on the delete notice form. @@ -780,7 +873,8 @@ msgid "Yes" msgstr "დიახ" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "დაბლოკე ეს მომხმარებელი" @@ -799,8 +893,8 @@ msgstr "დაბლოკვის შესახებ ინფორმა #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "ასეთი ჯგუფი ვერ მოიძებნა." @@ -822,11 +916,13 @@ msgstr "ამ ჯგუფში გაწევრიანებისგა msgid "Unblock user from group" msgstr "მომხმარებლის ბლოკირების მოხსნა ჯგუფიდან" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "ბლოკირების მოხსნა" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "მომხმარებლის ბლოკირების მოხსნა" @@ -865,9 +961,9 @@ msgstr "ეს მისამართი უკვე დადასტურ #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -875,7 +971,7 @@ msgstr "მომხმარებლის განახლება ვე #. TRANS: Server error thrown on database error canceling e-mail address confirmation. #. TRANS: Server error thrown on database error canceling SMS phone number confirmation. -#: actions/confirmaddress.php:128 actions/emailsettings.php:433 +#: actions/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "ელ. ფოსტის დადასტურების წაშლა ვერ მოხერხდა." @@ -911,6 +1007,7 @@ msgstr "აპლიკაცია ვერ მოიძებნა." msgid "You are not the owner of this application." msgstr "თქვენ არ ხართ ამ აპლიკაციის მფლობელი." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -946,7 +1043,7 @@ msgstr "აპლიკაციის წაშლა" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "ავტორიზებული არ ხართ." @@ -975,7 +1072,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:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "შეტყობინების წაშლა" @@ -1006,63 +1103,62 @@ 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "ამ მომხმარებლის წაშლა" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "ამ საიტის დიზაინის პარამეტრები" +msgid "Design settings for this StatusNet site" +msgstr "" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "ლოგოს არასწორი URL-ი" -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "იერსახე არ არის ხელმისაწვდომი %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "შეცვალე ლოგო" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "საიტის ლოგო" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "შეცვალე იერსახე" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "საიტის იერსახე" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "იერსახე ამ საიტისთვის" -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "საკუთარი იერსახე" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" "თქვენ შეგიძლიათ ატვირთოთ საკუთარი StatusNet–იერსახე .ZIP არქივის სახით." -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "შეცვალე ფონური სურათი" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "ფონი" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1072,75 +1168,76 @@ msgstr "" "ზომაა %1$s." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "ჩართვა" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "გამორთვა" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "ჩართე ან გამორთე ფონური სურათის ფუნქცია." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "გაამრავლე ფონური სურათი" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "შეცვალე ფერები" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "შიგთავსი" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "გვერდითი პანელი" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "ტექსტი" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "ბმულები" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "მეტი პარამეტრები" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "საკუთარი CSS" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "გამოიყენე პირვანდელი მდგომარეობა" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "დააბრუნე პირვანდელი დიზაინი" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "პირვანდელის პარამეტრების დაბრუნება" -#. TRANS: Submit button title -#: actions/designadminpanel.php:685 actions/othersettings.php:126 -#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174 -#: actions/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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "შენახვა" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "შეინახე დიზაინი" @@ -1210,7 +1307,15 @@ msgstr "ორგანიზაცია ძალიან გრძელი msgid "Organization homepage is required." msgstr "ორგანიზაციის ვებ. გვერდი სავალდებულოა." -#: actions/editapplication.php:258 +#: actions/editapplication.php:218 actions/newapplication.php:206 +msgid "Callback is too long." +msgstr "" + +#: actions/editapplication.php:225 actions/newapplication.php:215 +msgid "Callback URL is not valid." +msgstr "" + +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "აპლიკაციის განახლება ვერ მოხერხდა." @@ -1237,10 +1342,20 @@ msgstr "ჯგუფის რედაქტირებისათვის msgid "description is too long (max %d chars)." msgstr "აღწერა ძალიან გრძელია (არაუმეტეს %d სიმბოლო)." +#: actions/editgroup.php:228 actions/newgroup.php:168 +#, php-format +msgid "Invalid alias: \"%s\"" +msgstr "" + #: actions/editgroup.php:258 msgid "Could not update group." msgstr "ჯგუფის განახლება ვერ მოხერხდა." +#. TRANS: Server exception thrown when creating group aliases failed. +#: actions/editgroup.php:264 classes/User_group.php:513 +msgid "Could not create aliases." +msgstr "" + #: actions/editgroup.php:280 msgid "Options saved." msgstr "პარამეტრები შენახულია." @@ -1273,7 +1388,7 @@ msgstr "მიმდინარე დადასტურებული ე #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1291,22 +1406,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "გაუქმება" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "ელ. ფოსტის მისამართი, როგორც \"UserName@example.org\"" #. TRANS: Button label for adding an e-mail address in e-mail settings form. #. TRANS: Button label for adding an IM address in IM settings form. #. TRANS: Button label for adding a SMS phone number in SMS settings form. -#: actions/emailsettings.php:139 actions/imsettings.php:148 +#: actions/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1314,101 +1433,112 @@ msgstr "დამატება" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "შემომავალი ელ. ფოსტა" #. TRANS: Form instructions for incoming e-mail form in e-mail settings. #. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings. -#: actions/emailsettings.php:155 actions/smssettings.php:178 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "გააგზავნე ელ. ფოსტა ამ მისამართზე ახალი შეტყობინებების დასაპოსტად." +#. TRANS: Instructions for incoming e-mail address input form. +#. TRANS: Instructions for incoming SMS e-mail address input form. +#: actions/emailsettings.php:168 actions/smssettings.php:186 +msgid "Make a new email address for posting to; cancels the old one." +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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "ახალი" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "ელ. ფოსტის პარამეტრები" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "" "გამომიგზავნე შეტყობინებები ახალი გამოწერების შესახებ ელ. ფოსტის საშუალებით." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "" "გამომიგზავნე ელ. წერილი როდესაც ვინმე ჩემს შეტყობინებას რჩეულებში დაიმატებს." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "გამომიგზავნე ელ. წერილი როდესაც ვინმე პირად შეტყობინებას მომწერს." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "გამომიგზავნე წერილი როდესაც ვინმე გამომიგზავნის \"@-პასუხს\"." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "მინდა დავპოსტო შეტყობინებები ელ. ფოსტით." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "გამოაქვეყნე MicroID ჩემი ელ. ფოსტის მისამართისთვის." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "ელ. ფოსტის პარამეტრები შენახულია." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr " ელ. ფოსტის მისამართი მითითებული არ არის." +#. TRANS: Message given saving e-mail address that cannot be normalised. +#: actions/emailsettings.php:365 +msgid "Cannot normalize that email address" +msgstr "" + #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "არასწორი ელ. ფოსტის მისამართი." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "ეს უკვე არის თქვენი ელ. ფოსტის მისამართი." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "ეს ელ. ფოსტის მისამართი დაკავებულია." #. TRANS: Server error thrown on database error adding e-mail confirmation code. #. TRANS: Server error thrown on database error adding IM confirmation code. #. TRANS: Server error thrown on database error adding SMS confirmation code. -#: actions/emailsettings.php:391 actions/imsettings.php:348 +#: actions/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "დასტურის კოდის ჩასმა ვერ მოხერხდა." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1420,50 +1550,50 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "გასაუქმებელიარაფერია. არ არის მომლოდინე დასტური." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "ეს არასწორი ელ. ფოსტის მისამართია." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "ელ. ფოსტის დადასტურება გაუქმებულია." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "ეს არ არის თქვენი ელ. ფოსტის მისამართი." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "ელ. ფოსტის მისამართი მოშორებულია." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "შემომავალი ელ. ფოსტის მისამართი არ არის." #. TRANS: Server error thrown on database error removing incoming e-mail address. #. TRANS: Server error thrown on database error adding incoming e-mail address. -#: actions/emailsettings.php:504 actions/emailsettings.php:528 +#: actions/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "მომხმარებლის ჩანაწერის განახლება ვერ მოხერხდა." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "შემომავალი ელ. ფოსტის მისამართი მოშორებულია." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "დამატებულია ახალი შემომავალი ელ. ფოსტა." @@ -1471,7 +1601,7 @@ msgstr "დამატებულია ახალი შემომავ msgid "This notice is already a favorite!" msgstr "ეს შეტყობინება უკვე რჩეულია!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "რჩეულის გაუქმება" @@ -1581,7 +1711,7 @@ msgstr "" msgid "Remote service uses unknown version of OMB protocol." msgstr "დაშორებული სერვისი OMB პროტოკოლის უცნობ ვერსიას იყენებს." -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "შეცდომა დაშორებული პროფილის განახლებისას." @@ -1638,7 +1768,7 @@ msgstr "მომხმარებელი უკვე გარიცხუ msgid "User is not a member of group." msgstr "მომხმარებელი არ არის ჯგუფის წევრი." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "მომხმარებლის გარიცხვა ჯგუფიდან." @@ -1719,45 +1849,61 @@ msgstr "ლოგო განახლდა." msgid "Failed updating logo." msgstr "ლოგოს განახლება ვერ მოხერხდა." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "%s ჯგუფის წევრი" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "%1$s ჯგუფის წევრი, გვერდი %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "ამ ჯგუფის წევრების სია." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "ადმინი" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" -msgstr "ბლოკირება" +msgstr "" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "მიანიჭე მომხმარებელს ჯგუფის ადმინობა" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" -msgstr "მიანიჭე ადმინობა" +msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" -msgstr "მიანიჭე ამ მომხმარებელს ადმინობა" +msgstr "" #. TRANS: Message is used as link title. %s is a user nickname. #. TRANS: Title in atom group notice feed. %s is a group name. #. TRANS: Title in atom user notice feed. %s is a user name. #: actions/grouprss.php:139 actions/userrss.php:94 -#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "%s-ის ნაკადი" @@ -1891,7 +2037,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -1901,64 +2050,64 @@ msgstr "" "დარწმუნდით, რომ დაიმატეთ %s მეგობრების სიაში თქვენს IM კლიენტში ან GTalk-ში." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "IM პარამეტრები" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "გამომიგზავნე შეტყობინებები Jabber/GTalk-ის მეშვეობით." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "დაპოსტე შეტყობინება, როდესაც ჩემი Jabber/GTalk სტატუსი შეიცვლება." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" "გამომიგზავნე პასუხები Jabber/GTalk-ით ხალხისგან, რომლთა მიმდევარი არ ვარ." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "გამოაქვეყნე MicroID ჩემი Jabber/GTalk მისამართისთვის." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "პარამეტრები შენახულია." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Jabber ID უცნობია." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Jabber ID-ს ნორმალიზაცია ვერ ხერხდება" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "არასწორი Jabber ID" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "ეს უკვე არის თქვენი Jabber ID." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Jabber ID უკვე ეკუთვნის სხვა მომხმარებელს." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -1968,28 +2117,28 @@ msgstr "" "s-ს გამოგიგზავნოთ შეტყობინებები." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "ეს არასწორი IM მისამართია." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "IM დასტურის წაშლა ვერ მოხერხდა." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "IM დასტური გაუქმდა." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "ეს არ არის თქვენი Jabber ID" #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "IM მისამართი მოშორებულია." @@ -2036,7 +2185,7 @@ msgstr "თქვენ უკვე გამოწერილი გაქვ #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2172,7 +2321,7 @@ msgid "You must be logged in to leave a group." msgstr "გჯუფის დატოვებისათვის საჭიროა ავტორიზაცია." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "თვენ არ ხართ ამ ჯგუფის წევრი." @@ -2181,6 +2330,110 @@ msgstr "თვენ არ ხართ ამ ჯგუფის წევრ msgid "%1$s left group %2$s" msgstr "%1$s-მა დატოვა ჯგუფი %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "უკვე ავტორიზირებული ხართ." @@ -2189,6 +2442,10 @@ msgstr "უკვე ავტორიზირებული ხართ." msgid "Incorrect username or password." msgstr "არასწორი მომხმარებლის სახელი ან პაროლი." +#: actions/login.php:154 actions/otp.php:120 +msgid "Error setting user. You are probably not authorized." +msgstr "" + #: actions/login.php:210 actions/login.php:263 lib/logingroupnav.php:79 msgid "Login" msgstr "შესვლა" @@ -2285,14 +2542,14 @@ msgid "New message" msgstr "ახალი შეტყობინება" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "ამ მომხმარებელს შეტყობინებას ვერ გაუგზავნი." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "შიგთავსი არ არის!" @@ -2301,7 +2558,7 @@ msgid "No recipient specified." msgstr "მიმღები მითითებული არ არის." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "ნუ გაუგზავნი შეტყობინებას საკუთარ თავს; უბრალოდ ჩუმად ჩაუჩურჩულე." @@ -2312,12 +2569,12 @@ msgstr "შეტყობინება გაგზავნილია" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "პირდაპირი შეტყობინება გაეგზავნა %s–ს." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Ajax შეცდომა" @@ -2379,6 +2636,14 @@ msgid "" "This user doesn't allow nudges or hasn't confirmed or set their email yet." msgstr "" +#: actions/nudge.php:94 +msgid "Nudge sent" +msgstr "" + +#: actions/nudge.php:97 +msgid "Nudge sent!" +msgstr "" + #: actions/oauthappssettings.php:59 msgid "You must be logged in to list your applications." msgstr "თქვენი აპლიკაციების სიის სანახავად საჭიროა ავროტიზაცია." @@ -2401,8 +2666,8 @@ msgid "Connected applications" msgstr "მიერთებული აპლიკაციები" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." -msgstr "თქვენ შემდეგ აპლიკაციებს მიეცით თქვენს ანგარიშზე წვდომის უფლება." +msgid "You have allowed the following applications to access your account." +msgstr "" #: actions/oauthconnectionssettings.php:175 msgid "You are not a user of that application." @@ -2427,7 +2692,7 @@ msgstr "" msgid "Notice has no profile." msgstr "შეტყობინებას პრფილი არ გააჩნია." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "%1$s–ის სტატუსი %2$s–ზე" @@ -2445,8 +2710,8 @@ msgid "Only %s URLs over plain HTTP please." msgstr "გთხოვთ გამოიყენოთ მხოლოდ %s URL–ები წმინდა HTTP მეთოდით." #. TRANS: Client error on an API request with an unsupported data format. -#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "მონაცემთა ფორმატი მხარდაჭერილი არ არის." @@ -2494,10 +2759,22 @@ msgstr "URL–ს შემოკლების სერვისი ძალ msgid "No user ID specified." msgstr "მომხმარებლის ID მითითებული არ არის." +#: actions/otp.php:83 +msgid "No login token specified." +msgstr "" + #: actions/otp.php:90 msgid "No login token requested." msgstr "" +#: actions/otp.php:95 +msgid "Invalid login token specified." +msgstr "" + +#: actions/otp.php:104 +msgid "Login token expired." +msgstr "" + #: actions/outbox.php:58 #, php-format msgid "Outbox for %1$s - page %2$d" @@ -2576,13 +2853,13 @@ msgid "Password saved." msgstr "პაროლი შენახულია." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "გზები" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "ამ საიტის გზა და სერვერის პარამეტრები." +msgid "Path and server settings for this StatusNet site" +msgstr "" #: actions/pathsadminpanel.php:157 #, php-format @@ -2599,6 +2876,11 @@ msgstr "ავატარის დირექტორია არ არი msgid "Background directory not writable: %s." msgstr "ფონის დირექტორია არ არის ჩაწერადი: %s." +#: 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 "არასწორი SSL სერვერი. მაქსიმალური სიგრძე არის 255 სიმბოლო." @@ -2784,7 +3066,7 @@ msgstr "სრული სახელი" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "ვებ. გვერსი" @@ -2890,7 +3172,7 @@ msgid "Couldn't save tags." msgstr "სანიშნეების შენახვა ვერ მოხერხდა." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "პარამეტრები შენახულია." @@ -3175,7 +3457,7 @@ msgstr "იგივე, რაც პაროლი ზევით. სავ #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "ელ. ფოსტა" @@ -3337,7 +3619,7 @@ msgstr "საკუთარი შეტყობინების გამ msgid "You already repeated that notice." msgstr "თქვენ უკვე გაიმეორეთ ეს შეტყობინება." -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "გამეორებული" @@ -3356,6 +3638,21 @@ msgstr "პასუხები %s–ს" msgid "Replies to %1$s, page %2$d" msgstr "პასუხები %1$s–ს, გვერდი %2$d" +#: actions/replies.php:145 +#, php-format +msgid "Replies feed for %s (RSS 1.0)" +msgstr "" + +#: actions/replies.php:152 +#, php-format +msgid "Replies feed for %s (RSS 2.0)" +msgstr "" + +#: actions/replies.php:159 +#, php-format +msgid "Replies feed for %s (Atom)" +msgstr "" + #: actions/replies.php:199 #, php-format msgid "" @@ -3374,6 +3671,13 @@ msgstr "" "თქვენ შეგიძლიათ ჩაერთოთ საუბარში სხვა მომხმარებლებთან ერთად, გამოიწეროთ მეტი " "პიროვნებების განახლებები, ან [გაწევრიანდეთ ჯგუფში](%%action.groups%%)." +#: actions/replies.php:206 +#, php-format +msgid "" +"You can try to [nudge %1$s](../%2$s) or [post something to them](%%%%action." +"newnotice%%%%?status_textarea=%3$s)." +msgstr "" + #: actions/repliesrss.php:72 #, php-format msgid "Replies to %1$s on %2$s!" @@ -3401,13 +3705,13 @@ msgstr "მომხმარებელი უკვე იზოლირე #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "სესიები" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "ამ საიტის სესიების პარამეტრები." +msgid "Session settings for this StatusNet site" +msgstr "" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3426,7 +3730,6 @@ msgid "Turn on debugging output for sessions." msgstr "" #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "საიტის პარამეტრების შენახვა" @@ -3439,24 +3742,24 @@ msgid "Application profile" msgstr "აპლიკაციის პროფილი" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "დასახელება" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "ორგანიზაცია" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "აღწერა" @@ -3525,6 +3828,21 @@ msgstr "%1$s-ის რჩეული შეტყობინებები, msgid "Could not retrieve favorite notices." msgstr "რჩეული შეტყობინებების გამოთხოვნა ვერ მოხერხდა." +#: actions/showfavorites.php:171 +#, php-format +msgid "Feed for favorites of %s (RSS 1.0)" +msgstr "" + +#: actions/showfavorites.php:178 +#, php-format +msgid "Feed for favorites of %s (RSS 2.0)" +msgstr "" + +#: actions/showfavorites.php:185 +#, php-format +msgid "Feed for favorites of %s (Atom)" +msgstr "" + #: actions/showfavorites.php:206 msgid "" "You haven't chosen any favorite notices yet. Click the fave button on " @@ -3540,10 +3858,32 @@ msgid "" "would add to their favorites :)" msgstr "" +#: actions/showfavorites.php:212 +#, php-format +msgid "" +"%s hasn't added any favorite notices yet. Why not [register an account](%%%%" +"action.register%%%%) and then post something interesting they would add to " +"their favorites :)" +msgstr "" + #: actions/showfavorites.php:243 msgid "This is a way to share what you like." msgstr "" +#: actions/showgroup.php:82 +#, php-format +msgid "%s group" +msgstr "" + +#: actions/showgroup.php:84 +#, php-format +msgid "%1$s group, page %2$d" +msgstr "" + +#: actions/showgroup.php:227 +msgid "Group profile" +msgstr "" + #: actions/showgroup.php:272 actions/tagother.php:118 #: actions/userauthorization.php:175 lib/userprofile.php:178 msgid "URL" @@ -3554,7 +3894,35 @@ msgstr "" msgid "Note" msgstr "შენიშვნა" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:293 lib/groupeditform.php:184 +msgid "Aliases" +msgstr "" + +#: actions/showgroup.php:302 +msgid "Group actions" +msgstr "" + +#: actions/showgroup.php:338 +#, php-format +msgid "Notice feed for %s group (RSS 1.0)" +msgstr "" + +#: actions/showgroup.php:344 +#, php-format +msgid "Notice feed for %s group (RSS 2.0)" +msgstr "" + +#: actions/showgroup.php:350 +#, php-format +msgid "Notice feed for %s group (Atom)" +msgstr "" + +#: actions/showgroup.php:355 +#, php-format +msgid "FOAF for %s group" +msgstr "" + +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "წევრები" @@ -3564,16 +3932,134 @@ msgstr "წევრები" msgid "(None)" msgstr "(არცერთი)" +#: actions/showgroup.php:404 +msgid "All members" +msgstr "" + #: actions/showgroup.php:439 msgid "Created" msgstr "შექმნილია" +#: actions/showgroup.php:455 +#, 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 "" + +#: actions/showgroup.php:461 +#, 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 "" + +#: actions/showgroup.php:489 +msgid "Admins" +msgstr "" + +#: actions/showmessage.php:81 +msgid "No such message." +msgstr "" + +#: actions/showmessage.php:98 +msgid "Only the sender and recipient may read this message." +msgstr "" + +#: actions/showmessage.php:108 +#, php-format +msgid "Message to %1$s on %2$s" +msgstr "" + +#: actions/showmessage.php:113 +#, php-format +msgid "Message from %1$s on %2$s" +msgstr "" + +#: actions/shownotice.php:90 +msgid "Notice deleted." +msgstr "" + +#: actions/showstream.php:73 +#, php-format +msgid " tagged %s" +msgstr "" + +#: actions/showstream.php:79 +#, php-format +msgid "%1$s, page %2$d" +msgstr "" + +#: actions/showstream.php:122 +#, php-format +msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)" +msgstr "" + +#: actions/showstream.php:129 +#, php-format +msgid "Notice feed for %s (RSS 1.0)" +msgstr "" + +#: actions/showstream.php:136 +#, php-format +msgid "Notice feed for %s (RSS 2.0)" +msgstr "" + +#: actions/showstream.php:143 +#, php-format +msgid "Notice feed for %s (Atom)" +msgstr "" + +#: actions/showstream.php:148 +#, php-format +msgid "FOAF for %s" +msgstr "" + +#: actions/showstream.php:200 +#, php-format +msgid "This is the timeline for %1$s but %2$s hasn't posted anything yet." +msgstr "" + #: 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 +#, php-format +msgid "" +"You can try to nudge %1$s or [post something to them](%%%%action.newnotice%%%" +"%?status_textarea=%2$s)." +msgstr "" + +#: actions/showstream.php:243 +#, 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 "" + +#: actions/showstream.php:248 +#, 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 "" + +#: actions/showstream.php:305 +#, php-format +msgid "Repeat of %s" +msgstr "" + #: actions/silence.php:65 actions/unsilence.php:65 msgid "You cannot silence users on this site." msgstr "თქვენ ვერ შეძლებთ მომხმარებლების დადუმებას ამ საიტზე." @@ -3619,6 +4105,10 @@ msgstr "საიტის სახელი" 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 "ტექსტი გამოყენებული თითოეული გვერდის ბოლოს კრედიტებისთვის" @@ -3667,6 +4157,10 @@ msgstr "ტექსტის ზღვარი" 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 "" @@ -3859,7 +4353,7 @@ msgstr "კოდი არ არის შეყვანილი" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "წინა ვერსიები" @@ -3875,6 +4369,10 @@ msgstr "წინა ვერსიის გაშვების არას msgid "Snapshot frequency must be a number." msgstr "წინა ვერსიის სიხშირე ციფრი უნდა იყოს." +#: actions/snapshotadminpanel.php:144 +msgid "Invalid snapshot report URL." +msgstr "" + #: actions/snapshotadminpanel.php:200 msgid "Randomly during web hit" msgstr "" @@ -3883,6 +4381,10 @@ msgstr "" 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 "როდის გაეგზავნოს სტატისტიკური მონაცემები status.net სერვერს" @@ -3891,6 +4393,14 @@ msgstr "როდის გაეგზავნოს სტატისტი msgid "Frequency" msgstr "სიხშირე" +#: actions/snapshotadminpanel.php:218 +msgid "Snapshots will be sent once every N web hits" +msgstr "" + +#: actions/snapshotadminpanel.php:226 +msgid "Report URL" +msgstr "" + #: actions/snapshotadminpanel.php:227 msgid "Snapshots will be sent to this URL" msgstr "მდგომარეობა გაიგზავნება ამ URL-ზე" @@ -4010,7 +4520,7 @@ msgstr "%s არავის უსმენს." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -4034,6 +4544,10 @@ msgstr "შეტყობინებების RSS მონიშნულ msgid "Notice feed for tag %s (Atom)" msgstr "შეტყობინებების RSS მონიშნული %s-თ (Atom)" +#: actions/tagother.php:39 +msgid "No ID argument." +msgstr "" + #: actions/tagother.php:65 #, php-format msgid "Tag %s" @@ -4052,44 +4566,180 @@ msgstr "ფოტო" msgid "Tag user" msgstr "მონიშნე მომხმარებელი" +#: actions/tagother.php:151 +msgid "" +"Tags for this user (letters, numbers, -, ., and _), comma- or space- " +"separated" +msgstr "" +"სანიშნეები ამ მომხმარებლისთვის (ასოები, ციფრები, -, ., და _). გამოყავით " +"მძიმით ან სივრცით" + #: actions/tagother.php:193 msgid "" "You can only tag people you are subscribed to or who are subscribed to you." msgstr "" +"ადამიანების მონიშვნა შესაძლებელია მხოლოდ მაშინ, როდესაც ან თქვენ გაქვთ " +"გამოწერილი მისი განახლებები, ან იმას." + +#: actions/tagother.php:200 +msgid "Could not save tags." +msgstr "სანიშნეების შენახვა ვერ მოხერხდა." + +#: actions/tagother.php:236 +msgid "Use this form to add tags to your subscribers or subscriptions." +msgstr "" +"გამოიყენეთ ეს ფორმა, რომ მიანიჭოთ სანიშნეები თქვენს გამოწერებს ან " +"გამომწერებს." + +#: actions/tagrss.php:35 +msgid "No such tag." +msgstr "ასეთი სანიშნე არ არსებობს." + +#: actions/unblock.php:59 +msgid "You haven't blocked that user." +msgstr "თქვენ არ დაგიბლოკავთ ეს მომხმარებელი." + +#: actions/unsandbox.php:72 +msgid "User is not sandboxed." +msgstr "მომხმარებელი არ არის იზოლირებული." + +#: actions/unsilence.php:72 +msgid "User is not silenced." +msgstr "მომხმარებელი არ არის დადუმებული." + +#: actions/unsubscribe.php:77 +msgid "No profile ID in request." +msgstr "არცერთი პროფილის ID არ არის მოთხოვნილი." + +#: actions/unsubscribe.php:98 +msgid "Unsubscribed" +msgstr "გამოწერა გაუქმებულია" + +#: actions/updateprofile.php:64 actions/userauthorization.php:337 +#, php-format +msgid "" +"Listenee stream license ‘%1$s’ is not compatible with site license ‘%2$s’." +msgstr "" +"გამოსაწერი მომხმარებლის ნაკადის ლიცენზია ‘%1$s’ შეუთავსებელია საიტის " +"ლიცენზიასთან ‘%2$s’." #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "მომხმარებელი" -#: actions/useradminpanel.php:149 -msgid "Invalid bio limit. Must be numeric." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" msgstr "" -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:150 +msgid "Invalid bio limit. Must be numeric." +msgstr "ბიოგრაფიის არასწორი ლიმიტი. უნდა იყოს ციფრი." + +#: actions/useradminpanel.php:156 +msgid "Invalid welcome text. Max length is 255 characters." +msgstr "არასწორი მისასალმებელი ტექსტი. სიმბოლოების მაქს. რაოდენობაა 255." + +#: actions/useradminpanel.php:166 #, php-format msgid "Invalid default subscripton: '%1$s' is not user." msgstr "" +#. TRANS: Link description in user account settings menu. +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 +#: lib/personalgroupnav.php:109 +msgid "Profile" +msgstr "პროფილი" + #: actions/useradminpanel.php:223 +msgid "Bio Limit" +msgstr "ბიოგრაფიის ლიმიტი" + +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." +msgstr "პროფილის ბიოგრაფიის მაქსიმალური ზომა სიმბოლოებში." + +#: actions/useradminpanel.php:232 +msgid "New users" +msgstr "ახალი მომხმარებლები" + +#: actions/useradminpanel.php:236 +msgid "New user welcome" +msgstr "ახალი მომხმარებლის მისალმება" + +#: actions/useradminpanel.php:237 +msgid "Welcome text for new users (Max 255 chars)." +msgstr "მისალმების ტექსტი ახალი მომხმარებლებისთვის (მაქს. 255 სიმბოლო)." + +#: actions/useradminpanel.php:242 +msgid "Default subscription" msgstr "" -#: actions/useradminpanel.php:235 -msgid "New user welcome" +#: actions/useradminpanel.php:243 +msgid "Automatically subscribe new users to this user." +msgstr "ავტომატურად გამოაწერინე ამ მომხმარებელს ახალი მომხმარებლები." + +#: actions/useradminpanel.php:252 +msgid "Invitations" +msgstr "მოსაწვევეი" + +#: actions/useradminpanel.php:257 +msgid "Invitations enabled" +msgstr "მოსაწვევები გააქტიურებულია" + +#: actions/useradminpanel.php:259 +msgid "Whether to allow users to invite new users." +msgstr "მიეცეთ თუ არა მომხმარებლებს სხვების მოწვევის უფლება." + +#: actions/useradminpanel.php:295 +msgid "Save user settings" msgstr "" +#: actions/userauthorization.php:105 +msgid "Authorize subscription" +msgstr "გამოწერის ავტორიზაცია" + #: actions/userauthorization.php:110 msgid "" "Please check these details to make sure that you want to subscribe to this " "user’s notices. If you didn’t just ask to subscribe to someone’s notices, " "click “Reject”." msgstr "" +"გთხოვთ გადახედოთ ამ დეტალებს, რომ დარწმუნდეთ რომ გინდათ ამ მომხმარებლის " +"განახლებების გამოწერა. თუ თქვენ არ გინდოდათ გამოწერა, მაშინ გააჭირეთ ღილაკს " +"\"უარყოფა\"." + +#. TRANS: Menu item for site administration +#: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 +msgid "License" +msgstr "ლიცენზია" + +#: actions/userauthorization.php:217 +msgid "Accept" +msgstr "მიღება" + +#: actions/userauthorization.php:218 lib/subscribeform.php:115 +#: lib/subscribeform.php:139 +msgid "Subscribe to this user" +msgstr "გამოიწერე ეს მომხმარებელი" + +#: actions/userauthorization.php:219 +msgid "Reject" +msgstr "უარყოფა" + +#: actions/userauthorization.php:220 +msgid "Reject this subscription" +msgstr "ამ გამოწერის უარყოფა" #: actions/userauthorization.php:232 msgid "No authorization request!" -msgstr "" +msgstr "ავტორიზაციის მოთხოვნა არ არის!" + +#: actions/userauthorization.php:254 +msgid "Subscription authorized" +msgstr "გამოწერა ავტორიზირებულია" #: actions/userauthorization.php:256 msgid "" @@ -4097,6 +4747,13 @@ msgid "" "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 msgid "" @@ -4104,11 +4761,14 @@ msgid "" "with the site’s instructions for details on how to fully reject the " "subscription." msgstr "" +"გამოწერა უარყოფილია, მაგრამ უკან დასაბრუნებელი URL არ მოწოდებულა. " +"გადაამოწმეთ საიტის ინსტრუქციებში გამოწერის მთლიანად უარყოფის შესახებ " +"დეტალები." #: actions/userauthorization.php:303 #, php-format msgid "Listener URI ‘%s’ not found here." -msgstr "" +msgstr "მსმენელის URI ‘%s’ აქ ვერ მოიძებნა." #: actions/userauthorization.php:308 #, php-format @@ -4123,26 +4783,74 @@ msgstr "" #: actions/userauthorization.php:329 #, php-format msgid "Profile URL ‘%s’ is for a local user." -msgstr "" +msgstr "პროფილის URL ‘%s’ ლოკალური მომხმარებლისთვისაა განკუთვნილი." + +#: actions/userauthorization.php:345 +#, php-format +msgid "Avatar URL ‘%s’ is not valid." +msgstr "ავატარის URL ‘%s’ არ არის სწორი." #: actions/userauthorization.php:350 #, php-format msgid "Can’t read avatar URL ‘%s’." -msgstr "" +msgstr "ვერ ვკითხულობ ავატარის URL ‘%s’." #: actions/userauthorization.php:355 #, php-format msgid "Wrong image type for avatar URL ‘%s’." +msgstr "ავატარის სურათის ფორმატი არასწორია URL ‘%s’." + +#: actions/userdesignsettings.php:76 lib/designsettings.php:65 +msgid "Profile design" +msgstr "პროფილის დიზაინი" + +#: actions/userdesignsettings.php:87 lib/designsettings.php:76 +msgid "" +"Customize the way your profile looks with a background image and a colour " +"palette of your choice." msgstr "" +"აირჩიეთ, როგორ გნებავთ გამოიყურებოდეს თქვენი პროფილი ფონური სურათისა და " +"ფერთა პალიტრის შეცვლით." #: actions/userdesignsettings.php:282 msgid "Enjoy your hotdog!" -msgstr "" +msgstr "ისიამოვნეთ ჰოთ დოგით!" + +#. TRANS: Message is used as a page title. %1$s is a nick name, %2$d is a page number. +#: actions/usergroups.php:66 +#, php-format +msgid "%1$s groups, page %2$d" +msgstr "%1$s ჯგუფი, გვერდი %2$d" + +#: actions/usergroups.php:132 +msgid "Search for more groups" +msgstr "მოძებნე მეტი ჯგუფები" + +#: actions/usergroups.php:159 +#, php-format +msgid "%s is not a member of any group." +msgstr "მომხმარებელი %s არ არის არცერთი ჯგუფის წევრი." #: actions/usergroups.php:164 #, php-format msgid "Try [searching for groups](%%action.groupsearch%%) and joining them." -msgstr "" +msgstr "სცადეთ [ჯგუფების მოძებნა](%%action.groupsearch%%) გაერთიენდით მათში." + +#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name. +#. TRANS: Message is used as a subtitle in atom group notice feed. +#. TRANS: %1$s is a group name, %2$s is a site name. +#. TRANS: Message is used as a subtitle in atom user notice feed. +#. TRANS: %1$s is a user name, %2$s is a site name. +#: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 +#: lib/atomusernoticefeed.php:75 +#, php-format +msgid "Updates from %1$s on %2$s!" +msgstr "%1$s-ს განახლებები %2$s-ზე!" + +#: actions/version.php:75 +#, php-format +msgid "StatusNet %s" +msgstr "StatusNet %s" #: actions/version.php:155 #, php-format @@ -4150,6 +4858,12 @@ msgid "" "This site is powered by %1$s version %2$s, Copyright 2008-2010 StatusNet, " "Inc. and contributors." msgstr "" +"ეს საიტი მუშაობს %1$s-ის %2$s ვერსიაზე, ყველა უფლება დაცულია 2008-2010 " +"StatusNet, Inc. და წვლილის შემომტანები." + +#: actions/version.php:163 +msgid "Contributors" +msgstr "წვლილის შემომტანები" #: actions/version.php:170 msgid "" @@ -4158,6 +4872,10 @@ msgid "" "Software Foundation, either version 3 of the License, or (at your option) " "any later version. " msgstr "" +"StatusNet არის უფასო კოდი: თქვენ შეგიძლიათ მისი გავრცელება ან/და გადაკეთება " +"GNU Affero ძირითადი საჯარო ლიცენზიის პირობების თანახმად, როგორც " +"გამოქვეყნებულია Free Software Foundation-ის მიერ, ან ლიცენზიის 3 ვერსიით, ან " +"ნებისმიერი უფრო ახალი ვერსიით. " #: actions/version.php:176 msgid "" @@ -4166,6 +4884,10 @@ msgid "" "FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License " "for more details. " msgstr "" +"ეს პროგრამა ვრცელდება იმ იმედით, რომ გამოსადეგი იქნება, მაგრამ არ იძლევა " +"არანაირ გარანტიებს; არც თუნდაც პატარა გარანტიას მის გაყიდვადობაზე ან " +"კონკრეტული მიზნისთვის თავსებადობაზე. იხილეთ GNU Affero ძირითადი საჯარო " +"ლიცენზია მეტი ინფორმაციისთვის." #: actions/version.php:182 #, php-format @@ -4173,49 +4895,70 @@ msgid "" "You should have received a copy of the GNU Affero General Public License " "along with this program. If not, see %s." msgstr "" +"თქვენ უნდა მიგეღოთ GNU Affero ძირითადი საჯარო ლიცენზიის ასლი ამ პროგრამასთან " +"ერთად. თუ არა, იხილეთ %s." #: actions/version.php:191 msgid "Plugins" -msgstr "" +msgstr "დამატებები" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "ვერსია" +#: actions/version.php:199 +msgid "Author(s)" +msgstr "ავტორი(ები)" + +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "რჩეული" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" -msgstr "" +msgstr "ვერ ვამოუშავებ URL '%s'" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 msgid "Robin thinks something is impossible." -msgstr "" +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 +#: classes/File.php:189 #, 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 "" +"ფაილი არ შეიძლება იყოს %1$d ბაიტზე მეტი, თქვენ მიერ გაგზავნილი კი %2$d ბაიტი " +"იყო. სცადეთ უფრო პატარა ვერსიის ატვირთვა." #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, php-format msgid "A file this large would exceed your user quota of %d bytes." msgstr "" +"ასეთი ზომის ფაილმა შეიძლება გადააჭარბოს თქვენთვის გამოყოფილ კვოტას, %d ბაიტს." #. 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 +#: classes/File.php:210 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." msgstr "" +"ასეთი ზომის ფაილმა შეიძლება გადააჭარბოს თქვენთვის გამოყოფილ თვიურ კვოტას, %d " +"ბაიტს." + +#. TRANS: Client exception thrown if a file upload does not have a valid name. +#: classes/File.php:247 classes/File.php:262 +msgid "Invalid filename." +msgstr "ფაილის არასწორი სახელი." #. TRANS: Exception thrown when joining a group fails. #: classes/Group_member.php:42 @@ -4232,28 +4975,61 @@ msgstr "ჯგუფის წევრი არ ხართ." msgid "Group leave failed." msgstr "ჯგუფის დატოვება ვერ მოხერხდა." +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "შეცდომა მომხმარებლის შენახვისას; არასწორი." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "გაერთიანება" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." msgstr "ლოკალური ჯგუფის განახლება ვერ მოხერხდა." +#. TRANS: Exception thrown when trying creating a login token failed. +#. TRANS: %s is the user nickname for which token creation failed. +#: classes/Login_token.php:78 +#, php-format +msgid "Could not create login token for %s" +msgstr "შესასვლელი ტოკენის შექმნა %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 "ბაზის სახელი ან DSN ვერსად ვერ მოიძებნა." #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. -#: classes/Message.php:46 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "თქვენ აგეკრძალათ პირდაპირი შეტყობინებების გაგზავნის უფლება." #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "შეტყობინების ჩასმა ვერ მოხერხდა." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "შეტყობინების ახალი URI-თ განახლება ვერ მოხერხდა." @@ -4309,25 +5085,25 @@ msgid "Problem saving notice." msgstr "პრობლემა შეტყობინების შენახვისას." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" -msgstr "" +msgstr "saveKnownGroups-სათვის არასწორი ტიპია მოწოდებული" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" @@ -4335,7 +5111,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:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -4348,12 +5124,12 @@ msgid "Missing profile." msgstr "პროფილი არ არსებობს." #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "სანიშნეს დამახსოვრება ვერ ხერხდება." #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "თქვენ აგეკრძალათ გამოწერა." @@ -4387,65 +5163,70 @@ msgstr "გამოწერის წაშლა ვერ მოხერხ msgid "Could not delete subscription." msgstr "გამოწერის წაშლა ვერ მოხერხდა." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "გამარჯობა @%2$s, კეთილი იყოს თქვენი მობრძანება %1$s-ზე!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "ჯგუფის შექმნა ვერ მოხერხდა." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "ჯგუფის URI-ს მინიჭება ვერ მოხერხდა." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "ჯგუფის წევრობის მინიჭება ვერ მოხერხდა." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "ჯგუფის ლოკალური ინფორმაციის დამახსოვრება ვერ მოხერხდა." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "შეცვალე პროფილის პარამეტრები" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "ატვირთე ავატარი" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "შეცვალე პაროლი" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "ელ. ფოსტის მართვა" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "პროფილის პარამეტრები" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "სხვა ოფციები" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "სხვა" @@ -4461,188 +5242,193 @@ msgid "Untitled page" msgstr "უსათაურო გვერდი" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "საიტის ძირითადი ნავიგაცია" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 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:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "პირადი" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "შეცვალე ელ. ფოსტა, ავატარი, პაროლი, პროფილი" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "სერვისებთან დაკავშირება" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "კავშირი" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "საიტის კონფიგურაცია" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "ადმინი" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "მოიწვიე მეგობრები და კოლეგები %s-ზე" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "მოწვევა" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "გასვლა საიტიდან" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "გასვლა" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "გახსენი ანგარიში" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "რეგისტრაცია" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "საიტზე შესვლა" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "შესვლა" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "დამეხმარეთ!" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "დახმარება" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "მოძებნე ხალხი ან ტექსტი" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "ძიება" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "საიტის შეტყობინება" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "ლოკალური ხედები" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "გვერდის შეტყობინება" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "საიტის მეორადი ნავიგაცია" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "დახმარება" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "საიტის შესახებ" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "ხდკ" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "მპ" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "პირადი" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "წყარო" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "კონტაქტი" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "იარლიყი" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "StatusNet კოდის ლიცენზია" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4652,13 +5438,16 @@ msgstr "" "(%%site.broughtbyurl%%)-ს მიერ." #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** არის მიკრობლოგინგის სერვისი." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4670,338 +5459,413 @@ msgstr "" "org/licensing/licenses/agpl-3.0.html)." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "საიტის შიგთავსის ლიცენზია" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, php-format msgid "Content and data of %1$s are private and confidential." msgstr "%1$s ის შიგთავსი და მონაცემები არის პირადული და კონფიდენციალური." #. TRANS: Content license displayed when license is set to 'allrightsreserved'. #. TRANS: %1$s is the copyright owner. -#: lib/action.php:880 +#: lib/action.php:884 #, php-format msgid "Content and data copyright by %1$s. All rights reserved." msgstr "შიგთავსი და მონაცემები %1$s-ის საკუთრებაა. ყველა უფლება დაცულია." #. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set. -#: lib/action.php:884 +#: lib/action.php:888 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "%1$s-ს მთლიანი შიგთავსი და მონაცემები ხელმისაწვდომია %2$s ლიცენზიით." #. TRANS: DT element for pagination (previous/next, etc.). -#: lib/action.php:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "გვერდებათ დაყოფა" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "შემდეგი" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "წინა" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "ჯერჯერობით ვერ ვამუშავებ დაშორებულ შიგთავსს." +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 +msgid "Can't handle embedded XML content yet." +msgstr "" + +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 +msgid "Can't handle embedded Base64 content yet." +msgstr "" + #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "თქვენ არ გაქვთ ამ საიტზე ცვლილებების შეტანის უფლება." #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "ამ პანელის ცვლილებები არ არის დაშვებული." #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "showForm() არ არის განხორციელებული." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "saveSettings() არ არის განხორციელებული." #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "დიზაინის პარამეტრების წაშლა ვერ ხერხდება." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "საიტის ძირითადი კონფიგურაცია" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "საიტი" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "დიზაინის კონფიგურაცია" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "დიზაინი" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "მომხმარებლის კონფიგურაცია" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "მომხმარებელი" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "შესვლის კონფიგურაცია" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "გზების კონფიგურაცია" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "სესიების კონფიგურაცია" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "საიტის შეტყობინების რედაქტირება" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "წინა ვერსიების კონფიგურაცია" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" "API რესურსი მოითხოვს ჩაწერა-წაკითხვის წვდომას, მაგრამ თვენ მხოლოდ წაკითხვის " "უფლება გაქვთ." +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "ჩაასწორე აპლიკაცია" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "ამ აპლიკაციის ხატულა" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "აღწერეთ თქვენი აპლიკაცია %d სიმბოლოთი" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "აღწერეთ თქვენი აპლიკაცია %d სიმბოლოთი" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "აღწერეთ თქვენი აპლიკაცია" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "აპლიკაციის საწყისი გვერდის URL" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "წყაროს URL" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "ამ აპლიკაციაზე პასუხისმგებელი ორგანიზაცია" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "ორგანიზაციის საწყისი გვერდის URL" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "ავტორიზაციის შემდეგ გადასამისამართებელი URL" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "ბროუზერი" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "ინსტალირებადი" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "აპლიკაციის ტიპი, ბროუზერისთვის ან ინსტალირებადი" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "მხოლოდ წაკითხვადი" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "კიტხვა-წერადი" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" "შესვლის პირვანდელი მდგომარეობა ამ აპლიკაციისთვის: მხოლოდ წაკითხვადი, ან " "კითხვა-წერადი" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "გაუქმება" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "კიტხვა-წერადი" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "დამტკიცებულია %1$s - \"%2$s\" შესვლა" #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "უკუგება" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "მიმაგრებები" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "ავტორი" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "მომწოდებელი" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "შეტყობინებები სადაც ეს მიმაგრება გამოჩენილა" +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "ამ მიმაგრების სანიშნეები" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "პაროლის ცვლილება ჩაიშალა" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "პაროლის ცვლილება არ არის ნებადართული" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "ბლოკირება" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "ბრძანების შედეგები" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Ajax შეცდომა" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "ბრძანება დასრულდა" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "ბრძანება ჩაიშალა" #. TRANS: Command exception text shown when a notice ID is requested that does not exist. -#: lib/command.php:84 lib/command.php:108 +#: lib/command.php:82 lib/command.php:106 msgid "Notice with that id does not exist." msgstr "შეტყობინებები ამ ID-თ არ არსებობს." #. TRANS: Command exception text shown when a last user notice is requested and it does not exist. #. TRANS: Error text shown when a last user notice is requested and it does not exist. -#: lib/command.php:101 lib/command.php:630 +#: lib/command.php:99 lib/command.php:626 msgid "User has no last notice." msgstr "მომხმარებელს არ გააჩნია ბოლო შეტყობინება." #. TRANS: Message given requesting a profile for a non-existing user. #. TRANS: %s is the nickname of the user for which the profile could not be found. -#: lib/command.php:130 +#: lib/command.php:128 #, php-format msgid "Could not find a user with nickname %s." msgstr "მომხმარებელი მეტსახელით %s ვერ მოიძებნა." #. TRANS: Message given getting a non-existing user. #. TRANS: %s is the nickname of the user that could not be found. -#: lib/command.php:150 +#: lib/command.php:148 #, php-format msgid "Could not find a local user with nickname %s." msgstr "ლოკალური მომხმარებელი მეტსახელით %s ვერ მოიძებნა." #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "ბოდიში, ეს ბრძანება ჯერ არ არის განხორციელებული." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "" #. TRANS: Message given having nudged another user. #. TRANS: %s is the nickname of the user that was nudged. -#: lib/command.php:240 +#: lib/command.php:238 #, php-format msgid "Nudge sent to %s." msgstr "" @@ -5010,7 +5874,7 @@ msgstr "" #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -5022,52 +5886,53 @@ msgstr "" "შეტყობინებები: %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "შეტყობინება მონიშნულია რჩეულად." #. TRANS: Message given having added a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: lib/command.php:360 +#: lib/command.php:357 #, php-format msgid "%1$s joined group %2$s." msgstr "%1$s გაწევრიანდა ჯგუფში %2$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. -#: lib/command.php:408 +#: lib/command.php:405 #, php-format msgid "%1$s left group %2$s." msgstr "%1$s-მა დატოვა ჯგუფი %2$s." #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "სრული სახელი: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "მდებარეობა: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "გვერდი: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "%s-ის შესახებ" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -5078,7 +5943,7 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "" @@ -5086,25 +5951,25 @@ msgstr "" "გააგზავნეთ %2$d." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "შეცდომა პირდაპირი შეტყობინების გაგზავნისას." #. TRANS: Message given having repeated a notice from another user. #. TRANS: %s is the name of the user for which the notice was repeated. -#: lib/command.php:554 +#: lib/command.php:551 #, php-format msgid "Notice from %s repeated." msgstr "შეტყობინება %s-გან გამეორდა." #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "შეცდომა შეტყობინების გამეორებისას." #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 +#: lib/command.php:589 #, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." msgstr "" @@ -5113,73 +5978,134 @@ msgstr "" #. TRANS: Text shown having sent a reply to a notice successfully. #. TRANS: %s is the nickname of the user of the notice the reply was sent to. -#: lib/command.php:603 +#: lib/command.php:600 #, php-format msgid "Reply to %s sent." msgstr "პასუხი %s-ს გაეგზავნა." #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "შეცდომა შეტყობინების შენახვისას." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "მიუთითეთ მომხმარებლის სახელი, რომელსაც გინდათ ყური დაუგდოთ." +#. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. +#: lib/command.php:659 +msgid "Can't subscribe to OMB profiles by command." +msgstr "" + #. TRANS: Text shown after having subscribed to another user successfully. #. TRANS: %s is the name of the user the subscription was requested for. -#: lib/command.php:672 +#: lib/command.php:667 #, php-format msgid "Subscribed to %s." msgstr "%s-ს გამოწერა დასრულდა წარმატებით." #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "მიუთითეთ მომხმარებლის სახელი, რომ გამოწერა გააუქმოთ." #. TRANS: Text shown after having unsubscribed from another user successfully. #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:705 +#: lib/command.php:699 #, php-format msgid "Unsubscribed from %s." msgstr "%s-ს გამოწერა გაუქმდა." #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "ბრძანება ჯერ არ არის შემუშავებული." +#. TRANS: Text shown when issuing the command "off" successfully. +#: lib/command.php:723 +msgid "Notification off." +msgstr "" + #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "" +#. TRANS: Text shown when issuing the command "on" successfully. +#: lib/command.php:749 +msgid "Notification on." +msgstr "" + +#. TRANS: Error text shown when the command "on" fails for an unknown reason. +#: lib/command.php:752 +msgid "Can't turn on notification." +msgstr "" + #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "" #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:808 +#, php-format +msgid "Unsubscribed %s." +msgstr "" + +#. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. +#: lib/command.php:826 +msgid "You are not subscribed to anyone." +msgstr "" + +#. TRANS: Text shown after requesting other users a user is subscribed to. +#. TRANS: This message supports plural forms. This message is followed by a +#. TRANS: hard coded space and a comma separated list of subscribed users. +#: lib/command.php:831 +msgid "You are subscribed to this person:" +msgid_plural "You are subscribed to these people:" +msgstr[0] "" + +#. TRANS: Text shown after requesting other users that are subscribed to a user +#. TRANS: (followers) without having any subscribers. +#: lib/command.php:853 +msgid "No one is subscribed to you." +msgstr "" + #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "" -#: lib/command.php:905 +#. TRANS: Text shown after requesting groups a user is subscribed to without having +#. TRANS: any group subscriptions. +#: lib/command.php:880 +msgid "You are not a member of any groups." +msgstr "" + +#. TRANS: Text shown after requesting groups a user is subscribed to. +#. TRANS: This message supports plural forms. This message is followed by a +#. TRANS: hard coded space and a comma separated list of subscribed groups. +#: lib/command.php:885 +msgid "You are a member of this group:" +msgid_plural "You are a member of these groups:" +msgstr[0] "" + +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -5221,39 +6147,61 @@ msgid "" "tracking - not yet implemented.\n" msgstr "" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "კონფიგურაციის ფაილი ვერ მოიძებნა. " -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "კონფიგურაციის ფაილები შემდეგ ადგილებში ვეძებე: " -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "თუ გინდათ ინსტალატორი გაუშვით ამის გასასწორებლად." -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "გადადი ამ ინსტალატორზე." -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "IM" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "განახლებები ჩათ კლიენტისგან (IM)" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "განახლებები SMS-თ" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "შეერთებები" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "ავტორიზირებული შეერთებული აპლიკაციები" @@ -5276,18 +6224,14 @@ msgstr "" msgid "Design defaults restored." msgstr "დიზაინის პირველადი პარამეტრები დაბრუნებულია." -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "ამოშალე რჩეულებიდან ეს შეტყობინება" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "ჩაამატე რჩეულებში ეს შეტყობინება" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "რჩეული" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -5304,9 +6248,9 @@ msgstr "Atom" msgid "FOAF" msgstr "FOAF" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "მონაცემების გატანა" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -5364,37 +6308,77 @@ msgstr "" "ჯგუფის დამატებითი მეტსახელები. გამოყავით მძიმით ან სივრცით. მაქსიმუმ %d " "სიმბოლო" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" -msgstr "ჯგუფი" +msgstr "" -#: lib/groupnav.php:101 -msgid "Blocked" -msgstr "დაბლოკილია" - -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 #, php-format -msgid "%s blocked users" -msgstr "%s დაბლოკილი მომხმარებელი" +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. #: lib/groupnav.php:108 +msgctxt "MENU" +msgid "Blocked" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format -msgid "Edit %s group properties" -msgstr "%s ჯგუფის პარამეტრების რედაქტირება" - -#: lib/groupnav.php:113 -msgid "Logo" -msgstr "ლოგო" - -#: lib/groupnav.php:114 -#, php-format -msgid "Add or edit %s logo" -msgstr "%s-ს ლოგოს დამატება ან ჩასწორება" +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "" +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. #: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" +msgid "Edit %s group properties" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" +msgid "Logo" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 +#, php-format +msgctxt "TOOLTIP" +msgid "Add or edit %s logo" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 +#, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" -msgstr "%s-ს დიზაინის დამატება ან ჩასწორება" +msgstr "" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -5427,7 +6411,8 @@ msgstr "ეს ფაილი ძალიან დიდია. ფაილ msgid "Partial upload." msgstr "ნაწილობრივი ატვირთვა." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "სისტემური შეცდომა ფაილის ატვირთვისას." @@ -5456,9 +6441,10 @@ msgstr "კბ" msgid "[%s]" msgstr "[%s]" -#: lib/joinform.php:114 -msgid "Join" -msgstr "გაერთიანება" +#: lib/jabber.php:567 +#, php-format +msgid "Unknown inbox source %d." +msgstr "" #: lib/leaveform.php:114 msgid "Leave" @@ -5778,7 +6764,7 @@ msgstr "" "შეტყობინებები, რომ ჩაერთოთ საუბრებში სხვა ხალხთან. ხალხს შეუძლია " "გამოგიგზავნონ შეტყობინებები მხოლოდ თქვენ დასანახად." -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "ვისგან" @@ -5805,17 +6791,20 @@ msgstr "ბოდიში, შემომავალი ელ. ფოსტ msgid "Unsupported message type: %s" msgstr "შეტყობინების ტიპი არ არის მხარდაჭერილი: %s" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "ფაილის შენახვისას მოხდა მონაცემთა ბაზის შეცდომა. გთხოვთ კიდევ სცადოთ." -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" "ასატვირთი ფაილი სცდება ფაილის დაშვებულ ზომას. upload_max_filesize დირექტივა " "php.ini-ში." -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." @@ -5823,43 +6812,59 @@ msgstr "" "ასატვირთი ფაილი სცდება MAX_FILE_SIZE დირექტივას, რომელიც მითითებული იყო HTML " "ფორმაში." -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "ასატვირთი ფაილი მხოლოდ ნაწილობრივ აიტვირთა." -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "დროებითი საქაღალდე ვერ მოიძებნა." -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "ფაილის დისკზე ჩაწერა ვერ მოხერხდა." -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "ფაილის არვირთვა გაჩერდა გაფართოების გამო." -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "ფაილი სცდება მომხმარებლის კვოტას." -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "ფაილის გადატანა დანიშნულების დირექტორიაში ვერ მოხერხდა." -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "ფაილის MIME ტიპი ვერ დადგინდა." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." -msgstr "სხვა %s ფორმატი სცადეთ." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." -msgstr "%s არ არის ამ სერვერზე მხარდაჭერილი ფაილის ტიპი." +msgid "\"%s\" is not a supported file type on this server." +msgstr "" #: lib/messageform.php:120 msgid "Send a direct notice" @@ -5912,63 +6917,88 @@ msgstr "" "სჭირდება, გთხოვთ სცადოთ მოგვიანებით" #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "ჩ" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "ს" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "ა" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "დ" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" -#: lib/noticelist.php:502 +#: lib/noticelist.php:463 +msgid "at" +msgstr "" + +#: lib/noticelist.php:512 msgid "web" msgstr "" -#: lib/noticelist.php:630 +#: lib/noticelist.php:578 +msgid "in context" +msgstr "" + +#: lib/noticelist.php:613 +msgid "Repeated by" +msgstr "" + +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "უპასუხე ამ შეტყობინებას" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "პასუხი" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "შეტყობინება გამეორებულია" +#: lib/nudgeform.php:116 +msgid "Nudge this user" +msgstr "" + +#: lib/nudgeform.php:128 +msgid "Nudge" +msgstr "" + +#: lib/nudgeform.php:128 +msgid "Send a nudge to this user" +msgstr "" + #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "შეცდომა ახალი პროფილის ჩასმისას." +msgid "Error inserting new profile." +msgstr "" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "შეცდომა ავატარის ჩასმისას" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "შეცდომა დაშორებული პროფილის განახლებისას." +msgid "Error inserting avatar." +msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "შეცდომა დაშორებული პროფილის ჩასმისას." +msgid "Error inserting remote profile." +msgstr "" -#: lib/oauthstore.php:490 +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" + +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "ახალი გამოწერის ჩასმა ვერ მოხერხდა." @@ -6005,7 +7035,8 @@ msgstr "თქვენი გაგზავნილი წერილებ msgid "Tags in %s's notices" msgstr "%s-ს შეტყობინებებში გამოყენებული სანიშნეები" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "უცნობი" @@ -6029,6 +7060,10 @@ msgstr "ყველა გამომწერი" msgid "User ID" msgstr "მომხმარებლის იდ" +#: lib/profileaction.php:196 +msgid "Member since" +msgstr "" + #. TRANS: Average count of posts made per day since account registration #: lib/profileaction.php:235 msgid "Daily average" @@ -6046,14 +7081,26 @@ msgstr "მეთოდი განუხორციელებელია." msgid "Public" msgstr "საჯარო" +#: lib/publicgroupnav.php:82 +msgid "User groups" +msgstr "" + #: lib/publicgroupnav.php:84 lib/publicgroupnav.php:85 msgid "Recent tags" msgstr "ბოლო სანიშნეები" +#: lib/publicgroupnav.php:88 +msgid "Featured" +msgstr "" + #: lib/publicgroupnav.php:92 msgid "Popular" msgstr "პოპულარული" +#: lib/redirectingaction.php:95 +msgid "No return-to arguments." +msgstr "" + #: lib/repeatform.php:107 msgid "Repeat this notice?" msgstr "გავიმეორო ეს შეტყობინება?" @@ -6071,27 +7118,36 @@ msgstr "შეტყობინების გამეორება" msgid "Revoke the \"%s\" role from this user" msgstr "ჩამოართვი \"%s\" როლი ამ მომხმარებელს" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "ერთი მომხმარებელი არ განსაზღვრულა ერთარედთი-მომხმარებლის რეჟიმისთვის." +#: lib/sandboxform.php:67 +msgid "Sandbox" +msgstr "" + #: lib/sandboxform.php:78 msgid "Sandbox this user" msgstr "ამ მომხმარებლის იზოლირება" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "ძიება საიტზე" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "საკვანძო სიტყვები" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" -msgstr "ძიება" +msgstr "" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "ძიება დახმარებაში" @@ -6127,6 +7183,21 @@ msgstr "დადუმება" msgid "Silence this user" msgstr "ამ მომხმარებლის დადუმება" +#: lib/subgroupnav.php:83 +#, php-format +msgid "People %s subscribes to" +msgstr "" + +#: lib/subgroupnav.php:91 +#, php-format +msgid "People subscribed to %s" +msgstr "" + +#: lib/subgroupnav.php:99 +#, php-format +msgid "Groups %s is a member of" +msgstr "" + #: lib/subgroupnav.php:105 msgid "Invite" msgstr "მოწვევა" @@ -6274,56 +7345,60 @@ msgid "Moderator" msgstr "მოდერატორი" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "რამდენიმე წამის წინ" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "დაახლოებით 1 წუთის წინ" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "დაახლოებით %d წუთის წინ" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "დაახლოებით 1 საათის წინ" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "დაახლოებით %d საათის წინ" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "დაახლოებით 1 დღის წინ" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "დაახლოებით %d დღის წინ" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "დაახლოებით 1 თვის წინ" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "დაახლოებით %d თვის წინ" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "დაახლოებით 1 წლის წინ" @@ -6337,3 +7412,18 @@ msgstr "%s არ არის სწორი ფერი!" msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "" "%s არ არის სწორი ფერი! გამოიყენეთ 3 ან 6 სიმბოლოიანი თექვსმეტობითი ციფრი." + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "მომხმარებლის ID მითითებული არ არის." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/ko/LC_MESSAGES/statusnet.po b/locale/ko/LC_MESSAGES/statusnet.po index a82559718a..ed9c69574c 100644 --- a/locale/ko/LC_MESSAGES/statusnet.po +++ b/locale/ko/LC_MESSAGES/statusnet.po @@ -1,29 +1,31 @@ -# Translation of StatusNet to Korean +# Translation of StatusNet - Core to Korean (한국어) +# Expored from translatewiki.net # -# Author@translatewiki.net: Brion -# Author@translatewiki.net: Changwoo -# Author@translatewiki.net: Twkang +# Author: Brion +# Author: Changwoo +# Author: Twkang # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:34:52+0000\n" -"Language-Team: Korean\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:06+0000\n" +"Language-Team: Korean \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ko\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "접근" @@ -76,10 +78,10 @@ msgstr "접근 설정을 저장" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "저장" @@ -92,15 +94,15 @@ msgstr "해당하는 페이지 없음" #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -110,7 +112,7 @@ msgstr "해당하는 페이지 없음" #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "해당하는 이용자 없음" @@ -194,16 +196,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "%2$s에 있는 %1$s 및 친구들의 업데이트!" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -218,47 +220,49 @@ msgstr "%2$s에 있는 %1$s 및 친구들의 업데이트!" msgid "API method not found." msgstr "API 메서드 발견 안 됨." -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "이 메서드는 POST를 요구합니다." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "이용자를 업데이트 할 수 없습니다." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "이용자가 프로필을 가지고 있지 않습니다." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "프로필을 저장 할 수 없습니다." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -270,30 +274,30 @@ msgstr "" "현재 설정으로 인해 너무 많은 POST 데이터(%s 바이트)는 서버에서 처리할 수 없습" "니다." -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300 #: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220 #: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273 msgid "Unable to save your design settings." msgstr "디자인 설정을 저장할 수 없습니다." -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "디자인을 업데이트 할 수 없습니다." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "자기 자신은 차단할 수 없습니다." -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "이용자 차단에 실패했습니다." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "이용자 차단 해제에 실패했습니다." @@ -317,65 +321,66 @@ msgstr "%s에게 직접 메시지" msgid "All the direct messages sent to %s" msgstr "%s에게 모든 직접 메시지" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "메시지 내용이 없습니다!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "너무 깁니다. 최대 메시지 길이는 %d자 까지입니다." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "받는 사용자가 없습니다." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "당신의 친구가 아닌 사용자에게 직접 메시지를 보낼 수 없습니다." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "그 ID로 발견된 상태가 없습니다." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "이 소식은 이미 관심소식으로 등록되어 있습니다." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "관심소식을 생성할 수 없습니다." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "이 소식은 관심소식이 아닙니다." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "관심소식을 삭제할 수 없습니다." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "언팔로우할 수 없습니다: 이용자 없음." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "팔로우할 수 없습니다 : %s 님은 이미 리스트에 있습니다." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "언팔로우할 수 없습니다: 이용자 없음." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "자기 자신을 언팔로우할 수 없습니다." #: actions/apifriendshipsexists.php:91 +#, fuzzy msgid "Two valid IDs or screen_names must be supplied." -msgstr "" +msgstr "두 개의 사용자 ID나 대화명을 입력해야 합니다." #: actions/apifriendshipsshow.php:134 msgid "Could not determine source user." @@ -385,7 +390,7 @@ msgstr "소스 이용자를 확인할 수 없습니다." msgid "Could not find target user." msgstr "타겟 이용자를 찾을 수 없습니다." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." @@ -393,91 +398,96 @@ msgstr "" "별명은 반드시 영소문자와 숫자로만 이루어져야 하며 스페이스의 사용이 불가 합니" "다." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "별명이 이미 사용중 입니다. 다른 별명을 시도해 보십시오." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "유효한 별명이 아닙니다" -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "홈페이지 주소형식이 올바르지 않습니다." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "실명이 너무 깁니다. (최대 255글자)" -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "설명이 너무 깁니다. (최대 %d 글자)" -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "위치가 너무 깁니다. (최대 255글자)" -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "별명이 너무 많습니다! 최대 %d개." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:268 +#, fuzzy, php-format +msgid "Invalid alias: \"%s\"." +msgstr "사용할 수 없는 별명 : \"%s\"" + +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "별명 \"%s\" 이 이미 사용중 입니다. 다른 별명을 시도해 보십시오." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "" -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "찾을 수가 없습니다." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "당신은 이미 이 그룹의 멤버입니다." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "이미 차단된 이용자입니다." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "이용자 %1$s 의 그룹 %2$s 가입에 실패했습니다." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." 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. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "이용자 %1$s 의 그룹 %2$s 가입에 실패했습니다." @@ -506,7 +516,7 @@ msgstr "%s 그룹" msgid "groups on %s" msgstr "%s 사이트의 그룹" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "실행 실패" @@ -514,11 +524,15 @@ msgstr "실행 실패" msgid "No oauth_token parameter provided." msgstr "" +#: actions/apioauthauthorize.php:106 +msgid "Invalid token." +msgstr "토큰이 잘못되었습니다." + #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -532,6 +546,10 @@ msgstr "" msgid "There was a problem with your session token. Try again, please." msgstr "세션토큰에 문제가 있습니다. 다시 시도해주십시오." +#: actions/apioauthauthorize.php:135 +msgid "Invalid nickname / password!" +msgstr "사용자 이름이나 비밀 번호가 틀렸습니다." + #: actions/apioauthauthorize.php:159 msgid "Database error deleting OAuth application user." msgstr "OAuth 응용프로그램 사용자 삭제 중 데이터베이스 오류" @@ -557,8 +575,8 @@ msgstr "" #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -584,7 +602,7 @@ msgstr "" "$s 계정의 접근을 허용해야 합니다." #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "계정" @@ -598,7 +616,7 @@ 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 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "비밀 번호" @@ -622,18 +640,18 @@ msgstr "이 메서드는 POST 또는 DELETE를 요구합니다." msgid "You may not delete another user's status." msgstr "당신은 다른 사용자의 상태를 삭제하지 않아도 된다." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "그러한 통지는 없습니다." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "자기 자신의 소식은 재전송할 수 없습니다." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "이미 재전송된 소식입니다." @@ -645,29 +663,34 @@ msgstr "삭제된 소식입니다." msgid "No status with that ID found." msgstr "발견된 ID의 상태가 없습니다." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "" -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "너무 깁니다. 통지의 최대 길이는 %d 글자 입니다." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "찾을 수가 없습니다." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "소식의 최대 길이는 첨부 URL을 포함하여 %d 글자입니다." -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "지원하지 않는 형식입니다." +#: actions/apitimelinefavorites.php:110 +#, fuzzy, php-format +msgid "%1$s / Favorites from %2$s" +msgstr "%s / %s의 좋아하는 글" + #: actions/apitimelinefavorites.php:119 #, php-format msgid "%1$s updates favorited by %2$s / %2$s." @@ -693,11 +716,26 @@ msgstr "%s 공개 타임라인" msgid "%s updates from everyone!" msgstr "모두로부터의 업데이트 %s개!" +#: actions/apitimelineretweetedtome.php:111 +#, fuzzy, php-format +msgid "Repeated to %s" +msgstr "%s에 답신" + +#: actions/apitimelineretweetsofme.php:114 +#, fuzzy, php-format +msgid "Repeats of %s" +msgstr "%s에 답신" + #: actions/apitimelinetag.php:105 actions/tag.php:67 #, php-format msgid "Notices tagged with %s" msgstr "%s 태그된 통지" +#: actions/apitimelinetag.php:107 actions/tagrss.php:65 +#, fuzzy, php-format +msgid "Updates tagged with %1$s on %2$s!" +msgstr "%2$s에 있는 %1$s의 업데이트!" + #: actions/apitrends.php:87 msgid "API method under construction." msgstr "API 메서드를 구성중 입니다." @@ -723,7 +761,7 @@ msgstr "옳지 않은 크기" #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "아바타" @@ -754,7 +792,7 @@ msgid "Preview" msgstr "미리보기" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "삭제" @@ -766,6 +804,10 @@ msgstr "올리기" msgid "Crop" msgstr "자르기" +#: actions/avatarsettings.php:305 +msgid "No file uploaded." +msgstr "파일을 업로드하지 않았습니다." + #: actions/avatarsettings.php:332 msgid "Pick a square area of the image to be your avatar" msgstr "그림에서 당신의 아바타로 사용할 영역을 지정하십시오." @@ -834,7 +876,8 @@ msgid "Yes" msgstr "예" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "이 사용자 차단하기" @@ -853,8 +896,8 @@ msgstr "정보차단을 저장하는데 실패했습니다." #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "그러한 그룹이 없습니다." @@ -868,15 +911,22 @@ msgstr "%s 및 친구들, %d 페이지" msgid "%1$s blocked profiles, page %2$d" msgstr "%1$s 및 친구들, %2$d 페이지" +#: actions/blockedfromgroup.php:115 +#, fuzzy +msgid "A list of the users blocked from joining this group." +msgstr "이 그룹의 회원리스트" + #: actions/blockedfromgroup.php:288 msgid "Unblock user from group" msgstr "그룹 이용자는 차단해제" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "차단해제" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "이 사용자를 차단해제합니다." @@ -900,9 +950,9 @@ msgstr "그 인증 코드는 귀하의 것이 아닙니다!" #. TRANS: Server error for an unknow address type, which can be 'email', 'jabber', or 'sms'. #: actions/confirmaddress.php:91 -#, php-format +#, fuzzy, php-format msgid "Unrecognized address type %s." -msgstr "" +msgstr "인식되지않은 주소유형 %s" #. TRANS: Client error for an already confirmed email/jabbel/sms address. #: actions/confirmaddress.php:96 @@ -915,9 +965,9 @@ msgstr "그 주소는 이미 승인되었습니다." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -925,7 +975,7 @@ msgstr "사용자를 업데이트 할 수 없습니다." #. TRANS: Server error thrown on database error canceling e-mail address confirmation. #. TRANS: Server error thrown on database error canceling SMS phone number confirmation. -#: actions/confirmaddress.php:128 actions/emailsettings.php:433 +#: actions/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "메일 승인을 삭제 할 수 없습니다." @@ -961,6 +1011,7 @@ msgstr "인증 코드가 없습니다." msgid "You are not the owner of this application." msgstr "이 응용프로그램 삭제 않기" +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -994,7 +1045,7 @@ msgstr "이 응용프로그램 삭제" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "로그인하고 있지 않습니다." @@ -1004,10 +1055,12 @@ 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" @@ -1017,8 +1070,14 @@ msgstr "통지 삭제" msgid "Are you sure you want to delete this notice?" msgstr "정말로 통지를 삭제하시겠습니까?" +#. TRANS: Submit button title for 'No' when deleting a notice. +#: actions/deletenotice.php:151 +#, fuzzy +msgid "Do not delete this notice" +msgstr "이 통지를 지울 수 없습니다." + #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "이 게시글 삭제하기" @@ -1047,62 +1106,61 @@ 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "디자인" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "이 StatusNet 사이트에 대한 디자인 설정" +msgid "Design settings for this StatusNet site" +msgstr "" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "잘못된 로고 URL 입니다." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "인스턴트 메신저를 사용할 수 없습니다." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "로고 변경" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "사이트 로고" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "테마 바꾸기" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "사이트 테마" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "사이트에 대한 테마" -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "사용자 지정 테마" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "배경 이미지 바꾸기" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "배경" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1111,74 +1169,80 @@ msgstr "" "사이트의 배경 이미지를 업로드할 수 있습니다. 최대 파일 크기는 %1$s 입니다." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "켜기" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "끄기" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "배경 이미지를 켜거나 끈다." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "배경 이미지를 반복 나열" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "색상 변경" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "만족하는" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "가장자리 창" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "문자" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "링크" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "고급 검색" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "사용자 정의 CSS" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" -msgstr "" +msgstr "기본값 사용" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#. TRANS: Submit button title -#: actions/designadminpanel.php:685 actions/othersettings.php:126 -#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174 -#: actions/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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "저장" +#: actions/designadminpanel.php:699 lib/designsettings.php:257 +#, fuzzy +msgid "Save design" +msgstr "프로필 디자인" + #: actions/disfavor.php:81 msgid "This notice is not a favorite!" msgstr "이 메시지는 favorite이 아닙니다." @@ -1205,10 +1269,25 @@ msgstr "응용 프로그램 수정을 위해서는 로그인해야 합니다." msgid "No such application." msgstr "신규 응용 프로그램" +#: actions/editapplication.php:161 +#, fuzzy +msgid "Use this form to edit your application." +msgstr "다음 양식을 이용해 그룹을 편집하십시오." + #: actions/editapplication.php:177 actions/newapplication.php:159 msgid "Name is required." msgstr "기관 이름이 필요합니다." +#: actions/editapplication.php:180 actions/newapplication.php:165 +#, fuzzy +msgid "Name is too long (max 255 chars)." +msgstr "실명이 너무 깁니다. (최대 255글자)" + +#: actions/editapplication.php:183 actions/newapplication.php:162 +#, fuzzy +msgid "Name already in use. Try another one." +msgstr "별명이 이미 사용중 입니다. 다른 별명을 시도해 보십시오." + #: actions/editapplication.php:186 actions/newapplication.php:168 msgid "Description is required." msgstr "기관 이름이 필요합니다." @@ -1233,7 +1312,15 @@ msgstr "기관 이름이 너무 깁니다. (최대 255글자)" msgid "Organization homepage is required." msgstr "기관 홈페이지가 필요합니다." -#: actions/editapplication.php:258 +#: actions/editapplication.php:218 actions/newapplication.php:206 +msgid "Callback is too long." +msgstr "" + +#: actions/editapplication.php:225 actions/newapplication.php:215 +msgid "Callback URL is not valid." +msgstr "" + +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "관심소식을 생성할 수 없습니다." @@ -1270,7 +1357,7 @@ msgid "Could not update group." msgstr "그룹을 업데이트 할 수 없습니다." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "관심소식을 생성할 수 없습니다." @@ -1306,7 +1393,7 @@ msgstr "확인된 최신의 메일 계정" #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1324,22 +1411,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "취소" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"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/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1347,110 +1438,110 @@ msgstr "추가" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "받은 메일" #. TRANS: Form instructions for incoming e-mail form in e-mail settings. #. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings. -#: actions/emailsettings.php:155 actions/smssettings.php:178 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "새로운 통지를 올리려면 이 주소로 메일을 보내십시오." #. TRANS: Instructions for incoming e-mail address input form. #. TRANS: Instructions for incoming SMS e-mail address input form. -#: actions/emailsettings.php:164 actions/smssettings.php:186 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "새 게임" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "메일 설정" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "새로운 예약 구독의 통지를 메일로 보내주세요." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "누군가 내 글을 좋아하는 게시글로 추가했을 때, 메일을 보냅니다." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "누군가 내게 비밀메시지를 보냈을 때, 메일을 보냅니다." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "누군가 내게 @ 답장을 보냈을 때, 메일을 보냅니다." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "친구들이 내게 메일이나 쪽지를 보낼 수 있도록 허용합니다." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "메일로 통보를 포스트합니다." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "메일 주소를 위한 MicroID의 생성" #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "메일 설정이 저장되었습니다." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "메일 주소가 없습니다." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "메일 주소를 정규화 할 수 없습니다." #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "올바른 메일 주소가 아닙니다." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "그 메일 주소는 이미 귀하의 것입니다." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "그 메일 주소는 이미 다른 사용자의 소유입니다." #. TRANS: Server error thrown on database error adding e-mail confirmation code. #. TRANS: Server error thrown on database error adding IM confirmation code. #. TRANS: Server error thrown on database error adding SMS confirmation code. -#: actions/emailsettings.php:391 actions/imsettings.php:348 +#: actions/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "확인 코드를 추가 할 수 없습니다." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1461,45 +1552,51 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "취소 할 대기중인 인증이 없습니다." +#. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. +#: actions/emailsettings.php:428 +#, fuzzy +msgid "That is the wrong email address." +msgstr "옳지 않은 메신저 계정 입니다." + #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "취소 할 대기중인 인증이 없습니다." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "그 메일 주소는 귀하의 것이 아닙니다." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "메일 주소를 지웠습니다." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "받는 메일 주소가 없습니다." #. TRANS: Server error thrown on database error removing incoming e-mail address. #. TRANS: Server error thrown on database error adding incoming e-mail address. -#: actions/emailsettings.php:504 actions/emailsettings.php:528 +#: actions/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "사용자 기록을 업데이트 할 수 없습니다." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "받는 메일 주소를 지웠습니다." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "새로운 받는 메일 주소를 추가했습니다." @@ -1507,7 +1604,7 @@ msgstr "새로운 받는 메일 주소를 추가했습니다." msgid "This notice is already a favorite!" msgstr "이 게시글은 이미 좋아하는 게시글입니다." -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "좋아하는글 취소" @@ -1548,6 +1645,11 @@ msgstr "" msgid "%s's favorite notices" msgstr "%s 님의 좋아하는 글" +#: actions/favoritesrss.php:115 +#, fuzzy, php-format +msgid "Updates favored by %1$s on %2$s!" +msgstr "%2$s에 있는 %1$s의 업데이트!" + #: actions/featured.php:69 lib/featureduserssection.php:87 #: lib/publicgroupnav.php:89 msgid "Featured users" @@ -1559,9 +1661,9 @@ msgid "Featured users, page %d" msgstr "인기있는 회원, %d페이지" #: actions/featured.php:99 -#, php-format +#, fuzzy, php-format msgid "A selection of some great users on %s" -msgstr "" +msgstr "%s의 훌륭한 회원의 일부 선택" #: actions/file.php:34 msgid "No notice ID." @@ -1584,8 +1686,9 @@ 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!" @@ -1600,12 +1703,19 @@ 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 +#, fuzzy msgid "Remote service uses unknown version of OMB protocol." -msgstr "" +msgstr "OMB 프로토콜의 알려지지 않은 버전" + +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 +#, fuzzy +msgid "Error updating remote profile." +msgstr "리모트 프로필 업데이트 오류" #: actions/getfile.php:79 msgid "No such file." @@ -1615,6 +1725,11 @@ msgstr "해당하는 파일이 없습니다." msgid "Cannot read file." msgstr "파일을 읽을 수 없습니다." +#: actions/grantrole.php:62 actions/revokerole.php:62 +#, fuzzy +msgid "Invalid role." +msgstr "옳지 않은 크기" + #: actions/grantrole.php:66 actions/revokerole.php:66 msgid "This role is reserved and cannot be set." msgstr "" @@ -1639,6 +1754,12 @@ msgstr "프로필을 지정하지 않았습니다." msgid "No profile with that ID." msgstr "해당 ID의 프로필이 없습니다." +#: actions/groupblock.php:81 actions/groupunblock.php:81 +#: actions/makeadmin.php:81 +#, fuzzy +msgid "No group specified." +msgstr "프로필을 지정하지 않았습니다." + #: actions/groupblock.php:91 msgid "Only an admin can block group members." msgstr "" @@ -1651,10 +1772,20 @@ msgstr "사용자가 귀하를 차단했습니다." msgid "User is not a member of group." msgstr "그룹 이용자는 차단해제" -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "그룹 이용자는 차단해제" +#: actions/groupblock.php:160 +#, 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 msgid "Do not block this user from this group" @@ -1665,10 +1796,20 @@ msgstr "이용자를 차단하지 않는다." msgid "Block this user from this group" msgstr "그룹 이용자는 차단해제" +#: actions/groupblock.php:206 +#, fuzzy +msgid "Database error blocking user from group." +msgstr "그룹 이용자는 차단해제" + #: actions/groupbyid.php:74 actions/userbyid.php:70 msgid "No ID." msgstr "ID가 없습니다." +#: actions/groupdesignsettings.php:68 +#, fuzzy +msgid "You must be logged in to edit a group." +msgstr "그룹을 만들기 위해서는 로그인해야 합니다." + #: actions/groupdesignsettings.php:144 msgid "Group design" msgstr "프로필 디자인" @@ -1711,41 +1852,71 @@ msgstr "로고를 업데이트했습니다." msgid "Failed updating logo." msgstr "로고 업데이트에 실패했습니다." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "%s 그룹 회원" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "%s 그룹 회원" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "이 그룹의 회원리스트" -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "관리자" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" -msgstr "차단하기" +msgstr "차단" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "이 사용자 차단" + +#: actions/groupmembers.php:498 +msgid "Make user an admin of the group" +msgstr "사용자를 그룹의 관리자로 만듭니다" + +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" +msgid "Make Admin" +msgstr "관리자 만들기" + +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" -msgstr "이 이용자를 관리자로 만듦" +msgstr "" #. TRANS: Message is used as link title. %s is a user nickname. #. TRANS: Title in atom group notice feed. %s is a group name. #. TRANS: Title in atom user notice feed. %s is a user name. #: actions/grouprss.php:139 actions/userrss.php:94 -#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "%s 타임라인" +#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name. +#: actions/grouprss.php:142 +#, fuzzy, php-format +msgid "Updates from members of %1$s on %2$s!" +msgstr "%2$s에 있는 %1$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" @@ -1859,7 +2030,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -1869,64 +2043,64 @@ msgstr "" "GTalk 친구목록에 반드시 %s 주소를 추가하여 주십시오." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "메일 설정" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Jabber/GTalk 로 통지를 보내주세요." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Jabber/GTalk의 상태가 변경되었을 때 통지를 보냅니다." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" "내가 구독하지 않는 사람으로 부터의 답장을 Jabber/GTalk을 통해 보내주세요." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Jabber/GTalk 계정을 위한 MicroID의 생성" #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "설정이 저장되었습니다." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Jabber ID가 아닙니다." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "그 Jabbar ID를 정규화 할 수 없습니다." #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "유효한 Jabber ID가 아닙니다." #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "그 Jabber ID는 이미 귀하의 것입니다." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Jabber ID가 이미 다른 사용자에 의하여 사용되고 있습니다." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -1936,28 +2110,28 @@ msgstr "" "달할 수 있습니다." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "옳지 않은 메신저 계정 입니다." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "메신저 승인을 삭제 할 수 없습니다." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "확인 코드가 없습니다." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "그 Jabber ID는 귀하의 것이 아닙니다." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "메일 주소를 지웠습니다." @@ -2003,7 +2177,7 @@ msgstr "당신은 다음 사용자를 이미 구독하고 있습니다." #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2115,6 +2289,11 @@ msgstr "" msgid "You must be logged in to join a group." msgstr "그룹가입을 위해서는 로그인이 필요합니다." +#: actions/joingroup.php:88 actions/leavegroup.php:88 +#, fuzzy +msgid "No nickname or ID." +msgstr "별명이 없습니다." + #: actions/joingroup.php:141 #, php-format msgid "%1$s joined group %2$s" @@ -2125,7 +2304,7 @@ msgid "You must be logged in to leave a group." msgstr "그룹을 떠나기 위해서는 로그인해야 합니다." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "당신은 해당 그룹의 멤버가 아닙니다." @@ -2134,6 +2313,111 @@ msgstr "당신은 해당 그룹의 멤버가 아닙니다." msgid "%1$s left group %2$s" msgstr "%1$s의 상태 (%2$s에서)" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "라이선스" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +#, fuzzy +msgid "Private" +msgstr "개인정보 취급방침" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "All Rights Reserved" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "크리에이티브 커먼즈 (Creative Commons)" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "라이선스 선택" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "라이선스 이름" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "라이선스 URL" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "라이선스 이미지 URL" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "이미 로그인 하셨습니다." @@ -2173,11 +2457,19 @@ msgid "" msgstr "" "보안을 위해 세팅을 저장하기 전에 계정과 비밀 번호를 다시 입력 해 주십시오." +#: actions/login.php:292 +#, fuzzy +msgid "Login with your username and password." +msgstr "사용자 이름과 비밀번호로 로그인" + #: actions/login.php:295 -#, php-format +#, fuzzy, php-format msgid "" "Don't have a username yet? [Register](%%action.register%%) a new account." msgstr "" +"귀하의 계정과 비밀 번호로 로그인 하세요. 계정이 아직 없으세요? [가입](%%" +"action.register%%) 새 계정을 생성 또는 [OpenID](%%action.openidlogin%%)를 사" +"용해 보세요." #: actions/makeadmin.php:92 msgid "Only an admin can make another user an admin." @@ -2210,6 +2502,11 @@ msgstr "신규 응용 프로그램" msgid "You must be logged in to register an application." msgstr "응용 프로그램 수정을 위해서는 로그인해야 합니다." +#: actions/newapplication.php:143 +#, fuzzy +msgid "Use this form to register a new application." +msgstr "새 그룹을 만들기 위해 이 양식을 사용하세요." + #: actions/newapplication.php:176 msgid "Source URL is required." msgstr "소스 URL이 필요합니다." @@ -2231,14 +2528,14 @@ msgid "New message" msgstr "새로운 메시지입니다." #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "당신은 이 사용자에게 메시지를 보낼 수 없습니다." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "내용이 없습니다!" @@ -2247,7 +2544,7 @@ msgid "No recipient specified." msgstr "수신자를 지정하지 않았습니다." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" @@ -2257,7 +2554,14 @@ msgstr "" msgid "Message sent" msgstr "쪽지가 전송되었습니다." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#. TRANS: Message given have sent a direct message to another user. +#. TRANS: %s is the name of the other user. +#: actions/newmessage.php:185 lib/command.php:511 +#, fuzzy, php-format +msgid "Direct message to %s sent." +msgstr "%s에게 보낸 직접 메시지" + +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Ajax 에러입니다." @@ -2302,9 +2606,9 @@ msgid "" msgstr "" #: actions/noticesearchrss.php:96 -#, php-format +#, fuzzy, php-format msgid "Updates with \"%s\"" -msgstr "" +msgstr "%2$s에 있는 %1$s의 업데이트!" #: actions/noticesearchrss.php:98 #, php-format @@ -2312,9 +2616,11 @@ msgid "Updates matching search term \"%1$s\" on %2$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" @@ -2336,19 +2642,34 @@ msgstr "응용프로그램 삭제" msgid "Applications you have registered" msgstr "" +#: actions/oauthappssettings.php:135 +#, fuzzy, php-format +msgid "You have not registered any applications yet." +msgstr "응용 프로그램 수정을 위해서는 로그인해야 합니다." + #: actions/oauthconnectionssettings.php:72 msgid "Connected applications" msgstr "연결한 응용프로그램" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." -msgstr "다음 응용 프로그램이 계정에 접근하도록 허용되어 있습니다." +msgid "You have allowed the following applications to access your account." +msgstr "" + +#: actions/oauthconnectionssettings.php:175 +#, fuzzy +msgid "You are not a user of that application." +msgstr "당신은 해당 그룹의 멤버가 아닙니다." #: actions/oauthconnectionssettings.php:186 #, php-format 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 "다음 응용 프로그램이 계정에 접근하도록 허용되어 있습니다." + #: actions/oauthconnectionssettings.php:211 msgid "Developers can edit the registration settings for their applications " msgstr "" @@ -2357,16 +2678,16 @@ msgstr "" msgid "Notice has no profile." msgstr "이용자가 프로필을 가지고 있지 않습니다." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "%1$s의 상태 (%2$s에서)" #. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png') #: actions/oembed.php:159 -#, php-format +#, fuzzy, 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 @@ -2375,8 +2696,8 @@ 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:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "지원하는 형식의 데이터가 아닙니다." @@ -2412,10 +2733,20 @@ msgstr "사용할 URL 자동 줄이기 서비스." msgid "View profile designs" msgstr "프로필 디자인 보기" +#: actions/othersettings.php:123 +#, fuzzy +msgid "Show or hide profile designs." +msgstr "프로필 디자인 보기" + #: actions/othersettings.php:153 msgid "URL shortening service is too long (max 50 chars)." msgstr "URL 줄이기 서비스 너무 깁니다. (최대 50글자)" +#: actions/otp.php:69 +#, fuzzy +msgid "No user ID specified." +msgstr "프로필을 지정하지 않았습니다." + #: actions/otp.php:83 msgid "No login token specified." msgstr "허용되지 않는 요청입니다." @@ -2428,6 +2759,11 @@ msgstr "허용되지 않는 요청입니다." msgid "Invalid login token specified." msgstr "허용되지 않는 요청입니다." +#: actions/otp.php:104 +#, fuzzy +msgid "Login token expired." +msgstr "사이트에 로그인하세요." + #: actions/outbox.php:58 #, php-format msgid "Outbox for %1$s - page %2$d" @@ -2504,10 +2840,14 @@ msgid "Password saved." msgstr "비밀 번호 저장" #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "경로" +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site" +msgstr "" + #: actions/pathsadminpanel.php:157 #, php-format msgid "Theme directory not readable: %s." @@ -2518,6 +2858,16 @@ msgstr "인스턴트 메신저를 사용할 수 없습니다." msgid "Avatar directory not writable: %s." msgstr "아바타가 삭제되었습니다." +#: actions/pathsadminpanel.php:169 +#, fuzzy, php-format +msgid "Background directory not writable: %s." +msgstr "아바타 디렉토리에 쓸 수 없습니다 : %s" + +#: actions/pathsadminpanel.php:177 +#, fuzzy, php-format +msgid "Locales directory not readable: %s." +msgstr "이 페이지는 귀하가 승인한 미디어 타입에서는 이용할 수 없습니다." + #: actions/pathsadminpanel.php:183 msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" @@ -2582,10 +2932,30 @@ msgstr "아바타" msgid "Avatar server" msgstr "아바타가 삭제되었습니다." +#: actions/pathsadminpanel.php:288 +msgid "Avatar path" +msgstr "아바타 경로" + #: actions/pathsadminpanel.php:292 msgid "Avatar directory" msgstr "아바타가 삭제되었습니다." +#: actions/pathsadminpanel.php:301 +msgid "Backgrounds" +msgstr "배경" + +#: actions/pathsadminpanel.php:305 +msgid "Background server" +msgstr "항상" + +#: actions/pathsadminpanel.php:309 +msgid "Background path" +msgstr "배경 경로" + +#: actions/pathsadminpanel.php:313 +msgid "Background directory" +msgstr "배경 디렉터리" + #: actions/pathsadminpanel.php:320 msgid "SSL" msgstr "SSL" @@ -2594,6 +2964,11 @@ msgstr "SSL" msgid "Never" msgstr "SSL 서버" +#: actions/pathsadminpanel.php:324 +#, fuzzy +msgid "Sometimes" +msgstr "통지" + #: actions/pathsadminpanel.php:325 msgid "Always" msgstr "" @@ -2677,7 +3052,7 @@ msgstr "실명" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "홈페이지" @@ -2685,9 +3060,15 @@ msgstr "홈페이지" msgid "URL of your homepage, blog, or profile on another site" msgstr "귀하의 홈페이지, 블로그 혹은 다른 사이트의 프로필 페이지 URL" +#: actions/profilesettings.php:122 actions/register.php:468 +#, fuzzy, php-format +msgid "Describe yourself and your interests in %d chars" +msgstr "140자 이내에서 자기 소개" + #: 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" @@ -2762,6 +3143,11 @@ msgstr "올바르지 않은 태그: \"%s\"" msgid "Couldn't update user for autosubscribe." msgstr "자동구독에 사용자를 업데이트 할 수 없습니다." +#: actions/profilesettings.php:363 +#, fuzzy +msgid "Couldn't save location prefs." +msgstr "태그를 저장할 수 없습니다." + #: actions/profilesettings.php:375 msgid "Couldn't save profile." msgstr "프로필을 저장 할 수 없습니다." @@ -2771,7 +3157,7 @@ msgid "Couldn't save tags." msgstr "태그를 저장할 수 없습니다." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "설정 저장" @@ -2801,6 +3187,11 @@ msgstr "%s 그룹을 위한 공지피드 (RSS 1.0)" msgid "Public Stream Feed (RSS 2.0)" msgstr "%s 그룹을 위한 공지피드 (RSS 2.0)" +#: actions/public.php:168 +#, fuzzy +msgid "Public Stream Feed (Atom)" +msgstr "퍼블릭 스트림 피드" + #: actions/public.php:188 #, php-format msgid "" @@ -2809,6 +3200,11 @@ msgid "" msgstr "" "%%site.name%% 의 공개 타임라인이지만, 아직 아무도 글을 쓰지 않았습니다." +#: actions/public.php:191 +#, fuzzy +msgid "Be the first to post!" +msgstr "글을 올린 첫번째 사람이 되세요!" + #: actions/public.php:195 #, php-format msgid "" @@ -2825,12 +3221,14 @@ msgid "" msgstr "" #: actions/public.php:247 -#, 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." msgstr "" +"%%site.name%% 는 마이크로블로깅(http://en.wikipedia.org/wiki/Micro-blogging) " +"서비스 입니다." #: actions/publictagcloud.php:57 msgid "Public tag cloud" @@ -2889,10 +3287,26 @@ msgstr "이 인증 코드는 오래됐습니다. 다시 발급 받아 주십시 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 "가입하신 이메일로 비밀 번호 재발급에 관한 안내를 보냈습니다." + #: actions/recoverpassword.php:158 msgid "You have been identified. Enter a new password below. " msgstr "" +#: actions/recoverpassword.php:188 +msgid "Password recovery" +msgstr "비밀 번호 복구" + +#: actions/recoverpassword.php:191 +#, fuzzy +msgid "Nickname or email address" +msgstr "별명이나 이메일 계정을 입력하십시오." + #: actions/recoverpassword.php:193 msgid "Your nickname on this server, or your registered email address." msgstr "이 서버에서 당신의 닉네임 혹은 당신의 등록된 이메일주소" @@ -2972,6 +3386,11 @@ msgstr "" msgid "Sorry, only invited people can register." msgstr "죄송합니다. 단지 초대된 사람들만 등록할 수 있습니다." +#: actions/register.php:99 +#, fuzzy +msgid "Sorry, invalid invitation code." +msgstr "확인 코드 오류" + #: actions/register.php:119 msgid "Registration successful" msgstr "회원 가입이 성공적입니다." @@ -3018,7 +3437,7 @@ msgstr "위와 같은 비밀 번호. 필수 사항." #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "메일" @@ -3030,10 +3449,16 @@ msgstr "업데이트나 공지, 비밀번호 찾기에 사용하세요." msgid "Longer name, preferably your \"real\" name" msgstr "더욱 긴 이름을 요구합니다." +#: actions/register.php:518 +#, fuzzy, php-format +msgid "" +"I understand that content and data of %1$s are private and confidential." +msgstr "%1$s의 컨텐츠와 데이터는 외부 유출을 금지합니다." + #: actions/register.php:528 #, php-format msgid "My text and files are copyright by %1$s." -msgstr "" +msgstr "글과 파일의 저작권은 %1$s의 소유입니다" #. TRANS: Copyright checkbox label in registration dialog, for all rights reserved with ownership left to contributors. #: actions/register.php:532 @@ -3047,14 +3472,14 @@ msgstr "" #. TRANS: Copyright checkbox label in registration dialog, for Creative Commons-style licenses. #: actions/register.php:540 -#, php-format +#, fuzzy, php-format msgid "" "My text and files are available under %s except this private data: password, " "email address, IM address, and phone number." -msgstr "" +msgstr "다음 개인정보 제외: 비밀 번호, 메일 주소, 메신저 주소, 전화 번호" #: actions/register.php:583 -#, php-format +#, fuzzy, php-format msgid "" "Congratulations, %1$s! And welcome to %%%%site.name%%%%. From here, you may " "want to...\n" @@ -3071,6 +3496,20 @@ 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 "" @@ -3095,6 +3534,11 @@ msgstr "" msgid "Remote subscribe" msgstr "리모트 구독 예약" +#: actions/remotesubscribe.php:124 +#, fuzzy +msgid "Subscribe to a remote user" +msgstr "이 회원을 구독합니다." + #: actions/remotesubscribe.php:129 msgid "User nickname" msgstr "이용자 닉네임" @@ -3121,16 +3565,29 @@ 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 "" +msgstr "유효한 프로필 URL이 아닙니다. (YADIS 문서가 없습니다)" #: 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 +msgid "Only logged-in users can repeat notices." +msgstr "오직 해당 사용자만 자신의 메일박스를 열람할 수 있습니다." + +#: actions/repeat.php:64 actions/repeat.php:71 +#, fuzzy +msgid "No notice specified." +msgstr "프로필을 지정하지 않았습니다." #: actions/repeat.php:76 msgid "You can't repeat your own notice." @@ -3140,7 +3597,7 @@ msgstr "자신의 글은 재전송할 수 없습니다." msgid "You already repeated that notice." msgstr "이미 재전송된 소식입니다." -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "재전송됨" @@ -3174,6 +3631,13 @@ msgstr "%s 그룹을 위한 공지피드 (RSS 2.0)" msgid "Replies feed for %s (Atom)" msgstr "%s의 통지 피드" +#: actions/replies.php:199 +#, fuzzy, php-format +msgid "" +"This is the timeline showing replies to %1$s but %2$s hasn't received a " +"notice to them yet." +msgstr "%s 및 친구들의 타임라인이지만, 아직 아무도 글을 작성하지 않았습니다." + #: actions/replies.php:204 #, php-format msgid "" @@ -3213,6 +3677,16 @@ msgstr "이 사이트의 이용자에 대해 권한정지 할 수 없습니다." msgid "User is already sandboxed." msgstr "이용자의 지속적인 게시글이 없습니다." +#. TRANS: Menu item for site administration +#: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 +#: lib/adminpanelaction.php:379 +msgid "Sessions" +msgstr "세션" + +#: actions/sessionsadminpanel.php:65 +msgid "Session settings for this StatusNet site" +msgstr "" + #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" msgstr "" @@ -3223,14 +3697,13 @@ msgstr "" #: actions/sessionsadminpanel.php:181 msgid "Session debugging" -msgstr "" +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 msgid "Save site settings" msgstr "접근 설정을 저장" @@ -3243,24 +3716,24 @@ msgid "Application profile" msgstr "신규 응용 프로그램" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" -msgstr "" +msgstr "아이콘" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "이름" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "기관 이름이 필요합니다." #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "설명" @@ -3302,12 +3775,22 @@ msgstr "" msgid "Access token URL" msgstr "" +#: actions/showapplication.php:283 +#, fuzzy +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 "정말로 통지를 삭제하시겠습니까?" + #: actions/showfavorites.php:79 #, php-format msgid "%1$s's favorite notices, page %2$d" @@ -3357,7 +3840,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "좋아하는 글을 지정하면 자기가 무엇을 좋아하는지 알릴 수 있습니다." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "%s 그룹" @@ -3409,7 +3892,7 @@ msgstr "%s 그룹을 위한 공지피드 (Atom)" msgid "FOAF for %s group" msgstr "%s의 보낸쪽지함" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "회원" @@ -3438,13 +3921,20 @@ msgid "" msgstr "" #: 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 "" +"**%s** 는 %%%%site.name%%%% [마이크로블로깅)(http://en.wikipedia.org/wiki/" +"Micro-blogging)의 사용자 그룹입니다. " + +#: actions/showgroup.php:489 +#, fuzzy +msgid "Admins" +msgstr "관리자" #: actions/showmessage.php:81 msgid "No such message." @@ -3464,6 +3954,16 @@ msgstr "%2$s에서 %1$s까지 메시지" msgid "Message from %1$s on %2$s" msgstr "%1$s에서 %2$s까지 메시지" +#: actions/shownotice.php:90 +#, fuzzy +msgid "Notice deleted." +msgstr "게시글이 등록되었습니다." + +#: actions/showstream.php:73 +#, fuzzy, php-format +msgid " tagged %s" +msgstr "%s 태그된 통지" + #: actions/showstream.php:79 #, php-format msgid "%1$s, page %2$d" @@ -3489,6 +3989,16 @@ msgstr "%s 그룹을 위한 공지피드 (RSS 2.0)" msgid "Notice feed for %s (Atom)" msgstr "%s 그룹을 위한 공지피드 (Atom)" +#: actions/showstream.php:148 +#, fuzzy, php-format +msgid "FOAF for %s" +msgstr "%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 "%s 및 친구들의 타임라인이지만, 아직 아무도 글을 작성하지 않았습니다." + #: actions/showstream.php:205 msgid "" "Seen anything interesting recently? You haven't posted any notices yet, now " @@ -3514,12 +4024,19 @@ msgid "" msgstr "" #: 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 "" +"**%s**는 %%%%site.name%%%% [마이크로블로깅](http://en.wikipedia.org/wiki/" +"Micro-blogging) 서비스에 계정을 갖고 있습니다." + +#: actions/showstream.php:305 +#, fuzzy, php-format +msgid "Repeat of %s" +msgstr "%s에 답신" #: actions/silence.php:65 actions/unsilence.php:65 msgid "You cannot silence users on this site." @@ -3529,6 +4046,11 @@ msgstr "이 사이트의 이용자에 대해 권한정지 할 수 없습니다." msgid "User is already silenced." msgstr "사용자가 귀하를 차단했습니다." +#: actions/siteadminpanel.php:69 +#, fuzzy +msgid "Basic settings for this StatusNet site" +msgstr "이 StatusNet 사이트에 대한 디자인 설정" + #: actions/siteadminpanel.php:133 msgid "Site name must have non-zero length." msgstr "" @@ -3582,6 +4104,16 @@ msgstr "" msgid "Contact email address for your site" msgstr "%s에 포스팅 할 새로운 메일 주소" +#: actions/siteadminpanel.php:245 +#, fuzzy +msgid "Local" +msgstr "로컬 뷰" + +#: actions/siteadminpanel.php:256 +#, fuzzy +msgid "Default timezone" +msgstr "기본 언어" + #: actions/siteadminpanel.php:257 msgid "Default timezone for the site; usually UTC." msgstr "" @@ -3614,6 +4146,16 @@ msgstr "" msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" +#: actions/sitenoticeadminpanel.php:56 +#, fuzzy +msgid "Site Notice" +msgstr "사이트 공지" + +#: actions/sitenoticeadminpanel.php:67 +#, fuzzy +msgid "Edit site-wide message" +msgstr "새로운 메시지입니다." + #: actions/sitenoticeadminpanel.php:103 msgid "Unable to save site notice." msgstr "디자인 설정을 저장할 수 없습니다." @@ -3622,10 +4164,20 @@ msgstr "디자인 설정을 저장할 수 없습니다." msgid "Max length for the site-wide notice is 255 chars." msgstr "" +#: actions/sitenoticeadminpanel.php:176 +#, fuzzy +msgid "Site notice text" +msgstr "사이트 공지" + #: 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 "사이트 공지" + #. TRANS: Title for SMS settings. #: actions/smssettings.php:59 msgid "SMS settings" @@ -3780,7 +4332,7 @@ msgstr "코드가 입력 되지 않았습니다." #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "" @@ -3788,10 +4340,20 @@ msgstr "" msgid "Manage snapshot configuration" msgstr "메일 주소 확인" +#: actions/snapshotadminpanel.php:127 +#, fuzzy +msgid "Invalid snapshot run value." +msgstr "옳지 않은 크기" + #: actions/snapshotadminpanel.php:133 msgid "Snapshot frequency must be a number." msgstr "" +#: actions/snapshotadminpanel.php:144 +#, fuzzy +msgid "Invalid snapshot report URL." +msgstr "잘못된 로고 URL 입니다." + #: actions/snapshotadminpanel.php:200 msgid "Randomly during web hit" msgstr "" @@ -3800,18 +4362,28 @@ msgstr "" msgid "In a scheduled job" msgstr "" +#: actions/snapshotadminpanel.php:206 +#, fuzzy +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 "" +msgstr "주기" #: actions/snapshotadminpanel.php:218 msgid "Snapshots will be sent once every N web hits" msgstr "" +#: actions/snapshotadminpanel.php:226 +#, fuzzy +msgid "Report URL" +msgstr "소스 코드 URL" + #: actions/snapshotadminpanel.php:227 msgid "Snapshots will be sent to this URL" msgstr "" @@ -3837,6 +4409,11 @@ msgstr "" 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 "당신은 이 프로필에 구독되지 않고있습니다." + #: actions/subscribe.php:145 msgid "Subscribed" msgstr "구독하였습니다." @@ -3916,7 +4493,7 @@ msgstr "%1$s님이 귀하의 알림 메시지를 %2$s에서 듣고 있습니다. msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -4015,62 +4592,99 @@ msgid "" msgstr "" #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "사용자" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "" + +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "" -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, 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 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "프로필" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:232 +msgid "New users" +msgstr "새 사용자" + +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Default subscription" +msgstr "모든 예약 구독" + +#: actions/useradminpanel.php:243 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "나에게 구독하는 사람에게 자동 구독 신청" + +#: actions/useradminpanel.php:252 +#, fuzzy +msgid "Invitations" +msgstr "초대권을 보냈습니다" + +#: actions/useradminpanel.php:257 +#, fuzzy +msgid "Invitations enabled" +msgstr "초대권을 보냈습니다" + +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "" +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "구독을 허가" #: actions/userauthorization.php:110 +#, fuzzy msgid "" "Please check these details to make sure that you want to subscribe to this " "user’s notices. If you didn’t just ask to subscribe to someone’s notices, " "click “Reject”." msgstr "" +"사용자의 통지를 구독하려면 상세를 확인해 주세요. 구독하지 않는 경우는, \"취소" +"\"를 클릭해 주세요." +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "라이센스" @@ -4087,6 +4701,11 @@ msgstr "이 회원을 구독합니다." msgid "Reject" msgstr "거부" +#: actions/userauthorization.php:220 +#, fuzzy +msgid "Reject this subscription" +msgstr "%s 구독" + #: actions/userauthorization.php:232 msgid "No authorization request!" msgstr "허용되지 않는 요청입니다." @@ -4096,22 +4715,28 @@ 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 @@ -4133,15 +4758,20 @@ msgstr "" msgid "Profile URL ‘%s’ is for a local user." msgstr "" -#: actions/userauthorization.php:350 +#: actions/userauthorization.php:345 #, php-format -msgid "Can’t read avatar URL ‘%s’." +msgid "Avatar URL ‘%s’ is not valid." msgstr "" +#: actions/userauthorization.php:350 +#, fuzzy, php-format +msgid "Can’t read avatar URL ‘%s’." +msgstr "아바타 URL '%s'을(를) 읽어낼 수 없습니다." + #: actions/userauthorization.php:355 -#, php-format +#, fuzzy, php-format msgid "Wrong image type for avatar URL ‘%s’." -msgstr "" +msgstr "%S 잘못된 그림 파일 타입입니다. " #: actions/userdesignsettings.php:76 lib/designsettings.php:65 msgid "Profile design" @@ -4164,8 +4794,14 @@ msgid "%1$s groups, page %2$d" msgstr "그룹, %d 페이지" #: actions/usergroups.php:132 +#, fuzzy msgid "Search for more groups" -msgstr "" +msgstr "프로필이나 텍스트 검색" + +#: actions/usergroups.php:159 +#, fuzzy, php-format +msgid "%s is not a member of any group." +msgstr "당신은 해당 그룹의 멤버가 아닙니다." #: actions/usergroups.php:164 #, php-format @@ -4178,7 +4814,7 @@ msgstr "" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "%2$s에 있는 %1$s의 업데이트!" @@ -4227,24 +4863,34 @@ msgid "Plugins" msgstr "플러그인" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "버전" +#: actions/version.php:199 +#, fuzzy +msgid "Author(s)" +msgstr "작성자" + +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "좋아합니다" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4253,28 +4899,72 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, 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 +#: classes/File.php:210 #, 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:247 classes/File.php:262 +#, fuzzy +msgid "Invalid filename." +msgstr "옳지 않은 크기" + #. TRANS: Exception thrown when joining a group fails. #: classes/Group_member.php:42 msgid "Group join failed." msgstr "그룹에 가입하지 못했습니다." +#. TRANS: Exception thrown when trying to leave a group the user is not a member of. +#: classes/Group_member.php:55 +#, fuzzy +msgid "Not part of group." +msgstr "그룹을 업데이트 할 수 없습니다." + #. TRANS: Exception thrown when trying to leave a group fails. #: classes/Group_member.php:63 msgid "Group leave failed." msgstr "그룹에 가입하지 못했습니다." +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "사용자 저장 오류; 무효한 사용자" + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "가입" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + +#. TRANS: Server exception thrown when updating a local group fails. +#: classes/Local_group.php:42 +#, fuzzy +msgid "Could not update local group." +msgstr "그룹을 업데이트 할 수 없습니다." + #. TRANS: Exception thrown when trying creating a login token failed. #. TRANS: %s is the user nickname for which token creation failed. #: classes/Login_token.php:78 @@ -4287,13 +4977,19 @@ msgstr "%s 에 대한 로그인 토큰을 만들 수 없습니다." msgid "No database name or DSN found anywhere." msgstr "" +#. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. +#: classes/Message.php:45 +#, fuzzy +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 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "메시지를 삽입할 수 없습니다." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "새 URI와 함께 메시지를 업데이트할 수 없습니다." @@ -4310,6 +5006,12 @@ msgstr "" msgid "Database error inserting hashtag: %s" msgstr "OAuth 응용 프로그램 사용자 추가 중 데이터베이스 오류" +#. TRANS: Client exception thrown if a notice contains too many characters. +#: classes/Notice.php:265 +#, fuzzy +msgid "Problem saving notice. Too long." +msgstr "통지를 저장하는데 문제가 발생했습니다." + #. TRANS: Client exception thrown when trying to save a notice for an unknown user. #: classes/Notice.php:270 msgid "Problem saving notice. Unknown user." @@ -4323,6 +5025,16 @@ msgstr "" "너무 많은 게시글이 너무 빠르게 올라옵니다. 한숨고르고 몇분후에 다시 포스트를 " "해보세요." +#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame. +#: classes/Notice.php:283 +#, fuzzy +msgid "" +"Too many duplicate messages too quickly; take a breather and post again in a " +"few minutes." +msgstr "" +"너무 많은 게시글이 너무 빠르게 올라옵니다. 한숨고르고 몇분후에 다시 포스트를 " +"해보세요." + #. TRANS: Client exception thrown when a user tries to post while being banned. #: classes/Notice.php:291 msgid "You are banned from posting notices on this site." @@ -4335,46 +5047,70 @@ msgid "Problem saving notice." msgstr "통지를 저장하는데 문제가 발생했습니다." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "" +#. TRANS: Server exception thrown when an update for a group inbox fails. +#: classes/Notice.php:1006 +#, fuzzy +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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" +#. TRANS: Exception thrown when a right for a non-existing user profile is checked. +#: classes/Remote_profile.php:54 +#, fuzzy +msgid "Missing profile." +msgstr "이용자가 프로필을 가지고 있지 않습니다." + #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "태그를 저장할 수 없습니다." #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "귀하는 구독이 금지되었습니다." +#. TRANS: Exception thrown when trying to subscribe while already subscribed. +#: classes/Subscription.php:80 +#, fuzzy +msgid "Already subscribed!" +msgstr "구독하고 있지 않습니다!" + #. TRANS: Exception thrown when trying to subscribe to a user who has blocked the subscribing user. #: classes/Subscription.php:85 msgid "User has blocked you." msgstr "사용자가 귀하를 차단했습니다." +#. TRANS: Exception thrown when trying to unsibscribe without a subscription. +#: classes/Subscription.php:171 +#, fuzzy +msgid "Not subscribed!" +msgstr "구독하고 있지 않습니다!" + #. TRANS: Exception thrown when trying to unsubscribe a user from themselves. #: classes/Subscription.php:178 msgid "Could not delete self-subscription." @@ -4390,60 +5126,71 @@ msgstr "구독을 저장할 수 없습니다." msgid "Could not delete subscription." msgstr "구독을 저장할 수 없습니다." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "팔로우" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "%s에 답신" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "새 그룹을 만들 수 없습니다." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "새 그룹을 만들 수 없습니다." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "그룹 맴버십을 세팅할 수 없습니다." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "새 그룹을 만들 수 없습니다." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "프로필 세팅 바꾸기" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "아바타를 업로드하세요." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "비밀번호 바꾸기" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "메일 처리 변경" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:132 +#, fuzzy +msgid "Design your profile" +msgstr "이용자 프로필" + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "다른 옵션들" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "기타" @@ -4459,195 +5206,214 @@ msgid "Untitled page" msgstr "제목없는 페이지" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "주 사이트 네비게이션" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 +#, 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:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "개인" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "당신의 메일, 아바타, 비밀 번호, 프로필을 변경하세요." #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "연결" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "연결" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "메일 주소 확인" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "관리" +#. TRANS: Tooltip for main menu option "Invite" +#: lib/action.php:477 +#, fuzzy, php-format +msgctxt "TOOLTIP" +msgid "Invite friends and colleagues to join you on %s" +msgstr "%s에 친구를 가입시키기 위해 친구와 동료를 초대합니다." + #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "초대" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "이 사이트에서 로그아웃" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "로그아웃" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "새 계정 만들기" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "등록" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "이 사이트에 로그인" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "로그인" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "도움말" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "도움말" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 +#, fuzzy msgctxt "TOOLTIP" msgid "Search for people or text" -msgstr "" +msgstr "프로필이나 텍스트 검색" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "검색" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "사이트 공지" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "로컬 뷰" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "페이지 공지" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "보조 사이트 네비게이션" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "도움말" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "정보" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "자주 묻는 질문" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "서비스 약관" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "개인정보 취급방침" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "소스 코드" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "연락하기" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "배지" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "StatusNet 소프트웨어 라이선스" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 -#, php-format +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 +#, fuzzy, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." "broughtby%%](%%site.broughtbyurl%%)." msgstr "" +"**%%site.name%%** 는 [%%site.broughtby%%](%%site.broughtbyurl%%)가 제공하는 " +"마이크로블로깅서비스입니다." #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** 는 마이크로블로깅서비스입니다." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4659,267 +5425,429 @@ msgstr "" "fsf.org/licensing/licenses/agpl-3.0.html) 라이선스에 따라 사용할 수 있습니다." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "사이트 컨텐츠 라이선스" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, php-format msgid "Content and data of %1$s are private and confidential." msgstr "%1$s의 컨텐츠와 데이터는 외부 유출을 금지합니다." #. TRANS: Content license displayed when license is set to 'allrightsreserved'. #. TRANS: %1$s is the copyright owner. -#: lib/action.php:880 +#: lib/action.php:884 #, php-format msgid "Content and data copyright by %1$s. All rights reserved." msgstr "컨텐츠와 데이터의 저작권은 %1$s의 소유입니다. All rights reserved." #. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set. -#: lib/action.php:884 +#: lib/action.php:888 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "%1$s의 모든 컨텐츠와 데이터는 %2$s 라이선스에 따라 이용할 수 있습니다." #. TRANS: DT element for pagination (previous/next, etc.). -#: lib/action.php:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "페이지수" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "뒷 페이지" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "앞 페이지" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "" -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "" #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "이 사이트의 이용자에 대해 권한정지 할 수 없습니다." +#. TRANS: Client error message throw when a certain panel's settings cannot be changed. +#: lib/adminpanelaction.php:108 +#, fuzzy +msgid "Changes to that panel are not allowed." +msgstr "가입이 허용되지 않습니다." + +#. TRANS: Client error message. +#: lib/adminpanelaction.php:222 +#, fuzzy +msgid "showForm() not implemented." +msgstr "명령이 아직 실행되지 않았습니다." + +#. TRANS: Client error message +#: lib/adminpanelaction.php:250 +#, fuzzy +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 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "디자인 설정을 저장할 수 없습니다." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "메일 주소 확인" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "사이트" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "메일 주소 확인" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "디자인" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "메일 주소 확인" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "사용자" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "메일 주소 확인" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "메일 주소 확인" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "메일 주소 확인" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:385 +#, fuzzy +msgid "Edit site notice" +msgstr "사이트 공지" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "메일 주소 확인" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + +#. TRANS: Form legend. +#: lib/applicationeditform.php:129 +#, fuzzy +msgid "Edit application" +msgstr "응용 프로그램 수정" + #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "이 응용프로그램 삭제 않기" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "응용프로그램 삭제" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "응용프로그램 삭제" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "응용프로그램 삭제" +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:216 +#, fuzzy +msgid "URL of the homepage of this application" +msgstr "그룹 혹은 토픽의 홈페이지나 블로그 URL" + #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "소스 코드 URL" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:225 +#, fuzzy +msgid "Organization responsible for this application" +msgstr "이 응용프로그램 삭제 않기" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:234 +#, fuzzy +msgid "URL for the homepage of the organization" +msgstr "그룹 혹은 토픽의 홈페이지나 블로그 URL" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "브라우저" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "데스크톱" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "읽기 전용" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "읽기 쓰기" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "취소" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "읽기 쓰기" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "" #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "제거" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "첨부파일" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "작성자" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "미리보기" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title. +#: lib/attachmenttagcloudsection.php:48 +#, fuzzy +msgid "Tags for this attachment" +msgstr "해당하는 첨부파일이 없습니다." + +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." +msgstr "비밀번호 변경" + +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." +msgstr "비밀번호 변경" + +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "차단하기" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "실행결과" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Ajax 에러입니다." + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "실행 완료" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "실행 실패" +#. TRANS: Command exception text shown when a notice ID is requested that does not exist. +#: lib/command.php:82 lib/command.php:106 +#, fuzzy +msgid "Notice with that id does not exist." +msgstr "해당 id의 프로필이 없습니다." + +#. TRANS: Command exception text shown when a last user notice is requested and it does not exist. +#. TRANS: Error text shown when a last user notice is requested and it does not exist. +#: lib/command.php:99 lib/command.php:626 +#, fuzzy +msgid "User has no last notice." +msgstr "이용자의 지속적인 게시글이 없습니다." + +#. TRANS: Message given requesting a profile for a non-existing user. +#. TRANS: %s is the nickname of the user for which the profile could not be found. +#: lib/command.php:128 +#, fuzzy, php-format +msgid "Could not find a user with nickname %s." +msgstr "이 이메일 주소로 사용자를 업데이트 할 수 없습니다." + +#. TRANS: Message given getting a non-existing user. +#. TRANS: %s is the nickname of the user that could not be found. +#: lib/command.php:148 +#, php-format +msgid "Could not find a local user with nickname %s." +msgstr "" + #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "죄송합니다. 이 명령은 아직 실행되지 않았습니다." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "" +#. TRANS: Message given having nudged another user. +#. TRANS: %s is the nickname of the user that was nudged. +#: lib/command.php:238 +#, fuzzy, php-format +msgid "Nudge sent to %s." +msgstr "찔러 보기를 보냈습니다." + #. TRANS: User statistics text. #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -4928,38 +5856,53 @@ msgid "" msgstr "" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "게시글이 좋아하는 글로 지정되었습니다." +#. TRANS: Message given having added a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:357 +#, php-format +msgid "%1$s joined group %2$s." +msgstr "" + +#. TRANS: Message given having removed a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:405 +#, php-format +msgid "%1$s left group %2$s." +msgstr "" + #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "전체이름: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "위치: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "홈페이지: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "자기소개: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -4968,107 +5911,171 @@ 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:491 lib/xmppmanager.php:403 -#, php-format +#: lib/command.php:488 lib/xmppmanager.php:403 +#, fuzzy, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." -msgstr "" +msgstr "당신이 보낸 메시지가 너무 길어요. 최대 140글자까지입니다." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "직접 메시지 보내기 오류." +#. TRANS: Message given having repeated a notice from another user. +#. TRANS: %s is the name of the user for which the notice was repeated. +#: lib/command.php:551 +#, fuzzy, php-format +msgid "Notice from %s repeated." +msgstr "게시글이 등록되었습니다." + #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "사용자 세팅 오류" #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 -#, php-format +#: lib/command.php:589 +#, fuzzy, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." -msgstr "" +msgstr "당신이 보낸 메시지가 너무 길어요. 최대 140글자까지입니다." + +#. TRANS: Text shown having sent a reply to a notice successfully. +#. TRANS: %s is the nickname of the user of the notice the reply was sent to. +#: lib/command.php:600 +#, fuzzy, php-format +msgid "Reply to %s sent." +msgstr "이 게시글에 대해 답장하기" #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "사용자 세팅 오류" #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 +#, fuzzy msgid "Specify the name of the user to subscribe to." +msgstr "구독하려는 사용자의 이름을 지정하십시오." + +#. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. +#: lib/command.php:659 +#, fuzzy +msgid "Can't subscribe to OMB profiles by command." +msgstr "당신은 이 프로필에 구독되지 않고있습니다." + +#. TRANS: Text shown after having subscribed to another user successfully. +#. TRANS: %s is the name of the user the subscription was requested for. +#: lib/command.php:667 +#, php-format +msgid "Subscribed to %s." msgstr "" #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 +#, fuzzy msgid "Specify the name of the user to unsubscribe from." +msgstr "구독을 해제하려는 사용자의 이름을 지정하십시오." + +#. TRANS: Text shown after having unsubscribed from another user successfully. +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:699 +#, php-format +msgid "Unsubscribed from %s." msgstr "" #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "명령이 아직 실행되지 않았습니다." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "알림끄기." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "알림을 끌 수 없습니다." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "알림이 켜졌습니다." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "알림을 켤 수 없습니다." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "" #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:808 +#, php-format +msgid "Unsubscribed %s." +msgstr "" + +#. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. +#: lib/command.php:826 +#, fuzzy +msgid "You are not subscribed to anyone." +msgstr "당신은 이 프로필에 구독되지 않고있습니다." + #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "당신은 다음 사용자를 이미 구독하고 있습니다." +#. TRANS: Text shown after requesting other users that are subscribed to a user +#. TRANS: (followers) without having any subscribers. +#: lib/command.php:853 +#, fuzzy +msgid "No one is subscribed to you." +msgstr "다른 사람을 구독 하실 수 없습니다." + #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "다른 사람을 구독 하실 수 없습니다." +#. TRANS: Text shown after requesting groups a user is subscribed to without having +#. TRANS: any group subscriptions. +#: lib/command.php:880 +#, fuzzy +msgid "You are not a member of any groups." +msgstr "당신은 해당 그룹의 멤버가 아닙니다." + #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "당신은 해당 그룹의 멤버가 아닙니다." -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -5110,34 +6117,66 @@ msgid "" "tracking - not yet implemented.\n" msgstr "" +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. #: lib/common.php:136 +#, fuzzy +msgid "No configuration file found. " +msgstr "확인 코드가 없습니다." + +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "" -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "" -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "이 사이트에 로그인" -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "메신저" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "인스턴트 메신저에 의한 업데이트" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "SMS에 의한 업데이트" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "연결" +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 +#, fuzzy +msgid "Authorized connected applications" +msgstr "응용프로그램 삭제" + #: lib/dberroraction.php:60 msgid "Database error" msgstr "데이터베이스 오류" @@ -5151,18 +6190,19 @@ msgid "" "You can upload your personal background image. The maximum file size is 2MB." msgstr "개인 아바타를 올릴 수 있습니다. 최대 파일 크기는 2MB입니다." -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/designsettings.php:418 +#, fuzzy +msgid "Design defaults restored." +msgstr "메일 설정이 저장되었습니다." + +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "이 게시글 좋아하기 취소" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "이 게시글을 좋아합니다." -#: lib/favorform.php:140 -msgid "Favor" -msgstr "좋아합니다" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -5179,9 +6219,9 @@ msgstr "Atom" msgid "FOAF" msgstr "FOAF" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "데이터 내보내기" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -5191,6 +6231,11 @@ msgstr "태그 필터링하기" msgid "All" msgstr "모든 것" +#: lib/galleryaction.php:139 +#, fuzzy +msgid "Select tag to filter" +msgstr "통신 회사를 선택 하세요." + #: lib/galleryaction.php:140 msgid "Tag" msgstr "태그" @@ -5216,6 +6261,11 @@ msgstr "그룹 혹은 토픽의 홈페이지나 블로그 URL" msgid "Describe the group or topic" msgstr "응용프로그램 삭제" +#: lib/groupeditform.php:170 +#, fuzzy, php-format +msgid "Describe the group or topic in %d characters" +msgstr "140글자로 그룹이나 토픽 설명하기" + #: lib/groupeditform.php:179 msgid "" "Location for the group, if any, like \"City, State (or Region), Country\"" @@ -5226,32 +6276,77 @@ msgstr "그룹의 위치, \"시/군/구, 도, 국가\"" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" msgstr "그룹" -#: lib/groupnav.php:101 -msgid "Blocked" -msgstr "차단" - -#: lib/groupnav.php:108 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 #, php-format -msgid "Edit %s group properties" -msgstr "%s 그룹 속성 편집" +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:108 +msgctxt "MENU" +msgid "Blocked" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 +#, php-format +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 +#, php-format +msgctxt "TOOLTIP" +msgid "Edit %s group properties" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" msgstr "로고" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" -msgstr "%s 로고 추가 혹은 편집" +msgstr "" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" -msgstr "%s 로고 추가 혹은 편집" +msgstr "" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -5275,11 +6370,17 @@ msgstr "이 페이지는 귀하가 승인한 미디어 타입에서는 이용할 msgid "Unsupported image file format." msgstr "지원하지 않는 그림 파일 형식입니다." +#: lib/imagefile.php:88 +#, fuzzy, php-format +msgid "That file is too big. The maximum file size is %s." +msgstr "당신그룹의 로고 이미지를 업로드할 수 있습니다." + #: lib/imagefile.php:93 msgid "Partial upload." msgstr "불완전한 업로드." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "파일을 올리는데 시스템 오류 발생" @@ -5313,10 +6414,6 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "" -#: lib/joinform.php:114 -msgid "Join" -msgstr "가입" - #: lib/leaveform.php:114 msgid "Leave" msgstr "떠나기" @@ -5367,7 +6464,7 @@ msgstr "" #. TRANS: Main body of new-subscriber notification e-mail #: lib/mail.php:254 -#, php-format +#, fuzzy, php-format msgid "" "%1$s is now listening to your notices on %2$s.\n" "\n" @@ -5380,6 +6477,10 @@ 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 @@ -5420,6 +6521,12 @@ msgstr "%s 상태" msgid "SMS confirmation" msgstr "SMS 인증" +#. TRANS: Main body heading for SMS-by-email address confirmation message +#: lib/mail.php:463 +#, fuzzy, 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 @@ -5506,6 +6613,11 @@ msgid "" "\t%s" msgstr "" +#: lib/mail.php:657 +#, fuzzy, 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 @@ -5544,7 +6656,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "방법" @@ -5564,56 +6676,81 @@ msgstr "죄송합니다. 귀하의 이메일이 아닙니다." msgid "Sorry, no incoming email allowed." msgstr "죄송합니다. 이메일이 허용되지 않습니다." -#: lib/mediafile.php:98 lib/mediafile.php:123 +#: lib/mailhandler.php:228 +#, fuzzy, php-format +msgid "Unsupported message type: %s" +msgstr "지원하지 않는 그림 파일 형식입니다." + +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" +"업로드 파일이 php.ini 설정 파일의 upload_max_filesize 값을 넘어갔습니다." -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." -msgstr "" +msgstr "업로드 파일이 HTML 폼에서 지정한 MAX_FILE_SIZE 값을 넘어갔습니다." -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 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 "" +msgstr "업로드 파일이 일부만 업로드되었습니다." +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. #: lib/mediafile.php:165 +msgid "Missing a temporary folder." +msgstr "임시 폴더가 없습니다" + +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 +msgid "Failed to write file to disk." +msgstr "디스크에 파일을 쓰는 데 실패했습니다." + +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "" -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." -msgstr "" +msgstr "파일이 사용자의 제한 용량을 넘어갑니다." -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "" -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "소스 이용자를 확인할 수 없습니다." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." msgstr "" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." +msgid "\"%s\" is not a supported file type on this server." msgstr "" #: lib/messageform.php:120 @@ -5642,6 +6779,10 @@ msgstr "게시글 보내기" msgid "What's up, %s?" msgstr "뭐하세요 %s님?" +#: lib/noticeform.php:193 +msgid "Attach" +msgstr "첨부" + #: lib/noticeform.php:197 msgid "Attach a file" msgstr "" @@ -5661,54 +6802,59 @@ msgid "" msgstr "" #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "북" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "남" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "동" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "서" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "위치" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" -msgstr "" +msgstr "웹" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "문맥" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "재전송됨" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "이 게시글에 대해 답장하기" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "답장하기" +#: lib/noticelist.php:685 +#, fuzzy +msgid "Notice repeated" +msgstr "게시글이 등록되었습니다." + #: lib/nudgeform.php:116 msgid "Nudge this user" msgstr "이 사용자 찔러 보기" @@ -5722,22 +6868,23 @@ msgid "Send a nudge to this user" msgstr "이 사용자에게 찔러 보기 메시지 보내기" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "새 프로필 추가 오류" +msgid "Error inserting new profile." +msgstr "" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "아바타 추가 오류" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "리모트 프로필 업데이트 오류" +msgid "Error inserting avatar." +msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "리모트 프로필 추가 오류" +msgid "Error inserting remote profile." +msgstr "" -#: lib/oauthstore.php:490 +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" + +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "예약 구독을 추가 할 수 없습니다." @@ -5774,6 +6921,12 @@ msgstr "보낸 메시지" msgid "Tags in %s's notices" msgstr "%s의 게시글의 태그" +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 +#, fuzzy +msgid "Unknown" +msgstr "알려지지 않은 행동" + #: lib/profileaction.php:109 lib/profileaction.php:205 lib/subgroupnav.php:82 msgid "Subscriptions" msgstr "구독" @@ -5835,32 +6988,57 @@ msgstr "인기있는" msgid "No return-to arguments." msgstr "첨부문서 없음" +#: lib/repeatform.php:107 +#, fuzzy +msgid "Repeat this notice?" +msgstr "이 게시글에 대해 답장하기" + #: lib/repeatform.php:132 msgid "Yes" msgstr "예" +#: lib/repeatform.php:132 +#, fuzzy +msgid "Repeat this notice" +msgstr "이 게시글에 대해 답장하기" + #: lib/revokeroleform.php:91 #, php-format msgid "Revoke the \"%s\" role from this user" msgstr "그룹 이용자는 차단해제" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "" -#: lib/searchaction.php:120 +#: lib/sandboxform.php:67 +#, fuzzy +msgid "Sandbox" +msgstr "받은 쪽지함" + +#: lib/sandboxform.php:78 +#, fuzzy +msgid "Sandbox this user" +msgstr "이 사용자를 차단해제합니다." + +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "검색 도움말" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" -msgstr "" +msgstr "검색어" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" msgstr "검색" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "검색 도움말" @@ -5888,6 +7066,11 @@ msgstr "제목없는 섹션" msgid "More..." msgstr "더 보기..." +#: lib/silenceform.php:67 +#, fuzzy +msgid "Silence" +msgstr "사이트 공지" + #: lib/silenceform.php:78 msgid "Silence this user" msgstr "이 사용자 삭제" @@ -5938,6 +7121,13 @@ msgstr "" msgid "The theme file is missing or the upload failed." msgstr "" +#: lib/themeuploader.php:91 lib/themeuploader.php:102 +#: lib/themeuploader.php:278 lib/themeuploader.php:282 +#: lib/themeuploader.php:290 lib/themeuploader.php:297 +#, fuzzy +msgid "Failed saving theme." +msgstr "아바타 업데이트 실패" + #: lib/themeuploader.php:147 msgid "Invalid theme: bad directory structure." msgstr "" @@ -5978,6 +7168,15 @@ msgstr "상위 게시글 등록자" msgid "Unsandbox" msgstr "" +#: lib/unsandboxform.php:80 +#, fuzzy +msgid "Unsandbox this user" +msgstr "이 사용자를 차단해제합니다." + +#: lib/unsilenceform.php:67 +msgid "Unsilence" +msgstr "" + #: lib/unsilenceform.php:78 msgid "Unsilence this user" msgstr "이 사용자 삭제" @@ -6022,6 +7221,11 @@ msgstr "메시지" msgid "Moderate" msgstr "" +#: lib/userprofile.php:364 +#, fuzzy +msgid "User role" +msgstr "이용자 프로필" + #: lib/userprofile.php:366 msgctxt "role" msgid "Administrator" @@ -6033,60 +7237,84 @@ msgid "Moderator" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "몇 초 전" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "1분 전" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "%d분 전" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "1시간 전" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "%d시간 전" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "하루 전" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "%d일 전" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "1달 전" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "%d달 전" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "1년 전" +#: lib/webcolor.php:82 +#, fuzzy, php-format +msgid "%s is not a valid color!" +msgstr "홈페이지 주소형식이 올바르지 않습니다." + #: lib/webcolor.php:123 #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "" + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "프로필을 지정하지 않았습니다." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/mk/LC_MESSAGES/statusnet.po b/locale/mk/LC_MESSAGES/statusnet.po index cdabe37a3c..17baeffeec 100644 --- a/locale/mk/LC_MESSAGES/statusnet.po +++ b/locale/mk/LC_MESSAGES/statusnet.po @@ -1,28 +1,30 @@ -# Translation of StatusNet to Macedonian +# Translation of StatusNet - Core to Macedonian (Македонски) +# Expored from translatewiki.net # -# Author@translatewiki.net: Bjankuloski06 -# Author@translatewiki.net: Brest +# Author: Bjankuloski06 +# Author: Brest # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:34:59+0000\n" -"Language-Team: Macedonian\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:07+0000\n" +"Language-Team: Macedonian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: mk\n" -"X-Message-Group: out-statusnet\n" -"Plural-Forms: nplurals=2; plural= n==1 || n%10==1 ? 0 : 1;\n" +"X-Message-Group: #out-statusnet-core\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Пристап" @@ -77,10 +79,10 @@ msgstr "Зачувај нагодувања на пристап" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "Зачувај" @@ -93,15 +95,15 @@ msgstr "Нема таква страница." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -111,7 +113,7 @@ msgstr "Нема таква страница." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "Нема таков корисник." @@ -200,16 +202,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "Подновувања од %1$s и пријатели на %2$s!" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -224,21 +226,23 @@ msgstr "Подновувања од %1$s и пријатели на %2$s!" msgid "API method not found." msgstr "API методот не е пронајден." -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Овој метод бара POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." @@ -246,27 +250,27 @@ msgstr "" "Мора да назначите параметар со име 'device' со една од следниве вредности: " "sms, im, none." -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "Не можев да го подновам корисникот." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "Корисникот нема профил." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "Не може да се зачува профил." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -278,30 +282,30 @@ msgstr "" "Опслужувачот не можеше да обработи толку многу POST-податоци (%s бајти) " "заради неговата тековна поставеност." -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300 #: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220 #: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273 msgid "Unable to save your design settings." msgstr "Не можам да ги зачувам Вашите нагодувања за изглед." -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "Не може да се поднови Вашиот изглед." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "Не можете да се блокирате самите себеси!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Блокирањето на корисникот не успеа." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Не успеа одблокирањето на корисникот." @@ -325,61 +329,61 @@ msgstr "Директни пораки до %s" msgid "All the direct messages sent to %s" msgstr "Сите директни пораки испратени до %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "Нема текст за пораката!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "Ова е предолго. Максималната должина изнесува %d знаци." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Примачот не е пронајден." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "" -"Неможете да испраќате директни пораки на корисници што не ви се пријатели." +"Неможете да испраќате директни пораки на корисници што не Ви се пријатели." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Нема пронајдено статус со таков ID." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." -msgstr "Овој статус веќе Ви е омилен." +msgstr "Веќе сте го бендисале овој статус." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." -msgstr "Не можам да создадам омилина забелешка." +msgstr "Не можам да создадам бендисана забелешка." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." -msgstr "Тој статус не Ви е омилен." +msgstr "Тој статус не Ви е бендисан." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." -msgstr "Не можам да ја избришам омилената забелешка." +msgstr "Не можам да ја избришам бендисаната забелешка." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "Не можам да го следам корисникот: профилот не е пронајден." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "Не можам да го следам корисникот: %s веќе е на Вашиот список." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "" "Не можам да престанам да го следам корисникот: Корисникот не е пронајден." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "Не можете да престанете да се следите самите себеси." @@ -397,102 +401,102 @@ msgstr "Не можев да го утврдам целниот корисник msgid "Could not find target user." msgstr "Не можев да го пронајдам целниот корисник." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "Прекарот мора да има само мали букви и бројки и да нема празни места." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Тој прекар е во употреба. Одберете друг." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Неправилен прекар." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "Главната страница не е важечка URL-адреса." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Целото име е предолго (највеќе 255 знаци)" -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "Описот е предолг (дозволено е највеќе %d знаци)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Локацијата е предолга (максимумот е 255 знаци)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "Премногу алијаси! Дозволено е највеќе %d." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "Неважечки алијас: „%s“." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "Алијасот „%s“ е зафатен. Одберете друг." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "Алијасот не може да биде ист како прекарот." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Групата не е пронајдена." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "Веќе членувате во таа група." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "Блокирани сте од таа група од администраторот." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "Не можам да го зачленам корисникот %1$s во групата 2$s." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." 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. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "Не можев да го отстранам корисникот %1$s од групата %2$s." @@ -521,7 +525,7 @@ msgstr "%s групи" msgid "groups on %s" msgstr "групи на %s" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "Подигањето не успеа." @@ -535,9 +539,9 @@ msgstr "Погрешен жетон." #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -582,8 +586,8 @@ msgstr "Жетонот на барањето %s е одбиен и поништ #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -609,7 +613,7 @@ msgstr "" "пристап до Вашата %4$s сметка само на трети страни на кои им верувате." #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Сметка" @@ -623,7 +627,7 @@ 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 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Лозинка" @@ -647,18 +651,18 @@ msgstr "Методот бара POST или DELETE." msgid "You may not delete another user's status." msgstr "Не можете да избришете статус на друг корисник." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Нема таква забелешка." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "Не можете да ја повторувате сопствената забелешка." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "Забелешката е веќе повторена." @@ -670,40 +674,40 @@ msgstr "Статусот е избришан." msgid "No status with that ID found." msgstr "Нема пронајдено статус со тој ID." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "Клиентот мора да укаже вредност за параметарот „статус“" -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "Ова е предолго. Максималната дозволена должина изнесува %d знаци." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Не е пронајдено." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" "Максималната големина на забелешката е %d знаци, вклучувајќи ја URL-адресата " "на прилогот." -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Неподдржан формат." #: actions/apitimelinefavorites.php:110 #, php-format msgid "%1$s / Favorites from %2$s" -msgstr "%1$s / Омилени од %2$s" +msgstr "%1$s / Бендисани од %2$s" #: actions/apitimelinefavorites.php:119 #, php-format msgid "%1$s updates favorited by %2$s / %2$s." -msgstr "Подновувања на %1$s омилени на %2$s / %2$s." +msgstr "Подновувања на %1$s бендисани од %2$s / %2$s." #: actions/apitimelinementions.php:118 #, php-format @@ -770,7 +774,7 @@ msgstr "Погрешна големина." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Аватар" @@ -803,7 +807,7 @@ msgid "Preview" msgstr "Преглед" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Бриши" @@ -889,7 +893,8 @@ msgid "Yes" msgstr "Да" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Блокирај го корисников" @@ -908,8 +913,8 @@ msgstr "Не можев да ги снимам инофрмациите за б #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "Нема таква група." @@ -931,11 +936,13 @@ msgstr "Листана корисниците блокирани од придр msgid "Unblock user from group" msgstr "Одблокирај корисник од група" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Одблокирај" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Одблокирај го овој корсник" @@ -974,9 +981,9 @@ msgstr "Оваа адреса веќе е потврдена." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -984,7 +991,7 @@ msgstr "Не можев да го подновам корисникот." #. TRANS: Server error thrown on database error canceling e-mail address confirmation. #. TRANS: Server error thrown on database error canceling SMS phone number confirmation. -#: actions/confirmaddress.php:128 actions/emailsettings.php:433 +#: actions/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Не можев да ја избришам потврдата по е-пошта." @@ -1020,6 +1027,7 @@ msgstr "Програмот не е пронајден." msgid "You are not the owner of this application." msgstr "Не сте сопственик на овој програм." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -1056,7 +1064,7 @@ msgstr "Избриши го програмов" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Не сте најавени." @@ -1087,7 +1095,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:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Бриши ја оваа забелешка" @@ -1118,62 +1126,61 @@ 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "Изглед" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." +msgid "Design settings for this StatusNet site" msgstr "Нагодувања на изгледот на ова StatusNet-мрежно место." -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "Погрешен URL на лого." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "Темата е недостапна: %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Промени лого" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Лого на мрежното место" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "Промени изглед" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Изглед на мрежното место" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "Изглед за мрежното место." -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "Прилагоден мотив" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "Можете да подигнете свој изглед за StatusNet како .ZIP архив." -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Промена на слика на позадина" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Позадина" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1183,85 +1190,86 @@ msgstr "" "големина на податотеката е %1$s." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "Вкл." #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "Искл." -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Вклучи или исклучи позадинска слика." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "Позадината во квадрати" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Промена на бои" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Содржина" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "Странична лента" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Текст" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Врски" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "Напредно" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "Прилагодено CSS" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "Користи по основно" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Врати основно-зададени нагодувања" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Врати по основно" -#. TRANS: Submit button title -#: actions/designadminpanel.php:685 actions/othersettings.php:126 -#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174 -#: actions/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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Зачувај" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "Зачувај изглед" #: actions/disfavor.php:81 msgid "This notice is not a favorite!" -msgstr "Оваа забелешка не Ви е омилена!" +msgstr "Оваа забелешка не Ви е бендисана!" #: actions/disfavor.php:94 msgid "Add to favorites" -msgstr "Додај во омилени" +msgstr "Додај во бендисани" #: actions/doc.php:158 #, php-format @@ -1329,7 +1337,7 @@ msgstr "Повикувањето е предолго." msgid "Callback URL is not valid." msgstr "URL-адресата за повикување е неважечка." -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "Не можев да го подновам програмот." @@ -1366,7 +1374,7 @@ msgid "Could not update group." msgstr "Не можев да ја подновам групата." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "Не можеше да се создадат алијаси." @@ -1402,7 +1410,7 @@ msgstr "Тековна потврдена е-поштенска адреса." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1420,22 +1428,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "Откажи" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "Е-пошта, од обликот „UserName@example.org“" #. TRANS: Button label for adding an e-mail address in e-mail settings form. #. TRANS: Button label for adding an IM address in IM settings form. #. TRANS: Button label for adding a SMS phone number in SMS settings form. -#: actions/emailsettings.php:139 actions/imsettings.php:148 +#: actions/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1443,113 +1455,113 @@ msgstr "Додај" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Приемна пошта" #. TRANS: Form instructions for incoming e-mail form in e-mail settings. #. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings. -#: actions/emailsettings.php:155 actions/smssettings.php:178 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "Испраќајте е-пошта на оваа адреса за да објавувате нови забелешки." #. TRANS: Instructions for incoming e-mail address input form. #. TRANS: Instructions for incoming SMS e-mail address input form. -#: actions/emailsettings.php:164 actions/smssettings.php:186 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "Нова" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Нагодувања за е-пошта" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Испраќај ми известувања за нови претплати по е-пошта." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 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 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "Испраќај ми е-пошта кога некој ќе ми испрати приватна порака." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "Испраќај ми е-пошта кога некој ќе ми испрати „@-одговор“" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "" "Дозволи им на пријателите да можат да ме подбуцнуваат и да ми испраќаат е-" "пошта." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Сакам да објавувам забелешки по е-пошта." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Објави MicroID за мојата е-поштенска адреса." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "Нагодувањата за е-пошта се зачувани." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Нема е-поштенска адреса." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Неможам да ја нормализирам таа е-поштенска адреса" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Неправилна адреса за е-пошта." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "Оваа е-поштенска адреса е веќе Ваша." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "Таа е-поштенска адреса е веќе зафатена од друг корисник." #. TRANS: Server error thrown on database error adding e-mail confirmation code. #. TRANS: Server error thrown on database error adding IM confirmation code. #. TRANS: Server error thrown on database error adding SMS confirmation code. -#: actions/emailsettings.php:391 actions/imsettings.php:348 +#: actions/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Потврдниот код не може да се внесе." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1561,60 +1573,60 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Нема потврди кои може да се откажат." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "Ова е погрешна е-поштенска адреса." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "Потврдата на е-пошта е откажана." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "Ова не е Вашата е-поштенска адреса." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "Е-поштенската адреса е отстранета." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Нема приемна е-поштенска адреса." #. TRANS: Server error thrown on database error removing incoming e-mail address. #. TRANS: Server error thrown on database error adding incoming e-mail address. -#: actions/emailsettings.php:504 actions/emailsettings.php:528 +#: actions/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Не можев да ја подновам корисничката евиденција." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Приемната е-поштенска адреса е отстранета." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Додадена е нова влезна е-поштенска адреса." #: actions/favor.php:79 msgid "This notice is already a favorite!" -msgstr "Оваа белешка е веќе омилена!" +msgstr "Веќе сте ја бендисале оваа забелешка!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" -msgstr "Тргни од омилени" +msgstr "Тргни од бендисани" #: actions/favorited.php:65 lib/popularnoticesection.php:91 #: lib/publicgroupnav.php:93 @@ -1633,16 +1645,16 @@ msgstr "Моментално најпопуларни забелешки на м #: actions/favorited.php:150 msgid "Favorite notices appear on this page but no one has favorited one yet." msgstr "" -"Омилените забелешки се појавуваат на оваа страница, но никој досега нема " -"одбележано таква." +"Бендисаните забелешки се појавуваат на оваа страница, но досега никој нема " +"бендисано ништо." #: actions/favorited.php:153 msgid "" "Be the first to add a notice to your favorites by clicking the fave button " "next to any notice you like." msgstr "" -"Бидете првиот што ќе додаде белешка во омилени со тоа што ќе кликнете на " -"копчето за омилени забелешки веднаш до забелешката која Ви се допаѓа." +"Бидете првиот што ќе бендиса забелешка со тоа што ќе кликнете на копчето за " +"бендисување веднаш до забелешката која Ви се допаѓа." #: actions/favorited.php:156 #, php-format @@ -1651,18 +1663,18 @@ msgid "" "notice to your favorites!" msgstr "" "А зошто не [регистрирате сметка](%%action.register%%) и да бидете први што " -"ќе додадете забелешка во Вашите омилени!" +"ќе бендисате забелешка!" #: actions/favoritesrss.php:111 actions/showfavorites.php:77 #: lib/personalgroupnav.php:115 #, php-format msgid "%s's favorite notices" -msgstr "Омилени забелешки на %s" +msgstr "Бендисани забелешки на %s" #: actions/favoritesrss.php:115 #, php-format msgid "Updates favored by %1$s on %2$s!" -msgstr "Подновувања, омилени на %1$s на %2$s!" +msgstr "Подновувања, бендисани од %1$s на %2$s!" #: actions/featured.php:69 lib/featureduserssection.php:87 #: lib/publicgroupnav.php:89 @@ -1723,7 +1735,7 @@ msgstr "Не можев да ги претворам жетоните за ба msgid "Remote service uses unknown version of OMB protocol." msgstr "Далечинската служба користи непозната верзија на OMB протокол." -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "Грешка во подновувањето на далечинскиот профил." @@ -1780,7 +1792,7 @@ msgstr "Корисникот е веќе блокиран од оваа груп msgid "User is not a member of group." msgstr "Корисникот не членува во групата." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Блокирај корисник од група" @@ -1864,45 +1876,61 @@ msgstr "Логото е подновено." msgid "Failed updating logo." msgstr "Подновата на логото не успеа." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "Членови на групата %s" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "Членови на групата %1$s, стр. %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "Список на корисниците на оваа група." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Администратор" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" msgstr "Блокирај" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "Блокирај го корисников" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "Направи го корисникот администратор на групата" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" -msgstr "Направи го/ја администратор" +msgstr "Назначи за администратор" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" -msgstr "Направи го корисникот администратор" +msgstr "Назначи го корисников за администратор" #. TRANS: Message is used as link title. %s is a user nickname. #. TRANS: Title in atom group notice feed. %s is a group name. #. TRANS: Title in atom user notice feed. %s is a user name. #: actions/grouprss.php:139 actions/userrss.php:94 -#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "Историја на %s" @@ -2037,7 +2065,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -2047,95 +2078,95 @@ msgstr "" "%s во Вашиот контактен список во Вашиот IM клиент или GTalk." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "IM нагодувања" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Испраќај ми забелешки преку Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Објавувај забелешка кога мојот статус на Jabber/GTalk ќе се промени." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" "Испраќај ми одговори преку Jabber/GTalk од луѓе на кои не сум претплатен." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Објави MicroID за мојата адреса на Jabber/GTalk." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Нагодувањата се зачувани." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Нема JabberID." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Ова JabberID не може да се нормализира." #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Неправилен JabberID" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Ова веќе е Вашиот Jabber ID." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Ова Jabber ID му припаѓа на друг корисник." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" "s for sending messages to you." msgstr "" "Испративме потврден код на IM-адресата што ја додадовте. Ќе мора да му " -"одобрите на %S да ви испраќа пораки." +"одобрите на %s да Ви испраќа пораки." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Ова е погрешната IM адреса." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "Не можев да ја избришам потврдата на IM." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "Потврдата на IM е откажана." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Ова не е Вашиот Jabber ID." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "IM-адресата е отстранета." @@ -2184,7 +2215,7 @@ msgstr "Веќе сте претплатени на овие корисници: #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2240,7 +2271,7 @@ msgstr "Прати" #: actions/invite.php:228 #, php-format msgid "%1$s has invited you to join them on %2$s" -msgstr "%1$s ве покани да се придружите на %2$s" +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 @@ -2275,8 +2306,8 @@ msgid "" msgstr "" "%1$s Ве кани да се придружите на %2$s (%3$s).\n" "\n" -"%2$s е мрежно место за микроблогирање што ви овозможува да бидете во тек " -"луѓето што ги познавате и луѓето кои ве интересираат.\n" +"%2$s е мрежно место за микроблогирање што Ви овозможува да бидете во тек " +"луѓето што ги познавате и луѓето кои Ве интересираат.\n" "\n" "Можете да објавувате и новости за Вас, Ваши размисли, и настани од Вашиот " "живот за да ги информирате луѓето што Ве знаат. Ова е воедно и одлично место " @@ -2318,7 +2349,7 @@ msgid "You must be logged in to leave a group." msgstr "Мора да сте најавени за да можете да ја напуштите групата." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "Не членувате во таа група." @@ -2327,6 +2358,116 @@ msgstr "Не членувате во таа група." msgid "%1$s left group %2$s" msgstr "%1$s ја напушти групата %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "Лиценца" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "Лиценца на ова StatusNet-мрежно место" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "Неважечки избор на лиценца." + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" +"Мора да го наведете сопственикот на содржината кога користите лиценца со " +"Сите права задржани." + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "Неважечки наслов на лиценцата. Дозволени се највеќе 255 знаци." + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "Неважечка URL-адреса на лиценцата." + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "Неважечка URL-адреса за сликата на лиценцата." + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" +"URL-адресата на лиценцата мора да стои празна или да биде важечка адреса." + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" +"Сликата на лиценцата мора да стои празна или да биде важечка URL-адреса." + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "Избор на лиценца" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "Приватен" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "Сите права задржани" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "Creative Commons" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "Тип" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "Одберете лиценца" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "Податоци за лиценцата" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "Сопственик" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" +"Име и презиме на сопственикот на содржината на мрежното место (ако е " +"применливо)." + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "Наслов на лиценцата" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "Насловот на лиценцата." + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "URL-адреса на лиценцата" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "URL-адреса за повеќе информации во врска со лиценцата." + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "URL-адреса за сликата на лиценцата" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "URL-адреса за слика што ќе се прикажува со лиценцата." + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "Зачувај нагодувања на лиценцата" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Веќе сте најавени." @@ -2435,14 +2576,14 @@ msgid "New message" msgstr "Нова порака" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "Не можете да испратите порака до овојо корисник." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Нема содржина!" @@ -2451,7 +2592,7 @@ msgid "No recipient specified." msgstr "Нема назначено примач." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" @@ -2464,12 +2605,12 @@ msgstr "Пораката е испратена" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "Директната порака до %s е испратена." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Ajax-грешка" @@ -2565,7 +2706,7 @@ msgid "Connected applications" msgstr "Поврзани програми" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." +msgid "You have allowed the following applications to access your account." msgstr "Им имате дозволено пристап до Вашата сметка на следните програми." #: actions/oauthconnectionssettings.php:175 @@ -2590,7 +2731,7 @@ msgstr "" msgid "Notice has no profile." msgstr "Забелешката нема профил." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "%1$s статус на %2$s" @@ -2608,8 +2749,8 @@ msgid "Only %s URLs over plain HTTP please." msgstr "Ве молиме користете само %s URL-адреси врз прост HTTP-код." #. TRANS: Client error on an API request with an unsupported data format. -#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "Ова не е поддржан формат на податотека." @@ -2751,13 +2892,13 @@ msgid "Password saved." msgstr "Лозинката е зачувана." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "Патеки" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "Нагодувања за патеки и опслужувачи за оваа StatusNet мрежно место." +msgid "Path and server settings for this StatusNet site" +msgstr "Нагодувања за патеки и опслужувачи за оваа StatusNet-мрежно место." #: actions/pathsadminpanel.php:157 #, php-format @@ -2965,7 +3106,7 @@ msgstr "Цело име" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Домашна страница" @@ -3073,7 +3214,7 @@ msgid "Couldn't save tags." msgstr "Не можев да ги зачувам ознаките." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Нагодувањата се зачувани" @@ -3365,7 +3506,7 @@ msgstr "Исто што и лозинката погоре. Задолжител #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "Е-пошта" @@ -3428,7 +3569,7 @@ msgid "" "\n" "Thanks for signing up and we hope you enjoy using this service." msgstr "" -"Ви честитаме %1$s! И ви пожелуваме добредојде на %%%%site.name%%%%. Оттука " +"Ви честитаме %1$s! И Ви пожелуваме добредојде на %%%%site.name%%%%. Оттука " "можете да...\n" "\n" "* Отидете на [Вашиот профил](%2$s) и објавете ја Вашата прва порака.\n" @@ -3527,7 +3668,7 @@ msgstr "Не можете да повторувате сопствена заб msgid "You already repeated that notice." msgstr "Веќе ја имате повторено таа забелешка." -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Повторено" @@ -3615,13 +3756,13 @@ msgstr "Корисникот е веќе во песочен режим." #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "Сесии" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "Нагодувања на сесиите за оваа StatusNet-мрежно место." +msgid "Session settings for this StatusNet site" +msgstr "Сесиски нагодувања за ова StatusNet-мрежно место" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3640,7 +3781,6 @@ msgid "Turn on debugging output for sessions." msgstr "Вклучи извод од поправка на грешки за сесии." #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "Зачувај нагодувања на мреж. место" @@ -3653,24 +3793,24 @@ msgid "Application profile" msgstr "Профил на програмот" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "Икона" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "Име" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "Организација" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Опис" @@ -3727,41 +3867,40 @@ msgstr "" #: actions/showapplication.php:309 msgid "Are you sure you want to reset your consumer key and secret?" msgstr "" -"Дали сте сигурни дека сакате да го смените вашиот кориснички клуч и тајната " -"фраза?" +"Дали сте сигурни дека сакате да го смените Вашиот кориснички клуч и тајна?" #: actions/showfavorites.php:79 #, php-format msgid "%1$s's favorite notices, page %2$d" -msgstr "Омилени забелешки на %1$s, стр. %2$d" +msgstr "Бендисан забелешки на %1$s, страница %2$d" #: actions/showfavorites.php:132 msgid "Could not retrieve favorite notices." -msgstr "Не можев да ги вратам омилените забелешки." +msgstr "Не можев да ги повратам бендисаните забелешки." #: actions/showfavorites.php:171 #, php-format msgid "Feed for favorites of %s (RSS 1.0)" -msgstr "Канал за омилени забелешки на %s (RSS 1.0)" +msgstr "Канал за бендисани забелешки на %s (RSS 1.0)" #: actions/showfavorites.php:178 #, php-format msgid "Feed for favorites of %s (RSS 2.0)" -msgstr "Канал за омилени забелешки на %s (RSS 2.0)" +msgstr "Канал за бендисани забелешки на %s (RSS 2.0)" #: actions/showfavorites.php:185 #, php-format msgid "Feed for favorites of %s (Atom)" -msgstr "Канал за омилени забелешки на %s (Atom)" +msgstr "Канал за бендисани забелешки на %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 @@ -3769,8 +3908,8 @@ msgid "" "%s hasn't added any favorite notices yet. Post something interesting they " "would add to their favorites :)" msgstr "" -"%s сè уште нема додадено омилени забелешки. Објавете нешто интересно, што " -"корисникот би го обележал како омилено :)" +"%s сè уште нема бендисано ниедна забелешка. Објавете нешто интересно, што " +"корисникот би го бендисал :)" #: actions/showfavorites.php:212 #, php-format @@ -3779,15 +3918,15 @@ msgid "" "action.register%%%%) and then post something interesting they would add to " "their favorites :)" msgstr "" -"%s сè уште нема додадено омилени забелешки. Зошто не се [регистрирате](%%%%" +"%s сè уште нема додадено бендисани забелешки. Зошто не се [регистрирате](%%%%" "action.register%%%%) и потоа објавите нешто интересно што корисникот би го " -"додал како омилено :)" +"бендисал :)" #: actions/showfavorites.php:243 msgid "This is a way to share what you like." msgstr "Ова е начин да го споделите она што Ви се допаѓа." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "Група %s" @@ -3839,7 +3978,7 @@ msgstr "Канал со забелешки за групата%s (Atom)" msgid "FOAF for %s group" msgstr "FOAF за групата %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Членови" @@ -4296,7 +4435,7 @@ msgstr "Нема внесено код" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "Снимки" @@ -4450,7 +4589,7 @@ msgid "" msgstr "" "Моментално не следите ничии забелешки. Претплатете се на луѓе кои ги " "познавате. Пробајте со [пребарување на луѓе](%%action.peoplesearch%%), " -"побарајте луѓе во група која ве интересира и меѓу нашите [избрани корисници]" +"побарајте луѓе во група која Ве интересира и меѓу нашите [избрани корисници]" "(%%action.featured%%). Ако сте [корисник на Twitter](%%action.twittersettings" "%%), тука можете автоматски да се претплатите на луѓе кои таму ги следите." @@ -4463,7 +4602,7 @@ msgstr "%s не следи никого." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "СМС" @@ -4565,74 +4704,78 @@ msgstr "" "мрежното место „%2$s“." #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "Корисник" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." -msgstr "Кориснички нагодувања за ова StatusNet-мрежно место." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "Кориснички нагодувања за ова StatusNet-мрежно место" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "Неважечко ограничување за биографијата. Мора да е бројчено." -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." -msgstr "НЕважечки текст за добредојде. Дозволени се највеќе 255 знаци." +msgstr "Неважечки текст за добредојде. Дозволени се највеќе 255 знаци." -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, php-format msgid "Invalid default subscripton: '%1$s' is not user." msgstr "Неважечки опис по основно: „%1$s“ не е корисник." #. TRANS: Link description in user account settings menu. -#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Профил" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "Ограничување за биографијата" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "Максимална големина на профилната биографија во знаци." -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "Нови корисници" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "Добредојде за нов корисник" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "Текст за добредојде на нови корисници (највеќе до 255 знаци)." -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "Основно-зададена претплата" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "Автоматски претплатувај нови корисници на овој корисник." -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "Покани" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "Поканите се овозможени" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "Дали да им е дозволено на корисниците да канат други корисници." +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "Зачувај кориснички нагодувања" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Одобрете ја претплатата" @@ -4647,7 +4790,9 @@ msgstr "" "за забелешките на овој корисник. Ако не сакате да се претплатите, едноставно " "кликнете на „Одбиј“" +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "Лиценца" @@ -4779,7 +4924,7 @@ msgstr "" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Подновувања од %1$s на %2$s!" @@ -4840,7 +4985,7 @@ msgid "Plugins" msgstr "Приклучоци" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "Верзија" @@ -4848,20 +4993,25 @@ msgstr "Верзија" msgid "Author(s)" msgstr "Автор(и)" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Бендисај" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "Не можам да ја обработам URL-адресата „%s“" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4872,7 +5022,7 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, php-format msgid "A file this large would exceed your user quota of %d bytes." msgstr "" @@ -4880,13 +5030,13 @@ 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 +#: classes/File.php:210 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." msgstr "ВОлку голема податотека ќе ја надмине Вашата месечна квота од %d бајти" #. TRANS: Client exception thrown if a file upload does not have a valid name. -#: classes/File.php:248 classes/File.php:263 +#: classes/File.php:247 classes/File.php:262 msgid "Invalid filename." msgstr "Погрешно податотечно име." @@ -4905,6 +5055,32 @@ msgstr "Не е дел од групата." msgid "Group leave failed." msgstr "Напуштањето на групата не успеа." +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "Назнаката (ID) %s на профилот е неважечка." + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Грешка во зачувувањето на корисникот; неправилен." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Придружи се" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "%1$s се зачлени во групата %2$s." + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." @@ -4923,17 +5099,17 @@ msgid "No database name or DSN found anywhere." msgstr "Никаде не е пронајдено име на базата или DSN." #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. -#: classes/Message.php:46 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "Забрането Ви е испраќање на директни пораки." #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "Не можев да ја испратам пораката." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "Не можев да ја подновам пораката со нов URI." @@ -4989,25 +5165,25 @@ msgid "Problem saving notice." msgstr "Проблем во зачувувањето на белешката." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "На saveKnownGroups му е уакажан грешен тип" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" @@ -5016,7 +5192,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:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -5029,12 +5205,12 @@ msgid "Missing profile." msgstr "Недостасува профил." #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "Не можам да ја зачувам ознаката." #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "Блокирани сте од претплаќање." @@ -5048,6 +5224,12 @@ msgstr "Веќе претплатено!" msgid "User has blocked you." msgstr "Корисникот Ве има блокирано." +#. TRANS: Exception thrown when trying to unsibscribe without a subscription. +#: classes/Subscription.php:171 +#, fuzzy +msgid "Not subscribed!" +msgstr "Не сте претплатени!" + #. TRANS: Exception thrown when trying to unsubscribe a user from themselves. #: classes/Subscription.php:178 msgid "Could not delete self-subscription." @@ -5063,65 +5245,70 @@ msgstr "Не можам да го избришам OMB-жетонот за пр msgid "Could not delete subscription." msgstr "Не можам да ја избришам претплатата." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "Следи" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "Добредојдовте на %1$s, @%2$s!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "Не можев да ја создадам групата." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "Не можев да поставам URI на групата." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "Не можев да назначам членство во групата." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "Не можев да ги зачувам информациите за локалните групи." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Смени профилни нагодувања" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Подигни аватар" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Смени лозинка" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "Смени ракување со е-пошта" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "Наместете изглед на Вашиот профил" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Други нагодувања" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Друго" @@ -5137,188 +5324,193 @@ msgid "Untitled page" msgstr "Страница без наслов" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "Главна навигација" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 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:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "Лично" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Промена на е-пошта, аватар, лозинка, профил" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "Поврзи се со услуги" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Поврзи се" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "Промена на поставките на мрежното место" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "Админ" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "Поканете пријатели и колеги да Ви се придружат на %s" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "Покани" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Одјава" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Одјава" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Создај сметка" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "Регистрација" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Најава" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "Најава" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Напомош!" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "Помош" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Пребарајте луѓе или текст" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "Барај" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "Напомена за мрежното место" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "Локални прегледи" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "Напомена за страницата" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "Споредна навигација" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Помош" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "За" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "ЧПП" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "Услови" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Приватност" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Изворен код" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Контакт" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "Значка" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "Лиценца на програмот StatusNet" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -5328,13 +5520,16 @@ msgstr "" "%](%%site.broughtbyurl%%)." #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** е сервис за микроблогирање." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -5346,20 +5541,20 @@ msgstr "" "(http://www.fsf.org/licensing/licenses/agpl-3.0.html)." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "Лиценца на содржините на мрежното место" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, php-format msgid "Content and data of %1$s are private and confidential." msgstr "Содржината и податоците на %1$s се лични и доверливи." #. TRANS: Content license displayed when license is set to 'allrightsreserved'. #. TRANS: %1$s is the copyright owner. -#: lib/action.php:880 +#: lib/action.php:884 #, php-format msgid "Content and data copyright by %1$s. All rights reserved." msgstr "" @@ -5367,327 +5562,395 @@ msgstr "" "права задржани." #. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set. -#: lib/action.php:884 +#: lib/action.php:888 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "Сите содржини и податоци на %1$s се достапни под лиценцата %2$s." #. TRANS: DT element for pagination (previous/next, etc.). -#: lib/action.php:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "Прелом на страници" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "Следно" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Претходно" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "Се очекува коренски каналски елемент, но добив цел XML документ." -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "Сè уште не е поддржана обработката на далечинска содржина." -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "Сè уште не е поддржана обработката на XML содржина." -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "Сè уште не е достапна обработката на вметната Base64 содржина." #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "Не можете да врште измени на ова мрежно место." #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "Менувањето на тој алатник не е дозволено." #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "showForm() не е имплементирано." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "saveSettings() не е имплементирано." #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "Не можам да ги избришам нагодувањата за изглед." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "Основни нагодувања на мрежното место" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "Мреж. место" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "Поставки на изгледот" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "Изглед" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "Конфигурација на корисник" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Корисник" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "Конфигурација на пристапот" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "Конфигурација на патеки" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "Конфигурација на сесиите" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "Уреди објава за мрежното место" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "Поставки за снимки" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "Постави лиценца за мреж. место" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" "API-ресурсот бара да може и да чита и да запишува, а вие можете само да " "читате." +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "Нема програм за тој потрошувачки клуч." + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "Лош пристапен жетон." + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "Нема корисник за тој жетон." + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "Не можевме да Ве потврдиме." + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "Се обидовте да отповикате непознат жетон." + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "Не успеав да го избришам отповиканиот жетон." + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "Уреди програм" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "Икона за овој програм" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "Опишете го програмот со %d знаци" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Опишете го програмот со %d знаци" +msgstr[1] "Опишете го програмот со %d знаци" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "Опишете го Вашиот програм" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "URL на страницата на програмот" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "Изворна URL-адреса" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "Организацијата одговорна за овој програм" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "URL на страницата на организацијата" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "URL за пренасочување по заверката" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "Прелистувач" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "Работна површина" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "Тип на програм, прелистувач или работна површина" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "Само читање" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "Читање-пишување" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" "Основно-зададен пристап за овој програм: само читање, или читање-пишување" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Откажи" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "читање-пишување" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "Одобрено %1$s - „%2$s“ пристап." #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Одземи" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "авторскиот елемент мора да содржи елемент на име." + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "Прилози" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "Автор" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Обезбедувач" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "Забелешки кадешто се јавува овој прилог" +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "Ознаки за овој прилог" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "Менувањето на лозинката не успеа" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "Менувањето на лозинка не е дозволено" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Блокирај" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Резултати од наредбата" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Ajax-грешка" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Наредбата е завршена" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "Наредбата не успеа" #. TRANS: Command exception text shown when a notice ID is requested that does not exist. -#: lib/command.php:84 lib/command.php:108 +#: lib/command.php:82 lib/command.php:106 msgid "Notice with that id does not exist." msgstr "Не постои забелешка со таков id." #. TRANS: Command exception text shown when a last user notice is requested and it does not exist. #. TRANS: Error text shown when a last user notice is requested and it does not exist. -#: lib/command.php:101 lib/command.php:630 +#: lib/command.php:99 lib/command.php:626 msgid "User has no last notice." msgstr "Корисникот нема последна забелешка" #. TRANS: Message given requesting a profile for a non-existing user. #. TRANS: %s is the nickname of the user for which the profile could not be found. -#: lib/command.php:130 +#: lib/command.php:128 #, php-format msgid "Could not find a user with nickname %s." msgstr "Не можев да пронајдам корисник со прекар %s." #. TRANS: Message given getting a non-existing user. #. TRANS: %s is the nickname of the user that could not be found. -#: lib/command.php:150 +#: lib/command.php:148 #, php-format msgid "Could not find a local user with nickname %s." msgstr "Не можев да најдам локален корисник со прекар %s." #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Жалиме, оваа наредба сè уште не е имплементирана." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "Нема баш логика да се подбуцнувате сами себеси." #. TRANS: Message given having nudged another user. #. TRANS: %s is the nickname of the user that was nudged. -#: lib/command.php:240 +#: lib/command.php:238 #, php-format msgid "Nudge sent to %s." msgstr "Испратено подбуцнување на %s." @@ -5696,7 +5959,7 @@ msgstr "Испратено подбуцнување на %s." #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -5708,52 +5971,53 @@ msgstr "" "Забелешки: %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." -msgstr "Забелешката е обележана како омилена." +msgstr "Забелешката е обележана како бендисана." #. TRANS: Message given having added a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: lib/command.php:360 +#: lib/command.php:357 #, php-format msgid "%1$s joined group %2$s." msgstr "%1$s се зачлени во групата %2$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. -#: lib/command.php:408 +#: lib/command.php:405 #, php-format msgid "%1$s left group %2$s." msgstr "%1$s ја напушти групата %2$s." #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Име и презиме: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Местоположба: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Домашна страница: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "За: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -5764,32 +6028,32 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "" "Пораката е предолга - дозволени се највеќе %1$d знаци, а вие испративте %2$d." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Грашка при испаќањето на директната порака." #. TRANS: Message given having repeated a notice from another user. #. TRANS: %s is the name of the user for which the notice was repeated. -#: lib/command.php:554 +#: lib/command.php:551 #, php-format msgid "Notice from %s repeated." msgstr "Забелешката од %s е повторена." #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "Грешка при повторувањето на белешката." #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 +#: lib/command.php:589 #, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." msgstr "" @@ -5798,100 +6062,100 @@ msgstr "" #. TRANS: Text shown having sent a reply to a notice successfully. #. TRANS: %s is the nickname of the user of the notice the reply was sent to. -#: lib/command.php:603 +#: lib/command.php:600 #, php-format msgid "Reply to %s sent." msgstr "Одговорот на %s е испратен." #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "Грешка при зачувувањето на белешката." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "Назначете го името на корисникот на којшто сакате да се претплатите." #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "Не можете да се претплаќате на OMB профили по наредба." #. TRANS: Text shown after having subscribed to another user successfully. #. TRANS: %s is the name of the user the subscription was requested for. -#: lib/command.php:672 +#: lib/command.php:667 #, php-format msgid "Subscribed to %s." msgstr "Претплатено на %s." #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "Назначете го името на корисникот од кого откажувате претплата." #. TRANS: Text shown after having unsubscribed from another user successfully. #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:705 +#: lib/command.php:699 #, php-format msgid "Unsubscribed from %s." msgstr "Откажана претплата на %s." #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "Наредбата сè уште не е имплементирана." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Известувањето е исклучено." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "Не можам да исклучам известување." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Известувањето е вклучено." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "Не можам да вклучам известување." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "Наредбата за најава е оневозможена." #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "Оваа врска може да се употреби само еднаш, и трае само 2 минути: %s" #. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:813 +#: lib/command.php:808 #, php-format msgid "Unsubscribed %s." msgstr "Откажана претплата на %s." #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "Не сте претплатени никому." #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Не ни го испративте тој профил." @@ -5899,14 +6163,14 @@ msgstr[1] "Не ни го испративте тој профил." #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "Никој не е претплатен на Вас." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Оддалечена претплата" @@ -5914,20 +6178,21 @@ msgstr[1] "Оддалечена претплата" #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "Не членувате во ниедна група." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Не ни го испративте тој профил." msgstr[1] "Не ни го испративте тој профил." -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -5975,13 +6240,13 @@ msgstr "" "follow - претплати се на корисник\n" "groups - список на групи кадешто членувате\n" "subscriptions - список на луѓе кои ги следите\n" -"subscribers - список на луѓе кои ве следат\n" +"subscribers - список на луѓе кои Ве следат\n" "leave - откажи претплата на корисник\n" "d - директна порака за корисник\n" "get - прикажи последна забелешка на корисник\n" "whois - прикажи профилни информации за корисник\n" -"fav - додај последна забелешка на корисник во омилени\n" -"fav # - додај забелешка со даден id како омилена\n" +"fav - додај ја последната забелешка на корисникот во бендисани\n" +"fav # - додај забелешка со даден id како бендисана\n" "repeat # - повтори забелешка со даден id\n" "repeat - повтори последна забелешка на корисник\n" "reply # - одговори на забелешка со даден id\n" @@ -6006,39 +6271,61 @@ msgstr "" "tracks - сè уште не е имплементирано.\n" "tracking - сè уште не е имплементирано.\n" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "Нема пронајдено конфигурациска податотека. " -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "Побарав конфигурациони податотеки на следниве места: " -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "Препорачуваме да го пуштите инсталатерот за да го поправите ова." -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "Оди на инсталаторот." -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "IM" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "Подновувања преку инстант-пораки (IM)" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "СМС" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Подновувања по СМС" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "Сврзувања" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "Овластени поврзани програми" @@ -6061,17 +6348,13 @@ msgstr "" msgid "Design defaults restored." msgstr "Основно-зададениот изглед е вратен." -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" -msgstr "Отстрани ја белешкава од омилени" +msgstr "Одбендисај ја забелешкава" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" -msgstr "Означи ја забелешкава како омилена" - -#: lib/favorform.php:140 -msgid "Favor" -msgstr "Омилено" +msgstr "Бендисај ја забелешкава" #: lib/feed.php:85 msgid "RSS 1.0" @@ -6089,9 +6372,9 @@ msgstr "Atom" msgid "FOAF" msgstr "FOAF" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "Извези податоци" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "Канали" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -6147,37 +6430,77 @@ msgstr "" "Дополнителни прекари за групата, одделени со запирка или празно место, " "највеќе до %d" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" msgstr "Група" -#: lib/groupnav.php:101 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "Група „%s“" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "Членови" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "Членови на групата „%s“" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:108 +msgctxt "MENU" msgid "Blocked" msgstr "Блокирани" -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" msgid "%s blocked users" -msgstr "%s блокирани корисници" +msgstr "Блокирани корисници од групата „%s“" -#: lib/groupnav.php:108 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" -msgstr "Уреди својства на групата %s" +msgstr "Уредување на својства на групата „%s“" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" msgstr "Лого" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" -msgstr "Додај или уреди лого на %s" +msgstr "Додавање или уредување на лого на групата „%s “" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" -msgstr "Додај или уреди изглед на %s" +msgstr "Додавање или уредување на изгледот на групата „%s“" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -6201,11 +6524,17 @@ msgstr "Оваа страница не е достапна во форматот msgid "Unsupported image file format." msgstr "Неподдржан фомрат на слики." +#: lib/imagefile.php:88 +#, fuzzy, php-format +msgid "That file is too big. The maximum file size is %s." +msgstr "Ова е предолго. Максималната должина е 140 знаци." + #: lib/imagefile.php:93 msgid "Partial upload." msgstr "Делумно подигање." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Системска грешка при подигањето на податотеката." @@ -6239,10 +6568,6 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "Непознат извор на приемна пошта %d." -#: lib/joinform.php:114 -msgid "Join" -msgstr "Придружи се" - #: lib/leaveform.php:114 msgid "Leave" msgstr "Напушти" @@ -6463,7 +6788,7 @@ msgstr "" #: lib/mail.php:589 #, php-format msgid "%s (@%s) added your notice as a favorite" -msgstr "%s (@%s) додаде Ваша забелешка како омилена" +msgstr "%s (@%s) бендиса Ваша забелешка" #. TRANS: Body for favorite notification email #: lib/mail.php:592 @@ -6486,8 +6811,7 @@ msgid "" "Faithfully yours,\n" "%6$s\n" msgstr "" -"%1$s (@%7$s) штотуку ја додаде Вашата забелешка од %2$s како една од " -"омилените.\n" +"%1$s (@%7$s) штотуку ја бендиса Вашата забелешка од %2$s.\n" "\n" "URL-адресата на Вашата забелешка е:\n" "\n" @@ -6497,7 +6821,7 @@ msgstr "" "\n" "%4$s\n" "\n" -"Погледнете список на омилените забелешки на %1$s тука:\n" +"Погледнете список на бендисаните забелешки на %1$s тука:\n" "\n" "%5$s\n" "\n" @@ -6563,7 +6887,7 @@ msgstr "" "\n" "%6$s\n" "\n" -"Еве список на сите @-одговори за вас:\n" +"Еве список на сите @-одговори за Вас:\n" "\n" "%7$s\n" "\n" @@ -6582,10 +6906,10 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" "Немате приватни пораки. Можете да испратите приватна порака за да се " -"впуштите во разговор со други корисници. Луѓето можат да ви испраќаат пораки " +"впуштите во разговор со други корисници. Луѓето можат да Ви испраќаат пораки " "што ќе можете да ги видите само Вие." -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "од" @@ -6610,19 +6934,22 @@ msgstr "Жалиме, приемната пошта не е дозволена." msgid "Unsupported message type: %s" msgstr "Неподдржан формат на порака: %s" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" "Се појави грешка во базата на податоци при зачувувањето на Вашата " "податотека. Обидете се повторно." -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" "Подигнатата податотека ја надминува директивата upload_max_filesize во php." "ini." -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." @@ -6630,43 +6957,61 @@ msgstr "" "Подигнатата податотека ја надминува директивата the MAX_FILE_SIZE назначена " "во HTML-образецот." -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "Подигнатата податотека е само делумно подигната." -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "Недостасува привремена папка." -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "Податотеката не може да се запише на дискот." -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "Подигањето на податотеката е запрено од проширувањето." -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "Податотеката ја надминува квотата на корисникот." -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "Податотеката не може да се премести во целниот директориум." -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "Не можев да го утврдам mime-типот на податотеката." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." -msgstr " Обидете се со друг формат на %s." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "" +"„%1$s“ не е поддржан податотечен тип на овој опслужувач. Обидете се со друг %" +"2$s-формат." -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." -msgstr "%s не е поддржан тип на податотека на овој опслужувач." +msgid "\"%s\" is not a supported file type on this server." +msgstr "„%s„ не е поддржан податотечен тип на овој опслужувач." #: lib/messageform.php:120 msgid "Send a direct notice" @@ -6719,55 +7064,55 @@ msgstr "" "Обидете се подоцна." #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "С" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "Ј" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "И" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "З" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "во" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "интернет" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "во контекст" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "Повторено од" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "Одговори на забелешкава" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Одговор" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "Забелешката е повторена" @@ -6784,26 +7129,23 @@ msgid "Send a nudge to this user" msgstr "Испрати подбуцнување на корисников" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Грешка во внесувањето на новиот профил" +msgid "Error inserting new profile." +msgstr "Грешка при вметнувањето на новиот профил." #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Грешка во внесувањето на аватарот" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Грешка во подновувањето на далечинскиот профил" +msgid "Error inserting avatar." +msgstr "Грешка при вметнувањето на аватарот." #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Грешка во внесувањето на далечинскиот профил" +msgid "Error inserting remote profile." +msgstr "Грешка при вметнувањето на далечинскиот профил." -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "Дуплирај забелешка" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "Дуплирана забелешка." -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Не може да се внесе нова претплата." @@ -6817,7 +7159,7 @@ msgstr "Одговори" #: lib/personalgroupnav.php:114 msgid "Favorites" -msgstr "Омилени" +msgstr "Бендисани" #: lib/personalgroupnav.php:125 msgid "Inbox" @@ -6840,7 +7182,8 @@ msgstr "Ваши испратени пораки" msgid "Tags in %s's notices" msgstr "Ознаки во забелешките на %s" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "Непознато" @@ -6922,7 +7265,7 @@ msgstr "Повтори ја забелешкава" msgid "Revoke the \"%s\" role from this user" msgstr "Одземи му ја улогата „%s“ на корисников" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "Не е зададен корисник за еднокорисничкиот режим." @@ -6934,19 +7277,24 @@ msgstr "Песок" msgid "Sandbox this user" msgstr "Стави го корисников во песочен режим" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "Пребарај по мрежното место" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "Клучен збор" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" -msgstr "Барај" +msgstr "Пребарај" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "Помош со пребарување" @@ -7145,56 +7493,64 @@ msgid "Moderator" msgstr "Модератор" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "пред неколку секунди" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "пред една минута" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "пред %d минути" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "пред околу една минута" +msgstr[1] "пред околу %d минути" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "пред еден час" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "пред %d часа" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "пред околу еден час" +msgstr[1] "пред околу %d часа" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "пред еден ден" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "пред %d дена" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "пред околу еден ден" +msgstr[1] "пред околу %d дена" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "пред еден месец" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "пред %d месеца" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "пред околу еден месец" +msgstr[1] "пред околу %d месеци" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "пред една година" @@ -7207,3 +7563,17 @@ msgstr "%s не е важечка боја!" #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "%s не е важечка боја! Користете 3 или 6 шеснаесетни (hex) знаци." + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "Резервна податотека за корисникот %s (%s)" + +#: scripts/restoreuser.php:88 +msgid "No user specified; using backup user." +msgstr "Нема назначено корисник. Ќе го употребам резервниот корисник." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "%d резервни ставки." diff --git a/locale/nb/LC_MESSAGES/statusnet.po b/locale/nb/LC_MESSAGES/statusnet.po index 4b23489ada..26eb32056d 100644 --- a/locale/nb/LC_MESSAGES/statusnet.po +++ b/locale/nb/LC_MESSAGES/statusnet.po @@ -1,28 +1,30 @@ -# Translation of StatusNet to Norwegian (bokmål)‬ +# Translation of StatusNet - Core to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net # -# Author@translatewiki.net: Laaknor -# Author@translatewiki.net: Nghtwlkr +# Author: Laaknor +# Author: Nghtwlkr # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:35:01+0000\n" -"Language-Team: Norwegian (bokmål)‬\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:10+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 (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: no\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Tilgang" @@ -75,10 +77,10 @@ msgstr "Lagre tilgangsinnstillinger" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "Lagre" @@ -91,15 +93,15 @@ msgstr "Ingen slik side." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -109,7 +111,7 @@ msgstr "Ingen slik side." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "Ingen slik bruker" @@ -196,39 +198,77 @@ msgstr "Du og venner" msgid "Updates from %1$s and friends on %2$s!" msgstr "Oppdateringer fra %1$s og venner på %2$s!" -#: 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 +#: actions/apiaccountratelimitstatus.php:72 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 +#: actions/apiaccountverifycredentials.php:70 actions/apidirectmessage.php:156 +#: actions/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 +#, fuzzy +msgid "API method not found." +msgstr "API-metode ikke funnet!" + +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Denne metoden krever en POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "Du må angi en verdi for parameteren 'device' med en av: sms, im, none." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdatedeliverydevice.php:134 +#, fuzzy +msgid "Could not update user." +msgstr "Klarte ikke å oppdatere bruker." + +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "Brukeren har ingen profil." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofile.php:148 +#, fuzzy +msgid "Could not save profile." +msgstr "Klarte ikke å lagre profil." + +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -240,25 +280,31 @@ msgstr "" "Tjeneren kunne ikke håndtere så mye POST-data (%s bytes) på grunn av sitt " "nåværende oppsett." -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: 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 "Kunne ikke lagre dine innstillinger for utseende." -#: actions/apiblockcreate.php:105 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 +#, fuzzy +msgid "Could not update your design." +msgstr "Klarte ikke å oppdatere bruker." + +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "Du kan ikke blokkere deg selv!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Blokkering av bruker mislyktes." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Oppheving av blokkering av bruker mislyktes." @@ -282,59 +328,59 @@ msgstr "Direktemeldinger til %s" msgid "All the direct messages sent to %s" msgstr "Alle direktemeldinger sendt til %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "Ingen meldingstekst!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "Dette er for langt. Meldingen kan bare være %d tegn lang." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Fant ikke mottakeren." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "Kan ikke sende direktemeldinger til brukere du ikke er venn med." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Fant ingen status med den ID-en." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "Denne statusen er allerede en favoritt." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Kunne ikke opprette favoritt." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "Den statusen er ikke en favoritt." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "Kunne ikke slette favoritt." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "Kunne ikke følge brukeren: fant ikke profilen." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "Kunne ikke følge brukeren: %s er allerede i listen din." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "Kunne ikke slutte å følge brukeren: Fant ikke brukeren." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "Du kan ikke slutte å følge deg selv." @@ -350,102 +396,102 @@ msgstr "Kunne ikke bestemme kildebruker." msgid "Could not find target user." msgstr "Kunne ikke finne målbruker." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "Kallenavn kan kun ha små bokstaver og tall og ingen mellomrom." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Det nicket er allerede i bruk. Prøv et annet." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Ugyldig nick." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "Hjemmesiden er ikke en gyldig URL." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Beklager, navnet er for langt (max 250 tegn)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "Beskrivelsen er for lang (maks %d tegn)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Plassering er for lang (maks 255 tegn)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "For mange alias! Maksimum %d." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "Ugyldig alias: «%s»." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "Aliaset «%s» er allerede i bruk. Prøv et annet." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "Alias kan ikke være det samme som kallenavn." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Gruppe ikke funnet." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "Du er allerede medlem av den gruppen." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "Du har blitt blokkert fra den gruppen av administratoren." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "Kunne ikke legge bruker %1$s til gruppe %2$s." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." msgstr "Du er ikke et medlem av denne gruppen." #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "Kunne ikke fjerne bruker %1$s fra gruppe %2$s." @@ -474,7 +520,7 @@ msgstr "%s grupper" msgid "groups on %s" msgstr "grupper på %s" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "Opplasting feilet." @@ -488,9 +534,9 @@ msgstr "Ugyldig symbol." #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -533,8 +579,8 @@ msgstr "" #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -560,7 +606,7 @@ msgstr "" "$s-konto til tredjeparter du stoler på." #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Konto" @@ -574,7 +620,7 @@ msgstr "Nick" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 -#: actions/register.php:436 lib/accountsettingsaction.php:125 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Passord" @@ -598,18 +644,18 @@ msgstr "Denne metoden krever en POST eller DELETE." msgid "You may not delete another user's status." msgstr "Du kan ikke slette statusen til en annen bruker." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Ingen slik notis." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "Kan ikke gjenta din egen notis." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "Allerede gjentatt den notisen." @@ -621,26 +667,26 @@ msgstr "Status slettet." msgid "No status with that ID found." msgstr "Ingen status med den ID-en funnet." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "" -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "Det er for langt. Maks notisstørrelse er %d tegn." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Ikke funnet." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "Maks notisstørrelse er %d tegn, inklusive vedleggs-URL." -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Formatet støttes ikke." @@ -719,7 +765,7 @@ msgstr "Ugyldig størrelse" #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Brukerbilde" @@ -750,7 +796,7 @@ msgid "Preview" msgstr "Forhåndsvis" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Slett" @@ -835,7 +881,8 @@ msgid "Yes" msgstr "Ja" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Blokker denne brukeren" @@ -854,8 +901,8 @@ msgstr "Kunne ikke lagre blokkeringsinformasjon." #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "Ingen slik gruppe." @@ -877,11 +924,13 @@ msgstr "En liste over brukere som er blokkert fra å delta i denne gruppen." msgid "Unblock user from group" msgstr "Opphev blokkering av bruker fra gruppe" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Opphev blokkering" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Opphev blokkering av denne brukeren" @@ -920,9 +969,9 @@ msgstr "Den adressen har allerede blitt bekreftet." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -930,7 +979,7 @@ msgstr "Klarte ikke å oppdatere bruker." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Kunne ikke slette e-postbekreftelse." @@ -966,6 +1015,14 @@ msgstr "Program ikke funnet." msgid "You are not the owner of this application." msgstr "Du er ikke eieren av dette programmet." +#. TRANS: Client error text when there is a problem with the session token. +#: actions/deleteapplication.php:102 actions/editapplication.php:127 +#: actions/newapplication.php:110 actions/showapplication.php:118 +#: lib/action.php:1307 +#, fuzzy +msgid "There was a problem with your session token." +msgstr "Det var et problem med din sesjons-autentisering. Prøv igjen." + #: actions/deleteapplication.php:123 actions/deleteapplication.php:147 msgid "Delete application" msgstr "Slett program" @@ -996,7 +1053,7 @@ msgstr "Slett dette programmet" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Ikke logget inn." @@ -1027,7 +1084,7 @@ msgid "Do not delete this notice" msgstr "Ikke slett denne notisen" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Slett denne notisen" @@ -1058,62 +1115,61 @@ msgstr "Slett denne brukeren" #. 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "Utseende" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "Utseendeinnstillinger for dette StatusNet-nettstedet." +msgid "Design settings for this StatusNet site" +msgstr "" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "Ugyldig logo-URL." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "Tema ikke tilgjengelig: %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Endre logo" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Nettstedslogo" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "Endre tema" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Nettstedstema" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "Tema for nettstedet." -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "Egendefinert tema" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "Du kan laste opp et egendefinert StatusNet-tema som et .ZIP-arkiv." -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Endre bakgrunnsbilde" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Bakgrunn" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1122,75 +1178,76 @@ msgstr "" "Du kan laste opp et bakgrunnsbilde for nettstedet. Maks filstørrelse er %1$s." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "På" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "Av" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Slå på eller av bakgrunnsbilde." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "Gjenta bakgrunnsbildet" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Endre farger" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Innhold" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "Sidelinje" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Tekst" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Lenker" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "Avansert" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "Egendefinert CSS" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "Bruk standard" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Gjenopprett standardutseende" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Tilbakestill til standardverdier" -#. 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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Lagre" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "Lagre utseende" @@ -1268,7 +1325,7 @@ msgstr "Anrop er for langt." msgid "Callback URL is not valid." msgstr "Anrops-URL er ikke gyldig." -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "Kunne ikke oppdatere programmet." @@ -1305,7 +1362,7 @@ msgid "Could not update group." msgstr "Kunne ikke oppdatere gruppe." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "Kunne ikke opprette alias." @@ -1341,7 +1398,7 @@ msgstr "Nåværende bekreftede e-postadresse" #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1359,22 +1416,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "Avbryt" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "E-postadresse («brukernavn@eksempel.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/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1382,110 +1443,110 @@ msgstr "Legg til" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "innkommende e-post" #. 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 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "Send e-post til denne adressen for å poste nye notiser." #. 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 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "Angi en ny e-postadresse for å poste til; fjerner den gamle." #. 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "Ny" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "E-postinnstillinger" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Send meg varsler om nye abonnementer gjennom e-post." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "Send meg en e-post når noen legger min notis til som favoritt." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "Send meg en e-post når noen sender meg en privat melding." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "Send meg en e-post når noen sender meg et «@-svar»." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "Tillat venner å knuffe meg og sende meg en e-post." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Jeg vil poste notiser med e-post." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Publiser en MicroID for min e-postadresse." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "E-postinnstillinger lagret." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Ingen e-postadresse." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Klarer ikke normalisere epostadressen" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Ugyldig e-postadresse." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "Det er allerede din e-postadresse." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "Den e-postadressen tilhører allerede en annen bruker." #. 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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Kunne ikke sette inn bekreftelseskode." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1496,50 +1557,50 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Ingen ventende bekreftelse å avbryte." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "Dette er feil e-postadresse." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "E-postbekreftelse avbrutt." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "Det er ikke din e-postadresse." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "E-postadressen ble fjernet." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Ingen innkommende e-postadresse." #. 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/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Kunne ikke oppdatere brukeroppføring." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Inkommende e-postadresse fjernet." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Ny innkommende e-postadresse lagt til." @@ -1547,7 +1608,7 @@ msgstr "Ny innkommende e-postadresse lagt til." msgid "This notice is already a favorite!" msgstr "Denne notisen er allerede en favoritt." -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "Fjern favoritt" @@ -1658,7 +1719,7 @@ msgstr "" msgid "Remote service uses unknown version of OMB protocol." msgstr "Fjerntjeneste bruker ukjent versjon av OMB-protokollen." -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "Feil ved oppdatering av fjernprofil." @@ -1715,7 +1776,7 @@ msgstr "Bruker er allerede blokkert fra gruppe." msgid "User is not a member of group." msgstr "Bruker er ikke et medlem av gruppa." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Blokker bruker fra gruppe" @@ -1795,45 +1856,61 @@ msgstr "Logo oppdatert." msgid "Failed updating logo." msgstr "Kunne ikke oppdatere logo." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "%s gruppemedlemmer" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "%1$s gruppemedlemmer, side %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "En liste over brukerne i denne gruppen." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Administrator" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" -msgstr "Blokkér" +msgstr "" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "Gjør brukeren til en administrator for gruppen" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" -msgstr "Gjør til administrator" +msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" -msgstr "Gjør denne brukeren til administrator" +msgstr "" #. TRANS: Message is used as link title. %s is a user nickname. #. TRANS: Title in atom group notice feed. %s is a group name. #. TRANS: Title in atom user notice feed. %s is a user name. #: actions/grouprss.php:139 actions/userrss.php:94 -#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "%s tidslinje" @@ -1966,7 +2043,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -1976,63 +2056,63 @@ msgstr "" "vennelisten din i direktemeldingsklienten din eller på GTalk." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Direktemeldingsinnstillinger" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Send meg notiser gjennom Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Post en notis når min Jabber/Gtalk-status endres." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "Send meg svar gjennom Jabber/GTalk fra personer jeg ikke abonnerer på." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Publiser en MicroID for min Jabber/Gtalk-adresse." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Innstillinger lagret." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Ingen Jabber ID." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Klarer ikke normalisere Jabber-IDen" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Ugyldig Jabber ID" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Det er allerede din Jabber ID." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Jabber-ID tilhører allerede en annen bruker." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -2042,28 +2122,28 @@ msgstr "" "godkjenne %s for å sende meldinger til deg." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Det er feil IM-adresse." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "Kunne ikke slette direktemeldingsbekreftelse." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "Direktemeldingsbekreftelse avbrutt." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Det er ikke din Jabber ID." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "Direktemeldingsadressen ble fjernet." @@ -2110,7 +2190,7 @@ msgstr "Du abonnerer allerede på disse brukerne:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2239,7 +2319,7 @@ msgid "You must be logged in to leave a group." msgstr "Du må være innlogget for å forlate en gruppe." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "Du er ikke et medlem av den gruppen." @@ -2248,13 +2328,117 @@ msgstr "Du er ikke et medlem av den gruppen." msgid "%1$s left group %2$s" msgstr "%1$s forlot gruppe %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "Privat" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Allerede innlogget." #: actions/login.php:148 msgid "Incorrect username or password." -msgstr "Feil brukernavn eller passord" +msgstr "Feil brukernavn eller passord." #: actions/login.php:154 actions/otp.php:120 msgid "Error setting user. You are probably not authorized." @@ -2356,14 +2540,14 @@ msgid "New message" msgstr "Ny melding" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "Du kan ikke sende en melding til denne brukeren." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Inget innhold." @@ -2372,7 +2556,7 @@ msgid "No recipient specified." msgstr "Ingen mottaker oppgitt." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" @@ -2384,12 +2568,12 @@ msgstr "Melding sendt" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "Direktemelding til %s sendt." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Ajax-feil" @@ -2485,8 +2669,8 @@ msgid "Connected applications" msgstr "Tilkoblede program" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." -msgstr "Du har tillatt følgende programmer å få tilgang til den konto." +msgid "You have allowed the following applications to access your account." +msgstr "" #: actions/oauthconnectionssettings.php:175 msgid "You are not a user of that application." @@ -2509,7 +2693,7 @@ msgstr "Utviklere kan redigere registreringsinnstillingene for sine program " msgid "Notice has no profile." msgstr "Notisen har ingen profil." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "%1$s sin status på %2$s" @@ -2527,8 +2711,8 @@ msgid "Only %s URLs over plain HTTP please." msgstr "Bare %s-nettadresser over vanlig HTTP." #. TRANS: Client error on an API request with an unsupported data format. -#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "Ikke et støttet dataformat." @@ -2580,10 +2764,19 @@ msgstr "Ingen bruker-ID spesifisert." msgid "No login token specified." msgstr "Ingen notis spesifisert." +#: actions/otp.php:90 +msgid "No login token requested." +msgstr "" + #: actions/otp.php:95 msgid "Invalid login token specified." msgstr "Ugyldig symbol." +#: actions/otp.php:104 +#, fuzzy +msgid "Login token expired." +msgstr "Logg inn på nettstedet" + #: actions/outbox.php:58 #, php-format msgid "Outbox for %1$s - page %2$d" @@ -2660,13 +2853,13 @@ msgid "Password saved." msgstr "Passordet ble lagret" #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "Stier" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "Sti- og tjenerinnstillinger for dette StatusNet-nettstedet." +msgid "Path and server settings for this StatusNet site" +msgstr "" #: actions/pathsadminpanel.php:157 #, php-format @@ -2861,7 +3054,7 @@ msgstr "Profilinformasjon" #: actions/profilesettings.php:108 lib/groupeditform.php:154 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" -msgstr "1-64 små bokstaver eller nummer, ingen punktum eller mellomrom" +msgstr "1-64 små bokstaver eller tall, ingen punktum eller mellomrom" #: actions/profilesettings.php:111 actions/register.php:455 #: actions/showgroup.php:256 actions/tagother.php:104 @@ -2871,7 +3064,7 @@ msgstr "Fullt navn" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Hjemmesiden" @@ -2977,7 +3170,7 @@ msgid "Couldn't save tags." msgstr "Kunne ikke lagre merkelapper." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Innstillinger lagret." @@ -3241,7 +3434,7 @@ msgstr "E-postadressen finnes allerede." #: actions/register.php:250 actions/register.php:272 msgid "Invalid username or password." -msgstr "Ugyldig brukernavn eller passord" +msgstr "Ugyldig brukernavn eller passord." #: actions/register.php:350 msgid "" @@ -3253,8 +3446,7 @@ msgstr "" #: actions/register.php:432 msgid "1-64 lowercase letters or numbers, no punctuation or spaces. Required." -msgstr "" -"1-64 små bokstaver eller nummer, ingen punktum eller mellomrom. Påkrevd." +msgstr "1-64 små bokstaver eller tall, ingen punktum eller mellomrom. Påkrevd." #: actions/register.php:437 msgid "6 or more characters. Required." @@ -3266,7 +3458,7 @@ msgstr "Samme som passord over. Kreves." #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "E-post" @@ -3426,7 +3618,7 @@ msgstr "Du kan ikke gjenta din egen notis." msgid "You already repeated that notice." msgstr "Du har allerede gjentatt den notisen." -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Gjentatt" @@ -3512,13 +3704,13 @@ msgstr "Brukeren er allerede i sandkassen." #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "Økter" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "Øktinnstillinger for dette StatusNet-nettstedet." +msgid "Session settings for this StatusNet site" +msgstr "" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3537,7 +3729,6 @@ msgid "Turn on debugging output for sessions." msgstr "Slå på feilsøkingsutdata for økter." #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "Lagre nettstedsinnstillinger" @@ -3550,24 +3741,24 @@ msgid "Application profile" msgstr "Programprofil" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "Ikon" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "Navn" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "Organisasjon" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Beskrivelse" @@ -3609,6 +3800,11 @@ msgstr "" msgid "Access token URL" msgstr "" +#: actions/showapplication.php:283 +#, fuzzy +msgid "Authorize URL" +msgstr "Forfatter" + #: actions/showapplication.php:288 msgid "" "Note: We support HMAC-SHA1 signatures. We do not support the plaintext " @@ -3678,7 +3874,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "Dette er en måte å dele det du liker." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "%s gruppe" @@ -3730,7 +3926,7 @@ msgstr "Notismating for %s gruppe (Atom)" msgid "FOAF for %s group" msgstr "FOAF for gruppen %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Medlemmer" @@ -3868,11 +4064,10 @@ msgid "" "[StatusNet](http://status.net/) tool. [Join now](%%%%action.register%%%%) to " "follow **%s**'s notices and many more! ([Read more](%%%%doc.help%%%%))" msgstr "" -"**%s** har en konto på %%%%site.name%%%%, en [mikrobloggingstjeneste] " -"(http://no.wikipedia.org/wiki/Mikroblogg) basert på det frie " -"programvareverktøyet [StatusNet](http://status.net/). [Bli med nå](%%%%" -"action.register%%%%) for å følge **%s** og mange flere sine notiser. ([Les " -"mer](%%%%doc.help%%%%))" +"**%s** har en konto på %%%%site.name%%%%, en [mikrobloggingstjeneste](http://" +"no.wikipedia.org/wiki/Mikroblogg) basert på det frie programvareverktøyet " +"[StatusNet](http://status.net/). [Bli med nå](%%%%action.register%%%%) for å " +"følge **%s** og mange flere sine notiser. ([Les mer](%%%%doc.help%%%%))" #: actions/showstream.php:248 #, php-format @@ -3881,9 +4076,9 @@ msgid "" "wikipedia.org/wiki/Micro-blogging) service based on the Free Software " "[StatusNet](http://status.net/) tool. " msgstr "" -"**%s** har en konto på %%%%site.name%%%%, en [mikrobloggingstjeneste] " -"(http://no.wikipedia.org/wiki/Mikroblogg) basert på det frie " -"programvareverktøyet [StatusNet](http://status.net/). " +"**%s** har en konto på %%%%site.name%%%%, en [mikrobloggingstjeneste](http://" +"no.wikipedia.org/wiki/Mikroblogg) basert på det frie programvareverktøyet " +"[StatusNet](http://status.net/). " #: actions/showstream.php:305 #, php-format @@ -4000,6 +4195,11 @@ msgstr "" msgid "Site Notice" msgstr "Nettstedsnotis" +#: actions/sitenoticeadminpanel.php:67 +#, fuzzy +msgid "Edit site-wide message" +msgstr "Ny melding" + #: actions/sitenoticeadminpanel.php:103 msgid "Unable to save site notice." msgstr "Kunne ikke lagre nettstedsnotis." @@ -4176,14 +4376,29 @@ msgstr "Ingen kode skrevet inn" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "" +#: actions/snapshotadminpanel.php:65 +#, fuzzy +msgid "Manage snapshot configuration" +msgstr "Endre nettstedskonfigurasjon" + +#: actions/snapshotadminpanel.php:127 +#, fuzzy +msgid "Invalid snapshot run value." +msgstr "Ugyldig rolle." + #: actions/snapshotadminpanel.php:133 msgid "Snapshot frequency must be a number." msgstr "" +#: actions/snapshotadminpanel.php:144 +#, fuzzy +msgid "Invalid snapshot report URL." +msgstr "Ugyldig logo-URL." + #: actions/snapshotadminpanel.php:200 msgid "Randomly during web hit" msgstr "" @@ -4192,6 +4407,10 @@ msgstr "" 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 "" @@ -4204,6 +4423,11 @@ msgstr "Frekvens" msgid "Snapshots will be sent once every N web hits" msgstr "" +#: actions/snapshotadminpanel.php:226 +#, fuzzy +msgid "Report URL" +msgstr "Nettadresse til kilde" + #: actions/snapshotadminpanel.php:227 msgid "Snapshots will be sent to this URL" msgstr "" @@ -4212,6 +4436,11 @@ msgstr "" msgid "Save snapshot settings" msgstr "Lagre nettstedsinnstillinger" +#: actions/subedit.php:70 +#, fuzzy +msgid "You are not subscribed to that profile." +msgstr "Ikke autorisert." + #. TRANS: Exception thrown when a subscription could not be stored on the server. #: actions/subedit.php:83 classes/Subscription.php:136 msgid "Could not save subscription." @@ -4229,6 +4458,16 @@ msgstr "Ingen slik profil." msgid "You cannot subscribe to an OMB 0.1 remote profile with this action." msgstr "" +#: actions/subscribe.php:145 +#, fuzzy +msgid "Subscribed" +msgstr "Abonner" + +#: actions/subscribers.php:50 +#, fuzzy, php-format +msgid "%s subscribers" +msgstr "Alle abonnenter" + #: actions/subscribers.php:52 #, php-format msgid "%1$s subscribers, page %2$d" @@ -4254,6 +4493,20 @@ msgstr "" 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 "" +"Hvorfor ikke [registrere en konto](%%action.register%%) og vær den første " +"til å poste!" + +#: actions/subscriptions.php:52 +#, fuzzy, php-format +msgid "%s subscriptions" +msgstr "Alle abonnementer" + #: actions/subscriptions.php:54 #, php-format msgid "%1$s subscriptions, page %2$d" @@ -4287,7 +4540,7 @@ msgstr "%s lytter ikke til noen." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -4311,6 +4564,11 @@ msgstr "Notismating for merkelapp %s (RSS 2.0)" msgid "Notice feed for tag %s (Atom)" msgstr "Notismating for merkelapp %s (Atom)" +#: actions/tagother.php:39 +#, fuzzy +msgid "No ID argument." +msgstr "Ingen vedlegg." + #: actions/tagother.php:65 #, php-format msgid "Tag %s" @@ -4329,6 +4587,15 @@ msgstr "Foto" msgid "Tag user" msgstr "Merk bruker" +#: actions/tagother.php:151 +#, fuzzy +msgid "" +"Tags for this user (letters, numbers, -, ., and _), comma- or space- " +"separated" +msgstr "" +"Merkelapper for degselv (bokstaver, nummer, -, ., og _), adskilt med komma " +"eller mellomrom" + #: actions/tagother.php:193 msgid "" "You can only tag people you are subscribed to or who are subscribed to you." @@ -4338,79 +4605,119 @@ msgstr "" msgid "Could not save tags." msgstr "Kunne ikke lagre merkelapper." +#: actions/tagother.php:236 +#, fuzzy +msgid "Use this form to add tags to your subscribers or subscriptions." +msgstr "Bruk dette skjemaet for å redigere programmet ditt." + +#: actions/tagrss.php:35 +#, fuzzy +msgid "No such tag." +msgstr "Ingen slik side." + #: actions/unblock.php:59 msgid "You haven't blocked that user." msgstr "Du har ikke blokkert den brukeren." +#: actions/unsandbox.php:72 +#, fuzzy +msgid "User is not sandboxed." +msgstr "Brukeren er allerede i sandkassen." + +#: actions/unsilence.php:72 +#, fuzzy +msgid "User is not silenced." +msgstr "Bruker er allerede brakt til taushet." + +#: actions/unsubscribe.php:77 +#, fuzzy +msgid "No profile ID in request." +msgstr "Ingen profil med den ID'en." + +#: actions/unsubscribe.php:98 +#, fuzzy +msgid "Unsubscribed" +msgstr "Abonner" + +#: 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 "Notislisensen ‘%1$s’ er ikke kompatibel med nettstedslisensen ‘%2$s’." + #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "Bruker" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." -msgstr "Brukerinnstillinger for dette StatusNet-nettstedet." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "Ugyldig biografigrense. Må være numerisk." -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "Ugyldig velkomsttekst. Maks lengde er 255 tegn." -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, php-format msgid "Invalid default subscripton: '%1$s' is not user." msgstr "Ugyldig standardabonnement: '%1$s' er ikke bruker." #. TRANS: Link description in user account settings menu. -#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Profil" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "Biografigrense" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "Maks lengde på en profilbiografi i tegn." -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "Nye brukere" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "Velkomst av ny bruker" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "Velkomsttekst for nye brukere (Maks 255 tegn)." -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "Standardabonnement" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "Legger automatisk til et abonnement på denne brukeren til nye brukere." -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "Invitasjoner" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "Invitasjoner aktivert" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "Hvorvidt brukere tillates å invitere nye brukere." +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Autoriser abonnementet" @@ -4422,7 +4729,9 @@ msgid "" "click “Reject”." msgstr "" +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "Lisens" @@ -4447,6 +4756,11 @@ msgstr "Avvis dette abonnementet" msgid "No authorization request!" msgstr "" +#: actions/userauthorization.php:254 +#, fuzzy +msgid "Subscription authorized" +msgstr "Abonnement" + #: actions/userauthorization.php:256 msgid "" "The subscription has been authorized, but no callback URL was passed. Check " @@ -4454,6 +4768,11 @@ msgid "" "subscription. Your subscription token is:" msgstr "" +#: actions/userauthorization.php:266 +#, fuzzy +msgid "Subscription rejected" +msgstr "Abonnement" + #: actions/userauthorization.php:268 msgid "" "The subscription has been rejected, but no callback URL was passed. Check " @@ -4461,6 +4780,21 @@ msgid "" "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." @@ -4485,6 +4819,15 @@ msgstr "Feil bildetype for avatar-URL ‘%s’." msgid "Profile design" msgstr "Vis profilutseender" +#: 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 "" +"Tilpass hvordan gruppen din ser ut med et bakgrunnsbilde og en fargepalett " +"av ditt valg." + #: actions/userdesignsettings.php:282 msgid "Enjoy your hotdog!" msgstr "Bon appétit." @@ -4515,7 +4858,7 @@ msgstr "Prøv å [søke etter grupper](%%action.groupsearch%%) og bli med i dem. #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Oppdateringar fra %1$s på %2$s!" @@ -4566,7 +4909,7 @@ msgid "Plugins" msgstr "Programtillegg" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "Versjon" @@ -4574,20 +4917,26 @@ msgstr "Versjon" msgid "Author(s)" msgstr "Forfatter(e)" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +#, fuzzy +msgid "Favor" +msgstr "Favoritter" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4596,20 +4945,20 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, 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 +#: classes/File.php:210 #, 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 +#: classes/File.php:247 classes/File.php:262 msgid "Invalid filename." msgstr "Ugyldig filnavn." @@ -4628,6 +4977,32 @@ msgstr "Kunne ikke oppdatere gruppe." msgid "Group leave failed." msgstr "Gruppeprofil" +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Feil ved lagring av bruker; ugyldig." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Bli med" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." @@ -4645,13 +5020,19 @@ msgstr "Kunne ikke opprette alias." msgid "No database name or DSN found anywhere." msgstr "" +#. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. +#: classes/Message.php:45 +#, fuzzy +msgid "You are banned from sending direct messages." +msgstr "Feil ved sending av direktemelding." + #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "Kunne ikke sette inn melding." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "Kunne ikke oppdatere melding med ny nettadresse." @@ -4662,6 +5043,12 @@ msgstr "Kunne ikke oppdatere melding med ny nettadresse." msgid "No such profile (%1$d) for notice (%2$d)." msgstr "" +#. TRANS: Server exception. %s are the error details. +#: classes/Notice.php:193 +#, fuzzy, php-format +msgid "Database error inserting hashtag: %s" +msgstr "Databasefeil ved innsetting av bruker i programmet OAuth." + #. TRANS: Client exception thrown if a notice contains too many characters. #: classes/Notice.php:265 msgid "Problem saving notice. Too long." @@ -4685,6 +5072,12 @@ msgid "" "few minutes." msgstr "" +#. TRANS: Client exception thrown when a user tries to post while being banned. +#: classes/Notice.php:291 +#, fuzzy +msgid "You are banned from posting notices on this site." +msgstr "Du kan ikke bringe brukere til taushet på dette nettstedet." + #. TRANS: Server exception thrown when a notice cannot be saved. #. TRANS: Server exception thrown when a notice cannot be updated. #: classes/Notice.php:358 classes/Notice.php:385 @@ -4692,32 +5085,32 @@ msgid "Problem saving notice." msgstr "Problem ved lagring av notis." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 msgid "Problem saving group inbox." 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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -4727,11 +5120,35 @@ msgstr "" msgid "Missing profile." msgstr "Manglende profil." +#. TRANS: Exception thrown when a tag cannot be saved. +#: classes/Status_network.php:338 +#, fuzzy +msgid "Unable to save tag." +msgstr "Kunne ikke lagre nettstedsnotis." + +#. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. +#: classes/Subscription.php:75 lib/oauthstore.php:466 +#, fuzzy +msgid "You have been banned from subscribing." +msgstr "Brukeren har blokkert deg fra å abonnere." + +#. TRANS: Exception thrown when trying to subscribe while already subscribed. +#: classes/Subscription.php:80 +#, fuzzy +msgid "Already subscribed!" +msgstr "Alle abonnementer" + #. 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 "Bruker har blokkert deg." +#. TRANS: Exception thrown when trying to unsibscribe without a subscription. +#: classes/Subscription.php:171 +#, fuzzy +msgid "Not subscribed!" +msgstr "Alle abonnementer" + #. TRANS: Exception thrown when trying to unsubscribe a user from themselves. #: classes/Subscription.php:178 msgid "Could not delete self-subscription." @@ -4747,65 +5164,70 @@ msgstr "Kunne ikke slette favoritt." msgid "Could not delete subscription." msgstr "Kunne ikke slette favoritt." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "Velkommen til %1$s, @%2$s." #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "Kunne ikke opprette gruppe." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "Kunne ikke stille inn gruppe-URI." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "Kunne ikke stille inn gruppemedlemskap." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "Kunne ikke lagre lokal gruppeinformasjon." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Endre profilinnstillingene dine" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Last opp en avatar" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Endre passordet ditt" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "Endre eposthåndtering" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "Brukerprofil" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Andre valg" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Andre" @@ -4820,175 +5242,197 @@ msgstr "%1$s - %2$s" msgid "Untitled page" msgstr "Side uten tittel" +#. TRANS: DT element for primary navigation menu. String is hidden in default CSS. +#: lib/action.php:448 +#, fuzzy +msgid "Primary site navigation" +msgstr "Endre nettstedskonfigurasjon" + #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 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:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "Personlig" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Endre e-posten, avateren, passordet og profilen din" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "Koble til tjenester" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Koble til" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "Endre nettstedskonfigurasjon" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "Administrator" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "Inviter venner og kollegaer til å bli med deg på %s" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "Inviter" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Logg ut fra nettstedet" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Logg ut" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Opprett en konto" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "Registrer" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Log inn på nettstedet" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "Logg inn" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Hjelp meg." -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "Hjelp" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Søk etter personer eller tekst" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "Søk" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "Nettstedsnotis" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "Lokale visninger" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "Sidenotis" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Hjelp" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "Om" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "OSS/FAQ" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "" +#. TRANS: Secondary navigation menu option leading to privacy policy. +#: lib/action.php:796 +#, fuzzy +msgid "Privacy" +msgstr "Privat" + #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Kilde" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Kontakt" +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 +#, fuzzy +msgid "Badge" +msgstr "Knuff" + #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "Programvarelisens for StatusNet" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4998,13 +5442,16 @@ msgstr "" "broughtby%%](%%site.broughtbyurl%%)." #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** er en mikrobloggingtjeneste." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -5012,271 +5459,432 @@ msgid "" "org/licensing/licenses/agpl-3.0.html)." msgstr "" +#. TRANS: DT element for StatusNet site content license. +#: lib/action.php:870 +#, fuzzy +msgid "Site content license" +msgstr "Programvarelisens for StatusNet" + #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, 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:880 +#: lib/action.php:884 #, 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:884 +#: lib/action.php:888 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, 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:1238 +#, fuzzy +msgid "Pagination" +msgstr "Registrering" + #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "Etter" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Før" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "" -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "" #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "Du kan ikke gjøre endringer på dette nettstedet." +#. TRANS: Client error message throw when a certain panel's settings cannot be changed. +#: lib/adminpanelaction.php:108 +#, fuzzy +msgid "Changes to that panel are not allowed." +msgstr "Registrering ikke tillatt." + #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "showForm() ikke implementert." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "saveSettings() ikke implementert." +#. TRANS: Client error message thrown if design settings could not be deleted in +#. TRANS: the admin panel Design. +#: lib/adminpanelaction.php:274 +#, fuzzy +msgid "Unable to delete design setting." +msgstr "Kunne ikke lagre dine innstillinger for utseende." + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:337 +#, fuzzy +msgid "Basic site configuration" +msgstr "Endre nettstedskonfigurasjon" + #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "Nettsted" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:345 +#, fuzzy +msgid "Design configuration" +msgstr "Tilgangskonfigurasjon" + #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "Utseende" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "Brukerkonfigurasjon" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Bruker" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "Tilgangskonfigurasjon" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "Stikonfigurasjon" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:377 +#, fuzzy +msgid "Sessions configuration" +msgstr "Tilgangskonfigurasjon" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "Rediger nettstedsnotis" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:393 +#, fuzzy +msgid "Snapshots configuration" +msgstr "Stikonfigurasjon" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "Rediger program" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "Ikon for dette programmet" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "Beskriv programmet ditt med %d tegn" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Beskriv programmet ditt med %d tegn" +msgstr[1] "Beskriv programmet ditt med %d tegn" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "Beskriv programmet ditt" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "Nettadresse til hjemmesiden for dette programmet" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "Nettadresse til kilde" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:225 +#, fuzzy +msgid "Organization responsible for this application" +msgstr "Ikon for dette programmet" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "URL til organisasjonens hjemmeside" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "Nettleser" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "Skrivebord" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "Type program, nettleser eller skrivebord" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "Skrivebeskyttet" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "Les og skriv" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" "Standardtilgang for dette programmet: skrivebeskyttet eller lese- og " "skrivetilgang" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Avbryt" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "les og skriv" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 msgid "read-only" msgstr "skrivebeskyttet" -#. 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "" #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Tilbakekall" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "Vedlegg" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "Forfatter" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Leverandør" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "Notiser hvor dette vedlegget forekommer" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Title. +#: lib/attachmenttagcloudsection.php:48 +#, fuzzy +msgid "Tags for this attachment" +msgstr "Ingen slike vedlegg." + +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "Endring av passord mislyktes" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "Endring av passord er ikke tillatt" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Blokkér" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Kommandoresultat" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Ajax-feil" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Kommando fullført" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "Kommando feilet" +#. TRANS: Command exception text shown when a notice ID is requested that does not exist. +#: lib/command.php:82 lib/command.php:106 +msgid "Notice with that id does not exist." +msgstr "" + +#. TRANS: Command exception text shown when a last user notice is requested and it does not exist. +#. TRANS: Error text shown when a last user notice is requested and it does not exist. +#: lib/command.php:99 lib/command.php:626 +#, fuzzy +msgid "User has no last notice." +msgstr "Brukeren har ingen profil." + +#. TRANS: Message given requesting a profile for a non-existing user. +#. TRANS: %s is the nickname of the user for which the profile could not be found. +#: lib/command.php:128 +#, fuzzy, php-format +msgid "Could not find a user with nickname %s." +msgstr "Klarte ikke å oppdatere bruker med bekreftet e-post." + +#. TRANS: Message given getting a non-existing user. +#. TRANS: %s is the nickname of the user that could not be found. +#: lib/command.php:148 +#, php-format +msgid "Could not find a local user with nickname %s." +msgstr "" + #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Beklager, denne kommandoen er ikke implementert ennå." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "Det gir ikke så mye mening å knuffe seg selv." +#. TRANS: Message given having nudged another user. +#. TRANS: %s is the nickname of the user that was nudged. +#: lib/command.php:238 +#, php-format +msgid "Nudge sent to %s." +msgstr "" + #. TRANS: User statistics text. #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -5288,38 +5896,53 @@ msgstr "" "Notiser: %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "Notis markert som favoritt." +#. TRANS: Message given having added a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:357 +#, php-format +msgid "%1$s joined group %2$s." +msgstr "" + +#. TRANS: Message given having removed a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:405 +#, php-format +msgid "%1$s left group %2$s." +msgstr "" + #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Fullt navn: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Posisjon: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Hjemmeside: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "Om: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -5328,72 +5951,152 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "Melding for lang - maks er %1$d tegn, du sendte %2$d." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Feil ved sending av direktemelding." +#. 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:551 +#, fuzzy, php-format +msgid "Notice from %s repeated." +msgstr "Nytt nick" + #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "Feil ved repetering av notis." +#. TRANS: Message given if content of a notice for a reply is too long. +#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. +#: lib/command.php:589 +#, php-format +msgid "Notice too long - maximum is %1$d characters, you sent %2$d." +msgstr "" + +#. TRANS: Text shown having sent a reply to a notice successfully. +#. TRANS: %s is the nickname of the user of the notice the reply was sent to. +#: lib/command.php:600 +#, fuzzy, php-format +msgid "Reply to %s sent." +msgstr "Svar til %s" + #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "Feil ved lagring av notis." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "" #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "" +#. TRANS: Text shown after having subscribed to another user successfully. +#. TRANS: %s is the name of the user the subscription was requested for. +#: lib/command.php:667 +#, php-format +msgid "Subscribed to %s." +msgstr "" + #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "" +#. TRANS: Text shown after having unsubscribed from another user successfully. +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:699 +#, php-format +msgid "Unsubscribed from %s." +msgstr "" + +#. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. +#. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. +#: lib/command.php:719 lib/command.php:745 +#, fuzzy +msgid "Command not yet implemented." +msgstr "Beklager, denne kommandoen er ikke implementert ennå." + +#. TRANS: Text shown when issuing the command "off" successfully. +#: lib/command.php:723 +#, fuzzy +msgid "Notification off." +msgstr "Ingen bekreftelseskode." + #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "" +#. TRANS: Text shown when issuing the command "on" successfully. +#: lib/command.php:749 +#, fuzzy +msgid "Notification on." +msgstr "Ingen bekreftelseskode." + +#. TRANS: Error text shown when the command "on" fails for an unknown reason. +#: lib/command.php:752 +#, fuzzy +msgid "Can't turn on notification." +msgstr "Kan ikke gjenta din egen notis." + #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "" #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:808 +#, php-format +msgid "Unsubscribed %s." +msgstr "" + +#. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. +#: lib/command.php:826 +#, fuzzy +msgid "You are not subscribed to anyone." +msgstr "Ikke autorisert." + #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Ikke autorisert." msgstr[1] "Ikke autorisert." +#. TRANS: Text shown after requesting other users that are subscribed to a user +#. TRANS: (followers) without having any subscribers. +#: lib/command.php:853 +#, fuzzy +msgid "No one is subscribed to you." +msgstr "Svar til %s" + #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Svar til %s" @@ -5401,20 +6104,21 @@ msgstr[1] "Svar til %s" #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "Du er ikke et medlem av den gruppen." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Du er allerede logget inn!" msgstr[1] "Du er allerede logget inn!" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -5456,34 +6160,65 @@ msgid "" "tracking - not yet implemented.\n" msgstr "" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "Ingen konfigurasjonsfil funnet. " -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "Jeg så etter konfigurasjonfiler på følgende seter: " -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "" -#: lib/connectsettingsaction.php:110 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 +#, fuzzy +msgid "Go to the installer." +msgstr "Log inn på nettstedet" + +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +msgctxt "MENU" msgid "IM" msgstr "" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Oppdatert med SMS" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "Tilkoblinger" +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 +#, fuzzy +msgid "Authorized connected applications" +msgstr "Tilkoblede program" + #: lib/dberroraction.php:60 msgid "Database error" msgstr "Databasefeil" @@ -5492,6 +6227,27 @@ msgstr "Databasefeil" msgid "Upload file" msgstr "Last opp fil" +#: lib/designsettings.php:109 +#, fuzzy +msgid "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "Du kan laste opp en personlig avatar. Maks filstørrelse er %s." + +#: lib/designsettings.php:418 +#, fuzzy +msgid "Design defaults restored." +msgstr "Utseende lagret." + +#: lib/disfavorform.php:114 lib/disfavorform.php:144 +#, fuzzy +msgid "Disfavor this notice" +msgstr "Slett denne notisen" + +#: lib/favorform.php:114 lib/favorform.php:143 +#, fuzzy +msgid "Favor this notice" +msgstr "Repeter denne notisen" + #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -5508,18 +6264,29 @@ msgstr "Atom" msgid "FOAF" msgstr "Venn av en venn" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "Eksporter data" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "" #: lib/galleryaction.php:121 +#, fuzzy msgid "Filter tags" -msgstr "" +msgstr "Feed for taggen %s" #: lib/galleryaction.php:131 msgid "All" msgstr "Alle" +#: lib/galleryaction.php:139 +#, fuzzy +msgid "Select tag to filter" +msgstr "Velg en operatør" + +#: lib/galleryaction.php:140 +#, fuzzy +msgid "Tag" +msgstr "Tagger" + #: lib/galleryaction.php:141 msgid "Choose a tag to narrow list" msgstr "" @@ -5546,37 +6313,88 @@ msgstr "Beskriv programmet ditt" msgid "Describe the group or topic in %d characters" msgstr "Beskriv programmet ditt med %d tegn" +#: lib/groupeditform.php:179 +#, fuzzy +msgid "" +"Location for the group, if any, like \"City, State (or Region), Country\"" +msgstr "Hvor du er, for eksempel «By, fylke (eller region), land»" + #: lib/groupeditform.php:187 #, php-format msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" -msgstr "Gruppe" +msgstr "" -#: lib/groupnav.php:101 -msgid "Blocked" -msgstr "Blokkert" - -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 #, php-format -msgid "%s blocked users" -msgstr "%s blokkerte brukere" +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. #: lib/groupnav.php:108 +msgctxt "MENU" +msgid "Blocked" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 +#, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" -msgstr "Rediger %s gruppeegenskaper" +msgstr "" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" -msgstr "Logo" +msgstr "" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" -msgstr "Legg til eller rediger %s logo" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 +#, php-format +msgctxt "TOOLTIP" +msgid "Add or edit %s design" +msgstr "" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -5586,6 +6404,11 @@ msgstr "Grupper med flest medlemmer" msgid "Groups with most posts" msgstr "Grupper med flest innlegg" +#: lib/grouptagcloudsection.php:56 +#, fuzzy, php-format +msgid "Tags in %s group's notices" +msgstr "Rediger %s gruppeegenskaper" + #. TRANS: Client exception 406 #: lib/htmloutputter.php:104 msgid "This page is not available in a media type you accept" @@ -5604,7 +6427,8 @@ msgstr "Filen er for stor. Maks filstørrelse er %s." msgid "Partial upload." msgstr "Delvis opplasting." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Systemfeil ved opplasting av fil." @@ -5638,10 +6462,6 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "Ukjent innbokskilde %d." -#: lib/joinform.php:114 -msgid "Join" -msgstr "Bli med" - #: lib/leaveform.php:114 msgid "Leave" msgstr "Forlat" @@ -5978,7 +6798,7 @@ msgstr "" "engasjere andre brukere i en samtale. Personer kan sende deg meldinger som " "bare du kan se." -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "fra" @@ -5990,58 +6810,91 @@ msgstr "Kunne ikke tolke meldingen." msgid "Not a registered user." msgstr "Ikke en registrert bruker." +#: lib/mailhandler.php:46 +#, fuzzy +msgid "Sorry, that is not your incoming email address." +msgstr "Det er ikke din e-postadresse." + +#: lib/mailhandler.php:50 +#, fuzzy +msgid "Sorry, no incoming email allowed." +msgstr "Ingen innkommende e-postadresse." + #: lib/mailhandler.php:228 #, php-format msgid "Unsupported message type: %s" msgstr "Meldingstypen støttes ikke: %s" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "" -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 +msgid "Missing a temporary folder." +msgstr "" + +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "" -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "Filopplasting stoppet grunnet filendelse." -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "Fil overgår brukers kvote." -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "Filen kunne ikke flyttes til målmappen." -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "Kunne ikke avgjøre filens MIME-type." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." -msgstr " Prøv å bruke et annet %s-format." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." -msgstr "filtypen %s støttes ikke på denne tjeneren." +msgid "\"%s\" is not a supported file type on this server." +msgstr "" #: lib/messageform.php:120 msgid "Send a direct notice" @@ -6094,51 +6947,56 @@ msgstr "" "igjen senere" #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "N" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "S" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "Ø" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "V" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "på" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "" -#: lib/noticelist.php:603 +#: lib/noticelist.php:578 +#, fuzzy +msgid "in context" +msgstr "Inget innhold." + +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "Repetert av" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "Svar på denne notisen" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Svar" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "Notis repetert" @@ -6154,9 +7012,27 @@ msgstr "Knuff" msgid "Send a nudge to this user" msgstr "Send et knuff til denne brukeren" -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "Duplikatnotis" +#: lib/oauthstore.php:283 +msgid "Error inserting new profile." +msgstr "" + +#: lib/oauthstore.php:291 +msgid "Error inserting avatar." +msgstr "" + +#: lib/oauthstore.php:311 +msgid "Error inserting remote profile." +msgstr "" + +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" + +#: lib/oauthstore.php:491 +#, fuzzy +msgid "Couldn't insert new subscription." +msgstr "Kunne ikke sette inn bekreftelseskode." #: lib/personalgroupnav.php:99 msgid "Personal" @@ -6187,11 +7063,12 @@ msgid "Your sent messages" msgstr "Dine sendte meldinger" #: lib/personaltagcloudsection.php:56 -#, php-format +#, fuzzy, php-format msgid "Tags in %s's notices" -msgstr "" +msgstr "Bruker har ingen siste notis" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "Ukjent" @@ -6241,8 +7118,24 @@ msgid "User groups" msgstr "Brukergrupper" #: lib/publicgroupnav.php:84 lib/publicgroupnav.php:85 +#, fuzzy msgid "Recent tags" -msgstr "" +msgstr "Nyeste Tagger" + +#: lib/publicgroupnav.php:88 +#, fuzzy +msgid "Featured" +msgstr "Profilerte brukere" + +#: lib/publicgroupnav.php:92 +#, fuzzy +msgid "Popular" +msgstr "Populære notiser" + +#: lib/redirectingaction.php:95 +#, fuzzy +msgid "No return-to arguments." +msgstr "Ingen vedlegg." #: lib/repeatform.php:107 msgid "Repeat this notice?" @@ -6256,27 +7149,42 @@ msgstr "Ja" msgid "Repeat this notice" msgstr "Repeter denne notisen" -#: lib/router.php:709 +#: lib/revokeroleform.php:91 +#, fuzzy, php-format +msgid "Revoke the \"%s\" role from this user" +msgstr "Blokker denne brukeren fra denne gruppen" + +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "" +#: lib/sandboxform.php:67 +#, fuzzy +msgid "Sandbox" +msgstr "Innboks" + #: lib/sandboxform.php:78 msgid "Sandbox this user" msgstr "Opphev blokkering av denne brukeren" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "Søk nettsted" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "Nøkkelord" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" -msgstr "Søk" +msgstr "" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "Søkehjelp" @@ -6296,23 +7204,48 @@ msgstr "Finn innhold i notiser" msgid "Find groups on this site" msgstr "Finn grupper på dette nettstedet" +#: lib/section.php:89 +#, fuzzy +msgid "Untitled section" +msgstr "Side uten tittel" + #: lib/section.php:106 msgid "More..." msgstr "Mer..." +#: lib/silenceform.php:67 +#, fuzzy +msgid "Silence" +msgstr "Nettstedsnotis" + #: lib/silenceform.php:78 msgid "Silence this user" msgstr "Slett denne brukeren" +#: lib/subgroupnav.php:83 +#, fuzzy, php-format +msgid "People %s subscribes to" +msgstr "Fjernabonner" + #: lib/subgroupnav.php:91 #, php-format msgid "People subscribed to %s" msgstr "Fjernabonner" +#: lib/subgroupnav.php:99 +#, fuzzy, php-format +msgid "Groups %s is a member of" +msgstr "%1$s grupper %2$s er et medlem av." + #: lib/subgroupnav.php:105 msgid "Invite" msgstr "Inviter" +#: lib/subgroupnav.php:106 +#, fuzzy, php-format +msgid "Invite friends and colleagues to join you on %s" +msgstr "Inviter venner og kollegaer til å bli med deg på %s" + #: lib/subscriberspeopleselftagcloudsection.php:48 #: lib/subscriptionspeopleselftagcloudsection.php:48 msgid "People Tagcloud as self-tagged" @@ -6335,6 +7268,13 @@ msgstr "" msgid "The theme file is missing or the upload failed." msgstr "" +#: lib/themeuploader.php:91 lib/themeuploader.php:102 +#: lib/themeuploader.php:278 lib/themeuploader.php:282 +#: lib/themeuploader.php:290 lib/themeuploader.php:297 +#, fuzzy +msgid "Failed saving theme." +msgstr "Oppdatering av avatar mislyktes." + #: lib/themeuploader.php:147 msgid "Invalid theme: bad directory structure." msgstr "" @@ -6363,18 +7303,51 @@ msgstr "" msgid "Theme contains file of type '.%s', which is not allowed." msgstr "" +#: lib/themeuploader.php:259 +#, fuzzy +msgid "Error opening theme archive." +msgstr "Feil ved oppdatering av fjernprofil." + #: lib/topposterssection.php:74 msgid "Top posters" msgstr "" +#: lib/unsandboxform.php:69 +msgid "Unsandbox" +msgstr "" + #: lib/unsandboxform.php:80 msgid "Unsandbox this user" msgstr "Opphev blokkering av denne brukeren" +#: lib/unsilenceform.php:67 +msgid "Unsilence" +msgstr "" + #: lib/unsilenceform.php:78 msgid "Unsilence this user" msgstr "Opphev blokkering av denne brukeren" +#: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 +#, fuzzy +msgid "Unsubscribe from this user" +msgstr "Abonner på denne brukeren" + +#: lib/unsubscribeform.php:137 +#, fuzzy +msgid "Unsubscribe" +msgstr "Abonner" + +#: lib/userprofile.php:117 +#, fuzzy +msgid "Edit Avatar" +msgstr "Brukerbilde" + +#: lib/userprofile.php:234 lib/userprofile.php:248 +#, fuzzy +msgid "User actions" +msgstr "Gruppehandlinger" + #: lib/userprofile.php:237 msgid "User deletion in progress..." msgstr "" @@ -6414,56 +7387,64 @@ msgid "Moderator" msgstr "Moderator" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "noen få sekunder siden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "omtrent ett minutt siden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "omtrent %d minutter siden" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "omtrent én time siden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "omtrent %d timer siden" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "omtrent én dag siden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "omtrent %d dager siden" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "omtrent én måned siden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "omtrent %d måneder siden" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "omtrent ett år siden" @@ -6476,3 +7457,18 @@ msgstr "%s er ikke en gyldig farge." #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "%s er ikke en gyldig farge. Bruk 3 eller 6 heksadesimale tegn." + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "Ingen bruker-ID spesifisert." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/nl/LC_MESSAGES/statusnet.po b/locale/nl/LC_MESSAGES/statusnet.po index 9afcea4bfa..bf0be6d0c9 100644 --- a/locale/nl/LC_MESSAGES/statusnet.po +++ b/locale/nl/LC_MESSAGES/statusnet.po @@ -1,30 +1,32 @@ -# Translation of StatusNet to Dutch +# Translation of StatusNet - Core to Dutch (Nederlands) +# Expored from translatewiki.net # -# Author@translatewiki.net: Brion -# Author@translatewiki.net: Itavero -# Author@translatewiki.net: McDutchie -# Author@translatewiki.net: Siebrand +# Author: Brion +# Author: Itavero +# Author: McDutchie +# Author: Siebrand # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:35:11+0000\n" -"Language-Team: Dutch\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:08+0000\n" +"Language-Team: Dutch \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: nl\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Toegang" @@ -77,10 +79,10 @@ msgstr "Toegangsinstellingen opslaan" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "Opslaan" @@ -93,15 +95,15 @@ msgstr "Deze pagina bestaat niet." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -111,7 +113,7 @@ msgstr "Deze pagina bestaat niet." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "Onbekende gebruiker." @@ -202,16 +204,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "Updates van %1$s en vrienden op %2$s." #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -226,21 +228,23 @@ msgstr "Updates van %1$s en vrienden op %2$s." msgid "API method not found." msgstr "De API-functie is niet aangetroffen." -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Deze methode vereist een POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." @@ -248,27 +252,27 @@ msgstr "" "U moet een parameter met de naam \"device\" opgeven met een van de volgende " "waardes: sms, im, none." -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "Het was niet mogelijk de gebruiker bij te werken." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "Deze gebruiker heeft geen profiel." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "Het was niet mogelijk het profiel op te slaan." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -280,30 +284,30 @@ msgstr "" "De server was niet in staat zoveel POST-gegevens te verwerken (%s bytes) " "vanwege de huidige instellingen." -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: 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 "Het was niet mogelijk om uw ontwerpinstellingen op te slaan." -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "Het was niet mogelijk uw ontwerp bij te werken." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "U kunt zichzelf niet blokkeren!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Het blokkeren van de gebruiker is mislukt." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Het deblokkeren van de gebruiker is mislukt." @@ -327,64 +331,64 @@ msgstr "Privéberichten aan %s" msgid "All the direct messages sent to %s" msgstr "Alle privéberichten aan %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "Het bericht is leeg!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "Dat is te lang. De maximale berichtlengte is %d tekens." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "De ontvanger is niet aangetroffen." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "" "U kunt geen privéberichten sturen aan gebruikers die niet op uw " "vriendenlijst staan." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Er is geen status gevonden met dit ID." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "Deze mededeling staat al in uw favorietenlijst." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Het was niet mogelijk een favoriet aan te maken." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "Deze mededeling staat niet in uw favorietenlijst." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "" "Het was niet mogelijk deze mededeling van uw favorietenlijst te verwijderen." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "U kunt deze gebruiker niet volgen, omdat deze niet bestaat." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "U kunt de gebruiker %s niet volgen, omdat deze al op uw lijst staat." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "" "Het is niet mogelijk deze gebruiker niet langer te volgen: de gebruiker is " "niet aangetroffen." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "U kunt het abonnement op uzelf niet opzeggen." @@ -401,7 +405,7 @@ msgstr "Het was niet mogelijk de brongebruiker te bepalen." msgid "Could not find target user." msgstr "Het was niet mogelijk de doelgebruiker te vinden." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." @@ -409,97 +413,97 @@ msgstr "" "De gebruikersnaam mag alleen kleine letters en cijfers bevatten. Spaties " "zijn niet toegestaan." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "" "De opgegeven gebruikersnaam is al in gebruik. Kies een andere gebruikersnaam." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Ongeldige gebruikersnaam!" -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "De thuispagina is geen geldige URL." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "De volledige naam is te lang (maximaal 255 tekens)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "De beschrijving is te lang (maximaal %d tekens)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Locatie is te lang (maximaal 255 tekens)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "Te veel aliassen! Het maximale aantal is %d." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "Ongeldige alias: \"%s\"." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "De alias \"%s\" wordt al gebruikt. Geef een andere alias op." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "Een alias kan niet hetzelfde zijn als de gebruikersnaam." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "De groep is niet aangetroffen." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "U bent al lid van die groep." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "Een beheerder heeft ingesteld dat u geen lid mag worden 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. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "Het was niet mogelijk gebruiker %1$s toe te voegen aan de groep %2$s." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." msgstr "U bent geen lid van deze groep." #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "Het was niet mogelijk gebruiker %1$s uit de group %2$s te verwijderen." @@ -528,7 +532,7 @@ msgstr "%s groepen" msgid "groups on %s" msgstr "groepen op %s" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "Uploaden is mislukt." @@ -542,9 +546,9 @@ msgstr "Ongeldig token." #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -595,8 +599,8 @@ msgstr "Het verzoektoken %s is geweigerd en ingetrokken." #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -622,7 +626,7 @@ msgstr "" "toegang tot uw gebruiker bij %4$s aan derde partijen die u vertrouwt." #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Gebruiker" @@ -636,7 +640,7 @@ msgstr "Gebruikersnaam" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 -#: actions/register.php:436 lib/accountsettingsaction.php:125 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Wachtwoord" @@ -660,18 +664,18 @@ msgstr "Deze methode vereist een POST of DELETE." msgid "You may not delete another user's status." msgstr "U kunt de status van een andere gebruiker niet verwijderen." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "De mededeling bestaat niet." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "U kunt uw eigen mededeling niet herhalen." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "U hebt die mededeling al herhaald." @@ -683,28 +687,28 @@ msgstr "De status is verwijderd." msgid "No status with that ID found." msgstr "Er is geen status gevonden met dit ID." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "De client moet een parameter \"status\" met een waarde opgeven." -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "De mededeling is te lang. Gebruik maximaal %d tekens." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Niet aangetroffen." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" "De maximale mededelingenlengte is %d tekens, inclusief de URL voor de " "bijlage." -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Niet-ondersteund bestandsformaat." @@ -783,7 +787,7 @@ msgstr "Ongeldige afmetingen." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Avatar" @@ -815,7 +819,7 @@ msgid "Preview" msgstr "Voorvertoning" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Verwijderen" @@ -901,7 +905,8 @@ msgid "Yes" msgstr "Ja" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Deze gebruiker blokkeren" @@ -920,8 +925,8 @@ msgstr "Het was niet mogelijk om de blokkadeinformatie op te slaan." #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "De opgegeven groep bestaat niet." @@ -943,11 +948,13 @@ msgstr "Een lijst met voor deze groep geblokkeerde gebruikers." msgid "Unblock user from group" msgstr "Deze gebruiker weer toegang geven tot de groep" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Deblokkeer" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Deblokkeer deze gebruiker." @@ -986,9 +993,9 @@ msgstr "Dit adres is al bevestigd." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -996,7 +1003,7 @@ msgstr "De gebruiker kon gebruiker niet bijwerkt worden." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "De e-mailbevestiging kon niet verwijderd worden." @@ -1032,6 +1039,7 @@ msgstr "De applicatie is niet gevonden." msgid "You are not the owner of this application." msgstr "U bent niet de eigenaar van deze applicatie." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -1068,7 +1076,7 @@ msgstr "Deze applicatie verwijderen" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Niet aangemeld." @@ -1099,7 +1107,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:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Deze mededeling verwijderen" @@ -1131,62 +1139,61 @@ msgstr "Gebruiker verwijderen" #. 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "Uiterlijk" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "Instellingen voor de vormgeving van deze StatusNet-website." +msgid "Design settings for this StatusNet site" +msgstr "Instellingen voor de vormgeving van deze StatusNet-website" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "De logo-URL is ongeldig." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "De vormgeving is niet beschikbaar: %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Logo wijzigen" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Websitelogo" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "Vormgeving wijzigen" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Vormgeving website" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "Mogelijke vormgevingen voor deze website." -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "Aangepaste vormgeving" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "U kunt een vormgeving voor StatusNet uploaden als ZIP-archief." -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Achtergrondafbeelding wijzigen" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Achtergrond" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1196,81 +1203,82 @@ msgstr "" "bestandsgrootte is %1$s." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "Aan" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "Uit" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Achtergrondafbeelding inschakelen of uitschakelen." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "Achtergrondafbeelding naast elkaar" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Kleuren wijzigen" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Inhoud" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "Menubalk" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Tekst" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Verwijzingen" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "Uitgebreid" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "Aangepaste CSS" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "Standaardinstellingen gebruiken" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Standaardontwerp toepassen" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Standaardinstellingen toepassen" -#. 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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Opslaan" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "Ontwerp opslaan" #: actions/disfavor.php:81 msgid "This notice is not a favorite!" -msgstr "Deze mededeling staats niet op uw favorietenlijst." +msgstr "Deze mededeling staat niet op uw favorietenlijst." #: actions/disfavor.php:94 msgid "Add to favorites" @@ -1342,7 +1350,7 @@ msgstr "De callback is te lang." msgid "Callback URL is not valid." msgstr "De callback-URL is niet geldig." -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "Het was niet mogelijk de applicatie bij te werken." @@ -1379,7 +1387,7 @@ msgid "Could not update group." msgstr "Het was niet mogelijk de groep bij te werken." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "Het was niet mogelijk de aliassen aan te maken." @@ -1415,7 +1423,7 @@ msgstr "Huidige bevestigde e-mailadres" #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1433,22 +1441,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "Annuleren" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "E-mailadres, zoals \"gebruikersnaam@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/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1456,19 +1468,19 @@ msgstr "Toevoegen" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Inkomende e-mail" #. 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 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "Stuur een email naar dit adres om een nieuw bericht te posten" #. 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 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "" "Stelt een nieuw e-mailadres in voor het ontvangen van berichten. Het " @@ -1476,92 +1488,92 @@ 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "Nieuw" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "E-mailvoorkeuren" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Mij e-mailen bij nieuwe abonnementen." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "Mij e-mailen als iemand mijn mededeling als favoriet instelt." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "Mij e-mailen als iemand mij een privébericht zendt." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "Mij e-mailen als iemand mij een antwoord met \"@\" erin stuurt." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "Vrienden mogen me porren en e-mailen." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Ik wil mededelingen per e-mail plaatsen." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Een MicroID voor mijn e-mailadres publiceren." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "De e-mailvoorkeuren zijn opgeslagen." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Geen e-mailadres" #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Kan het emailadres niet normaliseren" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Geen geldig e-mailadres." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "U hebt dit e-mailadres als ingesteld als uw e-mailadres." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "Dit e-mailadres is al geregistreerd door een andere gebruiker." #. 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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "De bevestigingscode kon niet ingevoegd worden." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1573,50 +1585,50 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Er is geen openstaand bevestigingsverzoek om te annuleren." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "Dat is het verkeerde e-mailadres." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "E-mailbevestiging geannuleerd." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "Dit is niet uw e-mailadres." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "Het e-mailadres is verwijderd." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Geen binnenkomend e-mailadres" #. 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/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Kan de gebruikersgegevens niet vernieuwen" #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Het e-mailadres voor inkomende mail is verwijderd." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Het nieuwe binnenkomende e-mailadres is toegevoegd." @@ -1624,9 +1636,9 @@ msgstr "Het nieuwe binnenkomende e-mailadres is toegevoegd." msgid "This notice is already a favorite!" msgstr "Deze mededeling staat al in uw favorietenlijst." -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" -msgstr "Van favotietenlijst verwijderen" +msgstr "Van favorietenlijst verwijderen" #: actions/favorited.php:65 lib/popularnoticesection.php:91 #: lib/publicgroupnav.php:93 @@ -1739,7 +1751,7 @@ msgid "Remote service uses unknown version of OMB protocol." msgstr "" "De diensten op afstand gebruiken een onbekende versie van het OMB-protocol." -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "" "Er is een fout opgetreden tijdens het bijwerken van het profiel op afstand." @@ -1797,7 +1809,7 @@ msgstr "Deze gebruiker is al de toegang tot de groep ontzegd." msgid "User is not a member of group." msgstr "De gebruiker is geen lid van de groep." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Gebruiker toegang tot de groep blokkeren" @@ -1881,37 +1893,53 @@ msgstr "Logo geactualiseerd." msgid "Failed updating logo." msgstr "Het bijwerken van het logo is mislukt." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "leden van de groep %s" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "%1$s groeps leden, pagina %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "Ledenlijst van deze groep" -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Beheerder" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" msgstr "Blokkeren" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "Deze gebruiker blokkeren" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "Deze gebruiker groepsbeheerder maken" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" msgstr "Beheerder maken" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" msgstr "Deze gebruiker beheerder maken" @@ -1919,7 +1947,7 @@ msgstr "Deze gebruiker beheerder maken" #. 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 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "%s tijdlijn" @@ -2055,7 +2083,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -2065,65 +2096,65 @@ msgstr "" "%s eerst aan uw contactenlijst in uw IM-programma of in GTalk toevoegt." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "IM-voorkeuren" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Mij berichten sturen via Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Een mededeling versturen als mijn Jabber/GTalk-status wijzigt." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" "Mij antwoorden sturen via Jabber/GTalk van gebruikers op wie ik niet " "geabonneerd ben." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Een MicroID voor mijn Jabber/GTalk-adres publiceren." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Uw voorkeuren zijn opgeslagen." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Geen Jabber-ID." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Het was niet mogelijk om het Jabber-ID te normaliseren" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Geen geldige Jabber-ID" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "U hebt dit al ingesteld als uw Jabber-ID." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Het Jabber-ID wordt al gebruikt door een andere gebruiker." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -2133,28 +2164,28 @@ msgstr "" "ermee akkoord gaan dat %s berichten aan u verzendt." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Dat is het verkeerde IM-adres." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "De IM-bevestiging kon niet verwijderd worden." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "IM-bevestiging geannuleerd." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Dit is niet uw Jabber-ID." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "Het IM-adres is verwijderd." @@ -2198,11 +2229,11 @@ msgstr "Nieuwe gebruikers uitnodigen" #: actions/invite.php:128 msgid "You are already subscribed to these users:" -msgstr "U bent als geabonneerd op deze gebruikers:" +msgstr "U bent al geabonneerd op deze gebruikers:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2338,7 +2369,7 @@ msgid "You must be logged in to leave a group." msgstr "U moet aangemeld zijn om een groep te kunnen verlaten." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "U bent geen lid van deze groep" @@ -2347,6 +2378,112 @@ msgstr "U bent geen lid van deze groep" msgid "%1$s left group %2$s" msgstr "%1$s heeft de groep %2$s verlaten" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "Licentie" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "Licentie voor deze StatusNetsite" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "Ongeldige licentieselectie." + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" +"U moet de eigenaar van de inhoud opgeven als u de licentie \"Alle rechten " +"voorbehouden\" gebruikt." + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "Ongeldige licentienaam. De maximale lengte is 255 tekens." + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "Ongeldige licentie-URL." + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "Ongeldige URL voor licentieafbeelding." + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "De licentie-URL moet leeg zijn of een geldige URL." + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "De licentieafbeelding moet leeg zijn of een geldige URL." + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "Licentieselectie" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "Privé" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "Alle rechten voorbehouden" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "Creative Commons" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "Type" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "Selecteer licentie" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "Licentiedetails" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "Eigenaar" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "Naam van de eigenaar van de inhoud van de site (als van toepassing)." + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "Licentienaam" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "De naam van de licentie." + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "Licentie-URL" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "URL voor meer informatie over de licentie." + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "URL voor licentieafbeelding" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "Een URL voor een afbeelding om weer te geven met de licentie." + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "Licentieinstellingen opslaan" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "U bent al aangemeld." @@ -2457,14 +2594,14 @@ msgid "New message" msgstr "Nieuw bericht" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "U kunt geen bericht naar deze gebruiker zenden." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Geen inhoud!" @@ -2473,7 +2610,7 @@ msgid "No recipient specified." msgstr "Er is geen ontvanger aangegeven." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "Stuur geen berichten naar uzelf. Zeg het gewoon in uw hoofd." @@ -2484,12 +2621,12 @@ msgstr "Bericht verzonden." #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "Het directe bericht aan %s is verzonden." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Er is een Ajax-fout opgetreden" @@ -2585,7 +2722,7 @@ msgid "Connected applications" msgstr "Verbonden applicaties" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." +msgid "You have allowed the following applications to access your account." msgstr "" "U hebt de volgende applicaties toegang gegeven tot uw gebruikersgegevens." @@ -2615,7 +2752,7 @@ msgstr "" msgid "Notice has no profile." msgstr "Mededeling heeft geen profiel." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "Status van %1$s op %2$s" @@ -2633,8 +2770,8 @@ msgid "Only %s URLs over plain HTTP please." msgstr "Alleen URL's voor %s via normale HTTP alstublieft." #. TRANS: Client error on an API request with an unsupported data format. -#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "Geen ondersteund gegevensformaat." @@ -2774,13 +2911,13 @@ msgid "Password saved." msgstr "Het wachtwoord is opgeslagen." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "Paden" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "Pad- en serverinstellingen voor de StatusNet-website." +msgid "Path and server settings for this StatusNet site" +msgstr "Pad- en serverinstellingen voor de StatusNet-website" #: actions/pathsadminpanel.php:157 #, php-format @@ -2988,7 +3125,7 @@ msgstr "Volledige naam" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Thuispagina" @@ -3097,7 +3234,7 @@ msgid "Couldn't save tags." msgstr "Het was niet mogelijk de labels op te slaan." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "De instellingen zijn opgeslagen." @@ -3391,7 +3528,7 @@ msgstr "Gelijk aan het wachtwoord hierboven. Verplicht" #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "E-mail" @@ -3432,9 +3569,8 @@ msgid "" "My text and files are available under %s except this private data: password, " "email address, IM address, and phone number." msgstr "" -"Mijn teksten en bestanden zijn beschikbaar onder %s, \n" -"behalve de volgende privégegevens: wachtwoord, e-mailadres, IM-adres, " -"telefoonnummer." +"Mijn teksten en bestanden zijn beschikbaar onder %s, behalve de volgende " +"privégegevens: wachtwoord, e-mailadres, IM-adres, telefoonnummer." #: actions/register.php:583 #, php-format @@ -3553,7 +3689,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:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Herhaald" @@ -3641,13 +3777,13 @@ msgstr "Deze gebruiker is al in de zandbak geplaatst." #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "Sessies" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "Sessieinstellingen voor deze StatusNet-website." +msgid "Session settings for this StatusNet site" +msgstr "Sessieinstellingen voor deze StatusNet-website" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3666,7 +3802,6 @@ msgid "Turn on debugging output for sessions." msgstr "Debuguitvoer voor sessies inschakelen." #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "Websiteinstellingen opslaan" @@ -3679,24 +3814,24 @@ msgid "Application profile" msgstr "Applicatieprofiel" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "Icoon" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "Naam" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "Organisatie" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Beschrijving" @@ -3728,7 +3863,7 @@ msgstr "Gebruikerssleutel" #: actions/showapplication.php:268 msgid "Consumer secret" -msgstr "Gebruikerswachtwoord" +msgstr "Gebruikersgeheim" #: actions/showapplication.php:273 msgid "Request token URL" @@ -3813,7 +3948,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "Dit is de manier om dat te delen wat u wilt." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "%s groep" @@ -3865,7 +4000,7 @@ msgstr "Mededelingenfeed voor groep %s (Atom)" msgid "FOAF for %s group" msgstr "Vriend van een vriend voor de groep %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Leden" @@ -4326,7 +4461,7 @@ msgstr "Er is geen code ingevoerd" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "Snapshots" @@ -4495,7 +4630,7 @@ msgstr "%s volgt niemand." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -4599,74 +4734,78 @@ msgstr "" "de sitelicentie \"%2$s\"." #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "Gebruiker" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." -msgstr "Gebruikersinstellingen voor deze StatusNet-website." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "Gebruikersinstellingen voor deze StatusNet-website" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "Ongeldige beschrijvingslimiet. Het moet een getal zijn." -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "Ongeldige welkomsttekst. De maximale lengte is 255 tekens." -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, php-format msgid "Invalid default subscripton: '%1$s' is not user." msgstr "Ongeldig standaardabonnement: \"%1$s\" is geen gebruiker." #. TRANS: Link description in user account settings menu. -#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Profiel" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "Profiellimiet" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "De maximale lengte van de profieltekst in tekens." -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "Nieuwe gebruikers" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "Welkom voor nieuwe gebruikers" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "Welkomsttekst voor nieuwe gebruikers. Maximaal 255 tekens." -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "Standaardabonnement" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "Nieuwe gebruikers automatisch op deze gebruiker abonneren" -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "Uitnodigingen" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "Uitnodigingen ingeschakeld" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "Of gebruikers nieuwe gebruikers kunnen uitnodigen." +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "Gebruikersinstellingen opslaan" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Abonneren" @@ -4682,7 +4821,9 @@ msgstr "" "aangegeven dat u zich op de mededelingen van een gebruiker wilt abonneren, " "klik dan op \"Afwijzen\"." +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "Licentie" @@ -4693,7 +4834,7 @@ msgstr "Aanvaarden" #: actions/userauthorization.php:218 lib/subscribeform.php:115 #: lib/subscribeform.php:139 msgid "Subscribe to this user" -msgstr "Abonneer mij op deze gebruiker" +msgstr "Abonneren op deze gebruiker" #: actions/userauthorization.php:219 msgid "Reject" @@ -4813,7 +4954,7 @@ msgstr "" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Updates van %1$s op %2$s." @@ -4874,7 +5015,7 @@ msgid "Plugins" msgstr "Plug-ins" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "Versie" @@ -4882,20 +5023,25 @@ msgstr "Versie" msgid "Author(s)" msgstr "Auteur(s)" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Aan favorieten toevoegen" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "Het was niet mogelijk de URL \"%s\" te verwerken." #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 msgid "Robin thinks something is impossible." msgstr "Robin denkt dat iets onmogelijk is." #. 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4906,7 +5052,7 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, php-format msgid "A file this large would exceed your user quota of %d bytes." msgstr "" @@ -4914,14 +5060,14 @@ 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 +#: classes/File.php:210 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." msgstr "" "Een bestand van deze grootte overschijdt uw maandelijkse quota van %d bytes." #. TRANS: Client exception thrown if a file upload does not have a valid name. -#: classes/File.php:248 classes/File.php:263 +#: classes/File.php:247 classes/File.php:262 msgid "Invalid filename." msgstr "Ongeldige bestandsnaam." @@ -4940,6 +5086,32 @@ msgstr "Geen lid van groep." msgid "Group leave failed." msgstr "Groepslidmaatschap opzeggen is mislukt." +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "Profiel-ID %s is ongeldig." + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, php-format +msgid "Group ID %s is invalid." +msgstr "Groep-ID %s is ongeldig." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Toetreden" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "%1$s is lid geworden van de groep %2$s." + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." @@ -4958,17 +5130,17 @@ msgid "No database name or DSN found anywhere." msgstr "Geen databasenaam of DSN gevonden." #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. -#: classes/Message.php:46 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "U mag geen directe berichten verzenden." #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "Het was niet mogelijk het bericht in te voegen." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "Het was niet mogelijk het bericht bij te werken met de nieuwe URI." @@ -5029,12 +5201,12 @@ msgid "Problem saving notice." msgstr "Er is een probleem opgetreden bij het opslaan van de mededeling." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "Het gegevenstype dat is opgegeven aan saveKnownGroups is onjuist" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 msgid "Problem saving group inbox." msgstr "" "Er is een probleem opgetreden bij het opslaan van het Postvak IN van de " @@ -5042,14 +5214,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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" @@ -5058,7 +5230,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:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -5071,12 +5243,12 @@ msgid "Missing profile." msgstr "Ontbrekend profiel." #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "Het was niet mogelijk om het label op te slaan." #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "U mag zich niet abonneren." @@ -5111,65 +5283,70 @@ msgstr "" msgid "Could not delete subscription." msgstr "Kon abonnement niet verwijderen." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "Volgen" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "Welkom bij %1$s, @%2$s!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "Het was niet mogelijk de groep aan te maken." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "Het was niet mogelijk de groeps-URI in te stellen." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "Het was niet mogelijk het groepslidmaatschap in te stellen." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "Het was niet mogelijk de lokale groepsinformatie op te slaan." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Uw profielgegevens wijzigen" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Avatar uploaden" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Uw wachtwoord wijzigen" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "E-mailafhandeling wijzigen" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "Uw profiel ontwerpen" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Overige instellingen" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Overige" @@ -5185,188 +5362,193 @@ msgid "Untitled page" msgstr "Naamloze pagina" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "Primaire sitenavigatie" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" msgstr "Persoonlijk profiel en tijdlijn van vrienden" #. TRANS: Main menu option when logged in for access to personal profile and friends timeline -#: lib/action.php:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "Persoonlijk" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Uw e-mailadres, avatar, wachtwoord of profiel wijzigen" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "Met andere diensten koppelen" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Koppelen" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "Websiteinstellingen wijzigen" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "Beheer" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "Vrienden en collega's uitnodigen om u te vergezellen op %s" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "Uitnodigingen" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Gebruiker afmelden" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Afmelden" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Gebruiker aanmaken" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "Registreren" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Gebruiker aanmelden" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "Aanmelden" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Help me!" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "Help" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Naar gebruikers of tekst zoeken" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "Zoeken" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "Mededeling van de website" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "Lokale weergaven" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "Mededeling van de pagina" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "Secundaire sitenavigatie" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Help" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "Over" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "Veel gestelde vragen" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "Gebruiksvoorwaarden" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Privacy" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Broncode" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Contact" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "Widget" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "Licentie van de StatusNet-software" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -5376,13 +5558,16 @@ msgstr "" "broughtbyurl%%)." #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** is een microblogdienst." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -5394,20 +5579,20 @@ msgstr "" "www.fsf.org/licensing/licenses/agpl-3.0.html)." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "Licentie voor siteinhoud" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, php-format msgid "Content and data of %1$s are private and confidential." msgstr "Inhoud en gegevens van %1$s zijn persoonlijk en vertrouwelijk." #. TRANS: Content license displayed when license is set to 'allrightsreserved'. #. TRANS: %1$s is the copyright owner. -#: lib/action.php:880 +#: lib/action.php:884 #, php-format msgid "Content and data copyright by %1$s. All rights reserved." msgstr "" @@ -5415,328 +5600,393 @@ msgstr "" "voorbehouden." #. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set. -#: lib/action.php:884 +#: lib/action.php:888 msgid "Content and data copyright by contributors. All rights reserved." msgstr "" "Auteursrechten op inhoud en gegevens rusten bij de respectievelijke " "gebruikers. Alle rechten voorbehouden." -#. 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "" "Alle inhoud en gegevens van %1$s zijn beschikbaar onder de licentie %2$s." #. TRANS: DT element for pagination (previous/next, etc.). -#: lib/action.php:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "Paginering" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "Later" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Eerder" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "Verwachtte een root-feed element maar kreeg een heel XML-document." -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "Het is nog niet mogelijk inhoud uit andere omgevingen te verwerken." -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "Het is nog niet mogelijk ingebedde XML-inhoud te verwerken" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "Het is nog niet mogelijk ingebedde Base64-inhoud te verwerken" #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "U mag geen wijzigingen maken aan deze website." #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "Wijzigingen aan dat venster zijn niet toegestaan." #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "showForm() is niet geïmplementeerd." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "saveSettings() is nog niet geïmplementeerd." #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "Het was niet mogelijk om de ontwerpinstellingen te verwijderen." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "Basisinstellingen voor de website" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "Website" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "Instellingen vormgeving" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "Uiterlijk" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "Gebruikersinstellingen" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Gebruiker" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "Toegangsinstellingen" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "Padinstellingen" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "Sessieinstellingen" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "Websitebrede mededeling opslaan" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "Snapshotinstellingen" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "Sitelicentie instellen" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" "Het API-programma heeft lezen-en-schrijventoegang nodig, maar u hebt alleen " "maar leestoegang." +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "Er is geen applicatie voor die gebruikerssleutel." + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "Ongeldig toegangstoken." + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "Er is geen gebruiker voor dat token." + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "U kon niet geauthenticeerd worden." + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "Er is geprobeerd een onbekend token in te trekken." + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "Het was niet mogelijk een ingetrokken token te verwijderen." + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "Applicatie bewerken" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "Icoon voor deze applicatie" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 #, php-format -msgid "Describe your application in %d characters" -msgstr "Beschrijf uw applicatie in %d tekens" +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Beschrijf uw applicatie in een enkel teken" +msgstr[1] "Beschrijf uw applicatie in %d tekens" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "Beschrijf uw applicatie" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "De URL van de homepage van deze applicatie" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "Bron-URL" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "Organisatie verantwoordelijk voor deze applicatie" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "De URL van de homepage van de organisatie" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "URL om naar door te verwijzen na authenticatie" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "Browser" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "Desktop" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "Type applicatie; browser of desktop" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "Alleen-lezen" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "Lezen en schrijven" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" "Standaardtoegang voor deze applicatie: alleen-lezen of lezen en schrijven" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Annuleren" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "lezen en schrijven" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 msgid "read-only" msgstr "alleen-lezen" -#. 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "Goedgekeurd op %1$s met toegang \"%2$s\"." #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Intrekken" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "Het element author moet een element name bevatten." + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "Bijlagen" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "Auteur" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Provider" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "Mededelingen die deze bijlage bevatten" +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "Labels voor deze bijlage" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +msgid "Password changing failed." msgstr "Wachtwoord wijzigen is mislukt" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +msgid "Password changing is not allowed." msgstr "Wachtwoord wijzigen is niet toegestaan" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Blokkeren" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Commandoresultaten" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +msgid "AJAX error" +msgstr "Er is een Ajax-fout opgetreden" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Het commando is uitgevoerd" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "Het uitvoeren van het commando is mislukt" #. TRANS: Command exception text shown when a notice ID is requested that does not exist. -#: lib/command.php:84 lib/command.php:108 +#: lib/command.php:82 lib/command.php:106 msgid "Notice with that id does not exist." msgstr "Er bestaat geen mededeling met dat ID." #. TRANS: Command exception text shown when a last user notice is requested and it does not exist. #. TRANS: Error text shown when a last user notice is requested and it does not exist. -#: lib/command.php:101 lib/command.php:630 +#: lib/command.php:99 lib/command.php:626 msgid "User has no last notice." msgstr "Deze gebruiker heeft geen laatste mededeling." #. 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:130 +#: lib/command.php:128 #, php-format msgid "Could not find a user with nickname %s." msgstr "De gebruiker %s is niet aangetroffen." #. TRANS: Message given getting a non-existing user. #. TRANS: %s is the nickname of the user that could not be found. -#: lib/command.php:150 +#: lib/command.php:148 #, php-format msgid "Could not find a local user with nickname %s." msgstr "De lokale gebruiker %s is niet aangetroffen." #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Dit commando is nog niet geïmplementeerd." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "Het heeft niet zoveel zin om uzelf te porren..." #. TRANS: Message given having nudged another user. #. TRANS: %s is the nickname of the user that was nudged. -#: lib/command.php:240 +#: lib/command.php:238 #, php-format msgid "Nudge sent to %s." msgstr "De por naar %s is verzonden." @@ -5745,7 +5995,7 @@ msgstr "De por naar %s is verzonden." #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -5757,52 +6007,53 @@ msgstr "" "Mededelingen: %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "De mededeling is op de favorietenlijst geplaatst." #. TRANS: Message given having added a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: lib/command.php:360 +#: lib/command.php:357 #, php-format msgid "%1$s joined group %2$s." msgstr "%1$s is lid geworden van de groep %2$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. -#: lib/command.php:408 +#: lib/command.php:405 #, php-format msgid "%1$s left group %2$s." msgstr "%1$s heeft de groep %2$s verlaten." #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Volledige naam: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Locatie: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Thuispagina: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "Over: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -5813,7 +6064,7 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "" @@ -5821,25 +6072,25 @@ msgstr "" "bericht was %2$d." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Er is een fout opgetreden bij het verzonden van het directe bericht." #. 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:554 +#: lib/command.php:551 #, php-format msgid "Notice from %s repeated." msgstr "De mededeling van %s is herhaald." #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "Er is een fout opgetreden bij het herhalen van de mededeling." #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 +#: lib/command.php:589 #, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." msgstr "" @@ -5848,81 +6099,81 @@ msgstr "" #. TRANS: Text shown having sent a reply to a notice successfully. #. TRANS: %s is the nickname of the user of the notice the reply was sent to. -#: lib/command.php:603 +#: lib/command.php:600 #, php-format msgid "Reply to %s sent." msgstr "Het antwoord aan %s is verzonden." #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "Er is een fout opgetreden bij het opslaan van de mededeling." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "Geef de naam op van de gebruiker waarop u zich wilt abonneren." #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "Abonneren op OMB-profielen op commando is niet mogelijk." #. TRANS: Text shown after having subscribed to another user successfully. #. TRANS: %s is the name of the user the subscription was requested for. -#: lib/command.php:672 +#: lib/command.php:667 #, php-format msgid "Subscribed to %s." msgstr "Geabonneerd op %s." #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "" "Geef de naam op van de gebruiker waarop u het abonnement wilt opzeggen." #. TRANS: Text shown after having unsubscribed from another user successfully. #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:705 +#: lib/command.php:699 #, php-format msgid "Unsubscribed from %s." msgstr "Uw abonnement op %s is opgezegd." #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "Dit commando is nog niet geïmplementeerd." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Notificaties uitgeschakeld." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "Het is niet mogelijk de mededelingen uit te schakelen." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Notificaties ingeschakeld." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "Het is niet mogelijk de notificatie uit te schakelen." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "Het aanmeldcommando is uitgeschakeld." #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" @@ -5931,20 +6182,20 @@ msgstr "" #. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:813 +#: lib/command.php:808 #, php-format msgid "Unsubscribed %s." msgstr "Het abonnement van %s is opgeheven." #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "U bent op geen enkele gebruiker geabonneerd." #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "U bent geabonneerd op deze gebruiker:" @@ -5952,14 +6203,14 @@ msgstr[1] "U bent geabonneerd op deze gebruikers:" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "Niemand heeft een abonnenment op u." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Deze gebruiker is op u geabonneerd:" @@ -5967,20 +6218,21 @@ msgstr[1] "Deze gebruikers zijn op u geabonneerd:" #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "U bent lid van geen enkele groep." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "U bent lid van deze groep:" msgstr[1] "U bent lid van deze groepen:" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -6062,40 +6314,59 @@ msgstr "" "tracks - nog niet beschikbaar\n" "tracking - nog niet beschikbaar\n" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "Er is geen instellingenbestand aangetroffen. " -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "Er is gezocht naar instellingenbestanden op de volgende plaatsen: " -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "" "U kunt proberen de installer uit te voeren om dit probleem op te lossen." -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "Naar het installatieprogramma gaan." -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +msgctxt "MENU" msgid "IM" msgstr "IM" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "Updates via instant messenger (IM)" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Updates via SMS" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +msgctxt "MENU" msgid "Connections" -msgstr "Verbindingen" +msgstr "Koppelingen" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "Geautoriseerde verbonden applicaties" @@ -6118,18 +6389,14 @@ msgstr "" msgid "Design defaults restored." msgstr "Het standaardontwerp is weer ingesteld." -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "Uit de favorietenlijst verwijderen" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "Op de favorietenlijst plaatsen" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "Aan favorieten toevoegen" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -6146,8 +6413,8 @@ msgstr "Atom" msgid "FOAF" msgstr "Vrienden van vrienden (FOAF)" -#: lib/feedlist.php:64 -msgid "Export data" +#: lib/feedlist.php:66 +msgid "Feeds" msgstr "Feeds" #: lib/galleryaction.php:121 @@ -6204,37 +6471,77 @@ msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" "Extra namen voor de groep, gescheiden door komma's of spaties. Maximaal %d." -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" msgstr "Groep" -#: lib/groupnav.php:101 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "Groep %s" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "Leden" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "Leden van de group %s" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:108 +msgctxt "MENU" msgid "Blocked" msgstr "Geblokkeerd" -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" msgid "%s blocked users" -msgstr "%s geblokkeerde gebruikers" +msgstr "Geblokkeerde gebruikers in %s" -#: lib/groupnav.php:108 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" msgstr "Eigenschappen van de groep %s bewerken" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" msgstr "Logo" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" -msgstr "Logo voor %s toevoegen of verwijderen" +msgstr "Logo voor de groep %s toevoegen of bewerken" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" -msgstr "%s-ontwerp toevoegen of bewerken" +msgstr "Vormgeving van de groep %s toevoegen of aanpassen" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -6267,7 +6574,8 @@ msgstr "Dat bestand is te groot. De maximale bestandsgrootte is %s." msgid "Partial upload." msgstr "Gedeeltelijke upload." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Er is een systeemfout opgetreden tijdens het uploaden van het bestand." @@ -6301,10 +6609,6 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "Onbekende bron Postvak IN %d." -#: lib/joinform.php:114 -msgid "Join" -msgstr "Toetreden" - #: lib/leaveform.php:114 msgid "Leave" msgstr "Verlaten" @@ -6646,7 +6950,7 @@ msgstr "" "U hebt geen privéberichten. U kunt privéberichten verzenden aan andere " "gebruikers. Mensen kunnen u privéberichten sturen die alleen u kunt lezen." -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "van" @@ -6671,19 +6975,22 @@ msgstr "Inkomende e-mail is niet toegestaan." msgid "Unsupported message type: %s" msgstr "Niet ondersteund berichttype: %s" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" "Er is een databasefout opgetreden tijdens het opslaan van uw bestand. " "Probeer het alstublieft opnieuw." -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" "Het te uploaden bestand is groter dan de ingestelde upload_max_filesize in " "php.ini." -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." @@ -6691,43 +6998,61 @@ msgstr "" "Het te uploaden bestand is groter dan de ingestelde MAX_FILE_SIZE in het " "HTML-formulier." -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "De upload is slechts gedeeltelijk voltooid." -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "De tijdelijke map is niet aanwezig." -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "Het was niet mogelijk naar schijf te schrijven." -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "Het uploaden van het bestand is tegengehouden door een uitbreiding." -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "Met dit bestand wordt het quotum van de gebruiker overschreden." -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "Het bestand kon niet verplaatst worden naar de doelmap." -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "Het was niet mogelijk het MIME-type van het bestand te bepalen." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." -msgstr " Probeer een ander %s-formaat te gebruiken." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "" +"\"%1$s\" is geen ondersteund bestandstype op deze server. Probeer een andere " +"bestandstype van de applicatie \"%2$s\" te gebruiken." -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." -msgstr "Het bestandstype %s wordt door deze server niet ondersteund." +msgid "\"%s\" is not a supported file type on this server." +msgstr "\"%s\" is geen ondersteund bestandstype op deze server." #: lib/messageform.php:120 msgid "Send a direct notice" @@ -6780,55 +7105,55 @@ msgstr "" "nog eens" #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "N" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "Z" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "O" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "W" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "op" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "web" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "in context" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "Herhaald door" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "Op deze mededeling antwoorden" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Antwoorden" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "Mededeling herhaald" @@ -6845,28 +7170,23 @@ msgid "Send a nudge to this user" msgstr "Deze gebruiker porren" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Er is een fout opgetreden tijdens het invoegen van een nieuw profiel" +msgid "Error inserting new profile." +msgstr "Fout tijdens het invoegen van een nieuw profiel." #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Er is een fout opgetreden bij het toevoegen van de avatar" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "" -"Er is een fout opgetreden tijdens het bijwerken van het profiel op afstand." +msgid "Error inserting avatar." +msgstr "Fout bij het invoegen van de avatar." #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "" -"Er is een fout opgetreden tijdens het invoegen in het profiel op afstand." +msgid "Error inserting remote profile." +msgstr "Fout bij het invoegen van het profiel van een andere server." -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "Duplicaatmelding" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "Dubbele mededeling." -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Kon nieuw abonnement niet toevoegen." @@ -6903,7 +7223,8 @@ msgstr "Uw verzonden berichten" msgid "Tags in %s's notices" msgstr "Labels in de mededelingen van %s" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "Onbekend" @@ -6985,7 +7306,7 @@ msgstr "Deze mededeling herhalen" msgid "Revoke the \"%s\" role from this user" msgstr "De gebruikersrol \"%s\" voor deze gebruiker intrekken" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "Er is geen gebruiker gedefinieerd voor single-usermodus." @@ -6997,19 +7318,24 @@ msgstr "Zandbak" msgid "Sandbox this user" msgstr "Deze gebruiker in de zandbak plaatsen" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "Site doorzoeken" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "Term(en)" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" msgstr "Zoeken" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "Hulp bij zoeken" @@ -7214,56 +7540,64 @@ msgid "Moderator" msgstr "Moderator" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "een paar seconden geleden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "ongeveer een minuut geleden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "ongeveer %d minuten geleden" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "ongeveer een minuut geleden" +msgstr[1] "ongeveer %d minuten geleden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "ongeveer een uur geleden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "ongeveer %d uur geleden" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "ongeveer een uur geleden" +msgstr[1] "ongeveer %d uur geleden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "ongeveer een dag geleden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "ongeveer %d dagen geleden" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "ongeveer een dag geleden" +msgstr[1] "ongeveer %d dagen geleden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "ongeveer een maand geleden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "ongeveer %d maanden geleden" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "ongeveer een maand geleden" +msgstr[1] "ongeveer %d maanden geleden" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "ongeveer een jaar geleden" @@ -7276,3 +7610,17 @@ msgstr "%s is geen geldige kleur." #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "%s is geen geldige kleur. Gebruik drie of zes hexadecimale tekens." + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "Back-upbestand voor gebruiker %s (%s)" + +#: scripts/restoreuser.php:88 +msgid "No user specified; using backup user." +msgstr "Geen gebruiker opgegeven; de back-upgebruiker wordt gebruikt." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "%d regels in de back-up." diff --git a/locale/nn/LC_MESSAGES/statusnet.po b/locale/nn/LC_MESSAGES/statusnet.po index badba4fc2c..4469e27768 100644 --- a/locale/nn/LC_MESSAGES/statusnet.po +++ b/locale/nn/LC_MESSAGES/statusnet.po @@ -1,35 +1,69 @@ -# Translation of StatusNet to Norwegian Nynorsk +# Translation of StatusNet - Core to Norwegian Nynorsk (‪Norsk (nynorsk)‬) +# Expored from translatewiki.net # -# Author@translatewiki.net: Nghtwlkr -# Author@translatewiki.net: Ranveig +# Author: Nghtwlkr +# Author: Ranveig # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:35:06+0000\n" -"Language-Team: Norwegian Nynorsk\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:09+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 (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: nn\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" + +#. TRANS: Page title +#. TRANS: Menu item for site administration +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 +#, fuzzy +msgid "Access" +msgstr "Godta" + +#. TRANS: Page notice +#: actions/accessadminpanel.php:67 +#, fuzzy +msgid "Site access settings" +msgstr "Avatar-innstillingar" + +#. TRANS: Form legend for registration form. +#: actions/accessadminpanel.php:161 +#, fuzzy +msgid "Registration" +msgstr "Registrér" #. TRANS: Checkbox instructions for admin setting "Private" #: actions/accessadminpanel.php:165 msgid "Prohibit anonymous users (not logged in) from viewing site?" msgstr "" +#. TRANS: Checkbox label for prohibiting anonymous users from viewing site. +#: actions/accessadminpanel.php:167 +#, fuzzy +msgctxt "LABEL" +msgid "Private" +msgstr "Personvern" + #. TRANS: Checkbox instructions for admin setting "Invite only" #: actions/accessadminpanel.php:174 msgid "Make registration invitation only." msgstr "" +#. TRANS: Checkbox label for configuring site as invite only. +#: actions/accessadminpanel.php:176 +#, fuzzy +msgid "Invite only" +msgstr "Invitér" + #. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations) #: actions/accessadminpanel.php:183 msgid "Disable new registrations." @@ -37,20 +71,46 @@ msgstr "" #. TRANS: Checkbox label for disabling new user registrations. #: actions/accessadminpanel.php:185 +#, fuzzy msgid "Closed" -msgstr "" +msgstr "Blokkér" + +#. TRANS: Title / tooltip for button to save access settings in site admin panel +#: actions/accessadminpanel.php:202 +#, fuzzy +msgid "Save access settings" +msgstr "Avatar-innstillingar" + +#. 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 in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 +#, fuzzy +msgctxt "BUTTON" +msgid "Save" +msgstr "Lagra" + +#. 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 "Dette emneord finst ikkje." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -60,7 +120,7 @@ msgstr "" #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "Brukaren finst ikkje." @@ -81,6 +141,24 @@ msgstr "%s med vener" msgid "%s and friends" msgstr "%s med vener" +#. TRANS: %1$s is user nickname +#: actions/all.php:107 +#, fuzzy, php-format +msgid "Feed for friends of %s (RSS 1.0)" +msgstr "Straum for vener av %s" + +#. TRANS: %1$s is user nickname +#: actions/all.php:116 +#, fuzzy, php-format +msgid "Feed for friends of %s (RSS 2.0)" +msgstr "Straum for vener av %s" + +#. TRANS: %1$s is user nickname +#: actions/all.php:125 +#, fuzzy, php-format +msgid "Feed for friends of %s (Atom)" +msgstr "Straum for vener av %s" + #. TRANS: %1$s is user nickname #: actions/all.php:138 #, php-format @@ -110,6 +188,12 @@ msgid "" "post a notice to them." msgstr "" +#. TRANS: H1 text +#: actions/all.php:182 +#, fuzzy +msgid "You and friends" +msgstr "%s med vener" + #. 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 @@ -118,39 +202,77 @@ msgstr "" msgid "Updates from %1$s and friends on %2$s!" msgstr "Oppdateringar frå %1$s og vener på %2$s!" -#: 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 +#: actions/apiaccountratelimitstatus.php:72 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 +#: actions/apiaccountverifycredentials.php:70 actions/apidirectmessage.php:156 +#: actions/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 +#, fuzzy +msgid "API method not found." +msgstr "Fann ikkje API-metode." + +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Dette krev ein POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdatedeliverydevice.php:134 +#, fuzzy +msgid "Could not update user." +msgstr "Kan ikkje oppdatera brukar." + +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "Brukaren har inga profil." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofile.php:148 +#, fuzzy +msgid "Could not save profile." +msgstr "Kan ikkje lagra profil." + +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -160,14 +282,41 @@ msgid "" "current configuration." msgstr "" -#: actions/apiblockcreate.php:126 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 +#: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300 +#: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220 +#: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273 +#, fuzzy +msgid "Unable to save your design settings." +msgstr "Klarte ikkje å lagra Twitter-innstillingane dine!" + +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 +#, fuzzy +msgid "Could not update your design." +msgstr "Kan ikkje oppdatera brukar." + +#: actions/apiblockcreate.php:106 +#, fuzzy +msgid "You cannot block yourself!" +msgstr "Kan ikkje oppdatera brukar." + +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Blokkering av brukar feila." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "De-blokkering av brukar feila." +#: actions/apidirectmessage.php:89 +#, fuzzy, php-format +msgid "Direct messages from %s" +msgstr "Direkte meldingar til %s" + #: actions/apidirectmessage.php:93 #, php-format msgid "All the direct messages sent from %s" @@ -183,48 +332,69 @@ msgstr "Direkte meldingar til %s" msgid "All the direct messages sent to %s" msgstr "Alle direkte meldingar sendt til %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "Inga meldingstekst!" -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 +#, fuzzy, php-format +msgid "That's too long. Max message size is %d chars." +msgstr "Du kan lasta opp ein logo for gruppa." + +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Kunne ikkje finne mottakar." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "Kan ikkje senda direktemeldingar til brukarar som du ikkje er ven med." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Fann ingen status med den ID-en." +#: actions/apifavoritecreate.php:121 +#, fuzzy +msgid "This status is already a favorite." +msgstr "Denne notisen er alt ein favoritt!" + #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Kunne ikkje lagre favoritt." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:124 +#, fuzzy +msgid "That status is not a favorite." +msgstr "Denne notisen er ikkje ein favoritt!" + +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "Kunne ikkje slette favoritt." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "Kan ikkje fylgja brukar: %s er allereie på lista di." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "Kan ikkje fylgja brukar: %s er allereie på lista di." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "Kan ikkje fylgja brukar: %s er allereie på lista di." +#: actions/apifriendshipsdestroy.php:121 +#, fuzzy +msgid "You cannot unfollow yourself." +msgstr "Kan ikkje oppdatera brukar." + #: actions/apifriendshipsexists.php:91 +#, fuzzy msgid "Two valid IDs or screen_names must be supplied." -msgstr "" +msgstr "To brukar IDer eller kallenamn er naudsynte." #: actions/apifriendshipsshow.php:134 msgid "Could not determine source user." @@ -234,81 +404,120 @@ msgstr "Kan ikkje oppdatera brukar." msgid "Could not find target user." msgstr "Kan ikkje oppdatera brukar." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "Kallenamn må berre ha små bokstavar og nummer, ingen mellomrom." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Kallenamnet er allereie i bruk. Prøv eit anna." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Ikkje eit gyldig brukarnamn." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "Heimesida er ikkje ei gyldig internettadresse." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Ditt fulle namn er for langt (maksimalt 255 teikn)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "Plassering er for lang (maksimalt 255 teikn)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Plassering er for lang (maksimalt 255 teikn)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "" -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:268 +#, fuzzy, php-format +msgid "Invalid alias: \"%s\"." +msgstr "Ugyldig merkelapp: %s" + +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 +#: actions/newgroup.php:172 +#, fuzzy, php-format +msgid "Alias \"%s\" already in use. Try another one." +msgstr "Kallenamnet er allereie i bruk. Prøv eit anna." + +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "" -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Finst ikkje." +#. TRANS: Error text shown a user tries to join a group they already are a member of. +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 +#, fuzzy +msgid "You are already a member of that group." +msgstr "Du er allereie medlem av den gruppa" + +#. TRANS: Error text shown when a user tries to join a group they are blocked from joining. +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 +msgid "You have been blocked from that group by the admin." +msgstr "" + #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "Kunne ikkje bli med i gruppa." +#: actions/apigroupleave.php:116 +#, fuzzy +msgid "You are not a member of this group." +msgstr "Du er ikkje medlem av den gruppa." + #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "Kunne ikkje laga gruppa." +#. TRANS: %s is a user name +#: actions/apigrouplist.php:98 +#, fuzzy, php-format +msgid "%s's groups" +msgstr "%s grupper" + +#. 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 +msgid "%1$s groups %2$s is a member of." +msgstr "Grupper %s er medlem av" + #. 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 @@ -316,15 +525,30 @@ msgstr "Kunne ikkje laga gruppa." msgid "%s groups" msgstr "%s grupper" +#: actions/apigrouplistall.php:96 +#, fuzzy, php-format +msgid "groups on %s" +msgstr "Gruppe handlingar" + +#: actions/apimediaupload.php:100 +#, fuzzy +msgid "Upload failed." +msgstr "Last opp fil" + #: actions/apioauthauthorize.php:101 msgid "No oauth_token parameter provided." msgstr "" +#: actions/apioauthauthorize.php:106 +#, fuzzy +msgid "Invalid token." +msgstr "Ugyldig storleik." + #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -338,6 +562,21 @@ msgstr "" msgid "There was a problem with your session token. Try again, please." msgstr "Der var eit problem med sesjonen din. Vennlegst prøv på nytt." +#: actions/apioauthauthorize.php:135 +#, fuzzy +msgid "Invalid nickname / password!" +msgstr "Ugyldig brukarnamn eller passord." + +#: actions/apioauthauthorize.php:159 +#, fuzzy +msgid "Database error deleting OAuth application user." +msgstr "Feil ved å setja brukar." + +#: actions/apioauthauthorize.php:185 +#, fuzzy +msgid "Database error inserting OAuth application user." +msgstr "databasefeil ved innsetjing av skigardmerkelapp (#merkelapp): %s" + #: actions/apioauthauthorize.php:214 #, php-format msgid "" @@ -355,8 +594,8 @@ msgstr "" #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -379,7 +618,7 @@ msgid "" msgstr "" #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Konto" @@ -393,7 +632,7 @@ msgstr "Kallenamn" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 -#: actions/register.php:436 lib/accountsettingsaction.php:125 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Passord" @@ -401,6 +640,11 @@ msgstr "Passord" msgid "Deny" msgstr "" +#: actions/apioauthauthorize.php:334 +#, fuzzy +msgid "Allow" +msgstr "Alle" + #: actions/apioauthauthorize.php:351 msgid "Allow or deny access to your account information." msgstr "" @@ -413,33 +657,55 @@ msgstr "Dette krev anten ein POST eller DELETE." msgid "You may not delete another user's status." msgstr "Du kan ikkje sletta statusen til ein annan brukar." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Denne notisen finst ikkje." +#. TRANS: Error text shown when trying to repeat an own notice. +#: actions/apistatusesretweet.php:84 lib/command.php:535 +#, fuzzy +msgid "Cannot repeat your own notice." +msgstr "Kan ikkje slå på notifikasjon." + #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "Kan ikkje sletta notisen." +#: actions/apistatusesshow.php:139 +#, fuzzy +msgid "Status deleted." +msgstr "Lasta opp brukarbilete." + #: actions/apistatusesshow.php:145 msgid "No status with that ID found." msgstr "Fann ingen status med den ID-en." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "" -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 +#: lib/mailhandler.php:60 +#, fuzzy, php-format +msgid "That's too long. Max notice size is %d chars." +msgstr "Du kan lasta opp ein logo for gruppa." + +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Finst ikkje." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 +#, fuzzy +msgid "Unsupported format." +msgstr "Støttar ikkje bileteformatet." + #: actions/apitimelinefavorites.php:110 #, php-format msgid "%1$s / Favorites from %2$s" @@ -470,11 +736,26 @@ msgstr "%s offentleg tidsline" msgid "%s updates from everyone!" msgstr "%s oppdateringar frå alle saman!" +#: actions/apitimelineretweetedtome.php:111 +#, fuzzy, php-format +msgid "Repeated to %s" +msgstr "Svar til %s" + +#: actions/apitimelineretweetsofme.php:114 +#, fuzzy, php-format +msgid "Repeats of %s" +msgstr "Svar til %s" + #: actions/apitimelinetag.php:105 actions/tag.php:67 #, php-format msgid "Notices tagged with %s" msgstr "Notisar merka med %s" +#: actions/apitimelinetag.php:107 actions/tagrss.php:65 +#, fuzzy, php-format +msgid "Updates tagged with %1$s on %2$s!" +msgstr "Oppdateringar frå %1$s på %2$s!" + #: actions/apitrends.php:87 msgid "API method under construction." msgstr "API-metoden er ikkje ferdig enno." @@ -500,7 +781,7 @@ msgstr "Ugyldig storleik." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Brukarbilete" @@ -531,7 +812,7 @@ msgid "Preview" msgstr "Forhandsvis" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Slett" @@ -543,6 +824,11 @@ msgstr "Last opp" msgid "Crop" msgstr "Skaler" +#: actions/avatarsettings.php:305 +#, fuzzy +msgid "No file uploaded." +msgstr "Ingen vald profil." + #: actions/avatarsettings.php:332 msgid "Pick a square area of the image to be your avatar" msgstr "Velg eit utvalg av bildet som vil blir din avatar." @@ -559,6 +845,11 @@ msgstr "Lasta opp brukarbilete." msgid "Failed updating avatar." msgstr "Feil ved oppdatering av brukarbilete." +#: actions/avatarsettings.php:397 +#, fuzzy +msgid "Avatar deleted." +msgstr "Lasta opp brukarbilete." + #: actions/block.php:69 msgid "You already blocked that user." msgstr "Du tingar allereie oppdatering frå desse brukarane:" @@ -586,8 +877,29 @@ msgctxt "BUTTON" msgid "No" msgstr "Merknad" +#. 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 "Lås opp brukaren" + +#. 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 +#, fuzzy +msgctxt "BUTTON" +msgid "Yes" +msgstr "Jau" + #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Blokkér denne brukaren" @@ -606,16 +918,38 @@ msgstr "Lagring av informasjon feila." #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "Denne gruppa finst ikkje." -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#: actions/blockedfromgroup.php:97 +#, fuzzy, php-format +msgid "%s blocked profiles" +msgstr "Brukarprofil" + +#: actions/blockedfromgroup.php:100 +#, fuzzy, php-format +msgid "%1$s blocked profiles, page %2$d" +msgstr "%s med vener, side %d" + +#: actions/blockedfromgroup.php:115 +#, fuzzy +msgid "A list of the users blocked from joining this group." +msgstr "Ei liste over brukarane i denne gruppa." + +#: actions/blockedfromgroup.php:288 +#, fuzzy +msgid "Unblock user from group" +msgstr "De-blokkering av brukar feila." + +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Lås opp" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Lås opp brukaren" @@ -639,9 +973,9 @@ msgstr "Den godkjenningskoden er ikkje for deg!" #. TRANS: Server error for an unknow address type, which can be 'email', 'jabber', or 'sms'. #: actions/confirmaddress.php:91 -#, php-format +#, fuzzy, php-format msgid "Unrecognized address type %s." -msgstr "" +msgstr "Ukjend adressetype %s" #. TRANS: Client error for an already confirmed email/jabbel/sms address. #: actions/confirmaddress.php:96 @@ -654,9 +988,9 @@ msgstr "Den addressa har alt blitt bekrefta." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -664,7 +998,7 @@ msgstr "Kan ikkje oppdatera brukar." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Kan ikkje sletta e-postgodkjenning." @@ -678,6 +1012,11 @@ msgstr "Godkjent epostadresse." msgid "The address \"%s\" has been confirmed for your account." msgstr "Addressa \"%s\" har blitt bekrefta for din konto." +#: actions/conversation.php:99 +#, fuzzy +msgid "Conversation" +msgstr "Stadfestingskode" + #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 #: lib/profileaction.php:229 lib/searchgroupnav.php:82 msgid "Notices" @@ -691,12 +1030,24 @@ msgstr "Du må være innlogga for å melde deg ut av ei gruppe." msgid "Application not found." msgstr "Fann ikkje stadfestingskode." +#: actions/deleteapplication.php:78 actions/editapplication.php:77 +#: actions/showapplication.php:94 +#, fuzzy +msgid "You are not the owner of this application." +msgstr "Du er ikkje medlem av den gruppa." + +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 msgid "There was a problem with your session token." msgstr "Det var eit problem med sesjons billetten din." +#: actions/deleteapplication.php:123 actions/deleteapplication.php:147 +#, fuzzy +msgid "Delete application" +msgstr "Denne notisen finst ikkje." + #: actions/deleteapplication.php:149 msgid "" "Are you sure you want to delete this application? This will clear all data " @@ -704,13 +1055,25 @@ msgid "" "connections." msgstr "" +#. TRANS: Submit button title for 'No' when deleting an application. +#: actions/deleteapplication.php:158 +#, fuzzy +msgid "Do not delete this application" +msgstr "Kan ikkje sletta notisen." + +#. TRANS: Submit button title for 'Yes' when deleting an application. +#: actions/deleteapplication.php:164 +#, fuzzy +msgid "Delete this application" +msgstr "Slett denne notisen" + #. 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Ikkje logga inn" @@ -720,10 +1083,13 @@ msgid "Can't delete this notice." msgstr "Kan ikkje sletta notisen." #: actions/deletenotice.php:103 +#, fuzzy msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." msgstr "" +"Du er i ferd med å sletta ei melding. Når den fyrst er sletta, kann du " +"ikkje finne ho att." #: actions/deletenotice.php:109 actions/deletenotice.php:141 msgid "Delete notice" @@ -733,116 +1099,186 @@ msgstr "Slett notis" msgid "Are you sure you want to delete this notice?" msgstr "Sikker på at du vil sletta notisen?" +#. TRANS: Submit button title for 'No' when deleting a notice. +#: actions/deletenotice.php:151 +#, fuzzy +msgid "Do not delete this notice" +msgstr "Kan ikkje sletta notisen." + #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Slett denne notisen" +#: actions/deleteuser.php:67 +#, fuzzy +msgid "You cannot delete users." +msgstr "Kan ikkje oppdatera brukar." + +#: actions/deleteuser.php:74 +#, fuzzy +msgid "You can only delete local users." +msgstr "Du kan ikkje sletta statusen til ein annan brukar." + +#: actions/deleteuser.php:110 actions/deleteuser.php:133 +#, fuzzy +msgid "Delete user" +msgstr "Slett" + #: actions/deleteuser.php:136 msgid "" "Are you sure you want to delete this user? This will clear all data about " "the user from the database, without a backup." msgstr "" +#. TRANS: Submit button title for 'Yes' when deleting a user. +#: actions/deleteuser.php:163 lib/deleteuserform.php:77 +#, fuzzy +msgid "Delete this user" +msgstr "Slett denne notisen" + #. 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." +msgid "Design settings for this StatusNet site" msgstr "" -#: actions/designadminpanel.php:322 -#, php-format +#: actions/designadminpanel.php:331 +#, fuzzy +msgid "Invalid logo URL." +msgstr "Ugyldig storleik." + +#: actions/designadminpanel.php:335 +#, fuzzy, php-format msgid "Theme not available: %s." -msgstr "" +msgstr "Denne sida er ikkje tilgjengleg i eit" -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Endra" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Statusmelding" -#: actions/designadminpanel.php:467 -msgid "Custom theme" -msgstr "" +#: actions/designadminpanel.php:456 +#, fuzzy +msgid "Change theme" +msgstr "Endra" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:473 +#, fuzzy +msgid "Site theme" +msgstr "Statusmelding" + +#: actions/designadminpanel.php:474 +#, fuzzy +msgid "Theme for the site." +msgstr "Logg ut or sida" + +#: actions/designadminpanel.php:480 +#, fuzzy +msgid "Custom theme" +msgstr "Statusmelding" + +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "" +#: actions/designadminpanel.php:509 +#, fuzzy, php-format +msgid "" +"You can upload a background image for the site. The maximum file size is %1" +"$s." +msgstr "Du kan lasta opp ein logo for gruppa." + #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 +#, fuzzy +msgid "Change colours" +msgstr "Endra passordet ditt" + +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Innhald" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 +#, fuzzy +msgid "Sidebar" +msgstr "Søk" + +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Tekst" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 +#, fuzzy +msgid "Links" +msgstr "Logg inn" + +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#. TRANS: Submit button title -#: actions/designadminpanel.php:685 actions/othersettings.php:126 -#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174 -#: actions/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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Lagra" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -860,17 +1296,64 @@ msgid "No such document \"%s\"" msgstr "Denne notisen finst ikkje." #: actions/editapplication.php:54 +#, fuzzy msgid "Edit Application" -msgstr "" +msgstr "Andre val" + +#: actions/editapplication.php:66 +#, fuzzy +msgid "You must be logged in to edit an application." +msgstr "Du må være logga inn for å lage ei gruppe." + +#: actions/editapplication.php:81 actions/oauthconnectionssettings.php:166 +#: actions/showapplication.php:87 +#, fuzzy +msgid "No such application." +msgstr "Denne notisen finst ikkje." + +#: actions/editapplication.php:161 +#, fuzzy +msgid "Use this form to edit your application." +msgstr "Bruk dette skjemaet for å redigere gruppa" + +#: actions/editapplication.php:177 actions/newapplication.php:159 +#, fuzzy +msgid "Name is required." +msgstr "Samme som passord over. Påkrevd." + +#: actions/editapplication.php:180 actions/newapplication.php:165 +#, fuzzy +msgid "Name is too long (max 255 chars)." +msgstr "Ditt fulle namn er for langt (maksimalt 255 teikn)." + +#: actions/editapplication.php:183 actions/newapplication.php:162 +#, fuzzy +msgid "Name already in use. Try another one." +msgstr "Kallenamnet er allereie i bruk. Prøv eit anna." + +#: actions/editapplication.php:186 actions/newapplication.php:168 +#, fuzzy +msgid "Description is required." +msgstr "Beskriving" #: actions/editapplication.php:194 msgid "Source URL is too long." msgstr "" +#: actions/editapplication.php:200 actions/newapplication.php:185 +#, fuzzy +msgid "Source URL is not valid." +msgstr "Heimesida er ikkje ei gyldig internettadresse." + #: actions/editapplication.php:203 actions/newapplication.php:188 msgid "Organization is required." msgstr "" +#: actions/editapplication.php:206 actions/newapplication.php:191 +#, fuzzy +msgid "Organization is too long (max 255 chars)." +msgstr "Plassering er for lang (maksimalt 255 teikn)." + #: actions/editapplication.php:209 actions/newapplication.php:194 msgid "Organization homepage is required." msgstr "" @@ -883,6 +1366,11 @@ msgstr "" msgid "Callback URL is not valid." msgstr "" +#: actions/editapplication.php:261 +#, fuzzy +msgid "Could not update application." +msgstr "Kann ikkje oppdatera gruppa." + #: actions/editgroup.php:56 #, php-format msgid "Edit %s group" @@ -906,10 +1394,21 @@ msgstr "Bruk dette skjemaet for å redigere gruppa" msgid "description is too long (max %d chars)." msgstr "Plassering er for lang (maksimalt 255 teikn)." +#: actions/editgroup.php:228 actions/newgroup.php:168 +#, fuzzy, php-format +msgid "Invalid alias: \"%s\"" +msgstr "Ugyldig merkelapp: %s" + #: actions/editgroup.php:258 msgid "Could not update group." msgstr "Kann ikkje oppdatera gruppa." +#. TRANS: Server exception thrown when creating group aliases failed. +#: actions/editgroup.php:264 classes/User_group.php:513 +#, fuzzy +msgid "Could not create aliases." +msgstr "Kunne ikkje lagre favoritt." + #: actions/editgroup.php:280 msgid "Options saved." msgstr "Lagra innstillingar." @@ -926,6 +1425,13 @@ msgstr "Profilinnstillingar" msgid "Manage how you get email from %%site.name%%." msgstr "Styr korleis du får epost frå %%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 +#, fuzzy +msgid "Email address" +msgstr "Epostadresser" + #. TRANS: Form note in e-mail settings form. #: actions/emailsettings.php:112 msgid "Current confirmed email address." @@ -936,7 +1442,7 @@ msgstr "Godkjent epostadresse." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -951,122 +1457,145 @@ msgstr "" "Ventar på godkjenning. Sjekk innboksen (og søppelpostboksen) for ei melding " "med instruksjonar." -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Button label to cancel an e-mail address confirmation procedure. +#. TRANS: Button label to cancel an IM address confirmation procedure. +#. TRANS: Button label to cancel a SMS address confirmation procedure. +#. TRANS: Button label in the "Edit application" form. +#: actions/emailsettings.php:127 actions/imsettings.php:131 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 +#, fuzzy +msgctxt "BUTTON" +msgid "Cancel" +msgstr "Avbryt" + +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "Epostadresse («brukarnamn@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/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 +#, fuzzy msgctxt "BUTTON" msgid "Add" -msgstr "" +msgstr "Legg til" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Innkomande epost" #. 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 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "Send epost til denne addressa for å legge til nye notisar." #. 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 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "Vel ny epostadresse til å oppdatera med; fjerner den gamle." #. 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 +#, fuzzy msgctxt "BUTTON" msgid "New" -msgstr "" +msgstr "Ny" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Epostadresser" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Send meg ein notis ved nye tingingar på epost." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "" "Send meg ein epost når nokon legg til ein av mine notisar som favoritt." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "Send meg ein epost når nokon sender meg ei privat melding." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:203 +#, fuzzy +msgid "Send me email when someone sends me an \"@-reply\"." +msgstr "Send meg ein epost når nokon sender meg ei privat melding." + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "Tillat vennar å sende meg ein epost." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Eg vil senda notisar med epost." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Publiser ein MicroID for epost addressa mi." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "Lagra brukarval." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Ingen epostadresse." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Klarar ikkje normalisera epostadressa" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Ikkje ei gyldig epostadresse." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "Det er alt din epost addresse" #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "Den epost addressa er alt registrert hos ein annan brukar." #. 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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Kan ikkje leggja til godkjenningskode." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1077,45 +1606,51 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Ingen ventande stadfesting å avbryta." +#. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. +#: actions/emailsettings.php:428 +#, fuzzy +msgid "That is the wrong email address." +msgstr "Det er feil lynmeldings addresse." + #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "Ingen ventande stadfesting å avbryta." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "Det er ikkje din epost addresse." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "Fjerna innkomande epostadresse." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Ingen innkomande epostadresse." #. 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/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Kan ikkje oppdatera brukarinformajon." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Fjerna innkomande epostadresse." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "La til ny innkomande epostadresse." @@ -1123,7 +1658,7 @@ msgstr "La til ny innkomande epostadresse." msgid "This notice is already a favorite!" msgstr "Denne notisen er alt ein favoritt!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "Fjern favoritt" @@ -1164,6 +1699,11 @@ msgstr "" msgid "%s's favorite notices" msgstr "%s's favoritt meldingar" +#: actions/favoritesrss.php:115 +#, fuzzy, php-format +msgid "Updates favored by %1$s on %2$s!" +msgstr "Oppdateringar frå %1$s på %2$s!" + #: actions/featured.php:69 lib/featureduserssection.php:87 #: lib/publicgroupnav.php:89 msgid "Featured users" @@ -1175,9 +1715,9 @@ msgid "Featured users, page %d" msgstr "Profilerte folk, side %d" #: actions/featured.php:99 -#, php-format +#, fuzzy, php-format msgid "A selection of some great users on %s" -msgstr "" +msgstr "Eit utval av nokre av dei flotte folka på %s" #: actions/file.php:34 msgid "No notice ID." @@ -1187,13 +1727,24 @@ msgstr "Denne notisen finst ikkje." msgid "No notice." msgstr "Denne notisen finst ikkje." +#: actions/file.php:42 +#, fuzzy +msgid "No attachments." +msgstr "Slikt dokument finst ikkje." + +#: actions/file.php:51 +#, fuzzy +msgid "No uploaded attachments." +msgstr "Slikt dokument finst ikkje." + #: actions/finishremotesubscribe.php:69 msgid "Not expecting this response!" msgstr "Venta ikkje dette svaret!" #: actions/finishremotesubscribe.php:80 +#, fuzzy msgid "User being listened to does not exist." -msgstr "" +msgstr "Brukaren du lyttar til eksisterer ikkje." #: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59 msgid "You can use the local subscription!" @@ -1208,12 +1759,34 @@ msgid "You are not authorized." msgstr "Du tingar ikkje oppdateringar til den profilen." #: actions/finishremotesubscribe.php:113 +#, fuzzy msgid "Could not convert request token to access token." -msgstr "" +msgstr "Kan ikkje konvertera spyrjebillett til tilgongsbillett." #: actions/finishremotesubscribe.php:118 +#, fuzzy msgid "Remote service uses unknown version of OMB protocol." -msgstr "" +msgstr "Ukjend versjon av OMB-protokollen." + +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 +#, fuzzy +msgid "Error updating remote profile." +msgstr "Feil ved oppdatering av ekstern profil" + +#: actions/getfile.php:79 +#, fuzzy +msgid "No such file." +msgstr "Denne notisen finst ikkje." + +#: actions/getfile.php:83 +#, fuzzy +msgid "Cannot read file." +msgstr "Mista fila vår." + +#: actions/grantrole.php:62 actions/revokerole.php:62 +#, fuzzy +msgid "Invalid role." +msgstr "Ugyldig storleik." #: actions/grantrole.php:66 actions/revokerole.php:66 msgid "This role is reserved and cannot be set." @@ -1239,10 +1812,31 @@ msgstr "Ingen vald profil." msgid "No profile with that ID." msgstr "Fann ingen profil med den IDen." +#: actions/groupblock.php:81 actions/groupunblock.php:81 +#: actions/makeadmin.php:81 +#, fuzzy +msgid "No group specified." +msgstr "Ingen vald profil." + #: actions/groupblock.php:91 msgid "Only an admin can block group members." msgstr "" +#: actions/groupblock.php:95 +#, fuzzy +msgid "User is already blocked from group." +msgstr "Brukar har blokkert deg." + +#: actions/groupblock.php:100 +#, fuzzy +msgid "User is not a member of group." +msgstr "Du er ikkje medlem av den gruppa." + +#: actions/groupblock.php:134 actions/groupmembers.php:364 +#, fuzzy +msgid "Block user from group" +msgstr "Blokker brukaren" + #: actions/groupblock.php:160 #, php-format msgid "" @@ -1251,6 +1845,18 @@ msgid "" "the group in the future." msgstr "" +#. TRANS: Submit button title for 'No' when blocking a user from a group. +#: actions/groupblock.php:182 +#, fuzzy +msgid "Do not block this user from this group" +msgstr "Ei liste over brukarane i denne gruppa." + +#. 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 "Ei liste over brukarane i denne gruppa." + #: actions/groupblock.php:206 msgid "Database error blocking user from group." msgstr "" @@ -1259,12 +1865,28 @@ msgstr "" msgid "No ID." msgstr "Nei Jabber-ID" +#: actions/groupdesignsettings.php:68 +#, fuzzy +msgid "You must be logged in to edit a group." +msgstr "Du må være logga inn for å lage ei gruppe." + +#: actions/groupdesignsettings.php:144 +#, fuzzy +msgid "Group design" +msgstr "Grupper" + #: actions/groupdesignsettings.php:155 msgid "" "Customize the way your group looks with a background image and a colour " "palette of your choice." 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 "Kan ikkje oppdatera brukar." + #: actions/groupdesignsettings.php:311 actions/userdesignsettings.php:231 msgid "Design preferences saved." msgstr "Lagra brukarval." @@ -1273,6 +1895,17 @@ msgstr "Lagra brukarval." msgid "Group logo" msgstr "Logo åt gruppa" +#: actions/grouplogo.php:153 +#, fuzzy, php-format +msgid "" +"You can upload a logo image for your group. The maximum file size is %s." +msgstr "Du kan lasta opp ein logo for gruppa." + +#: actions/grouplogo.php:365 +#, fuzzy +msgid "Pick a square area of the image to be the logo." +msgstr "Velg eit utvalg av bildet som vil blir din avatar." + #: actions/grouplogo.php:399 msgid "Logo updated." msgstr "Logo oppdatert." @@ -1281,29 +1914,54 @@ msgstr "Logo oppdatert." msgid "Failed updating logo." msgstr "Feil ved oppdatering av logo." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "%s medlemmar i gruppa" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "%s medlemmar i gruppa" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "Ei liste over brukarane i denne gruppa." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Administrator" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" -msgstr "Blokkér" +msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 +#, fuzzy +msgid "Make user an admin of the group" +msgstr "Du må være administrator for å redigere gruppa" + +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" +msgid "Make Admin" +msgstr "" + +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" msgstr "" @@ -1311,11 +1969,17 @@ msgstr "" #. 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 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "%s tidsline" +#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name. +#: actions/grouprss.php:142 +#, fuzzy, php-format +msgid "Updates from members of %1$s on %2$s!" +msgstr "Oppdateringar frå %1$s på %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" @@ -1340,6 +2004,15 @@ msgstr "" msgid "Create a new group" msgstr "Opprett ei ny gruppe" +#: actions/groupsearch.php:52 +#, fuzzy, php-format +msgid "" +"Search for groups on %%site.name%% by their name, location, or description. " +"Separate the terms by spaces; they must be 3 characters or more." +msgstr "" +"Søk for mennesker på %%site.name%% i namn, lokasjon eller interesse. Separer " +"nøkkelord med mellomrom; dei må være minimum 3 bokstavar eller meir." + #: actions/groupsearch.php:58 msgid "Group search" msgstr "Gruppesøk" @@ -1367,6 +2040,11 @@ msgstr "" msgid "Only an admin can unblock group members." msgstr "" +#: actions/groupunblock.php:95 +#, fuzzy +msgid "User is not blocked from group." +msgstr "Brukar har blokkert deg." + #: actions/groupunblock.php:128 actions/unblock.php:86 msgid "Error removing the block." msgstr "Feil ved fjerning av blokka." @@ -1390,8 +2068,9 @@ 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 "Denne sida er ikkje tilgjengleg i eit" #. TRANS: Form legend for IM settings form. #. TRANS: Field label for IM address input in IM settings form. @@ -1416,7 +2095,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -1426,63 +2108,63 @@ msgstr "" "leggja %s til venelista di i ljonmeldingsklienten din." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Lagra brukarval." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Send meg ein notis via Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Legg til ein notis når min Jabber/GTalk status forandrar seg." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "Send meg svar via Jabber/GTalk fra folk eg ikkje abbonnerar på." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Publiser ein MicroID for Jabber/GTalk addressene mine" #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Lagra brukarval." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Nei Jabber-ID" #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Klarar ikkje normalisera Jabber-IDen" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Ikkje ein gyldig Jabber-ID" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Det er alt din Jabber ID." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Jabber-ID tilhøyrer allereie ein annan brukar." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -1492,26 +2174,37 @@ msgstr "" "for å senda meldinger til deg." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Det er feil lynmeldings addresse." +#. TRANS: Server error thrown on database error canceling IM address confirmation. +#: actions/imsettings.php:400 +#, fuzzy +msgid "Couldn't delete IM confirmation." +msgstr "Kan ikkje sletta e-postgodkjenning." + #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "Ingen stadfestingskode." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Det er ikkje din Jabber ID." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "Fjerna innkomande epostadresse." +#: actions/inbox.php:59 +#, fuzzy, php-format +msgid "Inbox for %1$s - page %2$d" +msgstr "Innboks for %s" + #: actions/inbox.php:62 #, php-format msgid "Inbox for %s" @@ -1549,7 +2242,7 @@ msgstr "Du tingar allereie oppdatering frå desse brukarane:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -1597,9 +2290,10 @@ msgstr "Eventuelt legg til ei personleg melding til invitasjonen." #. TRANS: Send button for inviting friends #: actions/invite.php:198 +#, fuzzy msgctxt "BUTTON" msgid "Send" -msgstr "" +msgstr "Send" #. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English. #: actions/invite.php:228 @@ -1664,12 +2358,22 @@ msgstr "" msgid "You must be logged in to join a group." msgstr "Du må være logga inn for å bli med i ei gruppe." +#: actions/joingroup.php:88 actions/leavegroup.php:88 +#, fuzzy +msgid "No nickname or ID." +msgstr "Ingen kallenamn." + +#: actions/joingroup.php:141 +#, fuzzy, php-format +msgid "%1$s joined group %2$s" +msgstr "%s blei medlem av gruppe %s" + #: actions/leavegroup.php:60 msgid "You must be logged in to leave a group." msgstr "Du må være innlogga for å melde deg ut av ei gruppe." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "Du er ikkje medlem av den gruppa." @@ -1678,13 +2382,123 @@ msgstr "Du er ikkje medlem av den gruppa." msgid "%1$s left group %2$s" msgstr "%1$s sin status på %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +#, fuzzy +msgid "Private" +msgstr "Personvern" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Allereie logga inn." #: actions/login.php:148 msgid "Incorrect username or password." -msgstr "Feil brukarnamn eller passord" +msgstr "Feil brukarnamn eller passord." + +#: actions/login.php:154 actions/otp.php:120 +#, fuzzy +msgid "Error setting user. You are probably not authorized." +msgstr "Ikkje autorisert." #: actions/login.php:210 actions/login.php:263 lib/logingroupnav.php:79 msgid "Login" @@ -1714,25 +2528,68 @@ msgstr "" "Skriv inn brukarnam og passord før du endrar innstillingar (av " "tryggleiksomsyn)." +#: actions/login.php:292 +#, fuzzy +msgid "Login with your username and password." +msgstr "Log inn med brukarnamn og passord." + #: actions/login.php:295 -#, php-format +#, fuzzy, php-format msgid "" "Don't have a username yet? [Register](%%action.register%%) a new account." msgstr "" +"Logg inn med brukarnamn og passord. Har du ikkje brukarnamn endå? [Opprett](%" +"%action.register%%) ein ny konto, eller prøv [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 +msgid "%1$s is already an admin for group \"%2$s\"." +msgstr "Brukar har blokkert deg." + #: actions/makeadmin.php:133 -#, php-format +#, fuzzy, php-format msgid "Can't get membership record for %1$s in group %2$s." -msgstr "" +msgstr "Kunne ikkje fjerne %s fra %s gruppa " + +#: actions/makeadmin.php:146 +#, fuzzy, php-format +msgid "Can't make %1$s an admin for group %2$s." +msgstr "Du må være administrator for å redigere gruppa" + +#: actions/microsummary.php:69 +#, fuzzy +msgid "No current status." +msgstr "Ingen status" + +#: actions/newapplication.php:52 +#, fuzzy +msgid "New Application" +msgstr "Denne notisen finst ikkje." + +#: actions/newapplication.php:64 +#, fuzzy +msgid "You must be logged in to register an application." +msgstr "Du må være logga inn for å lage ei gruppe." + +#: actions/newapplication.php:143 +#, fuzzy +msgid "Use this form to register a new application." +msgstr "Bruk dette skjemaet for å lage ein ny gruppe." #: actions/newapplication.php:176 msgid "Source URL is required." msgstr "" +#: actions/newapplication.php:258 actions/newapplication.php:267 +#, fuzzy +msgid "Could not create application." +msgstr "Kunne ikkje lagre favoritt." + #: actions/newgroup.php:53 msgid "New group" msgstr "Ny gruppe" @@ -1746,14 +2603,14 @@ msgid "New message" msgstr "Ny melding" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "Du kan ikkje sende melding til denne brukaren." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Ingen innhald." @@ -1762,14 +2619,26 @@ msgid "No recipient specified." msgstr "Ingen mottakar spesifisert." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" "Ikkje send ei melding til deg sjølv; berre sei det til deg sjølv stille og " "fredleg." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:181 +#, fuzzy +msgid "Message sent" +msgstr "Melding" + +#. TRANS: Message given have sent a direct message to another user. +#. TRANS: %s is the name of the other user. +#: actions/newmessage.php:185 lib/command.php:511 +#, fuzzy, php-format +msgid "Direct message to %s sent." +msgstr "Direkte melding til %s sendt" + +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Ajax feil" @@ -1814,9 +2683,9 @@ msgid "" msgstr "" #: actions/noticesearchrss.php:96 -#, php-format +#, fuzzy, php-format msgid "Updates with \"%s\"" -msgstr "" +msgstr "Oppdateringar frå %1$s på %2$s!" #: actions/noticesearchrss.php:98 #, php-format @@ -1824,9 +2693,12 @@ msgid "Updates matching search term \"%1$s\" on %2$s!" msgstr "Oppdateringar frå %1$s på %2$s!" #: actions/nudge.php:85 +#, fuzzy msgid "" "This user doesn't allow nudges or hasn't confirmed or set their email yet." msgstr "" +"Denne brukaren tillét ikkje å bli dytta, eller har ikkje stadfasta eller sat " +"e-postadressa si enno." #: actions/nudge.php:94 msgid "Nudge sent" @@ -1840,14 +2712,33 @@ msgstr "Dytta!" msgid "You must be logged in to list your applications." msgstr "Du må være logga inn for å bli med i ei gruppe." +#: actions/oauthappssettings.php:74 +#, fuzzy +msgid "OAuth applications" +msgstr "Andre val" + #: actions/oauthappssettings.php:85 msgid "Applications you have registered" msgstr "" -#: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." +#: actions/oauthappssettings.php:135 +#, php-format +msgid "You have not registered any applications yet." msgstr "" +#: actions/oauthconnectionssettings.php:72 +msgid "Connected applications" +msgstr "" + +#: actions/oauthconnectionssettings.php:83 +msgid "You have allowed the following applications to access your account." +msgstr "" + +#: actions/oauthconnectionssettings.php:175 +#, fuzzy +msgid "You are not a user of that application." +msgstr "Du er ikkje medlem av den gruppa." + #: actions/oauthconnectionssettings.php:186 #, php-format msgid "Unable to revoke access for app: %s." @@ -1865,16 +2756,16 @@ msgstr "" msgid "Notice has no profile." msgstr "Brukaren har inga profil." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "%1$s sin status på %2$s" #. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png') #: actions/oembed.php:159 -#, php-format +#, fuzzy, php-format msgid "Content type %s not supported." -msgstr "" +msgstr "Kopla til" #. TRANS: Error message displaying attachments. %s is the site's base URL. #: actions/oembed.php:163 @@ -1883,8 +2774,8 @@ 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:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "Ikkje eit støtta dataformat." @@ -1916,6 +2807,11 @@ msgstr "" msgid "Automatic shortening service to use." msgstr "Den automatisk forkortingstenesta du vil bruke" +#: actions/othersettings.php:122 +#, fuzzy +msgid "View profile designs" +msgstr "Profilinnstillingar" + #: actions/othersettings.php:123 msgid "Show or hide profile designs." msgstr "" @@ -1924,10 +2820,35 @@ msgstr "" msgid "URL shortening service is too long (max 50 chars)." msgstr "Adressa til forkortingstenesta er for lang (maksimalt 50 teikn)." +#: actions/otp.php:69 +#, fuzzy +msgid "No user ID specified." +msgstr "Ingen vald profil." + +#: actions/otp.php:83 +#, fuzzy +msgid "No login token specified." +msgstr "Ingen vald profil." + #: actions/otp.php:90 msgid "No login token requested." msgstr "Ingen autoriserings-spørjing!" +#: actions/otp.php:95 +#, fuzzy +msgid "Invalid login token specified." +msgstr "Ugyldig notisinnhald" + +#: actions/otp.php:104 +#, fuzzy +msgid "Login token expired." +msgstr "Logg inn " + +#: actions/outbox.php:58 +#, fuzzy, php-format +msgid "Outbox for %1$s - page %2$d" +msgstr "Utboks for %s" + #: actions/outbox.php:61 #, php-format msgid "Outbox for %s" @@ -1999,38 +2920,43 @@ msgid "Password saved." msgstr "Lagra passord." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." +msgid "Path and server settings for this StatusNet site" msgstr "" #: actions/pathsadminpanel.php:157 -#, php-format +#, fuzzy, php-format msgid "Theme directory not readable: %s." -msgstr "" +msgstr "Denne sida er ikkje tilgjengleg i eit" #: actions/pathsadminpanel.php:163 -#, php-format +#, fuzzy, php-format msgid "Avatar directory not writable: %s." -msgstr "" +msgstr "Denne sida er ikkje tilgjengleg i eit" #: actions/pathsadminpanel.php:169 -#, php-format +#, fuzzy, php-format msgid "Background directory not writable: %s." -msgstr "" +msgstr "Denne sida er ikkje tilgjengleg i eit" #: actions/pathsadminpanel.php:177 -#, php-format +#, fuzzy, php-format msgid "Locales directory not readable: %s." -msgstr "" +msgstr "Denne sida er ikkje tilgjengleg i eit" #: actions/pathsadminpanel.php:183 msgid "Invalid SSL server. The maximum length is 255 characters." msgstr "" +#: actions/pathsadminpanel.php:234 actions/siteadminpanel.php:58 +#, fuzzy +msgid "Site" +msgstr "Invitér" + #: actions/pathsadminpanel.php:238 msgid "Server" msgstr "Tenar" @@ -2043,6 +2969,11 @@ msgstr "" msgid "Path" msgstr "" +#: actions/pathsadminpanel.php:242 +#, fuzzy +msgid "Site path" +msgstr "Statusmelding" + #: actions/pathsadminpanel.php:246 msgid "Path to locales" msgstr "" @@ -2063,6 +2994,10 @@ msgstr "" msgid "Theme" msgstr "" +#: actions/pathsadminpanel.php:264 +msgid "Theme server" +msgstr "" + #: actions/pathsadminpanel.php:268 msgid "Theme path" msgstr "" @@ -2071,9 +3006,25 @@ msgstr "" msgid "Theme directory" msgstr "" +#: actions/pathsadminpanel.php:279 +#, fuzzy +msgid "Avatars" +msgstr "Brukarbilete" + +#: actions/pathsadminpanel.php:284 +#, fuzzy +msgid "Avatar server" +msgstr "Avatar-innstillingar" + +#: actions/pathsadminpanel.php:288 +#, fuzzy +msgid "Avatar path" +msgstr "Lasta opp brukarbilete." + #: actions/pathsadminpanel.php:292 +#, fuzzy msgid "Avatar directory" -msgstr "" +msgstr "Lasta opp brukarbilete." #: actions/pathsadminpanel.php:301 msgid "Backgrounds" @@ -2091,10 +3042,20 @@ msgstr "" msgid "Background directory" msgstr "" +#: actions/pathsadminpanel.php:320 +#, fuzzy +msgid "SSL" +msgstr "SMS" + #: actions/pathsadminpanel.php:323 actions/snapshotadminpanel.php:202 msgid "Never" msgstr "Tenar" +#: actions/pathsadminpanel.php:324 +#, fuzzy +msgid "Sometimes" +msgstr "Notisar" + #: actions/pathsadminpanel.php:325 msgid "Always" msgstr "" @@ -2116,8 +3077,9 @@ msgid "Server to direct SSL requests to" msgstr "" #: actions/pathsadminpanel.php:352 +#, fuzzy msgid "Save paths" -msgstr "" +msgstr "Statusmelding" #: actions/peoplesearch.php:52 #, php-format @@ -2137,6 +3099,11 @@ msgstr "Søk etter folk" msgid "Not a valid people tag: %s." msgstr "Ikkje ei gyldig epostadresse." +#: actions/peopletag.php:142 +#, fuzzy, php-format +msgid "Users self-tagged with %1$s - page %2$d" +msgstr "Brukarar sjølv-merka med %s, side %d" + #: actions/postnotice.php:95 msgid "Invalid notice content." msgstr "Ugyldig filnamn." @@ -2174,7 +3141,7 @@ msgstr "Fullt namn" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Heimeside" @@ -2183,13 +3150,14 @@ msgid "URL of your homepage, blog, or profile on another site" msgstr "URL til heimesida di, bloggen din, eller ein profil på ei anna side." #: actions/profilesettings.php:122 actions/register.php:468 -#, php-format +#, fuzzy, php-format msgid "Describe yourself and your interests in %d chars" -msgstr "" +msgstr "Skriv om deg og interessene dine med 140 teikn" #: actions/profilesettings.php:125 actions/register.php:471 +#, fuzzy msgid "Describe yourself and your interests" -msgstr "" +msgstr "Skildra deg sjølv og din" #: actions/profilesettings.php:127 actions/register.php:473 msgid "Bio" @@ -2245,6 +3213,11 @@ msgid "" msgstr "" "Automatisk ting notisane til dei som tingar mine (best for ikkje-menneskje)" +#: actions/profilesettings.php:228 actions/register.php:230 +#, fuzzy, php-format +msgid "Bio is too long (max %d chars)." +msgstr "Plassering er for lang (maksimalt %d teikn)." + #: actions/profilesettings.php:235 actions/siteadminpanel.php:151 msgid "Timezone not selected." msgstr "Tidssone er ikkje valt." @@ -2262,6 +3235,11 @@ msgstr "Ugyldig merkelapp: %s" msgid "Couldn't update user for autosubscribe." msgstr "Kan ikkje oppdatera brukar for automatisk tinging." +#: actions/profilesettings.php:363 +#, fuzzy +msgid "Couldn't save location prefs." +msgstr "Kan ikkje lagra merkelapp." + #: actions/profilesettings.php:375 msgid "Couldn't save profile." msgstr "Kan ikkje lagra profil." @@ -2271,7 +3249,7 @@ msgid "Couldn't save tags." msgstr "Kan ikkje lagra merkelapp." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Lagra innstillingar." @@ -2293,9 +3271,20 @@ msgstr "Offentleg tidsline, side %d" msgid "Public timeline" msgstr "Offentleg tidsline" +#: actions/public.php:160 +#, fuzzy +msgid "Public Stream Feed (RSS 1.0)" +msgstr "Offentleg straum" + +#: actions/public.php:164 +#, fuzzy +msgid "Public Stream Feed (RSS 2.0)" +msgstr "Offentleg straum" + #: actions/public.php:168 +#, fuzzy msgid "Public Stream Feed (Atom)" -msgstr "" +msgstr "Offentleg straum" #: actions/public.php:188 #, php-format @@ -2324,12 +3313,14 @@ msgid "" msgstr "" #: actions/public.php:247 -#, 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." msgstr "" +"Dette er %%site.name%%, ei [mikroblogging](http://en.wikipedia.org/wiki/" +"Micro-blogging)-teneste" #: actions/publictagcloud.php:57 msgid "Public tag cloud" @@ -2388,10 +3379,29 @@ msgstr "Denne godkjenningskoden er for gammal. Vennligst start på nytt." msgid "Could not update user with confirmed email address." msgstr "Kunne ikkje oppdatera brukar med stadfesta e-postadresse." +#: 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 "" +"Instruksjonar for å få att passordet ditt er send til epostadressa som er " +"lagra i kontoen din." + #: actions/recoverpassword.php:158 msgid "You have been identified. Enter a new password below. " msgstr "" +#: actions/recoverpassword.php:188 +#, fuzzy +msgid "Password recovery" +msgstr "Passord opphenting etterspurt" + +#: actions/recoverpassword.php:191 +#, fuzzy +msgid "Nickname or email address" +msgstr "Skriv inn kallenamn eller epostadresse." + #: actions/recoverpassword.php:193 msgid "Your nickname on this server, or your registered email address." msgstr "Ditt kallenamn på denne servere, eller din registrerte epost addresse." @@ -2472,6 +3482,11 @@ msgstr "Lagra det nye passordet. Du er logga inn." msgid "Sorry, only invited people can register." msgstr "Beklage, men kun inviterte kan registrere seg." +#: actions/register.php:99 +#, fuzzy +msgid "Sorry, invalid invitation code." +msgstr "Feil med stadfestingskode." + #: actions/register.php:119 msgid "Registration successful" msgstr "Registreringa gikk bra" @@ -2518,7 +3533,7 @@ msgstr "Samme som passord over. Påkrevd." #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "Epost" @@ -2554,14 +3569,16 @@ msgstr "" #. TRANS: Copyright checkbox label in registration dialog, for Creative Commons-style licenses. #: actions/register.php:540 -#, php-format +#, fuzzy, php-format msgid "" "My text and files are available under %s except this private data: password, " "email address, IM address, and phone number." msgstr "" +" unnateke privatdata: passord, epostadresse, ljonmeldingsadresse og " +"telefonnummer." #: actions/register.php:583 -#, php-format +#, fuzzy, php-format msgid "" "Congratulations, %1$s! And welcome to %%%%site.name%%%%. From here, you may " "want to...\n" @@ -2578,6 +3595,19 @@ msgid "" "\n" "Thanks for signing up and we hope you enjoy using this service." msgstr "" +"Gratulerer, %s! Og velkomen til %%%%site.name%%%%. Frå her kann det henda du " +"vil...\n" +"\n" +"* Gå til [profilen din](%s) og skriva den fyrste meldinga.\n" +"* Leggja til ei [Jabber/GTalk adresse](%%%%action.imsettings%%%%) so du kann " +"laga nye meldingar ved hjelp av direktemeldingar.\n" +"* [Søkje etter folk](%%%%action.profilesettings%%%%) det kan hende du " +"kjenner, eller som du delar interesser med.\n" +"* Uppdatere dine [profilval] so du kann fortelja andre meir um deg sjølv.* " +"Lesa [hjelpetekstane](%%%%doc.help%%%%) for å finna ut meir um funksjonar du " +"kann ha gådd glipp av.\n" +"\n" +"Takk for at du blei med, og vi håpar du vil lika tenesta!" #: actions/register.php:607 msgid "" @@ -2603,6 +3633,11 @@ msgstr "" msgid "Remote subscribe" msgstr "Eksternt abbonement" +#: actions/remotesubscribe.php:124 +#, fuzzy +msgid "Subscribe to a remote user" +msgstr "Lagre tinging for brukar: %s" + #: actions/remotesubscribe.php:129 msgid "User nickname" msgstr "Brukaren sitt kallenamn" @@ -2629,21 +3664,49 @@ msgid "Invalid profile URL (bad format)" msgstr "Ugyldig profil-nettadresse (feil format)" #: actions/remotesubscribe.php:168 +#, fuzzy msgid "Not a valid profile URL (no YADIS document or invalid XRDS defined)." -msgstr "" +msgstr "Ikkje ein brukande profil-netadresse (ingen YADIS-dokument)." #: actions/remotesubscribe.php:176 +#, fuzzy msgid "That’s a local profile! Login to subscribe." -msgstr "" +msgstr "Det er ikkje ein lokal profil! Log inn for å tinge." #: actions/remotesubscribe.php:183 +#, fuzzy msgid "Couldn’t get a request token." -msgstr "" +msgstr "Fekk ikkje spørjingsbillett (request token)." -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:57 +#, fuzzy +msgid "Only logged-in users can repeat notices." +msgstr "Kun brukaren kan lese sine eigne meldingar." + +#: actions/repeat.php:64 actions/repeat.php:71 +#, fuzzy +msgid "No notice specified." +msgstr "Ingen vald profil." + +#: actions/repeat.php:76 +#, fuzzy +msgid "You can't repeat your own notice." +msgstr "Du kan ikkje registrera deg om du ikkje godtek vilkåra i lisensen." + +#: actions/repeat.php:90 +#, fuzzy +msgid "You already repeated that notice." +msgstr "Du har allereie blokkert denne brukaren." + +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Framheva" +#: actions/repeat.php:119 +#, fuzzy +msgid "Repeated!" +msgstr "Lag" + #: actions/replies.php:126 actions/repliesrss.php:68 #: lib/personalgroupnav.php:105 #, php-format @@ -2655,6 +3718,16 @@ msgstr "Svar til %s" msgid "Replies to %1$s, page %2$d" msgstr "Svar til %s" +#: actions/replies.php:145 +#, fuzzy, php-format +msgid "Replies feed for %s (RSS 1.0)" +msgstr "Notisstraum for %s" + +#: actions/replies.php:152 +#, fuzzy, php-format +msgid "Replies feed for %s (RSS 2.0)" +msgstr "Notisstraum for %s" + #: actions/replies.php:159 #, php-format msgid "Replies feed for %s (Atom)" @@ -2681,22 +3754,42 @@ msgid "" "newnotice%%%%?status_textarea=%3$s)." msgstr "" +#: actions/repliesrss.php:72 +#, fuzzy, php-format +msgid "Replies to %1$s on %2$s!" +msgstr "Melding til %1$s på %2$s" + #: actions/revokerole.php:75 msgid "You cannot revoke user roles on this site." msgstr "Du kan ikkje lengre legge inn notisar på denne sida." +#: actions/revokerole.php:82 +#, fuzzy +msgid "User doesn't have this role." +msgstr "Kan ikkje finne brukar" + #: actions/rsd.php:146 actions/version.php:159 msgid "StatusNet" msgstr "Statistikk" +#: actions/sandbox.php:65 actions/unsandbox.php:65 +#, fuzzy +msgid "You cannot sandbox users on this site." +msgstr "Du kan ikkje sende melding til denne brukaren." + +#: actions/sandbox.php:72 +#, fuzzy +msgid "User is already sandboxed." +msgstr "Brukar har blokkert deg." + #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." +msgid "Session settings for this StatusNet site" msgstr "" #: actions/sessionsadminpanel.php:175 @@ -2715,14 +3808,42 @@ msgstr "" msgid "Turn on debugging output for sessions." msgstr "" +#: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 +#, fuzzy +msgid "Save site settings" +msgstr "Avatar-innstillingar" + +#: actions/showapplication.php:82 +#, fuzzy +msgid "You must be logged in to view an application." +msgstr "Du må være innlogga for å melde deg ut av ei gruppe." + +#: actions/showapplication.php:157 +#, fuzzy +msgid "Application profile" +msgstr "Notisen har ingen profil" + #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "" +#. TRANS: Form input field label for application name. +#: actions/showapplication.php:169 actions/version.php:197 +#: lib/applicationeditform.php:190 +#, fuzzy +msgid "Name" +msgstr "Kallenamn" + +#. TRANS: Form input field label. +#: actions/showapplication.php:178 lib/applicationeditform.php:227 +#, fuzzy +msgid "Organization" +msgstr "Paginering" + #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Beskriving" @@ -2736,10 +3857,18 @@ msgstr "Statistikk" msgid "Created by %1$s - %2$s access by default - %3$d users" msgstr "" +#: actions/showapplication.php:213 +msgid "Application actions" +msgstr "" + #: actions/showapplication.php:236 msgid "Reset key & secret" msgstr "" +#: actions/showapplication.php:261 +msgid "Application info" +msgstr "" + #: actions/showapplication.php:263 msgid "Consumer key" msgstr "" @@ -2766,6 +3895,16 @@ msgid "" "signature method." msgstr "" +#: actions/showapplication.php:309 +#, fuzzy +msgid "Are you sure you want to reset your consumer key and secret?" +msgstr "Sikker på at du vil sletta notisen?" + +#: actions/showfavorites.php:79 +#, fuzzy, php-format +msgid "%1$s's favorite notices, page %2$d" +msgstr "%s's favoritt meldingar" + #: actions/showfavorites.php:132 msgid "Could not retrieve favorite notices." msgstr "Kunne ikkje hente fram favorittane." @@ -2810,7 +3949,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "" -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "%s gruppe" @@ -2862,7 +4001,7 @@ msgstr "Notisstraum for %s" msgid "FOAF for %s group" msgstr "Utboks for %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Medlemmar" @@ -2891,13 +4030,20 @@ msgid "" msgstr "" #: 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 "" +"**%s** er ei brukargruppe på %%%%site.name%%%%, ei [mikroblogging](http://en." +"wikipedia.org/wiki/Micro-blogging)-teneste" + +#: actions/showgroup.php:489 +#, fuzzy +msgid "Admins" +msgstr "Administrator" #: actions/showmessage.php:81 msgid "No such message." @@ -2917,6 +4063,16 @@ msgstr "Melding til %1$s på %2$s" msgid "Message from %1$s on %2$s" msgstr "Melding fra %1$s på %2$s" +#: actions/shownotice.php:90 +#, fuzzy +msgid "Notice deleted." +msgstr "Melding lagra" + +#: actions/showstream.php:73 +#, fuzzy, php-format +msgid " tagged %s" +msgstr "Notisar merka med %s" + #: actions/showstream.php:79 #, php-format msgid "%1$s, page %2$d" @@ -2937,6 +4093,16 @@ msgstr "Straum for vener av %s" msgid "Notice feed for %s (RSS 2.0)" msgstr "Straum for vener av %s" +#: actions/showstream.php:143 +#, fuzzy, php-format +msgid "Notice feed for %s (Atom)" +msgstr "Notisstraum for %s" + +#: actions/showstream.php:148 +#, fuzzy, php-format +msgid "FOAF for %s" +msgstr "Utboks for %s" + #: actions/showstream.php:200 #, php-format msgid "This is the timeline for %1$s but %2$s hasn't posted anything yet." @@ -2965,12 +4131,29 @@ msgid "" msgstr "" #: 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 "" +"**%s** har ein konto på %%%%site.name%%%%, ei [mikroblogging](http://en." +"wikipedia.org/wiki/Micro-blogging)-teneste" + +#: actions/showstream.php:305 +#, fuzzy, php-format +msgid "Repeat of %s" +msgstr "Svar til %s" + +#: actions/silence.php:65 actions/unsilence.php:65 +#, fuzzy +msgid "You cannot silence users on this site." +msgstr "Du kan ikkje sende melding til denne brukaren." + +#: actions/silence.php:72 +#, fuzzy +msgid "User is already silenced." +msgstr "Brukar har blokkert deg." #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site" @@ -3001,6 +4184,11 @@ msgstr "" msgid "General" msgstr "" +#: actions/siteadminpanel.php:224 +#, fuzzy +msgid "Site name" +msgstr "Statusmelding" + #: actions/siteadminpanel.php:225 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" @@ -3021,6 +4209,16 @@ msgstr "" msgid "URL used for credits link in footer of each page" msgstr "" +#: actions/siteadminpanel.php:239 +#, fuzzy +msgid "Contact email address for your site" +msgstr "Ny epostadresse for å oppdatera %s" + +#: actions/siteadminpanel.php:245 +#, fuzzy +msgid "Local" +msgstr "Lokale syningar" + #: actions/siteadminpanel.php:256 msgid "Default timezone" msgstr "" @@ -3029,6 +4227,11 @@ msgstr "" msgid "Default timezone for the site; usually UTC." msgstr "" +#: actions/siteadminpanel.php:262 +#, fuzzy +msgid "Default language" +msgstr "Foretrukke språk" + #: actions/siteadminpanel.php:263 msgid "Site language when autodetection from browser settings is not available" msgstr "" @@ -3053,14 +4256,39 @@ msgstr "" msgid "How long users must wait (in seconds) to post the same thing again." msgstr "" +#: actions/sitenoticeadminpanel.php:56 +#, fuzzy +msgid "Site Notice" +msgstr "Statusmelding" + +#: actions/sitenoticeadminpanel.php:67 +#, fuzzy +msgid "Edit site-wide message" +msgstr "Ny melding" + +#: actions/sitenoticeadminpanel.php:103 +#, fuzzy +msgid "Unable to save site notice." +msgstr "Klarte ikkje å lagra Twitter-innstillingane dine!" + #: 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 "Statusmelding" + #: 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 "Statusmelding" + #. TRANS: Title for SMS settings. #: actions/smssettings.php:59 msgid "SMS settings" @@ -3075,8 +4303,9 @@ msgstr "Du kan motta SMS-meldingar gjennom e-post frå %%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 "" +msgstr "Denne sida er ikkje tilgjengleg i eit" #. TRANS: Form legend for SMS settings form. #: actions/smssettings.php:111 @@ -3103,6 +4332,13 @@ msgstr "Stadfestingskode" msgid "Enter the code you received on your phone." msgstr "Skriv inn koden du fekk på telefonen." +#. TRANS: Button label to confirm SMS confirmation code in SMS settings. +#: actions/smssettings.php:148 +#, fuzzy +msgctxt "BUTTON" +msgid "Confirm" +msgstr "Godta" + #. TRANS: Field label for SMS phone number input in SMS settings form. #: actions/smssettings.php:153 msgid "SMS phone number" @@ -3127,6 +4363,12 @@ msgstr "" "Send meg ein notis via SMS; eg forstår at dette kan føre til kostnadar fra " "min tilbydar." +#. TRANS: Confirmation message for successful SMS preferences save. +#: actions/smssettings.php:315 +#, fuzzy +msgid "SMS preferences saved." +msgstr "Lagra brukarval." + #. TRANS: Message given saving SMS phone number without having provided one. #: actions/smssettings.php:338 msgid "No phone number." @@ -3172,6 +4414,12 @@ msgstr "SMS bekreftelse" msgid "That is not your phone number." msgstr "Det er ikkje ditt telefonnummer" +#. 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 telefon nummer" + #. TRANS: Label for mobile carrier dropdown menu in SMS settings. #: actions/smssettings.php:511 msgid "Mobile carrier" @@ -3200,7 +4448,7 @@ msgstr "Ingen innskriven kode" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "" @@ -3208,6 +4456,10 @@ msgstr "" msgid "Manage snapshot configuration" msgstr "Stadfesting av epostadresse" +#: actions/snapshotadminpanel.php:127 +msgid "Invalid snapshot run value." +msgstr "" + #: actions/snapshotadminpanel.php:133 msgid "Snapshot frequency must be a number." msgstr "" @@ -3248,6 +4500,11 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" +#: actions/snapshotadminpanel.php:248 +#, fuzzy +msgid "Save snapshot settings" +msgstr "Avatar-innstillingar" + #: actions/subedit.php:70 msgid "You are not subscribed to that profile." msgstr "Du tingar ikkje oppdateringar til den profilen." @@ -3261,6 +4518,16 @@ msgstr "Kunne ikkje lagra abonnement." msgid "This action only accepts POST requests." msgstr "" +#: actions/subscribe.php:107 +#, fuzzy +msgid "No such profile." +msgstr "Denne notisen finst ikkje." + +#: actions/subscribe.php:117 +#, fuzzy +msgid "You cannot subscribe to an OMB 0.1 remote profile with this action." +msgstr "Du tingar ikkje oppdateringar til den profilen." + #: actions/subscribe.php:145 msgid "Subscribed" msgstr "Abonnent" @@ -3340,7 +4607,7 @@ msgstr "%1$s høyrer no på notisane dine på %2$s." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -3359,9 +4626,15 @@ msgstr "Straum for vener av %s" msgid "Notice feed for tag %s (RSS 2.0)" msgstr "Straum for vener av %s" +#: actions/tag.php:99 +#, fuzzy, php-format +msgid "Notice feed for tag %s (Atom)" +msgstr "Notisstraum for %s" + #: actions/tagother.php:39 +#, fuzzy msgid "No ID argument." -msgstr "" +msgstr "Manglar argumentet ID." #: actions/tagother.php:65 #, php-format @@ -3418,6 +4691,11 @@ msgstr "Du tingar ikkje oppdateringar til den profilen." msgid "User is not sandboxed." msgstr "Brukaren har ikkje siste notis" +#: actions/unsilence.php:72 +#, fuzzy +msgid "User is not silenced." +msgstr "Brukaren har inga profil." + #: actions/unsubscribe.php:77 msgid "No profile ID in request." msgstr "Fann ingen profil med den IDen." @@ -3432,63 +4710,106 @@ msgid "" "Listenee stream license ‘%1$s’ is not compatible with site license ‘%2$s’." msgstr "" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." +#. TRANS: User admin panel title +#: actions/useradminpanel.php:60 +#, fuzzy +msgctxt "TITLE" +msgid "User" +msgstr "Brukar" + +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" msgstr "" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "" -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, 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 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Profil" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:232 +#, fuzzy +msgid "New users" +msgstr "Invitér nye brukarar" + +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Default subscription" +msgstr "Alle tingingar" + +#: actions/useradminpanel.php:243 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "" +"Automatisk ting notisane til dei som tingar mine (best for ikkje-menneskje)" + +#: actions/useradminpanel.php:252 +#, fuzzy +msgid "Invitations" +msgstr "Invitasjon(er) sendt" + +#: actions/useradminpanel.php:257 +#, fuzzy +msgid "Invitations enabled" +msgstr "Invitasjon(er) sendt" + +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "" +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Autoriser tinging" #: 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 "" +"Sjekk desse detaljane og forsikre deg om at du vil abonnere på denne " +"brukaren sine notisar. Vist du ikkje har bedt om dette, klikk \"Avbryt\"" +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 +#, fuzzy msgid "License" -msgstr "" +msgstr "lisens." #: actions/userauthorization.php:217 msgid "Accept" @@ -3503,6 +4824,11 @@ msgstr "Lagre tinging for brukar: %s" msgid "Reject" msgstr "Avslå" +#: actions/userauthorization.php:220 +#, fuzzy +msgid "Reject this subscription" +msgstr "%s tingarar" + #: actions/userauthorization.php:232 msgid "No authorization request!" msgstr "Ingen autoriserings-spørjing!" @@ -3512,22 +4838,29 @@ msgid "Subscription authorized" msgstr "Tinging autorisert" #: 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 "" +"Tingina har blitt autorisert, men ingen henvisnings URL er tilgjengleg. " +"Sjekk med sida sine instruksjonar for korleis autorisering til tinginga skal " +"gjennomførast. Ditt tingings teikn er: " #: actions/userauthorization.php:266 msgid "Subscription rejected" msgstr "Tinging avvist" #: 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 "" +"Tingina har blitt avvist, men ingen henvisnings URL er tilgjengleg. Sjekk " +"med sida sine instruksjonar for korleis ein skal avvise tinginga." #: actions/userauthorization.php:303 #, php-format @@ -3555,14 +4888,19 @@ msgid "Avatar URL ‘%s’ is not valid." msgstr "" #: actions/userauthorization.php:350 -#, php-format +#, fuzzy, php-format msgid "Can’t read avatar URL ‘%s’." -msgstr "" +msgstr "Kan ikkje lesa brukarbilete-URL «%s»" #: actions/userauthorization.php:355 -#, php-format +#, fuzzy, php-format msgid "Wrong image type for avatar URL ‘%s’." -msgstr "" +msgstr "Feil biletetype for '%s'" + +#: actions/userdesignsettings.php:76 lib/designsettings.php:65 +#, fuzzy +msgid "Profile design" +msgstr "Profilinnstillingar" #: actions/userdesignsettings.php:87 lib/designsettings.php:76 msgid "" @@ -3581,8 +4919,14 @@ msgid "%1$s groups, page %2$d" msgstr "Grupper, side %d" #: actions/usergroups.php:132 +#, fuzzy msgid "Search for more groups" -msgstr "" +msgstr "Søk etter folk eller innhald" + +#: actions/usergroups.php:159 +#, fuzzy, php-format +msgid "%s is not a member of any group." +msgstr "Du er ikkje medlem av den gruppa." #: actions/usergroups.php:164 #, php-format @@ -3595,11 +4939,16 @@ msgstr "" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Oppdateringar frå %1$s på %2$s!" +#: actions/version.php:75 +#, fuzzy, php-format +msgid "StatusNet %s" +msgstr "Statistikk" + #: actions/version.php:155 #, php-format msgid "" @@ -3638,24 +4987,35 @@ msgstr "" msgid "Plugins" msgstr "" +#. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. +#: actions/version.php:198 lib/action.php:802 +#, fuzzy +msgid "Version" +msgstr "Personleg" + #: actions/version.php:199 msgid "Author(s)" msgstr "" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Tjeneste" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -3664,35 +5024,98 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, 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 +#: classes/File.php:210 #, 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 +#: classes/File.php:247 classes/File.php:262 msgid "Invalid filename." msgstr "Ugyldig filnamn." +#. TRANS: Exception thrown when joining a group fails. +#: classes/Group_member.php:42 +#, fuzzy +msgid "Group join failed." +msgstr "Gruppe profil" + +#. 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 "Kann ikkje oppdatera gruppa." + +#. TRANS: Exception thrown when trying to leave a group fails. +#: classes/Group_member.php:63 +#, fuzzy +msgid "Group leave failed." +msgstr "Gruppe profil" + +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Feil ved lagring av brukar; fungerer ikkje." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Bli med" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + +#. TRANS: Server exception thrown when updating a local group fails. +#: classes/Local_group.php:42 +#, fuzzy +msgid "Could not update local group." +msgstr "Kann ikkje oppdatera gruppa." + +#. 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 "Kunne ikkje lagre favoritt." + #. 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:45 +#, fuzzy +msgid "You are banned from sending direct messages." +msgstr "Ein feil oppstod ved sending av direkte melding." + #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "Kunne ikkje lagre melding." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "Kunne ikkje oppdatere melding med ny URI." @@ -3709,6 +5132,12 @@ msgstr "" msgid "Database error inserting hashtag: %s" msgstr "Feil med innhenting av brukarbilete." +#. TRANS: Client exception thrown if a notice contains too many characters. +#: classes/Notice.php:265 +#, fuzzy +msgid "Problem saving notice. Too long." +msgstr "Eit problem oppstod ved lagring av notis." + #. TRANS: Client exception thrown when trying to save a notice for an unknown user. #: classes/Notice.php:270 msgid "Problem saving notice. Unknown user." @@ -3721,6 +5150,15 @@ msgid "" msgstr "" "For mange notisar for raskt; tek ei pause, og prøv igjen om eit par minutt." +#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame. +#: classes/Notice.php:283 +#, fuzzy +msgid "" +"Too many duplicate messages too quickly; take a breather and post again in a " +"few minutes." +msgstr "" +"For mange notisar for raskt; tek ei pause, og prøv igjen om eit par minutt." + #. TRANS: Client exception thrown when a user tries to post while being banned. #: classes/Notice.php:291 msgid "You are banned from posting notices on this site." @@ -3733,41 +5171,71 @@ msgid "Problem saving notice." msgstr "Eit problem oppstod ved lagring av notis." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "" +#. TRANS: Server exception thrown when an update for a group inbox fails. +#: classes/Notice.php:1006 +#, fuzzy +msgid "Problem saving group inbox." +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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, 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 "Brukaren har inga profil." + #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "Kunne ikkje lagra emneord." +#. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. +#: classes/Subscription.php:75 lib/oauthstore.php:466 +#, fuzzy +msgid "You have been banned from subscribing." +msgstr "Brukaren tillet deg ikkje å tinga meldingane sine." + +#. TRANS: Exception thrown when trying to subscribe while already subscribed. +#: classes/Subscription.php:80 +#, fuzzy +msgid "Already subscribed!" +msgstr "Ikkje tinga." + #. 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 "Brukar har blokkert deg." +#. TRANS: Exception thrown when trying to unsibscribe without a subscription. +#: classes/Subscription.php:171 +#, fuzzy +msgid "Not subscribed!" +msgstr "Ikkje tinga." + #. TRANS: Exception thrown when trying to unsubscribe a user from themselves. #: classes/Subscription.php:178 msgid "Could not delete self-subscription." @@ -3783,197 +5251,305 @@ msgstr "Kunne ikkje lagra abonnement." msgid "Could not delete subscription." msgstr "Kunne ikkje lagra abonnement." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + +#. TRANS: Notice given on user registration. +#. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. +#: classes/User.php:384 +#, fuzzy, php-format +msgid "Welcome to %1$s, @%2$s!" +msgstr "Melding til %1$s på %2$s" + #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "Kunne ikkje laga gruppa." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "Kunne ikkje laga gruppa." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "Kunne ikkje bli med i gruppa." +#. TRANS: Server exception thrown when saving local group information failed. +#: classes/User_group.php:543 +#, fuzzy +msgid "Could not save local group info." +msgstr "Kunne ikkje lagra abonnement." + #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Endra profilinnstillingane dine" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Last opp ein avatar" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Endra passordet ditt" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "Endra eposthandtering" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:132 +#, fuzzy +msgid "Design your profile" +msgstr "Brukarprofil" + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Andre val" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Anna" +#. TRANS: Page title. %1$s is the title, %2$s is the site name. +#: lib/action.php:148 +#, fuzzy, php-format +msgid "%1$s - %2$s" +msgstr "%1$s (%2$s)" + #. TRANS: Page title for a page without a title set. #: lib/action.php:164 msgid "Untitled page" msgstr "Ingen tittel" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "Navigasjon for hovudsida" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 +#, fuzzy msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" -msgstr "" +msgstr "Personleg profil og oversyn over vener" + +#. TRANS: Main menu option when logged in for access to personal profile and friends timeline +#: lib/action.php:457 +#, fuzzy +msgctxt "MENU" +msgid "Personal" +msgstr "Personleg" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Endra passordet ditt" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 +#, fuzzy msgctxt "TOOLTIP" msgid "Connect to services" -msgstr "" +msgstr "Klarte ikkje å omdirigera til tenaren: %s" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Kopla til" +#. TRANS: Tooltip for menu option "Admin" +#: lib/action.php:470 +#, fuzzy +msgctxt "TOOLTIP" +msgid "Change site configuration" +msgstr "Navigasjon for hovudsida" + +#. TRANS: Main menu option when logged in and site admin for access to site configuration +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 +#, fuzzy +msgctxt "MENU" +msgid "Admin" +msgstr "Administrator" + +#. TRANS: Tooltip for main menu option "Invite" +#: lib/action.php:477 +#, fuzzy, php-format +msgctxt "TOOLTIP" +msgid "Invite friends and colleagues to join you on %s" +msgstr "Inviter vennar og kollega til å bli med deg på %s" + +#. TRANS: Main menu option when logged in and invitations are allowed for inviting new users +#: lib/action.php:480 +#, fuzzy +msgctxt "MENU" +msgid "Invite" +msgstr "Invitér" + #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Logg inn " #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Logo" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Opprett ei ny gruppe" +#. TRANS: Main menu option when not logged in to register a new account +#: lib/action.php:497 +#, fuzzy +msgctxt "MENU" +msgid "Register" +msgstr "Registrér" + #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Logg inn " +#: lib/action.php:503 +#, fuzzy +msgctxt "MENU" +msgid "Login" +msgstr "Logg inn" + #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Hjelp" +#: lib/action.php:509 +#, fuzzy +msgctxt "MENU" +msgid "Help" +msgstr "Hjelp" + #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 +#, fuzzy msgctxt "TOOLTIP" msgid "Search for people or text" -msgstr "" +msgstr "Søk etter folk eller innhald" + +#: lib/action.php:515 +#, fuzzy +msgctxt "MENU" +msgid "Search" +msgstr "Søk" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "Statusmelding" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "Lokale syningar" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "Sidenotis" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "Andrenivås side navigasjon" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Hjelp" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "Om" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "OSS" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Personvern" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Kjeldekode" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Kontakt" +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 +#, fuzzy +msgid "Badge" +msgstr "Dult" + #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "StatusNets programvarelisens" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 -#, php-format +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 +#, fuzzy, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." "broughtby%%](%%site.broughtbyurl%%)." msgstr "" +"**%%site.name%%** er ei mikrobloggingteneste av [%%site.broughtby%%](%%site." +"broughtbyurl%%). " #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** er ei mikrobloggingteneste." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -3984,194 +5560,440 @@ msgstr "" "%s, tilgjengeleg under [GNU Affero General Public License](http://www.fsf." "org/licensing/licenses/agpl-3.0.html)." +#. TRANS: DT element for StatusNet site content license. +#: lib/action.php:870 +#, fuzzy +msgid "Site content license" +msgstr "StatusNets programvarelisens" + #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, 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:880 +#: lib/action.php:884 #, 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:884 +#: lib/action.php:888 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, 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:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "Paginering" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "« Etter" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Før »" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "" -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "" -#. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 -msgctxt "MENU" -msgid "Design" -msgstr "" +#. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. +#: lib/adminpanelaction.php:96 +#, fuzzy +msgid "You cannot make changes to this site." +msgstr "Du kan ikkje sende melding til denne brukaren." + +#. TRANS: Client error message throw when a certain panel's settings cannot be changed. +#: lib/adminpanelaction.php:108 +#, fuzzy +msgid "Changes to that panel are not allowed." +msgstr "Registrering ikkje tillatt." + +#. TRANS: Client error message. +#: lib/adminpanelaction.php:222 +#, fuzzy +msgid "showForm() not implemented." +msgstr "Kommando ikkje implementert." + +#. TRANS: Client error message +#: lib/adminpanelaction.php:250 +#, fuzzy +msgid "saveSettings() not implemented." +msgstr "Kommando ikkje implementert." + +#. TRANS: Client error message thrown if design settings could not be deleted in +#. TRANS: the admin panel Design. +#: lib/adminpanelaction.php:274 +#, fuzzy +msgid "Unable to delete design setting." +msgstr "Klarte ikkje å lagra Twitter-innstillingane dine!" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:337 +#, fuzzy +msgid "Basic site configuration" +msgstr "Stadfesting av epostadresse" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:339 +#, fuzzy +msgctxt "MENU" +msgid "Site" +msgstr "Invitér" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:345 +#, fuzzy +msgid "Design configuration" +msgstr "SMS bekreftelse" + +#. TRANS: Menu item for site administration +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 +#, fuzzy +msgctxt "MENU" +msgid "Design" +msgstr "Personleg" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:353 +#, fuzzy +msgid "User configuration" +msgstr "SMS bekreftelse" + +#. TRANS: Menu item for site administration +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Brukar" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:361 +#, fuzzy +msgid "Access configuration" +msgstr "SMS bekreftelse" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:369 +#, fuzzy +msgid "Paths configuration" +msgstr "SMS bekreftelse" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:377 +#, fuzzy +msgid "Sessions configuration" +msgstr "SMS bekreftelse" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:385 +#, fuzzy +msgid "Edit site notice" +msgstr "Statusmelding" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:393 +#, fuzzy +msgid "Snapshots configuration" +msgstr "SMS bekreftelse" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + +#. TRANS: Form legend. +#: lib/applicationeditform.php:129 +msgid "Edit application" +msgstr "" + +#. TRANS: Form guide. +#: lib/applicationeditform.php:178 +msgid "Icon for this application" +msgstr "" + #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Beskriv gruppa eller emnet med 140 teikn" +msgstr[1] "Beskriv gruppa eller emnet med 140 teikn" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "Beskriving" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:216 +#, fuzzy +msgid "URL of the homepage of this application" +msgstr "URL til heimesida eller bloggen for gruppa eller emnet" + +#. TRANS: Form input field label. +#: lib/applicationeditform.php:218 +#, fuzzy +msgid "Source URL" +msgstr "Kjeldekode" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:234 +#, fuzzy +msgid "URL for the homepage of the organization" +msgstr "URL til heimesida eller bloggen for gruppa eller emnet" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Avbryt" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "" #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Gjenopprett" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + +#. TRANS: DT element label in attachment list. +#: lib/attachmentlist.php:85 +msgid "Attachments" +msgstr "" + #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Forhandsvis" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title. +#: lib/attachmenttagcloudsection.php:48 +msgid "Tags for this attachment" +msgstr "" + +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." +msgstr "Endra passord" + +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." +msgstr "Endra passord" + +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Blokkér" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Resultat frå kommandoen" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Ajax feil" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Kommandoen utførd" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "Kommandoen feila" +#. TRANS: Command exception text shown when a notice ID is requested that does not exist. +#: lib/command.php:82 lib/command.php:106 +#, fuzzy +msgid "Notice with that id does not exist." +msgstr "Fann ingen profil med den IDen." + +#. TRANS: Command exception text shown when a last user notice is requested and it does not exist. +#. TRANS: Error text shown when a last user notice is requested and it does not exist. +#: lib/command.php:99 lib/command.php:626 +#, fuzzy +msgid "User has no last notice." +msgstr "Brukaren har ikkje siste notis" + +#. TRANS: Message given requesting a profile for a non-existing user. +#. TRANS: %s is the nickname of the user for which the profile could not be found. +#: lib/command.php:128 +#, fuzzy, php-format +msgid "Could not find a user with nickname %s." +msgstr "Kan ikkje oppdatera brukar med stadfesta e-postadresse." + +#. TRANS: Message given getting a non-existing user. +#. TRANS: %s is the nickname of the user that could not be found. +#: lib/command.php:148 +#, php-format +msgid "Could not find a local user with nickname %s." +msgstr "" + #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Orsak, men kommandoen er ikkje laga enno." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "" +#. TRANS: Message given having nudged another user. +#. TRANS: %s is the nickname of the user that was nudged. +#: lib/command.php:238 +#, fuzzy, php-format +msgid "Nudge sent to %s." +msgstr "Dytta!" + #. TRANS: User statistics text. #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -4180,38 +6002,53 @@ msgid "" msgstr "" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "Notis markert som favoritt." +#. TRANS: Message given having added a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:357 +#, php-format +msgid "%1$s joined group %2$s." +msgstr "" + +#. TRANS: Message given having removed a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:405 +#, php-format +msgid "%1$s left group %2$s." +msgstr "" + #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Fullt namn: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Stad: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Heimeside: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "Om: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -4220,105 +6057,175 @@ 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:491 lib/xmppmanager.php:403 -#, php-format +#: lib/command.php:488 lib/xmppmanager.php:403 +#, fuzzy, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." -msgstr "" +msgstr "Melding for lang - maksimum 140 teikn, du skreiv %d" #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Ein feil oppstod ved sending av direkte melding." +#. 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:551 +#, fuzzy, php-format +msgid "Notice from %s repeated." +msgstr "Melding lagra" + #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "Feil ved å setja brukar." #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 -#, php-format +#: lib/command.php:589 +#, fuzzy, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." -msgstr "" +msgstr "Melding for lang - maksimum 140 teikn, du skreiv %d" + +#. TRANS: Text shown having sent a reply to a notice successfully. +#. TRANS: %s is the nickname of the user of the notice the reply was sent to. +#: lib/command.php:600 +#, fuzzy, php-format +msgid "Reply to %s sent." +msgstr "Svar på denne notisen" + +#. TRANS: Error text shown when a reply to a notice fails with an unknown reason. +#: lib/command.php:603 +#, fuzzy +msgid "Error saving notice." +msgstr "Eit problem oppstod ved lagring av notis." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 +#, fuzzy msgid "Specify the name of the user to subscribe to." +msgstr "Spesifer namnet til brukaren du vil tinge" + +#. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. +#: lib/command.php:659 +#, fuzzy +msgid "Can't subscribe to OMB profiles by command." +msgstr "Du tingar ikkje oppdateringar til den profilen." + +#. TRANS: Text shown after having subscribed to another user successfully. +#. TRANS: %s is the name of the user the subscription was requested for. +#: lib/command.php:667 +#, php-format +msgid "Subscribed to %s." msgstr "" #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 +#, fuzzy msgid "Specify the name of the user to unsubscribe from." +msgstr "Spesifer namnet til brukar du vil fjerne tinging på" + +#. TRANS: Text shown after having unsubscribed from another user successfully. +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:699 +#, php-format +msgid "Unsubscribed from %s." msgstr "" #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "Kommando ikkje implementert." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Notifikasjon av." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "Kan ikkje skru av notifikasjon." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Notifikasjon på." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "Kan ikkje slå på notifikasjon." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "" #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:808 +#, php-format +msgid "Unsubscribed %s." +msgstr "" + +#. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. +#: lib/command.php:826 +#, fuzzy +msgid "You are not subscribed to anyone." +msgstr "Du tingar ikkje oppdateringar til den profilen." + #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Du tingar allereie oppdatering frå desse brukarane:" msgstr[1] "Du tingar allereie oppdatering frå desse brukarane:" +#. TRANS: Text shown after requesting other users that are subscribed to a user +#. TRANS: (followers) without having any subscribers. +#: lib/command.php:853 +#, fuzzy +msgid "No one is subscribed to you." +msgstr "Kan ikkje tinga andre til deg." + #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Kan ikkje tinga andre til deg." msgstr[1] "Kan ikkje tinga andre til deg." +#. TRANS: Text shown after requesting groups a user is subscribed to without having +#. TRANS: any group subscriptions. +#: lib/command.php:880 +#, fuzzy +msgid "You are not a member of any groups." +msgstr "Du er ikkje medlem av den gruppa." + #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Du er ikkje medlem av den gruppa." msgstr[1] "Du er ikkje medlem av den gruppa." -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -4360,27 +6267,63 @@ msgid "" "tracking - not yet implemented.\n" msgstr "" +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. #: lib/common.php:136 +#, fuzzy +msgid "No configuration file found. " +msgstr "Ingen stadfestingskode." + +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "" -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "" -#: lib/connectsettingsaction.php:110 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 +#, fuzzy +msgid "Go to the installer." +msgstr "Logg inn or sida" + +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "Ljonmelding" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "Oppdateringar over direktemeldingar (IM)" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Oppdateringar over SMS" -#: lib/connectsettingsaction.php:121 +#. TRANS: Menu item for OAth connection settings. +#: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" +msgid "Connections" +msgstr "Kopla til" + +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "" @@ -4397,18 +6340,18 @@ msgid "" "You can upload your personal background image. The maximum file size is 2MB." msgstr "Du kan lasta opp ein logo for gruppa." -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/designsettings.php:418 +msgid "Design defaults restored." +msgstr "" + +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "Fjern favoriseringsmerket" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "Favoriser denne notisen" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "Tjeneste" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "" @@ -4425,9 +6368,9 @@ msgstr "" msgid "FOAF" msgstr "" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "Eksporter data" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -4437,6 +6380,11 @@ msgstr "Filtrer emneord" msgid "All" msgstr "Alle" +#: lib/galleryaction.php:139 +#, fuzzy +msgid "Select tag to filter" +msgstr "Velg ein tilbydar" + #: lib/galleryaction.php:140 msgid "Tag" msgstr "Merkelapp" @@ -4458,10 +6406,15 @@ msgstr "" msgid "URL of the homepage or blog of the group or topic" msgstr "URL til heimesida eller bloggen for gruppa eller emnet" +#: lib/groupeditform.php:168 +#, fuzzy +msgid "Describe the group or topic" +msgstr "Beskriv gruppa eller emnet med 140 teikn" + #: lib/groupeditform.php:170 -#, php-format +#, fuzzy, php-format msgid "Describe the group or topic in %d characters" -msgstr "" +msgstr "Beskriv gruppa eller emnet med 140 teikn" #: lib/groupeditform.php:179 msgid "" @@ -4473,23 +6426,77 @@ msgstr "Kvar er du, t.d. «Stavanger, Rogaland, Noreg»" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" -msgstr "Gruppe" +msgstr "" +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. #: lib/groupnav.php:108 +msgctxt "MENU" +msgid "Blocked" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 +#, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" -msgstr "Rediger %s gruppa sine eigenskapar" +msgstr "" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" -msgstr "Logo" +msgstr "" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" -msgstr "Legg til eller rediger logoen til %s" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 +#, php-format +msgctxt "TOOLTIP" +msgid "Add or edit %s design" +msgstr "" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -4513,11 +6520,17 @@ msgstr "Denne sida er ikkje tilgjengeleg i nokon mediatype du aksepterer." msgid "Unsupported image file format." msgstr "Støttar ikkje bileteformatet." +#: lib/imagefile.php:88 +#, fuzzy, php-format +msgid "That file is too big. The maximum file size is %s." +msgstr "Du kan lasta opp ein logo for gruppa." + #: lib/imagefile.php:93 msgid "Partial upload." msgstr "Hallvegs opplasta." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Systemfeil ved opplasting av fil." @@ -4551,10 +6564,6 @@ msgstr "" msgid "Unknown inbox source %d." msgstr "" -#: lib/joinform.php:114 -msgid "Join" -msgstr "Bli med" - #: lib/leaveform.php:114 msgid "Leave" msgstr "Forlat" @@ -4605,7 +6614,7 @@ msgstr "" #. TRANS: Main body of new-subscriber notification e-mail #: lib/mail.php:254 -#, php-format +#, fuzzy, php-format msgid "" "%1$s is now listening to your notices on %2$s.\n" "\n" @@ -4618,6 +6627,12 @@ msgid "" "----\n" "Change your email address or notification options at %8$s\n" msgstr "" +"%1$s fylgjer no oppdateringane dine på %2$s.\n" +"\n" +"\t%3$s\n" +"\n" +"Beste helsing,\n" +"%4$s.\n" #. TRANS: Profile info line in new-subscriber notification e-mail #: lib/mail.php:274 @@ -4663,6 +6678,12 @@ msgstr "%s status" msgid "SMS confirmation" msgstr "SMS bekreftelse" +#. TRANS: Main body heading for SMS-by-email address confirmation message +#: lib/mail.php:463 +#, fuzzy, php-format +msgid "%s: confirm you own this phone number with this code:" +msgstr "Ventar på godkjenning for dette telefonnummeret." + #. TRANS: Subject for 'nudge' notification email #: lib/mail.php:484 #, php-format @@ -4750,6 +6771,11 @@ msgid "" "\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 @@ -4788,9 +6814,10 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 +#, fuzzy msgid "from" -msgstr "" +msgstr " frå " #: lib/mailhandler.php:37 msgid "Could not parse message." @@ -4808,56 +6835,80 @@ msgstr "Beklager, det er ikkje di inngåande epost addresse." msgid "Sorry, no incoming email allowed." msgstr "Beklager, inngåande epost er ikkje tillatt." -#: lib/mediafile.php:98 lib/mediafile.php:123 +#: lib/mailhandler.php:228 +#, fuzzy, php-format +msgid "Unsupported message type: %s" +msgstr "Støttar ikkje bileteformatet." + +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "" -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "" -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "" -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "" -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "" -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "" -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "Kunne ikkje slette favoritt." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." msgstr "" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." +msgid "\"%s\" is not a supported file type on this server." msgstr "" #: lib/messageform.php:120 @@ -4873,9 +6924,10 @@ msgid "Available characters" msgstr "Tilgjenglege teikn" #: lib/messageform.php:178 lib/noticeform.php:237 +#, fuzzy msgctxt "Send button for sending notice" msgid "Send" -msgstr "" +msgstr "Send" #: lib/noticeform.php:160 msgid "Send a notice" @@ -4895,12 +6947,14 @@ msgid "Attach a file" msgstr "" #: lib/noticeform.php:213 +#, fuzzy msgid "Share my location" -msgstr "" +msgstr "Kan ikkje lagra merkelapp." #: lib/noticeform.php:216 +#, fuzzy msgid "Do not share my location" -msgstr "" +msgstr "Kan ikkje lagra merkelapp." #: lib/noticeform.php:217 msgid "" @@ -4908,42 +6962,63 @@ msgid "" "try again later" msgstr "" +#. TRANS: Used in coordinates as abbreviation of north +#: lib/noticelist.php:446 +#, fuzzy +msgid "N" +msgstr "Nei" + #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "" -#: lib/noticelist.php:630 +#: lib/noticelist.php:578 +#, fuzzy +msgid "in context" +msgstr "Ingen innhald." + +#: lib/noticelist.php:613 +#, fuzzy +msgid "Repeated by" +msgstr "Lag" + +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "Svar på denne notisen" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Svar" +#: lib/noticelist.php:685 +#, fuzzy +msgid "Notice repeated" +msgstr "Melding lagra" + #: lib/nudgeform.php:116 msgid "Nudge this user" msgstr "Dult denne brukaren" @@ -4957,22 +7032,23 @@ msgid "Send a nudge to this user" msgstr "Send eit dult til denne brukaren" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Feil med å henta inn ny profil" +msgid "Error inserting new profile." +msgstr "" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Feil med innhenting av brukarbilete." - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Feil ved oppdatering av ekstern profil" +msgid "Error inserting avatar." +msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Feil med å henta inn ekstern profil" +msgid "Error inserting remote profile." +msgstr "" -#: lib/oauthstore.php:490 +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" + +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Kan ikkje leggja til ny tinging." @@ -5009,6 +7085,12 @@ msgstr "Dine sende meldingar" msgid "Tags in %s's notices" msgstr "Merkelappar i %s sine notisar" +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 +#, fuzzy +msgid "Unknown" +msgstr "Uventa handling." + #: lib/profileaction.php:109 lib/profileaction.php:205 lib/subgroupnav.php:82 msgid "Subscriptions" msgstr "Tingingar" @@ -5025,6 +7107,11 @@ msgstr "Tingarar" msgid "All subscribers" msgstr "Tingarar" +#: lib/profileaction.php:191 +#, fuzzy +msgid "User ID" +msgstr "Brukar" + #: lib/profileaction.php:196 msgid "Member since" msgstr "Medlem sidan" @@ -5063,28 +7150,64 @@ msgid "Popular" msgstr "Populære" #: lib/redirectingaction.php:95 +#, fuzzy msgid "No return-to arguments." -msgstr "" +msgstr "Manglar argumentet ID." + +#: lib/repeatform.php:107 +#, fuzzy +msgid "Repeat this notice?" +msgstr "Svar på denne notisen" #: lib/repeatform.php:132 msgid "Yes" msgstr "Jau" -#: lib/revokeroleform.php:91 -#, php-format -msgid "Revoke the \"%s\" role from this user" -msgstr "" +#: lib/repeatform.php:132 +#, fuzzy +msgid "Repeat this notice" +msgstr "Svar på denne notisen" -#: lib/router.php:709 +#: lib/revokeroleform.php:91 +#, fuzzy, php-format +msgid "Revoke the \"%s\" role from this user" +msgstr "Ei liste over brukarane i denne gruppa." + +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "" -#: lib/searchaction.php:126 +#: lib/sandboxform.php:67 +#, fuzzy +msgid "Sandbox" +msgstr "Innboks" + +#: lib/sandboxform.php:78 +#, fuzzy +msgid "Sandbox this user" +msgstr "Lås opp brukaren" + +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 +#, fuzzy +msgid "Search site" +msgstr "Søk" + +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" +msgstr "" + +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 +#, fuzzy +msgid "Search help" msgstr "Søk" #: lib/searchgroupnav.php:80 @@ -5111,6 +7234,16 @@ msgstr "Seksjon utan tittel" msgid "More..." msgstr "" +#: lib/silenceform.php:67 +#, fuzzy +msgid "Silence" +msgstr "Statusmelding" + +#: lib/silenceform.php:78 +#, fuzzy +msgid "Silence this user" +msgstr "Blokkér denne brukaren" + #: lib/subgroupnav.php:83 #, php-format msgid "People %s subscribes to" @@ -5157,6 +7290,13 @@ msgstr "" msgid "The theme file is missing or the upload failed." msgstr "" +#: lib/themeuploader.php:91 lib/themeuploader.php:102 +#: lib/themeuploader.php:278 lib/themeuploader.php:282 +#: lib/themeuploader.php:290 lib/themeuploader.php:297 +#, fuzzy +msgid "Failed saving theme." +msgstr "Feil ved oppdatering av brukarbilete." + #: lib/themeuploader.php:147 msgid "Invalid theme: bad directory structure." msgstr "" @@ -5197,10 +7337,20 @@ msgstr "Med flest meldingar" msgid "Unsandbox" msgstr "" +#: lib/unsandboxform.php:80 +#, fuzzy +msgid "Unsandbox this user" +msgstr "Lås opp brukaren" + #: lib/unsilenceform.php:67 msgid "Unsilence" msgstr "" +#: lib/unsilenceform.php:78 +#, fuzzy +msgid "Unsilence this user" +msgstr "Lås opp brukaren" + #: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 msgid "Unsubscribe from this user" msgstr "Fjern tinging fra denne brukaren" @@ -5209,6 +7359,11 @@ msgstr "Fjern tinging fra denne brukaren" msgid "Unsubscribe" msgstr "Fjern tinging" +#: lib/userprofile.php:117 +#, fuzzy +msgid "Edit Avatar" +msgstr "Brukarbilete" + #: lib/userprofile.php:234 lib/userprofile.php:248 msgid "User actions" msgstr "Brukarverkty" @@ -5217,6 +7372,11 @@ msgstr "Brukarverkty" msgid "User deletion in progress..." msgstr "" +#: lib/userprofile.php:263 +#, fuzzy +msgid "Edit profile settings" +msgstr "Profilinnstillingar" + #: lib/userprofile.php:264 msgid "Edit" msgstr "" @@ -5233,10 +7393,16 @@ msgstr "Melding" msgid "Moderate" msgstr "" +#: lib/userprofile.php:364 +#, fuzzy +msgid "User role" +msgstr "Brukarprofil" + #: lib/userprofile.php:366 +#, fuzzy msgctxt "role" msgid "Administrator" -msgstr "" +msgstr "Administrator" #: lib/userprofile.php:367 msgctxt "role" @@ -5244,60 +7410,88 @@ msgid "Moderator" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "eit par sekund sidan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "omtrent eitt minutt sidan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "~%d minutt sidan" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "omtrent ein time sidan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "~%d timar sidan" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "omtrent ein dag sidan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "~%d dagar sidan" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "omtrent ein månad sidan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "~%d månadar sidan" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "omtrent eitt år sidan" +#: lib/webcolor.php:82 +#, fuzzy, php-format +msgid "%s is not a valid color!" +msgstr "Heimesida er ikkje ei gyldig internettadresse." + #: lib/webcolor.php:123 #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "" + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "Ingen vald profil." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/pl/LC_MESSAGES/statusnet.po b/locale/pl/LC_MESSAGES/statusnet.po index d87c2de9ec..533f037b7c 100644 --- a/locale/pl/LC_MESSAGES/statusnet.po +++ b/locale/pl/LC_MESSAGES/statusnet.po @@ -1,33 +1,34 @@ -# Translation of StatusNet to Polish +# Translation of StatusNet - Core to Polish (Polski) +# Expored from translatewiki.net # -# Author@translatewiki.net: McDutchie -# Author@translatewiki.net: Raven -# Author@translatewiki.net: Sp5uhe +# Author: McDutchie +# Author: Raven +# Author: Sp5uhe # -- -# Paweł Wilk , 2008. -# Piotr Drąg , 2009. +# This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:35:13+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:11+0000\n" "Last-Translator: Piotr Drąg \n" -"Language-Team: Polish \n" +"Language-Team: Polish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " -"|| n%100>=20) ? 1 : 2);\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\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 (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: pl\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Dostęp" @@ -80,10 +81,10 @@ msgstr "Zapisz ustawienia dostępu" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "Zapisz" @@ -96,15 +97,15 @@ msgstr "Nie ma takiej strony." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -114,7 +115,7 @@ msgstr "Nie ma takiej strony." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "Brak takiego użytkownika." @@ -204,16 +205,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "Aktualizacje z %1$s i przyjaciół na %2$s." #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -228,48 +229,50 @@ msgstr "Aktualizacje z %1$s i przyjaciół na %2$s." msgid "API method not found." msgstr "Nie odnaleziono metody API." -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Ta metoda wymaga POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" "Należy podać parametr o nazwie \"device\" z jedną z wartości: sms, im, none." -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "Nie można zaktualizować użytkownika." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "Użytkownik nie posiada profilu." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "Nie można zapisać profilu." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -281,30 +284,30 @@ msgstr "" "Serwer nie może obsłużyć aż tyle danych POST (%s bajty) z powodu bieżącej " "konfiguracji." -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: 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 "Nie można zapisać ustawień wyglądu." -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "Nie można zaktualizować wyglądu." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "Nie można zablokować siebie." -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Zablokowanie użytkownika nie powiodło się." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Odblokowanie użytkownika nie powiodło się." @@ -328,62 +331,62 @@ msgstr "Bezpośrednia wiadomość do użytkownika %s" msgid "All the direct messages sent to %s" msgstr "Wszystkie bezpośrednie wiadomości wysłane do użytkownika %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "Brak tekstu wiadomości." -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "Wiadomość jest za długa. Maksymalna długość wynosi %d znaków." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Nie odnaleziono odbiorcy." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "" "Nie można wysłać bezpośredniej wiadomości do użytkowników, którzy nie są " "twoimi przyjaciółmi." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Nie odnaleziono stanów z tym identyfikatorem." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "Ten stan jest już ulubiony." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Nie można utworzyć ulubionego wpisu." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "Ten stan nie jest ulubiony." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "Nie można usunąć ulubionego wpisu." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "Nie można obserwować użytkownika: nie odnaleziono profilu." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "Nie można obserwować użytkownika: %s jest już na twojej liście." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "" "Nie można zrezygnować z obserwacji użytkownika: nie odnaleziono użytkownika." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "Nie można zrezygnować z obserwacji samego siebie." @@ -400,102 +403,102 @@ msgstr "Nie można określić użytkownika źródłowego." msgid "Could not find target user." msgstr "Nie można odnaleźć użytkownika docelowego." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "Pseudonim może zawierać tylko małe litery i cyfry, bez spacji." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Pseudonim jest już używany. Spróbuj innego." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "To nie jest prawidłowy pseudonim." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "Strona domowa nie jest prawidłowym adresem URL." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Imię i nazwisko jest za długie (maksymalnie 255 znaków)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "Opis jest za długi (maksymalnie %d znaków)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Położenie jest za długie (maksymalnie 255 znaków)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "Za dużo aliasów. Maksymalnie %d." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "Nieprawidłowy alias: \"%s\"." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "Alias \"%s\" jest już używany. Spróbuj innego." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "Alias nie może być taki sam jak pseudonim." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Nie odnaleziono grupy." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "Jesteś już członkiem tej grupy." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "Zostałeś zablokowany w tej grupie przez administratora." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "Nie można dołączyć użytkownika %1$s do grupy %2$s." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." msgstr "Nie jesteś członkiem tej grupy." #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "Nie można usunąć użytkownika %1$s z grupy %2$s." @@ -524,7 +527,7 @@ msgstr "Grupy %s" msgid "groups on %s" msgstr "grupy na %s" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "Wysłanie nie powiodło się." @@ -538,9 +541,9 @@ msgstr "Nieprawidłowy token." #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -584,8 +587,8 @@ msgstr "Token żądania %s został odrzucony lub unieważniony." #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -611,7 +614,7 @@ msgstr "" "$s powinien być udostępniany tylko zaufanym osobom trzecim." #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Konto" @@ -625,7 +628,7 @@ msgstr "Pseudonim" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 -#: actions/register.php:436 lib/accountsettingsaction.php:125 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Hasło" @@ -649,18 +652,18 @@ msgstr "Ta metoda wymaga POST lub DELETE." msgid "You may not delete another user's status." msgstr "Nie można usuwać stanów innych użytkowników." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Nie ma takiego wpisu." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "Nie można powtórzyć własnego wpisu." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "Już powtórzono ten wpis." @@ -672,26 +675,26 @@ msgstr "Usunięto stan." msgid "No status with that ID found." msgstr "Nie odnaleziono stanów z tym identyfikatorem." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "Klient musi dostarczać parametr \"stan\" z wartością." -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "Wpis jest za długi. Maksymalna długość wynosi %d znaków." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Nie odnaleziono." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "Maksymalny rozmiar wpisu wynosi %d znaków, w tym adres URL załącznika." -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Nieobsługiwany format." @@ -770,7 +773,7 @@ msgstr "Nieprawidłowy rozmiar." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Awatar" @@ -801,7 +804,7 @@ msgid "Preview" msgstr "Podgląd" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Usuń" @@ -886,7 +889,8 @@ msgid "Yes" msgstr "Tak" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Zablokuj tego użytkownika" @@ -905,8 +909,8 @@ msgstr "Zapisanie informacji o blokadzie nie powiodło się." #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "Nie ma takiej grupy." @@ -928,11 +932,13 @@ msgstr "Lista użytkowników zablokowanych w tej grupie." msgid "Unblock user from group" msgstr "Odblokuj użytkownika w tej grupie" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Odblokuj" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Odblokuj tego użytkownika" @@ -971,9 +977,9 @@ msgstr "Ten adres został już potwierdzony." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -981,7 +987,7 @@ msgstr "Nie można zaktualizować użytkownika." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Nie można usunąć potwierdzenia adresu e-mail." @@ -1017,6 +1023,7 @@ msgstr "Nie odnaleziono aplikacji." msgid "You are not the owner of this application." msgstr "Nie jesteś właścicielem tej aplikacji." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -1052,7 +1059,7 @@ msgstr "Usuń tę aplikację" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Niezalogowany." @@ -1083,7 +1090,7 @@ msgid "Do not delete this notice" msgstr "Nie usuwaj tego wpisu" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Usuń ten wpis" @@ -1114,62 +1121,61 @@ msgstr "Usuń tego użytkownika" #. 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "Wygląd" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "Ustawienia wyglądu tej witryny StatusNet." +msgid "Design settings for this StatusNet site" +msgstr "Ustawienia wyglądu tej witryny StatusNet" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "Nieprawidłowy adres URL logo." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "Motyw nie jest dostępny: %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Zmień logo" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Logo witryny" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "Zmień motyw" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Motyw witryny" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "Motyw witryny." -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "Własny motyw" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "Można wysłać własny motyw witryny StatusNet jako archiwum zip." -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Zmień obraz tła" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Tło" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1177,75 +1183,76 @@ msgid "" msgstr "Można wysłać obraz tła dla witryny. Maksymalny rozmiar pliku to %1$s." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "Włączone" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "Wyłączone" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Włącz lub wyłącz obraz tła." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "Kafelkowy obraz tła" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Zmień kolory" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Treść" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "Panel boczny" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Tekst" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Odnośniki" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "Zaawansowane" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "Własny plik CSS" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "Użycie domyślnych" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Przywróć domyślny wygląd" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Przywróć domyślne ustawienia" -#. 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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Zapisz" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "Zapisz wygląd" @@ -1323,7 +1330,7 @@ msgstr "Adres zwrotny jest za długi." msgid "Callback URL is not valid." msgstr "Adres zwrotny URL jest nieprawidłowy." -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "Nie można zaktualizować aplikacji." @@ -1360,7 +1367,7 @@ msgid "Could not update group." msgstr "Nie można zaktualizować grupy." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "Nie można utworzyć aliasów." @@ -1396,7 +1403,7 @@ msgstr "Obecnie potwierdzone adresy e-mail." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1415,22 +1422,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "Anuluj" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "Adres e-mail, taki jak \"NazwaUżytkownika@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/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1438,110 +1449,110 @@ msgstr "Dodaj" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Wiadomości przychodzące" #. 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 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "Wyślij wiadomość e-mail na ten adres, aby wysyłać nowe wpisy." #. 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 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "Używaj nowego adresu e-mail do wysyłania; anuluj poprzedni." #. 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "Nowy" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Preferencje e-mail" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Wyślij wpisy nowych subskrypcji przez e-mail." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "Wyślij wiadomość e-mail, kiedy ktoś doda mój wpis jako ulubiony." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "Wyślij wiadomość e-mail, kiedy ktoś wyśle prywatną wiadomość." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "Wyślij wiadomość e-mail, kiedy ktoś wyśle odpowiedź \"@\"." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "Pozwól przyjaciołom na szturchanie mnie i wyślij mi wiadomość e-mail." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Chcę wysyłać wpisy przez wiadomości e-mail." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Opublikuj MicroID adresu e-mail." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "Zapisano preferencje e-mail." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Brak adresu e-mail." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Nie można znormalizować tego adresu e-mail" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "To nie jest prawidłowy adres e-mail." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "Ten adres e-mail jest już twój." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "Ten adres e-mail należy już do innego użytkownika." #. 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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Nie można wprowadzić kodu potwierdzającego." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1553,50 +1564,50 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Brak oczekujących potwierdzeń do anulowania." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "To jest błędny adres e-mail." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "Anulowano potwierdzenie e-mail." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "To nie jest twój adres e-mail." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "Adres e-mail został usunięty." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Brak przychodzącego adresu e-mail." #. 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/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Nie można zaktualizować wpisu użytkownika." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Usunięto przychodzący adres e-mail." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Dodano nowy przychodzący adres e-mail." @@ -1604,7 +1615,7 @@ msgstr "Dodano nowy przychodzący adres e-mail." msgid "This notice is already a favorite!" msgstr "Ten wpis jest już ulubiony." -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "Usuń wpis z ulubionych" @@ -1715,7 +1726,7 @@ msgstr "Nie można przekonwertować tokenów żądań na tokeny dostępu." msgid "Remote service uses unknown version of OMB protocol." msgstr "Zdalna usługa używa nieznanej wersji protokołu OMB." -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "Błąd podczas aktualizowania zdalnego profilu." @@ -1772,7 +1783,7 @@ msgstr "Użytkownik został już zablokował w grupie." msgid "User is not a member of group." msgstr "Użytkownik nie jest członkiem grupy." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Zablokuj użytkownika w grupie" @@ -1850,45 +1861,61 @@ msgstr "Zaktualizowano logo." msgid "Failed updating logo." msgstr "Zaktualizowanie logo nie powiodło się." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "Członkowie grupy %s" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "Członkowie grupy %1$s, strona %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "Lista użytkowników znajdujących się w tej grupie." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Administrator" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" msgstr "Zablokuj" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "Zablokuj tego użytkownika" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "Uczyń użytkownika administratorem grupy" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" msgstr "Uczyń administratorem" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" -msgstr "Uczyń tego użytkownika administratorem" +msgstr "Nadaje temu użytkownikowi uprawnienia administratora" #. 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 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "Oś czasu użytkownika %s" @@ -2022,7 +2049,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -2032,64 +2062,64 @@ msgstr "" "upewnij się, że dodałeś %s do listy znajomych w komunikatorze lub na GTalk." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Preferencje komunikatora" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Wyślij mi wpisy przez Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Wyślij wpis, kiedy zmieni się mój stan na Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" "Wyślij mi odpowiedzi przez Jabber/GTalk od osób, których nie subskrybuję." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Opublikuj MicroID adresu Jabber/GTalk." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Zapisano preferencje." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Brak identyfikatora Jabbera." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Nie można znormalizować tego identyfikatora Jabbera" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "To nie jest prawidłowy identyfikator Jabbera" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Ten identyfikator Jabbera jest już twój." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Identyfikator Jabbera należy już do innego użytkownika." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -2099,28 +2129,28 @@ msgstr "" "zaakceptować otrzymywanie wiadomości od %s." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "To jest błędny adres komunikatora." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "Nie można usunąć potwierdzenia komunikatora." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "Anulowano potwierdzenie komunikatora." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "To nie jest twój identyfikator Jabbera." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "Adres komunikatora został usunięty." @@ -2168,7 +2198,7 @@ msgstr "Jesteś już subskrybowany do tych użytkowników:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2302,7 +2332,7 @@ msgid "You must be logged in to leave a group." msgstr "Musisz być zalogowany, aby opuścić grupę." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "Nie jesteś członkiem tej grupy." @@ -2311,6 +2341,112 @@ msgstr "Nie jesteś członkiem tej grupy." msgid "%1$s left group %2$s" msgstr "Użytkownik %1$s opuścił grupę %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "Licencja" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "Licencja dla tej witryny StatusNet" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "Nieprawidłowy wybór licencji." + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" +"Należy podać właściciela treści podczas używania licencji \"Wszystkie prawa " +"zastrzeżone\"." + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "Nieprawidłowy tytuł licencji. Maksymalna długość to 255 znaków." + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "Nieprawidłowy adres URL licencji." + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "Nieprawidłowy adres URL obrazu licencji." + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "Adres URL licencji musi być pusty lub być prawidłowym adresem URL." + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "Obraz licencji musi być pusty lub być prawidłowym adresem URL." + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "Wybór licencji" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "Prywatna" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "Wszystkie prawa zastrzeżone" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "Creative Commons" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "Typ" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "Wybierz licencję" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "Szczegóły licencji" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "Właściciel" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "Nazwa właściciela treści witryny (jeśli dotyczy)." + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "Tytuł licencji" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "Tytuł licencji." + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "Adres URL licencji" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "Adres URL dodatkowych informacji o licencji." + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "Adres URL obrazu licencji" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "Adres URL obrazu do wyświetlenia z licencją." + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "Zapisz ustawienia licencji" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Jesteś już zalogowany." @@ -2421,14 +2557,14 @@ msgid "New message" msgstr "Nowa wiadomość" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "Nie można wysłać wiadomości do tego użytkownika." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Brak treści." @@ -2437,7 +2573,7 @@ msgid "No recipient specified." msgstr "Nie podano odbiorcy." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "Nie wysyłaj wiadomości do siebie, po prostu powiedz to sobie po cichu." @@ -2448,12 +2584,12 @@ msgstr "Wysłano wiadomość" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "Wysłano bezpośrednią wiadomość do użytkownika %s." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Błąd AJAX" @@ -2549,7 +2685,7 @@ msgid "Connected applications" msgstr "Połączone aplikacje" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." +msgid "You have allowed the following applications to access your account." msgstr "Zezwolono następującym aplikacjom na dostęp do konta." #: actions/oauthconnectionssettings.php:175 @@ -2573,7 +2709,7 @@ msgstr "Programiści mogą zmodyfikować ustawienia rejestracji swoich aplikacji msgid "Notice has no profile." msgstr "Wpis nie posiada profilu." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "Stan użytkownika %1$s na %2$s" @@ -2591,8 +2727,8 @@ msgid "Only %s URLs over plain HTTP please." msgstr "Dozwolone są tylko adresy URL %s przez zwykły protokół HTTP." #. TRANS: Client error on an API request with an unsupported data format. -#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "To nie jest obsługiwany format danych." @@ -2732,13 +2868,13 @@ msgid "Password saved." msgstr "Zapisano hasło." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "Ścieżki" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "Ustawienia ścieżki i serwera dla tej witryny StatusNet." +msgid "Path and server settings for this StatusNet site" +msgstr "Ustawienia ścieżki i serwera dla tej witryny StatusNet" #: actions/pathsadminpanel.php:157 #, php-format @@ -2946,7 +3082,7 @@ msgstr "Imię i nazwisko" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Strona domowa" @@ -3052,7 +3188,7 @@ msgid "Couldn't save tags." msgstr "Nie można zapisać znaczników." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Zapisano ustawienia." @@ -3342,7 +3478,7 @@ msgstr "Takie samo jak powyższe hasło. Wymagane." #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "E-mail" @@ -3501,7 +3637,7 @@ msgstr "Nie można powtórzyć własnego wpisu." msgid "You already repeated that notice." msgstr "Już powtórzono ten wpis." -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Powtórzono" @@ -3589,13 +3725,13 @@ msgstr "Użytkownik jest już ograniczony." #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "Sesje" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "Ustawienia sesji tej witryny StatusNet." +msgid "Session settings for this StatusNet site" +msgstr "Ustawienia sesji tej witryny StatusNet" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3614,7 +3750,6 @@ msgid "Turn on debugging output for sessions." msgstr "Włącza wyjście debugowania dla sesji." #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "Zapisz ustawienia witryny" @@ -3627,24 +3762,24 @@ msgid "Application profile" msgstr "Profil aplikacji" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "Ikona" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "Nazwa" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "Organizacja" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Opis" @@ -3759,7 +3894,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "To jest sposób na współdzielenie tego, co chcesz." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "Grupa %s" @@ -3811,7 +3946,7 @@ msgstr "Kanał wpisów dla grupy %s (Atom)" msgid "FOAF for %s group" msgstr "FOAF dla grupy %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Członkowie" @@ -4266,7 +4401,7 @@ msgstr "Nie podano kodu" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "Migawki" @@ -4434,7 +4569,7 @@ msgstr "Użytkownik %s nie obserwuje nikogo." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -4537,74 +4672,78 @@ msgstr "" "witryny \"%2$s\"." #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "Użytkownik" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." -msgstr "Ustawienia użytkownika dla tej witryny StatusNet." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "Ustawienia użytkownika dla tej witryny StatusNet" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "Nieprawidłowe ograniczenie informacji o sobie. Musi być liczbowa." -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "Nieprawidłowy tekst powitania. Maksymalna długość to 255 znaków." -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, php-format msgid "Invalid default subscripton: '%1$s' is not user." msgstr "Nieprawidłowa domyślna subskrypcja: \"%1$s\" nie jest użytkownikiem." #. TRANS: Link description in user account settings menu. -#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Profil" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "Ograniczenie informacji o sobie" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "Maksymalna długość informacji o sobie jako liczba znaków." -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "Nowi użytkownicy" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "Powitanie nowego użytkownika" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "Tekst powitania nowych użytkowników (maksymalnie 255 znaków)." -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "Domyślna subskrypcja" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "Automatyczne subskrybowanie nowych użytkowników do tego użytkownika." -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "Zaproszenia" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "Zaproszenia są włączone" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "Czy zezwolić użytkownikom zapraszanie nowych użytkowników." +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "Zapisz ustawienia użytkownika" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Upoważnij subskrypcję" @@ -4619,7 +4758,9 @@ msgstr "" "wpisy tego użytkownika. Jeżeli nie prosiłeś o subskrypcję czyichś wpisów, " "naciśnij \"Odrzuć\"." +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "Licencja" @@ -4746,7 +4887,7 @@ msgstr "Spróbuj [wyszukać grupy](%%action.groupsearch%%) i dołączyć do nich #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Aktualizacje z %1$s na %2$s." @@ -4809,7 +4950,7 @@ msgid "Plugins" msgstr "Wtyczki" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "Wersja" @@ -4817,20 +4958,25 @@ msgstr "Wersja" msgid "Author(s)" msgstr "Autorzy" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Dodaj do ulubionych" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "Nie można przetworzyć adresu URL \"%s\"" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 msgid "Robin thinks something is impossible." msgstr "Robin sądzi, że coś jest niemożliwe." #. 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4841,7 +4987,7 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, php-format msgid "A file this large would exceed your user quota of %d bytes." msgstr "" @@ -4849,7 +4995,7 @@ 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 +#: classes/File.php:210 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." msgstr "" @@ -4857,7 +5003,7 @@ msgstr "" "d bajty." #. TRANS: Client exception thrown if a file upload does not have a valid name. -#: classes/File.php:248 classes/File.php:263 +#: classes/File.php:247 classes/File.php:262 msgid "Invalid filename." msgstr "Nieprawidłowa nazwa pliku." @@ -4876,6 +5022,32 @@ msgstr "Nie jest częścią grupy." msgid "Group leave failed." msgstr "Opuszczenie grupy nie powiodło się." +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "Identyfikator profilu %s jest nieprawidłowy." + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Błąd podczas zapisywania użytkownika; nieprawidłowy." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Dołącz" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "Użytkownik %1$s dołączył do grupy %2$s." + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." @@ -4894,17 +5066,17 @@ msgid "No database name or DSN found anywhere." msgstr "Nigdzie nie odnaleziono nazwy lub DSN bazy danych." #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. -#: classes/Message.php:46 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "Zablokowano wysyłanie bezpośrednich wiadomości." #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "Nie można wprowadzić wiadomości." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "Nie można zaktualizować wiadomości za pomocą nowego adresu URL." @@ -4960,32 +5132,32 @@ msgid "Problem saving notice." msgstr "Problem podczas zapisywania wpisu." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "Podano błędne dane do saveKnownGroups" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 msgid "Problem saving group inbox." 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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, 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:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -4997,12 +5169,12 @@ msgid "Missing profile." msgstr "Brak profilu." #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "Nie można zapisać etykiety." #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "Zablokowano subskrybowanie." @@ -5036,65 +5208,70 @@ msgstr "Nie można usunąć tokenu subskrypcji OMB." msgid "Could not delete subscription." msgstr "Nie można usunąć subskrypcji." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "Obserwuj" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "Witaj w %1$s, @%2$s." #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "Nie można utworzyć grupy." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "Nie można ustawić adresu URI grupy." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "Nie można ustawić członkostwa w grupie." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "Nie można zapisać informacji o lokalnej grupie." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Zmień ustawienia profilu" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Wyślij awatar" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Zmień hasło" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "Zmień obsługę adresu e-mail" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "Wygląd profilu" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Inne opcje" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Inne" @@ -5110,188 +5287,193 @@ msgid "Untitled page" msgstr "Strona bez nazwy" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "Główna nawigacja witryny" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" msgstr "Profil osobisty i oś czasu przyjaciół" #. TRANS: Main menu option when logged in for access to personal profile and friends timeline -#: lib/action.php:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "Osobiste" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Zmień adres e-mail, awatar, hasło, profil" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "Połącz z serwisami" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Połącz" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "Zmień konfigurację witryny" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "Administrator" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "Zaproś przyjaciół i kolegów do dołączenia do ciebie na %s" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "Zaproś" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Wyloguj się z witryny" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Wyloguj się" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Utwórz konto" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "Zarejestruj się" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Zaloguj się na witrynie" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "Zaloguj się" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Pomóż mi." -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "Pomoc" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Wyszukaj osoby lub tekst" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "Wyszukaj" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "Wpis witryny" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "Lokalne widoki" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "Wpis strony" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "Druga nawigacja witryny" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Pomoc" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "O usłudze" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "FAQ" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "TOS" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Prywatność" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Kod źródłowy" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Kontakt" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "Odznaka" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "Licencja oprogramowania StatusNet" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -5301,13 +5483,16 @@ msgstr "" "broughtby%%](%%site.broughtbyurl%%)." #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** jest usługą mikroblogowania." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -5319,20 +5504,20 @@ msgstr "" "Affero](http://www.fsf.org/licensing/licenses/agpl-3.0.html)." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "Licencja zawartości witryny" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, php-format msgid "Content and data of %1$s are private and confidential." msgstr "Treść i dane %1$s są prywatne i poufne." #. TRANS: Content license displayed when license is set to 'allrightsreserved'. #. TRANS: %1$s is the copyright owner. -#: lib/action.php:880 +#: lib/action.php:884 #, php-format msgid "Content and data copyright by %1$s. All rights reserved." msgstr "" @@ -5340,14 +5525,15 @@ msgstr "" "zastrzeżone." #. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set. -#: lib/action.php:884 +#: lib/action.php:888 msgid "Content and data copyright by contributors. All rights reserved." msgstr "" "Prawa autorskie do treści i danych są własnością współtwórców. Wszystkie " "prawa zastrzeżone." -#. 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "" @@ -5355,314 +5541,382 @@ msgstr "" "$s." #. TRANS: DT element for pagination (previous/next, etc.). -#: lib/action.php:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "Paginacja" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "Później" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Wcześniej" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "Oczekiwano elementu kanału roota, ale otrzymano cały dokument XML." -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "Nie można jeszcze obsługiwać zdalnej treści." -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "Nie można jeszcze obsługiwać zagnieżdżonej treści XML." -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "Nie można jeszcze obsługiwać zagnieżdżonej treści Base64." #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "Nie można wprowadzić zmian witryny." #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "Zmiany w tym panelu nie są dozwolone." #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "showForm() nie jest zaimplementowane." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "saveSettings() nie jest zaimplementowane." #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "Nie można usunąć ustawienia wyglądu." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "Podstawowa konfiguracja witryny" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "Witryna" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "Konfiguracja wyglądu" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "Wygląd" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "Konfiguracja użytkownika" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Użytkownik" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "Konfiguracja dostępu" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "Konfiguracja ścieżek" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "Konfiguracja sesji" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "Zmodyfikuj wpis witryny" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "Konfiguracja migawek" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "Ustaw licencję witryny" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" "Zasób API wymaga dostępu do zapisu i do odczytu, ale powiadasz dostęp tylko " "do odczytu." +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "Brak aplikacji dla tego klucza klienta." + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "Błędny token dostępu." + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "Brak użytkownika dla tego tokenu." + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "Nie można uwierzytelnić." + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "Spróbowano unieważnić nieznany token." + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "Usunięcie unieważnionego tokenu nie powiodło się." + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "Zmodyfikuj aplikację" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "Ikona tej aplikacji" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "Opisz aplikację w %d znakach" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Opisz aplikację w %d znakach" +msgstr[1] "Opisz aplikację w %d znakach" +msgstr[2] "Opisz aplikację w %d znakach" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "Opisz aplikację" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "Adres URL strony domowej tej aplikacji" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "Źródłowy adres URL" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "Organizacja odpowiedzialna za tę aplikację" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "Adres URL strony domowej organizacji" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "Adres URL do przekierowania po uwierzytelnieniu" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "Przeglądarka" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "Pulpit" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "Typ aplikacji, przeglądarka lub pulpit" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "Tylko do odczytu" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "Odczyt i zapis" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" "Domyślny dostęp do tej aplikacji: tylko do odczytu lub do odczytu i zapisu" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Anuluj" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "odczyt i zapis" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 msgid "read-only" msgstr "tylko do odczytu" -#. 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "Zaakceptowano %1$s - dostęp \"%2$s\"." #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Unieważnij" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "element autora musi zawierać element nazwy." + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "Załączniki" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "Autor" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Dostawca" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "Powiadamia, kiedy pojawia się ten załącznik" +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "Znaczniki dla tego załącznika" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "Zmiana hasła nie powiodła się" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "Zmiana hasła nie jest dozwolona" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Zablokuj" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Wyniki polecenia" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Błąd AJAX" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Zakończono polecenie" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "Polecenie nie powiodło się" #. TRANS: Command exception text shown when a notice ID is requested that does not exist. -#: lib/command.php:84 lib/command.php:108 +#: lib/command.php:82 lib/command.php:106 msgid "Notice with that id does not exist." msgstr "Wpis z tym identyfikatorem nie istnieje." #. TRANS: Command exception text shown when a last user notice is requested and it does not exist. #. TRANS: Error text shown when a last user notice is requested and it does not exist. -#: lib/command.php:101 lib/command.php:630 +#: lib/command.php:99 lib/command.php:626 msgid "User has no last notice." msgstr "Użytkownik nie posiada ostatniego wpisu." #. 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:130 +#: lib/command.php:128 #, php-format msgid "Could not find a user with nickname %s." msgstr "Nie można odnaleźć użytkownika z pseudonimem %s." #. TRANS: Message given getting a non-existing user. #. TRANS: %s is the nickname of the user that could not be found. -#: lib/command.php:150 +#: lib/command.php:148 #, php-format msgid "Could not find a local user with nickname %s." msgstr "Nie można odnaleźć lokalnego użytkownika o pseudonimie %s." #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Te polecenie nie zostało jeszcze zaimplementowane." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "Szturchanie samego siebie nie ma zbyt wiele sensu." #. TRANS: Message given having nudged another user. #. TRANS: %s is the nickname of the user that was nudged. -#: lib/command.php:240 +#: lib/command.php:238 #, php-format msgid "Nudge sent to %s." msgstr "Wysłano szturchnięcie do użytkownika %s." @@ -5671,7 +5925,7 @@ msgstr "Wysłano szturchnięcie do użytkownika %s." #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -5683,52 +5937,53 @@ msgstr "" "Wpisy: %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "Zaznaczono wpis jako ulubiony." #. TRANS: Message given having added a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: lib/command.php:360 +#: lib/command.php:357 #, php-format msgid "%1$s joined group %2$s." msgstr "Użytkownik %1$s dołączył do grupy %2$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. -#: lib/command.php:408 +#: lib/command.php:405 #, php-format msgid "%1$s left group %2$s." msgstr "Użytkownik %1$s opuścił grupę %2$s." #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Imię i nazwisko: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Położenie: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Strona domowa: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "O mnie: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -5739,111 +5994,111 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "Wiadomość jest za długa - maksymalnie %1$d znaków, wysłano %2$d." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Błąd podczas wysyłania bezpośredniej wiadomości." #. 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:554 +#: lib/command.php:551 #, php-format msgid "Notice from %s repeated." msgstr "Powtórzono wpis od użytkownika %s." #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "Błąd podczas powtarzania wpisu." #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 +#: lib/command.php:589 #, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." msgstr "Wpis jest za długi - maksymalnie %1$d znaków, wysłano %2$d." #. TRANS: Text shown having sent a reply to a notice successfully. #. TRANS: %s is the nickname of the user of the notice the reply was sent to. -#: lib/command.php:603 +#: lib/command.php:600 #, php-format msgid "Reply to %s sent." msgstr "Wysłano odpowiedź do %s." #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "Błąd podczas zapisywania wpisu." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "Podaj nazwę użytkownika do subskrybowania." #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "Nie można subskrybować profili OMB za pomocą polecenia." #. TRANS: Text shown after having subscribed to another user successfully. #. TRANS: %s is the name of the user the subscription was requested for. -#: lib/command.php:672 +#: lib/command.php:667 #, php-format msgid "Subscribed to %s." msgstr "Subskrybowano użytkownika %s." #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "Podaj nazwę użytkownika do usunięcia subskrypcji." #. TRANS: Text shown after having unsubscribed from another user successfully. #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:705 +#: lib/command.php:699 #, php-format msgid "Unsubscribed from %s." msgstr "Usunięto subskrypcję użytkownika %s." #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "Nie zaimplementowano polecenia." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Wyłączono powiadomienia." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "Nie można wyłączyć powiadomień." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Włączono powiadomienia." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "Nie można włączyć powiadomień." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "Polecenie logowania jest wyłączone." #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" @@ -5851,20 +6106,20 @@ msgstr "" #. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:813 +#: lib/command.php:808 #, php-format msgid "Unsubscribed %s." msgstr "Usunięto subskrypcję użytkownika %s." #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "Nie subskrybujesz nikogo." #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Subskrybujesz tę osobę:" @@ -5873,14 +6128,14 @@ msgstr[2] "Subskrybujesz te osoby:" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "Nikt cię nie subskrybuje." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Ta osoba cię subskrybuje:" @@ -5889,21 +6144,22 @@ msgstr[2] "Te osoby cię subskrybują:" #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "Nie jesteś członkiem żadnej grupy." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Jesteś członkiem tej grupy:" msgstr[1] "Jesteś członkiem tych grup:" msgstr[2] "Jesteś członkiem tych grup:" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -5985,39 +6241,61 @@ msgstr "" "tracks - jeszcze nie zaimplementowano\n" "tracking - jeszcze nie zaimplementowano\n" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "Nie odnaleziono pliku konfiguracji." -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "Szukano plików konfiguracji w następujących miejscach: " -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "Należy uruchomić instalator, aby to naprawić." -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "Przejdź do instalatora." -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "Komunikator" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "Aktualizacje przez komunikator" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Aktualizacje przez wiadomości SMS" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "Połączenia" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "Upoważnione połączone aplikacje" @@ -6038,18 +6316,14 @@ msgstr "Można wysłać osobisty obraz tła. Maksymalny rozmiar pliku to 2 MB." msgid "Design defaults restored." msgstr "Przywrócono domyślny wygląd." -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "Usuń ten wpis z ulubionych" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "Dodaj ten wpis do ulubionych" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "Dodaj do ulubionych" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -6066,9 +6340,9 @@ msgstr "Atom" msgid "FOAF" msgstr "FOAF" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "Wyeksportuj dane" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "Kanały" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -6126,37 +6400,77 @@ msgstr "" "Dodatkowe pseudonimy grupy, oddzielone przecinkami lub spacjami, maksymalnie " "%d" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" msgstr "Grupa" -#: lib/groupnav.php:101 -msgid "Blocked" -msgstr "Zablokowano" - -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 #, php-format -msgid "%s blocked users" -msgstr "%s zablokowani użytkownicy" +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "Grupa %s" +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "Członkowie" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "Członkowie grupy %s" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. #: lib/groupnav.php:108 -#, php-format -msgid "Edit %s group properties" -msgstr "Zmodyfikuj właściwości grupy %s" +msgctxt "MENU" +msgid "Blocked" +msgstr "Zablokowany" -#: lib/groupnav.php:113 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 +#, php-format +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "%s zablokowanych użytkowników" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 +#, php-format +msgctxt "TOOLTIP" +msgid "Edit %s group properties" +msgstr "Modyfikacja właściwości grupy %s" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" msgstr "Logo" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" -msgstr "Dodaj lub zmodyfikuj logo grupy %s" +msgstr "Dodanie lub modyfikacja loga grupy %s" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" -msgstr "Dodaj lub zmodyfikuj wygląd %s" +msgstr "Dodanie lub modyfikacja wyglądu grupy %s" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -6189,7 +6503,8 @@ msgstr "Ten plik jest za duży. Maksymalny rozmiar pliku to %s." msgid "Partial upload." msgstr "Częściowo wysłano." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Błąd systemu podczas wysyłania pliku." @@ -6223,10 +6538,6 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "Nieznane źródło skrzynki odbiorczej %d." -#: lib/joinform.php:114 -msgid "Join" -msgstr "Dołącz" - #: lib/leaveform.php:114 msgid "Leave" msgstr "Opuść" @@ -6568,7 +6879,7 @@ msgstr "" "rozmowę z innymi użytkownikami. Inni mogą wysyłać ci wiadomości tylko dla " "twoich oczu." -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "z" @@ -6593,58 +6904,79 @@ msgstr "Przychodzący e-mail nie jest dozwolony." msgid "Unsupported message type: %s" msgstr "Nieobsługiwany typ wiadomości: %s" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "Wystąpił błąd bazy danych podczas zapisywania pliku. Spróbuj ponownie." -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "Wysłany plik przekracza dyrektywę upload_max_filesize w php.ini." -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" "Wysłany plik przekracza dyrektywę MAX_FILE_SIZE podaną w formularzu HTML." -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "Plik został tylko częściowo wysłany." -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "Brak katalogu tymczasowego." -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "Zapisanie pliku na dysku nie powiodło się." -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "Wysłanie pliku zostało zatrzymane przez rozszerzenie." -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "Plik przekracza przydział użytkownika." -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "Nie można przenieść pliku do katalogu docelowego." -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "Nie można określić typu MIME pliku." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." -msgstr " Spróbuj innego formatu %s." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "" +"\"%1$s\" nie jest obsługiwanym typem pliku na tym serwerze. Proszę spróbować " +"innego formatu %2$s." -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." -msgstr "%s nie jest obsługiwanym typem pliku na tym serwerze." +msgid "\"%s\" is not a supported file type on this server." +msgstr "\"%s\" nie jest obsługiwanym typem pliku na tym serwerze." #: lib/messageform.php:120 msgid "Send a direct notice" @@ -6697,55 +7029,55 @@ msgstr "" "ponownie później" #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "Północ" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "Południe" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "Wschód" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "Zachód" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "w" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "WWW" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "w rozmowie" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "Powtórzone przez" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "Odpowiedz na ten wpis" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Odpowiedz" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "Powtórzono wpis" @@ -6762,26 +7094,23 @@ msgid "Send a nudge to this user" msgstr "Wyślij szturchnięcie do tego użytkownika" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Błąd podczas wprowadzania nowego profilu" +msgid "Error inserting new profile." +msgstr "Błąd podczas wprowadzania nowego profilu." #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Błąd podczas wprowadzania awatara" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Błąd podczas aktualizowania zdalnego profilu" +msgid "Error inserting avatar." +msgstr "Błąd podczas wprowadzania awatara." #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Błąd podczas wprowadzania zdalnego profilu" +msgid "Error inserting remote profile." +msgstr "Błąd podczas wprowadzania zdalnego profilu." -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "Duplikat wpisu" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "Podwójny wpis." -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Nie można wprowadzić nowej subskrypcji." @@ -6818,7 +7147,8 @@ msgstr "Wysłane wiadomości" msgid "Tags in %s's notices" msgstr "Znaczniki we wpisach użytkownika %s" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "Nieznane" @@ -6900,7 +7230,7 @@ msgstr "Powtórz ten wpis" msgid "Revoke the \"%s\" role from this user" msgstr "Unieważnij rolę \"%s\" tego użytkownika" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "" "Nie określono pojedynczego użytkownika dla trybu pojedynczego użytkownika." @@ -6913,19 +7243,24 @@ msgstr "Ogranicz" msgid "Sandbox this user" msgstr "Ogranicz tego użytkownika" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "Przeszukaj witrynę" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "Słowa kluczowe" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" msgstr "Wyszukaj" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "Przeszukaj pomoc" @@ -7127,56 +7462,68 @@ msgid "Moderator" msgstr "Moderator" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "kilka sekund temu" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "około minutę temu" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "około %d minut temu" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "około minuty temu" +msgstr[1] "około %d minut temu" +msgstr[2] "około %d minut temu" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "około godzinę temu" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "około %d godzin temu" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "około godziny temu" +msgstr[1] "około %d godzin temu" +msgstr[2] "około %d godzin temu" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "blisko dzień temu" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "około %d dni temu" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "około jednego dnia temu" +msgstr[1] "około %d dni temu" +msgstr[2] "około %d dni temu" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "około miesiąc temu" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "około %d miesięcy temu" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "około miesiąca temu" +msgstr[1] "około %d miesięcy temu" +msgstr[2] "około %d miesięcy temu" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "około rok temu" @@ -7191,3 +7538,17 @@ msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "" "%s nie jest prawidłowym kolorem. Użyj trzech lub sześciu znaków " "szesnastkowych." + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "Plik kopii zapasowej dla użytkownika %s (%s)" + +#: scripts/restoreuser.php:88 +msgid "No user specified; using backup user." +msgstr "Nie podano użytkownika; używanie użytkownika zapasowego." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "%d wpisów w kopii zapasowej." diff --git a/locale/pt/LC_MESSAGES/statusnet.po b/locale/pt/LC_MESSAGES/statusnet.po index 44dc05c506..48ff136b50 100644 --- a/locale/pt/LC_MESSAGES/statusnet.po +++ b/locale/pt/LC_MESSAGES/statusnet.po @@ -1,31 +1,33 @@ -# Translation of StatusNet to Portuguese +# Translation of StatusNet - Core to Portuguese (Português) +# Expored from translatewiki.net # -# Author@translatewiki.net: Gallaecio -# Author@translatewiki.net: Giro720 -# Author@translatewiki.net: Hamilton Abreu -# Author@translatewiki.net: Ipublicis -# Author@translatewiki.net: Waldir +# Author: Gallaecio +# Author: Giro720 +# Author: Hamilton Abreu +# Author: Ipublicis +# Author: Waldir # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:35:15+0000\n" -"Language-Team: Portuguese\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:12+0000\n" +"Language-Team: Portuguese \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: pt\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Acesso" @@ -78,10 +80,10 @@ msgstr "Gravar configurações de acesso" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "Gravar" @@ -94,15 +96,15 @@ msgstr "Página não foi encontrada." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -112,7 +114,7 @@ msgstr "Página não foi encontrada." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "Utilizador não foi encontrado." @@ -165,7 +167,7 @@ msgid "" "Try subscribing to more people, [join a group](%%action.groups%%) or post " "something yourself." msgstr "" -"Tente subscrever mais pessoas, [juntar-se a um grupo] (%%action.groups%%) ou " +"Tente subscrever mais pessoas, [juntar-se a um grupo](%%action.groups%%) ou " "publicar qualquer coisa." #. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@" @@ -201,16 +203,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "Actualizações de %1$s e amigos no %2$s!" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -225,48 +227,50 @@ msgstr "Actualizações de %1$s e amigos no %2$s!" msgid "API method not found." msgstr "Método da API não encontrado." -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Este método requer um POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" "Tem de especificar um parâmetro 'aparelho' com um dos valores: sms, im, none." -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "Não foi possível actualizar o utilizador." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "Utilizador não tem perfil." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "Não foi possível gravar o perfil." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -278,30 +282,30 @@ msgstr "" "O servidor não conseguiu processar tantos dados POST (%s bytes) devido à sua " "configuração actual." -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: 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 "Não foi possível gravar as configurações do estilo." -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "Não foi possível actualizar o seu estilo." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "Os utilizadores não podem bloquear-se a si próprios!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Bloqueio do utilizador falhou." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Desbloqueio do utilizador falhou." @@ -325,61 +329,61 @@ msgstr "Mensagens directas para %s" msgid "All the direct messages sent to %s" msgstr "Todas as mensagens directas enviadas para %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "Mensagem não tem texto!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "Demasiado longo. Tamanho máx. das mensagens é %d caracteres." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Destinatário não encontrado." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "" "Não pode enviar mensagens directas a utilizadores que não sejam amigos." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Nenhum estado encontrado com esse ID." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "Este estado já é um favorito." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Não foi possível criar o favorito." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "Esse estado não é um favorito." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "Não foi possível eliminar o favorito." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "Não foi possível seguir o utilizador: o perfil não foi encontrado." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "Não foi possível seguir utilizador: %s já está na sua lista." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "" "Não foi possível deixar de seguir utilizador: Utilizador não encontrado." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "Não pode deixar de seguir-se a si próprio." @@ -395,102 +399,102 @@ msgstr "Não foi possível determinar o utilizador de origem." msgid "Could not find target user." msgstr "Não foi possível encontrar o utilizador de destino." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "Utilizador só deve conter letras minúsculas e números. Sem espaços." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Utilizador já é usado. Tente outro." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Utilizador não é válido." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "Página de ínicio não é uma URL válida." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Nome completo demasiado longo (máx. 255 caracteres)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "Descrição demasiado longa (máx. %d caracteres)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Localidade demasiado longa (máx. 255 caracteres)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "Demasiados nomes alternativos! Máx. %d." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "Nome alternativo inválido: \"%s\"" -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "Nome alternativo \"%s\" já em uso. Tente outro." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "Um nome alternativo não pode ser igual ao nome do utilizador." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Grupo não foi encontrado." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "Já é membro desse grupo." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "Foi bloqueado desse grupo pelo gestor." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "Não foi possível adicionar %1$s ao grupo %2$s." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." msgstr "Não é membro deste grupo." #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "Não foi possível remover %1$s do grupo %2$s." @@ -519,7 +523,7 @@ msgstr "Grupos de %s" msgid "groups on %s" msgstr "Grupos em %s" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "O upload falhou." @@ -533,9 +537,9 @@ msgstr "Chave inválida." #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -578,8 +582,8 @@ msgstr "A chave de pedido %s foi negada e retirada." #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -605,7 +609,7 @@ msgstr "" "permitir acesso à sua conta %4$s a terceiros da sua confiança." #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Conta" @@ -619,7 +623,7 @@ msgstr "Utilizador" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 -#: actions/register.php:436 lib/accountsettingsaction.php:125 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Senha" @@ -643,18 +647,18 @@ msgstr "Este método requer um POST ou DELETE." msgid "You may not delete another user's status." msgstr "Não pode apagar o estado de outro utilizador." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Nota não foi encontrada." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "Não pode repetir a sua própria nota." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "Já repetiu essa nota." @@ -666,26 +670,26 @@ msgstr "Estado apagado." msgid "No status with that ID found." msgstr "Não foi encontrado um estado com esse ID." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "O cliente tem de fornecer um parâmetro 'status' com um valor." -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "Demasiado longo. Tamanho máx. das notas é %d caracteres." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Não encontrado." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "Tamanho máx. das notas é %d caracteres, incluíndo a URL do anexo." -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Formato não suportado." @@ -764,7 +768,7 @@ msgstr "Tamanho inválido." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Avatar" @@ -795,7 +799,7 @@ msgid "Preview" msgstr "Antevisão" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Apagar" @@ -880,7 +884,8 @@ msgid "Yes" msgstr "Sim" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Bloquear este utilizador" @@ -899,8 +904,8 @@ msgstr "Não foi possível gravar informação do bloqueio." #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "Grupo não foi encontrado." @@ -922,11 +927,13 @@ msgstr "Uma lista dos utilizadores com entrada bloqueada neste grupo." msgid "Unblock user from group" msgstr "Desbloquear utilizador do grupo" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Desbloquear" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Desbloquear este utilizador" @@ -965,9 +972,9 @@ msgstr "Esse endereço já tinha sido confirmado." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -975,7 +982,7 @@ msgstr "Não foi possível actualizar o utilizador." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Não foi possível apagar a confirmação do endereço electrónico." @@ -1011,6 +1018,7 @@ msgstr "Aplicação não foi encontrada." msgid "You are not the owner of this application." msgstr "Não é o proprietário desta aplicação." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -1047,7 +1055,7 @@ msgstr "Apagar esta aplicação" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Não iniciou sessão." @@ -1078,7 +1086,7 @@ msgid "Do not delete this notice" msgstr "Não apagar esta nota" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Apagar esta nota" @@ -1109,64 +1117,63 @@ msgstr "Apagar este utilizador" #. 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "Estilo" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "Configurações do estilo deste site StatusNet." +msgid "Design settings for this StatusNet site" +msgstr "" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "URL do logotipo inválida." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "Tema não está disponível: %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Alterar logotipo" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Logotipo do site" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "Alterar tema" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Tema do site" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "O tema para o site." -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "Tema personalizado" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" "Pode fazer o upload de um tema personalizado para o StatusNet, na forma de " "um arquivo .ZIP." -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Alterar imagem de fundo" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Fundo" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1176,75 +1183,76 @@ msgstr "" "é %1$s." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "Ligar" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "Desligar" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Ligar ou desligar a imagem de fundo." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "Repetir imagem de fundo em mosaico" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Alterar cores" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Conteúdo" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "Barra" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Texto" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Links" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "Avançado" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "CSS personalizado" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "Usar predefinições" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Repor estilos predefinidos" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Repor predefinição" -#. 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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Gravar" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "Gravar o estilo" @@ -1322,7 +1330,7 @@ msgstr "Callback é demasiado longo." msgid "Callback URL is not valid." msgstr "A URL de callback é inválida." -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "Não foi possível actualizar a aplicação." @@ -1359,7 +1367,7 @@ msgid "Could not update group." msgstr "Não foi possível actualizar o grupo." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "Não foi possível criar os nomes alternativos." @@ -1395,7 +1403,7 @@ msgstr "Endereço de correio já confirmado." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1413,15 +1421,19 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "Cancelar" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "" "Endereço de correio electrónico, por ex. \"nomedeutilizador@exemplo.pt\"" @@ -1429,7 +1441,7 @@ msgstr "" #. TRANS: Button label for adding an e-mail address in e-mail settings form. #. TRANS: Button label for adding an IM address in IM settings form. #. TRANS: Button label for adding a SMS phone number in SMS settings form. -#: actions/emailsettings.php:139 actions/imsettings.php:148 +#: actions/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1437,114 +1449,114 @@ msgstr "Adicionar" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Correio recebido" #. 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 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "Envie mensagens electrónicas para este endereço para publicar notas." #. 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 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "Crie um endereço electrónico novo para publicações; cancela o antigo." #. 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "Novo" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Preferências de correio electrónico" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Enviem-me notificação electrónica das novas subscrições." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "" "Enviem-me notificação electrónica quando uma nota minha é adicionada às " "favoritas." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "" "Enviem-me notificação electrónica quando me enviarem uma mensagem privada." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "" "Enviem-me notificação electrónica quando me enviarem uma \"resposta-@\"." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "Permitir que amigos me toquem e enviem mensagens electrónicas." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Quero publicar notas por correio electrónico." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Publicar um MicroID para o meu endereço electrónico." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "Preferências de correio electrónico foram gravadas." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Sem endereço de correio electrónico." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Não é possível normalizar esse endereço electrónico" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Correio electrónico é inválido." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "Esse já é o seu endereço electrónico." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "Esse endereço electrónico já pertence a outro utilizador." #. 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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Não foi possível inserir o código de confirmação." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1556,50 +1568,50 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Nenhuma confirmação pendente para cancelar." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "Esse endereço de correio electrónico está errado." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "Confirmação de correio electrónico cancelada." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "Esse não é o seu endereço electrónico." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "O endereço de correio electrónico foi removido." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Sem endereço electrónico de entrada." #. 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/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Não foi possível actualizar o registo do utilizador." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Endereço electrónico de entrada foi removido." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Adicionado endereço electrónico de entrada novo." @@ -1607,7 +1619,7 @@ msgstr "Adicionado endereço electrónico de entrada novo." msgid "This notice is already a favorite!" msgstr "Esta nota já é uma favorita!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "Retirar das favoritas" @@ -1717,7 +1729,7 @@ msgstr "Não foi possível converter a chave de pedido numa chave de acesso." msgid "Remote service uses unknown version of OMB protocol." msgstr "Serviço remoto usa uma versão desconhecida do protocolo OMB." -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "Erro ao actualizar o perfil remoto." @@ -1774,7 +1786,7 @@ msgstr "Acesso do utilizador ao grupo já foi bloqueado." msgid "User is not a member of group." msgstr "Utilizador não é membro do grupo." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Bloquear acesso do utilizador ao grupo" @@ -1856,37 +1868,53 @@ msgstr "Logotipo actualizado." msgid "Failed updating logo." msgstr "Não foi possível actualizar o logotipo." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "Membros do grupo %s" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "Membros do grupo %1$s, página %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "Uma lista dos utilizadores neste grupo." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Gestor" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" msgstr "Bloquear" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "Tornar utilizador o gestor do grupo" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" msgstr "Tornar Gestor" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" msgstr "Tornar este utilizador um gestor" @@ -1894,7 +1922,7 @@ msgstr "Tornar este utilizador um gestor" #. 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 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "Notas de %s" @@ -2028,7 +2056,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -2039,63 +2070,63 @@ msgstr "" "MI ou no GTalk." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Preferências de MI" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Enviar-me notas via Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Publicar uma nota quando o meu estado no Jabber/GTalk se altera." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "Enviar-me via Jabber/GTalk respostas de pessoas que não subscrevo." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Publicar um MicroID para o meu endereço Jabber/GTalk." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Preferências gravadas." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Não introduziu o Jabber ID." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Não é possível normalizar esse Jabber ID" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Jabber ID não é válido" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Esse já é o seu Jabber ID." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "O Jabber ID introduzido já pertence a outro utilizador." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -2105,28 +2136,28 @@ msgstr "" "aprovar que %s envie mensagens para si." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Esse endereço de mensagens instantâneas está errado." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "Não foi possível apagar a confirmação do mensageiro instantâneo." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "Confirmação do mensageiro instantâneo cancelada." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Esse não é o seu Jabber ID." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "O endereço do mensageiro instantâneo foi removido." @@ -2176,7 +2207,7 @@ msgstr "Já subscreveu estes utilizadores:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2308,7 +2339,7 @@ msgid "You must be logged in to leave a group." msgstr "Tem de iniciar uma sessão para deixar um grupo." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "Não é um membro desse grupo." @@ -2317,6 +2348,110 @@ msgstr "Não é um membro desse grupo." msgid "%1$s left group %2$s" msgstr "%1$s deixou o grupo %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "Privado" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Sessão já foi iniciada." @@ -2425,14 +2560,14 @@ msgid "New message" msgstr "Mensagem nova" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "Não pode enviar uma mensagem a este utilizador." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Sem conteúdo!" @@ -2441,7 +2576,7 @@ msgid "No recipient specified." msgstr "Não especificou um destinatário." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "Não auto-envie uma mensagem; basta lê-la baixinho a si próprio." @@ -2452,12 +2587,12 @@ msgstr "Mensagem enviada" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "Mensagem directa para %s foi enviada." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Erro do Ajax" @@ -2552,8 +2687,8 @@ msgid "Connected applications" msgstr "Aplicações ligadas" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." -msgstr "Permitiu que as seguintes aplicações acedam à sua conta." +msgid "You have allowed the following applications to access your account." +msgstr "" #: actions/oauthconnectionssettings.php:175 msgid "You are not a user of that application." @@ -2577,7 +2712,7 @@ msgstr "" msgid "Notice has no profile." msgstr "Nota não tem perfil." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "Estado de %1$s em %2$s" @@ -2595,8 +2730,8 @@ msgid "Only %s URLs over plain HTTP please." msgstr "Só URLs %s sobre HTTP simples, por favor." #. TRANS: Client error on an API request with an unsupported data format. -#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "Formato de dados não suportado." @@ -2737,13 +2872,13 @@ msgid "Password saved." msgstr "Senha gravada." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "Localizações" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "Configurações de localização e servidor deste site StatusNet." +msgid "Path and server settings for this StatusNet site" +msgstr "" #: actions/pathsadminpanel.php:157 #, php-format @@ -2950,7 +3085,7 @@ msgstr "Nome completo" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Página pessoal" @@ -3055,7 +3190,7 @@ msgid "Couldn't save tags." msgstr "Não foi possível gravar as categorias." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Configurações gravadas." @@ -3348,7 +3483,7 @@ msgstr "Repita a senha acima. Obrigatório." #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "Correio" @@ -3512,7 +3647,7 @@ msgstr "Não pode repetir a sua própria nota." msgid "You already repeated that notice." msgstr "Já repetiu essa nota." -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Repetida" @@ -3599,13 +3734,13 @@ msgstr "Utilizador já está impedido de criar notas públicas." #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "Sessões" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "Configurações da sessão para este site StatusNet." +msgid "Session settings for this StatusNet site" +msgstr "" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3624,7 +3759,6 @@ msgid "Turn on debugging output for sessions." msgstr "Ligar a impressão de dados de depuração, para sessões." #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "Gravar configurações do site" @@ -3637,24 +3771,24 @@ msgid "Application profile" msgstr "Perfil da aplicação" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "Ícone" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "Nome" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 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 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Descrição" @@ -3770,7 +3904,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "Esta é uma forma de partilhar aquilo de que gosta." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "Grupo %s" @@ -3822,7 +3956,7 @@ msgstr "Fonte de notas do grupo %s (Atom)" msgid "FOAF for %s group" msgstr "FOAF do grupo %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Membros" @@ -4276,7 +4410,7 @@ msgstr "Nenhum código introduzido" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "Instantâneos" @@ -4442,7 +4576,7 @@ msgstr "%s não está a ouvir ninguém." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -4544,74 +4678,78 @@ msgstr "" "site." #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "Utilizador" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." -msgstr "Configurações do utilizador para este site StatusNet." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "Limite da biografia inválido. Tem de ser numérico." -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "Texto de boas-vindas inválido. Tamanho máx. é 255 caracteres." -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, php-format msgid "Invalid default subscripton: '%1$s' is not user." msgstr "Subscrição predefinida é inválida: '%1$s' não é utilizador." #. TRANS: Link description in user account settings menu. -#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Perfil" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "Limite da Biografia" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "Tamanho máximo de uma biografia em caracteres." -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "Utilizadores novos" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "Boas-vindas a utilizadores novos" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "Texto de boas-vindas a utilizadores novos (máx. 255 caracteres)." -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "Subscrição predefinida" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "Novos utilizadores subscrevem automaticamente este utilizador." -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "Convites" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "Convites habilitados" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "Permitir, ou não, que utilizadores convidem utilizadores novos." +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Autorizar subscrição" @@ -4626,7 +4764,9 @@ msgstr "" "subscrever as notas deste utilizador. Se não fez um pedido para subscrever " "as notas de alguém, simplesmente clique \"Rejeitar\"." +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "Licença" @@ -4756,7 +4896,7 @@ msgstr "Tente [pesquisar grupos](%%action.groupsearch%%) e juntar-se a eles." #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Actualizações de %1#s a %2$s!" @@ -4816,7 +4956,7 @@ msgid "Plugins" msgstr "Plugins" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "Versão" @@ -4824,20 +4964,25 @@ msgstr "Versão" msgid "Author(s)" msgstr "Autores" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Eleger como favorita" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "Não é possível processar a URL '$s'" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 msgid "Robin thinks something is impossible." msgstr "o Robin acha que algo é impossível." #. 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4848,7 +4993,7 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, php-format msgid "A file this large would exceed your user quota of %d bytes." msgstr "" @@ -4856,13 +5001,13 @@ 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 +#: classes/File.php:210 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." msgstr "Um ficheiro desta dimensão excederia a sua quota mensal 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 +#: classes/File.php:247 classes/File.php:262 msgid "Invalid filename." msgstr "Nome de ficheiro inválido." @@ -4881,6 +5026,32 @@ msgstr "Não faz parte do grupo." msgid "Group leave failed." msgstr "Saída do grupo falhou." +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Erro ao guardar utilizador; inválido." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Juntar-me" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." @@ -4899,17 +5070,17 @@ msgid "No database name or DSN found anywhere." msgstr "Não foi encontrado nenhum nome de base de dados 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 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "Está proibido de enviar mensagens directas." #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "Não foi possível inserir a mensagem." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "Não foi possível actualizar a mensagem com a nova URI." @@ -4965,25 +5136,25 @@ msgid "Problem saving notice." msgstr "Problema na gravação da nota." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "O tipo fornecido ao método saveKnownGroups é incorrecto" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 msgid "Problem saving group inbox." 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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" @@ -4991,7 +5162,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:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -5004,12 +5175,12 @@ msgid "Missing profile." msgstr "Perfil não existe." #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "Não foi possível gravar a categoria." #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "Foi bloqueado de fazer subscrições" @@ -5043,65 +5214,70 @@ msgstr "Não foi possível apagar a chave OMB da subscrição." msgid "Could not delete subscription." msgstr "Não foi possível apagar a subscrição." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "%1$s dá-lhe as boas-vindas, @%2$s!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "Não foi possível criar o grupo." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "Não foi possível configurar a URI do grupo." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "Não foi possível configurar membros do grupo." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "Não foi possível gravar a informação do grupo local." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Modificar as suas definições de perfil" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Carregar um avatar" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Modificar a sua senha" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "Alterar manuseamento de email" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "Altere o estilo do seu perfil" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Outras opções" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Outras" @@ -5117,188 +5293,193 @@ msgid "Untitled page" msgstr "Página sem título" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "Navegação primária deste site" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" msgstr "Perfil pessoal e notas dos amigos" #. TRANS: Main menu option when logged in for access to personal profile and friends timeline -#: lib/action.php:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "Pessoal" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Altere o seu endereço electrónico, avatar, senha, perfil" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "Ligar aos serviços" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Ligar" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "Alterar a configuração do site" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "Gestor" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "Convidar amigos e colegas para se juntarem a si em %s" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "Convidar" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Terminar esta sessão" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Sair" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Criar uma conta" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "Registar" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Iniciar uma sessão" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "Entrar" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Ajudem-me!" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "Ajuda" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Procurar pessoas ou pesquisar texto" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "Pesquisa" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "Aviso do site" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "Vistas locais" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "Aviso da página" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "Navegação secundária deste site" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Ajuda" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "Sobre" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "FAQ" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "Termos" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Privacidade" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Código fonte" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Contacto" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "Emblema" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "Licença de software do StatusNet" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -5308,13 +5489,16 @@ msgstr "" "broughtby%%](%%site.broughtbyurl%%)." #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** é um serviço de microblogues." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -5326,20 +5510,20 @@ msgstr "" "fsf.org/licensing/licenses/agpl-3.0.html)." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "Licença de conteúdos do site" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, php-format msgid "Content and data of %1$s are private and confidential." msgstr "O conteúdo e dados do site %1$s são privados e confidenciais." #. TRANS: Content license displayed when license is set to 'allrightsreserved'. #. TRANS: %1$s is the copyright owner. -#: lib/action.php:880 +#: lib/action.php:884 #, php-format msgid "Content and data copyright by %1$s. All rights reserved." msgstr "" @@ -5347,14 +5531,15 @@ msgstr "" "direitos reservados." #. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set. -#: lib/action.php:884 +#: lib/action.php:888 msgid "Content and data copyright by contributors. All rights reserved." msgstr "" "Direitos de autor sobre o conteúdo e dados detidos pelos contribuidores. " "Todos os direitos reservados." -#. 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "" @@ -5362,313 +5547,380 @@ msgstr "" "licença %2$s." #. TRANS: DT element for pagination (previous/next, etc.). -#: lib/action.php:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "Paginação" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "Posteriores" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Anteriores" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" "Era esperado um elemento raiz da fonte, mas foi recebido um documento XML " "inteiro." -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "Ainda não é possível processar conteúdos remotos." -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "Ainda não é possível processar conteúdo XML embutido." -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "Ainda não é possível processar conteúdo Base64 embutido." #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "Não pode fazer alterações a este site." #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "Não são permitidas alterações a esse painel." #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "showForm() não implementado." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "saveSettings() não implementado." #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "Não foi possível apagar a configuração do estilo." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "Configuração básica do site" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "Site" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "Configuração do estilo" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "Estilo" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "Configuração do utilizador" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Utilizador" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "Configuração de acesso" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "Configuração das localizações" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "Configuração das sessões" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "Editar aviso do site" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "Configuração dos instântaneos" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "API requer acesso de leitura e escrita, mas só tem acesso de leitura." +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "Nenhuma aplicação para essa chave de consumidor." + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "Código de acesso incorrecto." + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "Nenhum utilizador para esse código." + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "Não foi possível autenticá-lo." + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "Tentou revogar um código desconhecido." + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "Falha ao eliminar código revogado." + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "Editar aplicação" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "Ícone para esta aplicação" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "Descreva a sua aplicação em %d caracteres" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Descreva a sua aplicação em %d caracteres" +msgstr[1] "Descreva a sua aplicação em %d caracteres" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "Descreva a sua aplicação" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "URL da página desta aplicação" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "URL de origem" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "Organização responsável por esta aplicação" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "URL da página desta organização" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "URL para onde reencaminhar após autenticação" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "Browser" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "Desktop" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "Tipo da aplicação, browser ou desktop" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "Leitura" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "Leitura e escrita" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "Acesso por omissão para esta aplicação: leitura ou leitura e escrita" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Cancelar" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "leitura e escrita" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 msgid "read-only" msgstr "leitura" -#. 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "Aprovado a %1$s - acesso \"%2$s\"." #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Retirar" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "Anexos" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "Autor" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Fornecedor" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "Notas em que este anexo aparece" +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "Categorias para este anexo" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "Não foi possível mudar a palavra-chave" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "Não é permitido mudar a palavra-chave" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Bloquear" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Resultados do comando" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Erro do Ajax" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Comando terminado" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "Comando falhou" #. TRANS: Command exception text shown when a notice ID is requested that does not exist. -#: lib/command.php:84 lib/command.php:108 +#: lib/command.php:82 lib/command.php:106 msgid "Notice with that id does not exist." msgstr "Não existe nenhuma nota com essa identificação." #. TRANS: Command exception text shown when a last user notice is requested and it does not exist. #. TRANS: Error text shown when a last user notice is requested and it does not exist. -#: lib/command.php:101 lib/command.php:630 +#: lib/command.php:99 lib/command.php:626 msgid "User has no last notice." msgstr "Utilizador não tem nenhuma última nota." #. 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:130 +#: lib/command.php:128 #, php-format msgid "Could not find a user with nickname %s." msgstr "Não foi encontrado um utilizador com o nome %s." #. TRANS: Message given getting a non-existing user. #. TRANS: %s is the nickname of the user that could not be found. -#: lib/command.php:150 +#: lib/command.php:148 #, php-format msgid "Could not find a local user with nickname %s." msgstr "Não foi encontrado nenhum utilizador local com o nome %s." #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Desculpe, este comando ainda não foi implementado." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "Não faz muito sentido tocar-nos a nós mesmos!" #. TRANS: Message given having nudged another user. #. TRANS: %s is the nickname of the user that was nudged. -#: lib/command.php:240 +#: lib/command.php:238 #, php-format msgid "Nudge sent to %s." msgstr "Toque enviado para %s." @@ -5677,7 +5929,7 @@ msgstr "Toque enviado para %s." #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -5689,52 +5941,53 @@ msgstr "" "Notas: %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "Nota marcada como favorita." #. TRANS: Message given having added a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: lib/command.php:360 +#: lib/command.php:357 #, php-format msgid "%1$s joined group %2$s." msgstr "%1$s juntou-se ao grupo %2$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. -#: lib/command.php:408 +#: lib/command.php:405 #, php-format msgid "%1$s left group %2$s." msgstr "%1$s deixou o grupo %2$s." #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Nome completo: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Localidade: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Página pessoal: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "Sobre: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -5745,131 +5998,131 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "Mensagem demasiado extensa - máx. %1$d caracteres, enviou %2$d." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Erro no envio da mensagem directa." #. 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:554 +#: lib/command.php:551 #, php-format msgid "Notice from %s repeated." msgstr "Nota de %s repetida." #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "Erro ao repetir nota." #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 +#: lib/command.php:589 #, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." msgstr "Nota demasiado extensa - máx. %1$d caracteres, enviou %2$d." #. TRANS: Text shown having sent a reply to a notice successfully. #. TRANS: %s is the nickname of the user of the notice the reply was sent to. -#: lib/command.php:603 +#: lib/command.php:600 #, php-format msgid "Reply to %s sent." msgstr "Resposta a %s enviada." #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "Erro ao gravar nota." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "Introduza o nome do utilizador para subscrever." #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "Não pode subscrever perfis OMB por comando." #. TRANS: Text shown after having subscribed to another user successfully. #. TRANS: %s is the name of the user the subscription was requested for. -#: lib/command.php:672 +#: lib/command.php:667 #, php-format msgid "Subscribed to %s." msgstr "Subscreveu %s." #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "Introduza o nome do utilizador para deixar de subscrever." #. TRANS: Text shown after having unsubscribed from another user successfully. #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:705 +#: lib/command.php:699 #, php-format msgid "Unsubscribed from %s." msgstr "Deixou de subscrever %s." #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "Comando ainda não implementado." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Notificação desligada." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "Não foi possível desligar a notificação." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Notificação ligada." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "Não foi possível ligar a notificação." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "Comando para iniciar sessão foi desactivado." #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "O link é utilizável uma única vez e só é válido durante 2 minutos: %s." #. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:813 +#: lib/command.php:808 #, php-format msgid "Unsubscribed %s." msgstr "Subscrição de %s cancelada." #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "Não subscreveu ninguém." #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Subscreveu esta pessoa:" @@ -5877,14 +6130,14 @@ msgstr[1] "Subscreveu estas pessoas:" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "Ninguém subscreve as suas notas." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Esta pessoa subscreve as suas notas:" @@ -5892,20 +6145,21 @@ msgstr[1] "Estas pessoas subscrevem as suas notas:" #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "Não está em nenhum grupo." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Está no grupo:" msgstr[1] "Está nos grupos:" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -5985,39 +6239,61 @@ msgstr "" "tracks - ainda não implementado.\n" "tracking - ainda não implementado.\n" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "Ficheiro de configuração não encontrado. " -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "Procurei ficheiros de configuração nos seguintes sítios: " -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "Talvez queira correr o instalador para resolver esta questão." -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "Ir para o instalador." -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "MI" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "Actualizações por mensagem instantânea (MI)" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Actualizações por SMS" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "Ligações" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "Aplicações ligadas autorizadas" @@ -6040,18 +6316,14 @@ msgstr "" msgid "Design defaults restored." msgstr "Predefinições do estilo repostas" -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "Retirar esta nota das favoritas" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "Eleger esta nota como favorita" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "Eleger como favorita" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -6068,9 +6340,9 @@ msgstr "Atom" msgid "FOAF" msgstr "FOAF" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "Exportar dados" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -6125,35 +6397,75 @@ msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" "Nomes adicionais para o grupo, separados por vírgulas ou espaços, máx. %d" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" msgstr "Grupo" -#: lib/groupnav.php:101 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "Grupo %s" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "Membros" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "Membros do grupo %s" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:108 +msgctxt "MENU" msgid "Blocked" msgstr "Bloqueado" -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" msgid "%s blocked users" -msgstr "%s utilizadores bloqueados" +msgstr "Utilizadores bloqueados de %s" -#: lib/groupnav.php:108 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" msgstr "Editar propriedades do grupo %s" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" -msgstr "Logotipo" +msgstr "Logótipo" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" -msgstr "Adicionar ou editar o logotipo de %s" +msgstr "Adicionar ou editar o logótipo de %s" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" msgstr "Adicionar ou editar o design de %s" @@ -6188,7 +6500,8 @@ msgstr "Esse ficheiro é demasiado grande. O tamanho máximo de ficheiro é %s." msgid "Partial upload." msgstr "Transferência parcial." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Ocorreu um erro de sistema ao transferir o ficheiro." @@ -6222,10 +6535,6 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "Origem da caixa de entrada desconhecida \"%s\"." -#: lib/joinform.php:114 -msgid "Join" -msgstr "Juntar-me" - #: lib/leaveform.php:114 msgid "Leave" msgstr "Afastar-me" @@ -6566,7 +6875,7 @@ msgstr "" "conversa com outros utilizadores. Outros podem enviar-lhe mensagens, a que " "só você terá acesso." -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "a partir de" @@ -6591,17 +6900,20 @@ msgstr "Desculpe, não lhe é permitido receber correio electrónico." msgid "Unsupported message type: %s" msgstr "Tipo de mensagem não suportado: %s" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" "Ocorreu um erro na base de dados ao gravar o seu ficheiro. Por favor, tente " "novamente." -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "Ficheiro carregado excede a directiva upload_max_filesize no php.ini." -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." @@ -6609,43 +6921,61 @@ msgstr "" "Ficheiro carregado excede a directiva MAX_FILE_SIZE especificada no " "formulário HTML." -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "Ficheiro só foi parcialmente carregado." -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "Falta um directório temporário." -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "Não foi possível gravar o ficheiro no disco." -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "Transferência do ficheiro interrompida pela extensão." -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "Ficheiro excede quota do utilizador." -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "Não foi possível mover o ficheiro para o directório de destino." -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "Não foi possível determinar o tipo MIME do ficheiro." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." -msgstr " Tente usar outro tipo de %s." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "" +"\"%1$s\" não é um tipo de ficheiro suportado neste servidor. Tente usar " +"outro formato de %2$s." -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." -msgstr "%s não é um tipo de ficheiro suportado neste servidor." +msgid "\"%s\" is not a supported file type on this server." +msgstr "\"%s\" não é um tipo de ficheiro suportado neste servidor." #: lib/messageform.php:120 msgid "Send a direct notice" @@ -6698,55 +7028,55 @@ msgstr "" "tente novamente mais tarde" #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "N" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "S" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "E" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "O" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "coords." -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "web" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "no contexto" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "Repetida por" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "Responder a esta nota" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Responder" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "Nota repetida" @@ -6763,26 +7093,23 @@ msgid "Send a nudge to this user" msgstr "Enviar toque a este utilizador" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Erro ao inserir perfil novo" +msgid "Error inserting new profile." +msgstr "Erro ao inserir perfil novo." #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Erro ao inserir avatar" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Erro ao actualizar o perfil remoto" +msgid "Error inserting avatar." +msgstr "Erro ao inserir avatar." #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Erro ao inserir perfil remoto" +msgid "Error inserting remote profile." +msgstr "Erro ao inserir perfil remoto." -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "Nota duplicada" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "Nota duplicada." -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Não foi possível inserir nova subscrição." @@ -6819,7 +7146,8 @@ msgstr "Mensagens enviadas" msgid "Tags in %s's notices" msgstr "Categorias nas notas de %s" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "Desconhecida" @@ -6901,7 +7229,7 @@ msgstr "Repetir esta nota" msgid "Revoke the \"%s\" role from this user" msgstr "Retirar a função \"%s\" a este utilizador" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "Nenhum utilizador único definido para o modo de utilizador único." @@ -6913,19 +7241,24 @@ msgstr "Bloquear notas públicas" msgid "Sandbox this user" msgstr "Impedir que notas deste utilizador sejam públicas" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "Pesquisar site" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "Categorias" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" -msgstr "Pesquisa" +msgstr "Pesquisar" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "Pesquisar ajuda" @@ -7125,56 +7458,64 @@ msgid "Moderator" msgstr "Moderador" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "há alguns segundos" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "há cerca de um minuto" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "há cerca de %d minutos" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "um minuto" +msgstr[1] "%d minutos" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "há cerca de uma hora" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "há cerca de %d horas" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "uma hora" +msgstr[1] "%d horas" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "há cerca de um dia" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "há cerca de %d dias" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "um dia" +msgstr[1] "%d dias" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "há cerca de um mês" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "há cerca de %d meses" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "um mês" +msgstr[1] "%d meses" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "há cerca de um ano" @@ -7187,3 +7528,18 @@ msgstr "%s não é uma cor válida!" #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "%s não é uma cor válida! Use 3 ou 6 caracteres hexadecimais." + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "Não foi especificado um ID de utilizador." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/pt_BR/LC_MESSAGES/statusnet.po b/locale/pt_BR/LC_MESSAGES/statusnet.po index 259149cc01..ebee1ca5f3 100644 --- a/locale/pt_BR/LC_MESSAGES/statusnet.po +++ b/locale/pt_BR/LC_MESSAGES/statusnet.po @@ -1,33 +1,36 @@ -# Translation of StatusNet to Brazilian Portuguese +# Translation of StatusNet - Core to Brazilian Portuguese (Português do Brasil) +# Expored from translatewiki.net # -# Author@translatewiki.net: Aracnus -# Author@translatewiki.net: Brion -# Author@translatewiki.net: Ewout -# Author@translatewiki.net: Giro720 -# Author@translatewiki.net: Luckas Blade -# Author@translatewiki.net: McDutchie -# Author@translatewiki.net: Vuln +# Author: Aracnus +# Author: Brion +# Author: Ewout +# Author: Giro720 +# Author: Luckas Blade +# Author: McDutchie +# Author: Vuln # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:35:17+0000\n" -"Language-Team: Brazilian Portuguese\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:13+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 (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: pt-br\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Acesso" @@ -80,10 +83,10 @@ msgstr "Salvar as configurações de acesso" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "Salvar" @@ -96,15 +99,15 @@ msgstr "Esta página não existe." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -114,7 +117,7 @@ msgstr "Esta página não existe." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "Este usuário não existe." @@ -204,16 +207,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "Atualizações de %1$s e amigos no %2$s!" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -228,21 +231,23 @@ msgstr "Atualizações de %1$s e amigos no %2$s!" msgid "API method not found." msgstr "O método da API não foi encontrado!" -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Este método requer um POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." @@ -250,27 +255,27 @@ msgstr "" "Você tem que especificar um parâmetro denominado 'device', com um desses " "valores: sms, im, none" -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "Não foi possível atualizar o usuário." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "O usuário não tem perfil." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "Não foi possível salvar o perfil." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -282,30 +287,30 @@ msgstr "" "O servidor não conseguiu manipular a quantidade de dados do POST (%s bytes) " "devido à sua configuração atual." -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: 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 "Não foi possível salvar suas configurações de aparência." -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "Não foi possível atualizar a sua aparência." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "Você não pode bloquear a si mesmo!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Não foi possível bloquear o usuário." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Não foi possível desbloquear o usuário." @@ -329,61 +334,61 @@ msgstr "Mensagens diretas para %s" msgid "All the direct messages sent to %s" msgstr "Todas as mensagens diretas enviadas para %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "Nenhuma mensagem de texto!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "Isso é muito extenso. O tamanho máximo das mensagens é %d caracteres." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "O usuário destinatário não foi encontrado." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "" "Não é possível enviar mensagens diretas para usuários que não sejam seus " "amigos." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Não foi encontrado nenhum status com esse ID." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "Esta mensagem já é favorita!" #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Não foi possível criar a favorita." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "Essa mensagem não é favorita!" -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "Não foi possível excluir a favorita." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "Não é possível deixar de seguir o usuário: Usuário não encontrado." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "Não é possível seguir o usuário: %s já está na sua lista." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "Não é possível deixar de seguir o usuário: Usuário não encontrado." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "Você não pode deixar de seguir você mesmo!" @@ -399,7 +404,7 @@ msgstr "Não foi possível determinar o usuário de origem." msgid "Could not find target user." msgstr "Não foi possível encontrar usuário de destino." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." @@ -407,96 +412,96 @@ msgstr "" "A identificação deve conter apenas letras minúsculas e números e não pode " "ter e espaços." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Esta identificação já está em uso. Tente outro." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Não é uma identificação válida." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "A URL informada não é válida." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Nome completo muito extenso (máx. 255 caracteres)" -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "Descrição muito extensa (máximo %d caracteres)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Localização muito extensa (máx. 255 caracteres)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "Muitos apelidos! O máximo são %d." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "Apelido inválido: \"%s\"." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "O apelido \"%s\" já está em uso. Tente outro." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "O apelido não pode ser igual à identificação." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "O grupo não foi encontrado." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "Você já é membro desse grupo." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "O administrador desse grupo bloqueou sua inscrição." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "Não foi possível associar o usuário %1$s ao grupo %2$s." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." msgstr "Você não é membro deste grupo." #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "Não foi possível remover o usuário %1$s do grupo %2$s." @@ -525,7 +530,7 @@ msgstr "Grupos de %s" msgid "groups on %s" msgstr "grupos no %s" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "O upload falhou." @@ -539,9 +544,9 @@ msgstr "Token inválido." #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -589,8 +594,8 @@ msgstr "O token %s solicitado foi negado e revogado." #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -617,7 +622,7 @@ msgstr "" "confia." #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Conta" @@ -631,7 +636,7 @@ msgstr "Usuário" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 -#: actions/register.php:436 lib/accountsettingsaction.php:125 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Senha" @@ -655,18 +660,18 @@ msgstr "Esse método requer um POST ou DELETE." msgid "You may not delete another user's status." msgstr "Você não pode excluir uma mensagem de outro usuário." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Essa mensagem não existe." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "Você não pode repetir a sua própria mensagem." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "Você já repetiu essa mensagem." @@ -678,26 +683,26 @@ msgstr "A mensagem foi excluída." msgid "No status with that ID found." msgstr "Não foi encontrada nenhuma mensagem com esse ID." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "O cliente tem de fornecer um parâmetro 'status' com um valor." -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "Está muito extenso. O tamanho máximo é de %d caracteres." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Não encontrado." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "O tamanho máximo da mensagem é de %d caracteres" -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Formato não suportado." @@ -776,7 +781,7 @@ msgstr "Tamanho inválido." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Avatar" @@ -808,7 +813,7 @@ msgid "Preview" msgstr "Pré-visualizar" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Excluir" @@ -894,7 +899,8 @@ msgid "Yes" msgstr "Sim" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Bloquear este usuário" @@ -913,8 +919,8 @@ msgstr "Não foi possível salvar a informação de bloqueio." #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "Esse grupo não existe." @@ -936,11 +942,13 @@ msgstr "Uma lista dos usuários proibidos de se associarem a este grupo." msgid "Unblock user from group" msgstr "Desbloquear o usuário do grupo" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Desbloquear" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Desbloquear este usuário" @@ -979,9 +987,9 @@ msgstr "Esse endereço já foi confirmado." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -989,7 +997,7 @@ msgstr "Não foi possível atualizar o usuário." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Não foi possível excluir a confirmação de e-mail." @@ -1025,6 +1033,7 @@ msgstr "A aplicação não foi encontrada." msgid "You are not the owner of this application." msgstr "Você não é o dono desta aplicação." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -1061,7 +1070,7 @@ msgstr "Excluir esta aplicação" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Você não está autenticado." @@ -1092,7 +1101,7 @@ msgid "Do not delete this notice" msgstr "Não excluir esta mensagem." #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Excluir esta mensagem" @@ -1123,64 +1132,63 @@ msgstr "Excluir este usuário" #. 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "Aparência" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "Configurações da aparência deste site StatusNet." +msgid "Design settings for this StatusNet site" +msgstr "" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "A URL da logo é inválida." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "Tema não disponível: %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Alterar a logo" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Logo do site" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "Alterar o tema" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Tema do site" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "Tema para o site." -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "Tema personalizado" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" "Você pode enviar um tema personalizado para o StatusNet, na forma de um " "arquivo .zip." -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Alterar imagem do fundo" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Fundo" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1190,75 +1198,76 @@ msgstr "" "arquivo é de %1 $s." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "Ativado" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "Desativado" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Ativar/desativar a imagem de fundo." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "Ladrilhar a imagem de fundo" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Alterar a cor" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Conteúdo" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "Barra lateral" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Texto" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Links" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "Avançado" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "CSS personalizado" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "Usar o padrão|" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Restaura a aparência padrão" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Restaura de volta ao padrão" -#. 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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Salvar" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "Salvar a aparência" @@ -1336,7 +1345,7 @@ msgstr "O retorno é muito extenso." msgid "Callback URL is not valid." msgstr "A URL de retorno não é válida." -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "Não foi possível atualizar a aplicação." @@ -1373,7 +1382,7 @@ msgid "Could not update group." msgstr "Não foi possível atualizar o grupo." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "Não foi possível criar os apelidos." @@ -1409,7 +1418,7 @@ msgstr "Endereço de e-mail já confirmado." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1427,22 +1436,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "Cancelar" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "Endereço de e-mail, ex: \"usuario@exemplo.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/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1450,114 +1463,114 @@ msgstr "Adicionar" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "E-mail de recebimento" #. 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 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "Envie e-mails para esse endereço para publicar novas mensagens." #. 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 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "Cria um novo endereço de e-mail para publicar e cancela o antigo." #. 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "Novo" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Preferências de e-mail" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Envie-me notificações de novos assinantes por e-mail." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "" "Envie-me um e-mail quando alguém adicionar alguma mensagem minha como " "favorita." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "Envie-me um e-mail quando alguém me mandar uma mensagem particular." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "" "Envie-me um e-mail quando alguém mandar uma mensagem citando meu nome " "(\"@nome\")." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "Permita que meus amigos chamem minha atenção e enviem-me e-mails." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Eu quero publicar mensagens por e-mail." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Publique um MicroID para meu endereço de e-mail." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "As configurações de e-mail foram salvas." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Nenhum endereço de e-mail." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Não foi possível normalizar este endereço de e-mail" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Não é um endereço de e-mail válido." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "Esse já é seu endereço de e-mail." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "Esse endereço de e-mail já pertence à outro usuário." #. 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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Não foi possível inserir o código de confirmação." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1569,50 +1582,50 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Nenhuma confirmação pendente para cancelar." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "Esse é o endereço de e-mail errado." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "A confirmação por e-mail foi cancelada." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "Esse não é seu endereço de email." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "O endereço de e-mail foi removido." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Nenhum endereço de e-mail para recebimentos." #. 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/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Não foi possível atualizar o registro do usuário." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "O endereço de e-mail de recebimento foi removido." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "" "Foi adicionado um novo endereço de e-mail para recebimento de mensagens." @@ -1621,7 +1634,7 @@ msgstr "" msgid "This notice is already a favorite!" msgstr "Essa mensagem já é uma favorita!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "Desmarcar a favorita" @@ -1732,7 +1745,7 @@ msgstr "Não foi possível converter o token de requisição para token de acess msgid "Remote service uses unknown version of OMB protocol." msgstr "O serviço remoto usa uma versão desconhecida do protocolo OMB." -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "Ocorreu um erro durante a atualização do perfil remoto." @@ -1789,7 +1802,7 @@ msgstr "O usuário já está bloqueado no grupo." msgid "User is not a member of group." msgstr "O usuário não é um membro do grupo" -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Bloquear o usuário no grupo" @@ -1872,37 +1885,53 @@ msgstr "A logo foi atualizada." msgid "Failed updating logo." msgstr "Não foi possível atualizar a logo." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "Membros do grupo %s" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "Membros do grupo %1$s, pág. %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "Uma lista dos usuários deste grupo." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Admin" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" msgstr "Bloquear" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "Tornar o usuário um administrador do grupo" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" msgstr "Tornar administrador" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" msgstr "Torna este usuário um administrador" @@ -1910,7 +1939,7 @@ msgstr "Torna este usuário um administrador" #. 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 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "Mensagens de %s" @@ -2044,7 +2073,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -2055,65 +2087,65 @@ msgstr "" "ou no GTalk." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Preferências do mensageiro instantâneo" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Envie-me mensagens via Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Publicar uma mensagem quando eu mudar de status no Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" "Envie-me respostas de pessoas que eu não estou assinando através do Jabber/" "GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Publique um MicroID para meu endereço de Jabber/Gtalk." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "As preferências foram salvas." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Nenhuma ID de Jabber." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Não foi possível normalizar essa ID do Jabber" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Não é uma ID de Jabber válida" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Essa já é sua ID do Jabber." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Esta ID do Jabber já pertence à outro usuário." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -2123,28 +2155,28 @@ msgstr "" "informou. Você deve permitir que %s envie mensagens para você." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Isso é um endereço de MI errado." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "Não foi possível excluir a confirmação do mensageiro instantâneo." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "A confirmação do mensageiro instantâneo foi cancelada." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Essa não é sua ID do Jabber." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "O endereço de mensageiro instantâneo foi removido." @@ -2193,7 +2225,7 @@ msgstr "Você já está assinando esses usuários:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2326,7 +2358,7 @@ msgid "You must be logged in to leave a group." msgstr "Você deve estar autenticado para sair de um grupo." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "Você não é um membro desse grupo." @@ -2335,6 +2367,110 @@ msgstr "Você não é um membro desse grupo." msgid "%1$s left group %2$s" msgstr "%1$s deixou o grupo %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "Particular" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Já está autenticado." @@ -2447,14 +2583,14 @@ msgid "New message" msgstr "Nova mensagem" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "Você não pode enviar mensagens para este usuário." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Nenhum conteúdo!" @@ -2463,7 +2599,7 @@ msgid "No recipient specified." msgstr "Não foi especificado nenhum destinatário." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" @@ -2476,12 +2612,12 @@ msgstr "A mensagem foi enviada" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "A mensagem direta para %s foi enviada." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Erro no Ajax" @@ -2577,8 +2713,8 @@ msgid "Connected applications" msgstr "Aplicações conectadas" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." -msgstr "Você permitiu que as seguintes aplicações acessem a sua conta." +msgid "You have allowed the following applications to access your account." +msgstr "" #: actions/oauthconnectionssettings.php:175 msgid "You are not a user of that application." @@ -2603,7 +2739,7 @@ msgstr "" msgid "Notice has no profile." msgstr "A mensagem não está associada a nenhum perfil." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "Mensagem de %1$s no %2$s" @@ -2621,8 +2757,8 @@ msgid "Only %s URLs over plain HTTP please." msgstr "Por favor, somente URLs %s sobre HTTP puro." #. TRANS: Client error on an API request with an unsupported data format. -#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "Não é um formato de dados suportado." @@ -2764,13 +2900,13 @@ msgid "Password saved." msgstr "A senha foi salva." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "Caminhos" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "Configurações dos caminhos e do servidor para este site StatusNet." +msgid "Path and server settings for this StatusNet site" +msgstr "" #: actions/pathsadminpanel.php:157 #, php-format @@ -2977,7 +3113,7 @@ msgstr "Nome completo" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Site" @@ -3083,7 +3219,7 @@ msgid "Couldn't save tags." msgstr "Não foi possível salvar as etiquetas." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "As configurações foram salvas." @@ -3377,7 +3513,7 @@ msgstr "Igual à senha acima. Obrigatório." #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "E-mail" @@ -3538,7 +3674,7 @@ msgstr "Você não pode repetir sua própria mensagem." msgid "You already repeated that notice." msgstr "Você já repetiu essa mensagem." -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Repetida" @@ -3626,13 +3762,13 @@ msgstr "O usuário já está em isolamento." #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "Sessões" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "Configurações da sessão deste site StatusNet." +msgid "Session settings for this StatusNet site" +msgstr "" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3651,7 +3787,6 @@ msgid "Turn on debugging output for sessions." msgstr "Ativa a saída de depuração para as sessões." #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "Salvar as configurações do site" @@ -3664,24 +3799,24 @@ msgid "Application profile" msgstr "Perfil da aplicação" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "Ícone" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "Nome" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 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 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Descrição" @@ -3795,7 +3930,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "Esta é uma forma de compartilhar o que você gosta." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "Grupo %s" @@ -3847,7 +3982,7 @@ msgstr "Fonte de mensagens do grupo %s (Atom)" msgid "FOAF for %s group" msgstr "FOAF para o grupo %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Membros" @@ -4301,7 +4436,7 @@ msgstr "Não foi digitado nenhum código" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "Estatísticas" @@ -4467,7 +4602,7 @@ msgstr "%s não está acompanhando ninguém." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -4569,75 +4704,79 @@ msgstr "" "do site." #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "Usuário" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." -msgstr "Configurações de usuário para este site StatusNet." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "Limite da descrição inválido. Seu valor deve ser numérico." -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "" "Mensagem de boas vindas inválida. O comprimento máximo é de 255 caracteres." -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, php-format msgid "Invalid default subscripton: '%1$s' is not user." msgstr "Assinatura padrão inválida: '%1$s' não é um usuário." #. TRANS: Link description in user account settings menu. -#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Perfil" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "Limite da descrição" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "Comprimento máximo da descrição do perfil, em caracteres." -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "Novos usuários" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "Boas vindas aos novos usuários" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "Texto de boas vindas para os novos usuários (máx. 255 caracteres)." -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "Assinatura padrão" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "Os novos usuários assinam esse usuário automaticamente." -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "Convites" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "Convites habilitados" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "Define se os usuários podem ou não convidar novos usuários." +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Autorizar a assinatura" @@ -4652,7 +4791,9 @@ msgstr "" "as mensagens deste usuário. Se você não solicitou assinar as mensagens de " "alguém, clique em \"Recusar\"." +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "Licença" @@ -4784,7 +4925,7 @@ msgstr "" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Mensagens de %1$s no %2$s!" @@ -4845,7 +4986,7 @@ msgid "Plugins" msgstr "Plugins" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "Versão" @@ -4853,20 +4994,25 @@ msgstr "Versão" msgid "Author(s)" msgstr "Autor(es)" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Tornar favorita" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "Não é possível processar a URL '$s'" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 msgid "Robin thinks something is impossible." msgstr "o Robin acha que algo é impossível." #. 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4877,20 +5023,20 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, php-format msgid "A file this large would exceed your user quota of %d bytes." msgstr "Um arquivo deste tamanho excederá a sua conta de %d bytes." #. 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 +#: classes/File.php:210 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." msgstr "Um arquivo deste tamanho excederá a sua conta mensal 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 +#: classes/File.php:247 classes/File.php:262 msgid "Invalid filename." msgstr "Nome de arquivo inválido." @@ -4909,6 +5055,32 @@ msgstr "Não é parte de um grupo." msgid "Group leave failed." msgstr "Não foi possível deixar o grupo." +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Erro ao salvar usuário; inválido." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Entrar" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." @@ -4927,17 +5099,17 @@ msgid "No database name or DSN found anywhere." msgstr "Não foi encontrado nenhum nome de base de dados 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 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "Você está proibido de enviar mensagens diretas." #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "Não foi possível inserir a mensagem." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "Não foi possível atualizar a mensagem com a nova URI." @@ -4993,32 +5165,32 @@ msgid "Problem saving notice." msgstr "Problema no salvamento da mensagem." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "O tipo fornecido ao método saveKnownGroups é incorreto" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 msgid "Problem saving group inbox." 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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "Não é possível revogar a função \"%1$s\" do usuário #%2$d; não existe." #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -5031,12 +5203,12 @@ msgid "Missing profile." msgstr "Perfil não existe." #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "Não foi salvar gravar a categoria." #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "Você está proibido de assinar." @@ -5070,65 +5242,70 @@ msgstr "Não foi possível salvar a assinatura." msgid "Could not delete subscription." msgstr "Não foi possível salvar a assinatura." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "Bem vindo(a) a %1$s, @%2$s!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "Não foi possível criar o grupo." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "Não foi possível definir a URI do grupo." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "Não foi possível configurar a associação ao grupo." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "Não foi possível salvar a informação do grupo local." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Alterar as suas configurações de perfil" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Enviar um avatar" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Alterar a sua senha" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "Configurações de uso do e-mail" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "Mude a aparência do seu perfil" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Outras opções" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Outras" @@ -5144,188 +5321,193 @@ msgid "Untitled page" msgstr "Página sem título" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "Navegação primária no site" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" msgstr "Perfil pessoal e fluxo de mensagens dos amigos" #. TRANS: Main menu option when logged in for access to personal profile and friends timeline -#: lib/action.php:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "Pessoal" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Altere seu e-mail, avatar, senha, perfil" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "Conecte-se a outros serviços" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Conectar" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "Altere as configurações do site" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "Administrar" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "Convide seus amigos e colegas para unir-se a você no %s" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "Convidar" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Sair do site" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Sair" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Criar uma conta" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "Registrar-se" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Autentique-se no site" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "Entrar" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Ajudem-me!" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "Ajuda" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Procure por pessoas ou textos" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "Pesquisar" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" -msgstr "Mensagem do site" +msgstr "Avisos do site" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "Visualizações locais" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "Notícia da página" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "Navegação secundária no site" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Ajuda" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "Sobre" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "FAQ" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "Termos de uso" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Privacidade" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Fonte" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Contato" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "Mini-aplicativo" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "Licença do software StatusNet" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -5335,13 +5517,16 @@ msgstr "" "broughtby%%](%%site.broughtbyurl%%). " #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** é um serviço de microblog." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -5353,349 +5538,417 @@ msgstr "" "fsf.org/licensing/licenses/agpl-3.0.html)." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "Licença do conteúdo do site" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, php-format msgid "Content and data of %1$s are private and confidential." msgstr "O conteúdo e os dados de %1$s são privados e confidenciais." #. TRANS: Content license displayed when license is set to 'allrightsreserved'. #. TRANS: %1$s is the copyright owner. -#: lib/action.php:880 +#: lib/action.php:884 #, php-format msgid "Content and data copyright by %1$s. All rights reserved." msgstr "Conteúdo e dados licenciados sob %1$s. Todos os direitos reservados." #. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set. -#: lib/action.php:884 +#: lib/action.php:888 msgid "Content and data copyright by contributors. All rights reserved." msgstr "" "Conteúdo e dados licenciados pelos colaboradores. Todos os direitos " "reservados." -#. 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "Todo o conteúdo e dados de %1$s estão disponíveis sob a licença %2$s." #. TRANS: DT element for pagination (previous/next, etc.). -#: lib/action.php:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "Paginação" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "Próximo" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Anterior" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" "Era esperado um elemento raiz da fonte, mas foi obtido o documento XML " "inteiro." -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "Ainda não é possível manipular conteúdo remoto." -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "Ainda não é possível manipular conteúdo XML incorporado." -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "Ainda não é possível manipular conteúdo Base64." #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "Você não pode fazer alterações neste site." #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "Não são permitidas alterações a esse painel." #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "showForm() não implementado." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "saveSettings() não implementado." #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "Não foi possível excluir as configurações da aparência." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "Configuração básica do site" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "Site" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "Configuração da aparência" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "Aparência" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "Configuração do usuário" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Usuário" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "Configuração do acesso" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "Configuração dos caminhos" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "Configuração das sessões" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "Editar os avisos do site" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "Configurações das estatísticas" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" "Os recursos de API exigem acesso de leitura e escrita, mas você possui " "somente acesso de leitura." +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "Não foi encontrado nenhuma aplicação para essa chave de consumidor." + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "Token de acesso incorreto." + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "Nenhum usuário para esse código." + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "Não foi possível autenticá-lo." + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "Tentou revogar um código desconhecido." + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "Falha ao eliminar código revogado." + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "Editar a aplicação" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "Ícone para esta aplicação" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "Descreva a sua aplicação em %d caracteres" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Descreva a sua aplicação em %d caracteres" +msgstr[1] "Descreva a sua aplicação em %d caracteres" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "Descreva sua aplicação" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "URL do site desta aplicação" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "URL da fonte" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "Organização responsável por esta aplicação" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "URL para o site da organização" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "URL para o redirecionamento após a autenticação" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "Navegador" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "Desktop" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "Tipo de aplicação: navegador ou desktop" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "Somente leitura" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "Leitura e escrita" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" "Acesso padrão para esta aplicação: somente leitura ou leitura e escrita" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Cancelar" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "leitura e escrita" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 msgid "read-only" msgstr "somente leitura" -#. 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "Aprovado em %1$s - acesso \"%2$s\"." #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Revogar" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "Anexos" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "Autor" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Operadora" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "Mensagens onde este anexo aparece" +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "Etiquetas para este anexo" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "Não foi possível alterar a senha" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "Não é permitido alterar a senha" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Bloquear" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Resultados do comando" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Erro no Ajax" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "O comando foi completado" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "O comando falhou" #. TRANS: Command exception text shown when a notice ID is requested that does not exist. -#: lib/command.php:84 lib/command.php:108 +#: lib/command.php:82 lib/command.php:106 msgid "Notice with that id does not exist." msgstr "Não existe uma mensagem com essa id." #. TRANS: Command exception text shown when a last user notice is requested and it does not exist. #. TRANS: Error text shown when a last user notice is requested and it does not exist. -#: lib/command.php:101 lib/command.php:630 +#: lib/command.php:99 lib/command.php:626 msgid "User has no last notice." msgstr "O usuário não tem nenhuma \"última mensagem\"." #. 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:130 +#: lib/command.php:128 #, php-format msgid "Could not find a user with nickname %s." msgstr "Não foi possível encontrar nenhum usuário com a identificação %s." #. TRANS: Message given getting a non-existing user. #. TRANS: %s is the nickname of the user that could not be found. -#: lib/command.php:150 +#: lib/command.php:148 #, php-format msgid "Could not find a local user with nickname %s." msgstr "" "Não foi possível encontrar nenhum usuário local com a identificação %s." #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Desculpe, mas esse comando ainda não foi implementado." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "Não faz muito sentido chamar a sua própria atenção!" #. TRANS: Message given having nudged another user. #. TRANS: %s is the nickname of the user that was nudged. -#: lib/command.php:240 +#: lib/command.php:238 #, php-format msgid "Nudge sent to %s." msgstr "Foi enviada a chamada de atenção para %s." @@ -5704,7 +5957,7 @@ msgstr "Foi enviada a chamada de atenção para %s." #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -5716,52 +5969,53 @@ msgstr "" "Mensagens: %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "Mensagem marcada como favorita." #. TRANS: Message given having added a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: lib/command.php:360 +#: lib/command.php:357 #, php-format msgid "%1$s joined group %2$s." msgstr "%1$s associou-se ao grupo %2$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. -#: lib/command.php:408 +#: lib/command.php:405 #, php-format msgid "%1$s left group %2$s." msgstr "%1$s deixou o grupo %2$s." #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Nome completo: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Localização: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Site: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "Sobre: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -5772,32 +6026,32 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "" "A mensagem é muito extensa - o máximo são %1$d caracteres e você enviou %2$d." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Ocorreu um erro durante o envio da mensagem direta." #. 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:554 +#: lib/command.php:551 #, php-format msgid "Notice from %s repeated." msgstr "A mensagem de %s foi repetida." #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "Erro na repetição da mensagem." #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 +#: lib/command.php:589 #, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." msgstr "" @@ -5805,80 +6059,80 @@ msgstr "" #. TRANS: Text shown having sent a reply to a notice successfully. #. TRANS: %s is the nickname of the user of the notice the reply was sent to. -#: lib/command.php:603 +#: lib/command.php:600 #, php-format msgid "Reply to %s sent." msgstr "A resposta para %s foi enviada." #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "Erro no salvamento da mensagem." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "Especifique o nome do usuário que será assinado." #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "Não é possível assinar perfis OMB com comandos." #. TRANS: Text shown after having subscribed to another user successfully. #. TRANS: %s is the name of the user the subscription was requested for. -#: lib/command.php:672 +#: lib/command.php:667 #, php-format msgid "Subscribed to %s." msgstr "Foi efetuada a assinatura de $s." #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "Especifique o nome do usuário cuja assinatura será cancelada." #. TRANS: Text shown after having unsubscribed from another user successfully. #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:705 +#: lib/command.php:699 #, php-format msgid "Unsubscribed from %s." msgstr "Foi cancelada a assinatura de %s." #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "O comando não foi implementado ainda." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Notificação desligada." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "Não é possível desligar a notificação." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Notificação ligada." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "Não é possível ligar a notificação." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "O comando para autenticação está desabilitado." #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" @@ -5887,20 +6141,20 @@ msgstr "" #. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:813 +#: lib/command.php:808 #, php-format msgid "Unsubscribed %s." msgstr "Foi cancelada a assinatura de %s." #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "Você não está assinando ninguém." #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Você já está assinando esta pessoa:" @@ -5908,14 +6162,14 @@ msgstr[1] "Você já está assinando estas pessoas:" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "Ninguém o assinou ainda." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Esta pessoa está assinando você:" @@ -5923,20 +6177,21 @@ msgstr[1] "Estas pessoas estão assinando você:" #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "Você não é membro de nenhum grupo." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Você é membro deste grupo:" msgstr[1] "Você é membro destes grupos:" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -6017,39 +6272,61 @@ msgstr "" "tracks - não implementado ainda\n" "tracking - não implementado ainda\n" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "Não foi encontrado nenhum arquivo de configuração. " -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "Eu procurei pelos arquivos de configuração nos seguintes lugares: " -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "Você pode querer executar o instalador para corrigir isto." -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "Ir para o instalador." -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "MI" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "Atualizações via mensageiro instantâneo (MI)" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Atualizações via SMS" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "Conexões" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "Aplicações autorizadas conectadas" @@ -6071,18 +6348,14 @@ msgstr "" msgid "Design defaults restored." msgstr "A aparência padrão foi restaurada." -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "Excluir das favoritas" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "Acrescentar às favoritas" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "Tornar favorita" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -6099,9 +6372,9 @@ msgstr "Atom" msgid "FOAF" msgstr "FOAF" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "Exportar os dados" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -6158,35 +6431,75 @@ msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" "Apelidos extras para o grupo, separado por vírgulas ou espaços, no máximo %d" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" msgstr "Grupo" -#: lib/groupnav.php:101 -msgid "Blocked" -msgstr "Bloqueados" - -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 #, php-format -msgid "%s blocked users" -msgstr "%s usuários bloqueados" +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "Grupo %s" +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "Membros" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "Membros do grupo %s" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. #: lib/groupnav.php:108 +msgctxt "MENU" +msgid "Blocked" +msgstr "Bloqueado" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "Usuários bloqueados de %s" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 +#, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" msgstr "Editar propriedades do grupo %s" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" -msgstr "Logo" +msgstr "Logotipo" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" -msgstr "Adicionar ou editar logo de %s" +msgstr "Adicionar ou editar o logotipo de %s" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" msgstr "Adicionar ou editar a aparência de %s" @@ -6221,7 +6534,8 @@ msgstr "O arquivo é muito grande. O tamanho máximo é de %s." msgid "Partial upload." msgstr "Envio parcial." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Erro no sistema durante o envio do arquivo." @@ -6255,10 +6569,6 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "Fonte da caixa de entrada desconhecida %d." -#: lib/joinform.php:114 -msgid "Join" -msgstr "Entrar" - #: lib/leaveform.php:114 msgid "Leave" msgstr "Sair" @@ -6600,7 +6910,7 @@ msgstr "" "privadas para envolver outras pessoas em uma conversa. Você também pode " "receber mensagens privadas." -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "de" @@ -6625,19 +6935,22 @@ msgstr "Desculpe-me, mas não é permitido o recebimento de e-mails." msgid "Unsupported message type: %s" msgstr "Tipo de mensagem não suportado: %s" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" "Ocorreu um erro no banco de dados durante o salvamento do seu arquivo. Por " "favor, tente novamente." -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" "O arquivo a ser enviado é maior do que o limite definido no parâmetro " "upload_max_filesize do php.ini." -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." @@ -6645,43 +6958,61 @@ msgstr "" "O arquivo a ser enviado é maior do que o limite definido no parâmetro " "MAX_FILE_SIZE do formulário HTML." -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "O arquivo foi apenas parcialmente enviado." -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "Falta uma pasta temporária." -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "Erro ao salvar o arquivo no disco." -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "O arquivo a ser enviado foi barrado por causa de sua extensão." -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "O arquivo excede a quota do usuário." -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "Não foi possível mover o arquivo para o diretório de destino." -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "Não foi possível determinar o tipo MIME do arquivo." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." -msgstr " Tente usar outro formato %s." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "" +"\"%1$s\" não é um tipo de arquivo suportado neste servidor. Tente usar outro " +"formato de %2$s." -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." -msgstr "%s não é um tipo de arquivo suportado neste servidor." +msgid "\"%s\" is not a supported file type on this server." +msgstr "\"%s\" não é um tipo de arquivo suportado neste servidor." #: lib/messageform.php:120 msgid "Send a direct notice" @@ -6734,55 +7065,55 @@ msgstr "" "esperado. Por favor, tente novamente mais tarde." #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "N" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "S" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "L" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "O" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "em" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "web" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "no contexto" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "Repetida por" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "Responder a esta mensagem" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Responder" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "Mensagem repetida" @@ -6799,26 +7130,23 @@ msgid "Send a nudge to this user" msgstr "Chame a atenção deste usuário" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Erro na inserção do novo perfil" +msgid "Error inserting new profile." +msgstr "Erro ao inserir perfil novo." #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Erro na inserção do avatar" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Ocorreu um erro na atualização do perfil remoto" +msgid "Error inserting avatar." +msgstr "Erro ao inserir avatar." #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Erro na inserção do perfil remoto" +msgid "Error inserting remote profile." +msgstr "Erro ao inserir perfil remoto." -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "Duplicar a mensagem" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "Nota duplicada." -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Não foi possível inserir a nova assinatura." @@ -6855,7 +7183,8 @@ msgstr "Suas mensagens enviadas" msgid "Tags in %s's notices" msgstr "Etiquetas nas mensagens de %s" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "Desconhecido" @@ -6937,7 +7266,7 @@ msgstr "Repetir esta mensagem" msgid "Revoke the \"%s\" role from this user" msgstr "Revoga o papel \"%s\" deste usuário" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "Nenhum usuário definido para o modo de usuário único." @@ -6949,19 +7278,24 @@ msgstr "Isolamento" msgid "Sandbox this user" msgstr "Colocar este usuário em isolamento" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "Procurar no site" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "Palavra(s)-chave" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" -msgstr "Procurar" +msgstr "Pesquisar" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "Ajuda da procura" @@ -7160,56 +7494,64 @@ msgid "Moderator" msgstr "Moderador" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "alguns segundos atrás" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "cerca de 1 minuto atrás" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "cerca de %d minutos atrás" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "um minuto" +msgstr[1] "%d minutos" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "cerca de 1 hora atrás" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "cerca de %d horas atrás" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "uma hora" +msgstr[1] "%d horas" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "cerca de 1 dia atrás" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "cerca de %d dias atrás" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "um dia" +msgstr[1] "%d dias" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "cerca de 1 mês atrás" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "cerca de %d meses atrás" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "um mês" +msgstr[1] "%d meses" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "cerca de 1 ano atrás" @@ -7222,3 +7564,18 @@ msgstr "%s não é uma cor válida!" #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "%s não é uma cor válida! Utilize 3 ou 6 caracteres hexadecimais." + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "Não foi especificado nenhum ID de usuário." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/ru/LC_MESSAGES/statusnet.po b/locale/ru/LC_MESSAGES/statusnet.po index f219931c7b..ce1f90620b 100644 --- a/locale/ru/LC_MESSAGES/statusnet.po +++ b/locale/ru/LC_MESSAGES/statusnet.po @@ -1,33 +1,35 @@ -# Translation of StatusNet to Russian +# Translation of StatusNet - Core to Russian (Русский) +# Expored from translatewiki.net # -# Author@translatewiki.net: Brion -# Author@translatewiki.net: Eleferen -# Author@translatewiki.net: Kirill -# Author@translatewiki.net: Lockal -# Author@translatewiki.net: Rubin -# Author@translatewiki.net: Александр Сигачёв +# Author: Brion +# Author: Eleferen +# Author: Kirill +# Author: Lockal +# Author: Rubin +# Author: Александр Сигачёв # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:35:19+0000\n" -"Language-Team: Russian\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:14+0000\n" +"Language-Team: Russian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: ru\n" -"X-Message-Group: out-statusnet\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" -"10< =4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Message-Group: #out-statusnet-core\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Доступ" @@ -81,10 +83,10 @@ msgstr "Сохранить настройки доступа" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "Сохранить" @@ -97,15 +99,15 @@ msgstr "Нет такой страницы." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -115,7 +117,7 @@ msgstr "Нет такой страницы." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "Нет такого пользователя." @@ -203,16 +205,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "Обновлено от %1$s и его друзей на %2$s!" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -227,21 +229,23 @@ msgstr "Обновлено от %1$s и его друзей на %2$s!" msgid "API method not found." msgstr "Метод API не найден." -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Этот метод требует POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." @@ -249,27 +253,27 @@ msgstr "" "Вы должны указать параметр с именем «device» и одним из значений: sms, im, " "none." -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "Не удаётся обновить пользователя." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "У пользователя нет профиля." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "Не удаётся сохранить профиль." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -281,30 +285,30 @@ msgstr "" "Сервер не смог обработать столько POST-данных (%s байт) из-за текущей " "конфигурации." -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300 #: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220 #: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273 msgid "Unable to save your design settings." msgstr "Не удаётся сохранить ваши настройки оформления!" -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "Не удаётся обновить ваше оформление." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "Вы не можете заблокировать самого себя!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Неудача при блокировке пользователя." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Неудача при разблокировке пользователя." @@ -328,63 +332,63 @@ msgstr "Прямые сообщения для %s" msgid "All the direct messages sent to %s" msgstr "Все прямые сообщения посланные для %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "Отсутствует текст сообщения!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "Слишком длинно. Максимальная длина сообщения — %d знаков." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Получатель не найден." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "" "Не удаётся посылать прямые сообщения пользователям, которые не являются " "Вашими друзьями." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Нет статуса с таким ID." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "Этот статус уже входит в число любимых." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Не удаётся создать любимую запись." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "Этот статус не входит в число ваших любимых." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "Не удаётся удалить любимую запись." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "Не удаётся следовать за пользователем: профиль не найден." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "Не удается включить %s в список поддержки, он уже в Вашем списке." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "" "Не удаётся следовать за пользователем, т. к. такого пользователя не " "существует." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "Вы не можете перестать следовать за собой." @@ -400,103 +404,103 @@ msgstr "Не удаётся определить исходного пользо msgid "Could not find target user." msgstr "Не удаётся найти целевого пользователя." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" "Имя должно состоять только из прописных букв и цифр и не иметь пробелов." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Такое имя уже используется. Попробуйте какое-нибудь другое." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Неверное имя." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "URL Главной страницы неверен." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Полное имя слишком длинное (не больше 255 знаков)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "Слишком длинное описание (максимум %d символов)" -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Слишком длинное месторасположение (максимум 255 знаков)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "Слишком много алиасов! Максимальное число — %d." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "Ошибочный псевдоним: «%s»." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "Алиас «%s» уже используется. Попробуйте какой-нибудь другой." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "Алиас не может совпадать с именем." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Группа не найдена." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "Вы уже являетесь членом этой группы." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "Вы заблокированы из этой группы администратором." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "Не удаётся присоединить пользователя %1$s к группе %2$s." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." 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. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "Не удаётся удалить пользователя %1$s из группы %2$s." @@ -525,7 +529,7 @@ msgstr "Группы %s" msgid "groups on %s" msgstr "группы на %s" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "Загрузка не удалась." @@ -539,9 +543,9 @@ msgstr "Неправильный токен" #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -553,7 +557,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 msgid "Invalid nickname / password!" @@ -578,15 +582,15 @@ msgstr "" #: actions/apioauthauthorize.php:227 #, php-format msgid "The request token %s has been denied and revoked." -msgstr "Запрос токена %s был запрещен и аннулирован." +msgstr "Ключ запроса %s был запрещён и аннулирован." #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -613,7 +617,7 @@ msgstr "" "сторонним приложениям, которым вы доверяете." #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Настройки" @@ -627,7 +631,7 @@ 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 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Пароль" @@ -651,18 +655,18 @@ msgstr "Этот метод требует POST или DELETE." msgid "You may not delete another user's status." msgstr "Вы не можете удалять статус других пользователей." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Нет такой записи." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "Невозможно повторить собственную запись." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "Запись уже повторена." @@ -674,26 +678,26 @@ msgstr "Статус удалён." msgid "No status with that ID found." msgstr "Не найдено статуса с таким ID." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "Клиент должен предоставить параметр «status» со значением." -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "Слишком длинная запись. Максимальная длина — %d знаков." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Не найдено." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "Максимальная длина записи — %d символов, включая URL вложения." -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Неподдерживаемый формат." @@ -772,7 +776,7 @@ msgstr "Неверный размер." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Аватара" @@ -804,7 +808,7 @@ msgid "Preview" msgstr "Просмотр" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Удалить" @@ -889,7 +893,8 @@ msgid "Yes" msgstr "Да" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Заблокировать пользователя." @@ -908,8 +913,8 @@ msgstr "Не удаётся сохранить информацию о блок #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "Нет такой группы." @@ -931,11 +936,13 @@ msgstr "Список пользователей, заблокированных msgid "Unblock user from group" msgstr "Разблокировать пользователя в группе." -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Разблокировать" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Разблокировать пользователя." @@ -974,9 +981,9 @@ msgstr "Этот адрес уже подтверждён." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -984,7 +991,7 @@ msgstr "Не удаётся обновить пользователя." #. TRANS: Server error thrown on database error canceling e-mail address confirmation. #. TRANS: Server error thrown on database error canceling SMS phone number confirmation. -#: actions/confirmaddress.php:128 actions/emailsettings.php:433 +#: actions/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Не удаётся удалить подверждение по электронному адресу." @@ -1020,11 +1027,12 @@ msgstr "Приложение не найдено." msgid "You are not the owner of this application." msgstr "Вы не являетесь владельцем этого приложения." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 msgid "There was a problem with your session token." -msgstr "Проблема с Вашей сессией. Попробуйте ещё раз, пожалуйста." +msgstr "Проблема с вашим ключом сессии." #: actions/deleteapplication.php:123 actions/deleteapplication.php:147 msgid "Delete application" @@ -1056,7 +1064,7 @@ msgstr "Удалить это приложение" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Не авторизован." @@ -1087,7 +1095,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:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Удалить эту запись" @@ -1118,62 +1126,61 @@ 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "Оформление" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "Настройки оформления для этого сайта StatusNet." +msgid "Design settings for this StatusNet site" +msgstr "" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "Неверный URL логотипа." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "Тема не доступна: %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Изменить логотип" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Логотип сайта" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "Изменить тему" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Тема сайта" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "Тема для сайта." -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "Особая тема" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "Вы можете загрузить особую тему StatusNet в виде ZIP-архива." -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Изменение фонового изображения" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Фон" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1183,75 +1190,76 @@ msgstr "" "составляет %1$s." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "Включить" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "Отключить" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Включить или отключить показ фонового изображения." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "Растянуть фоновое изображение" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Изменение цветовой гаммы" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Содержание" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "Боковая панель" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Текст" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Ссылки" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "Расширенный" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "Особый CSS" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "Использовать значения по умолчанию" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Восстановить оформление по умолчанию" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Восстановить значения по умолчанию" -#. TRANS: Submit button title -#: actions/designadminpanel.php:685 actions/othersettings.php:126 -#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174 -#: actions/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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Сохранить" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "Сохранить оформление" @@ -1329,7 +1337,7 @@ msgstr "Обратный вызов слишком длинный." msgid "Callback URL is not valid." msgstr "URL-адрес обратного вызова недействителен." -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "Не удаётся обновить приложение." @@ -1366,7 +1374,7 @@ msgid "Could not update group." msgstr "Не удаётся обновить информацию о группе." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "Не удаётся создать алиасы." @@ -1402,7 +1410,7 @@ msgstr "Подтверждённый в настоящее время элект #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1420,22 +1428,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "Отмена" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "Электронный адрес вида \"UserName@example.org\"" #. TRANS: Button label for adding an e-mail address in e-mail settings form. #. TRANS: Button label for adding an IM address in IM settings form. #. TRANS: Button label for adding a SMS phone number in SMS settings form. -#: actions/emailsettings.php:139 actions/imsettings.php:148 +#: actions/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1443,20 +1455,20 @@ msgstr "Добавить" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Входящий электронный адрес" #. TRANS: Form instructions for incoming e-mail form in e-mail settings. #. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings. -#: actions/emailsettings.php:155 actions/smssettings.php:178 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "" "Отправляйте электронные письма на этот адрес для отсылки новых записей." #. TRANS: Instructions for incoming e-mail address input form. #. TRANS: Instructions for incoming SMS e-mail address input form. -#: actions/emailsettings.php:164 actions/smssettings.php:186 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "" "Создать новый адрес электронной почты для отсылки сообщений; отменяет старый " @@ -1464,99 +1476,99 @@ 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "Новый" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Настройки эл. почты" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Уведомлять меня о новых подписчиках по почте." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "" "Посылать мне сообщение по электронной почте, если кто-нибудь добавит мою " "запись в число любимых." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "" "Посылать мне сообщение по электронной почте, если кто-нибудь пошлёт мне " "приватное сообщение." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "" "Посылать мне сообщение по электронной почте, если кто-нибудь пошлёт мне «@-" "ответ»." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "" "Разрешить друзьям «подталкивать» меня и посылать мне электронные сообщения." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Я хочу отправлять записи по электронной почте." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Опубликовать MicroID для моего электронного адреса." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "Настройки эл. почты сохранены." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Нет электронного адреса." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Не удаётся стандартизировать этот электронный адрес" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Неверный электронный адрес." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "Это уже Ваш электронный адрес." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "Этот электронный адрес уже задействован другим пользователем." #. TRANS: Server error thrown on database error adding e-mail confirmation code. #. TRANS: Server error thrown on database error adding IM confirmation code. #. TRANS: Server error thrown on database error adding SMS confirmation code. -#: actions/emailsettings.php:391 actions/imsettings.php:348 +#: actions/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Не удаётся вставить код подтверждения." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1568,50 +1580,50 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Нет подтверждения отказа." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "Это неверный адрес эл. почты." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "Подтверждение эл. почты отменено." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "Это не Ваш электронный адрес." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "Адрес эл. почты удалён." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Нет входящего электронного адреса." #. TRANS: Server error thrown on database error removing incoming e-mail address. #. TRANS: Server error thrown on database error adding incoming e-mail address. -#: actions/emailsettings.php:504 actions/emailsettings.php:528 +#: actions/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Не удаётся обновить пользовательскую запись." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Входящий электронный адрес удалён." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Новый входящий электронный адрес добавлен." @@ -1619,7 +1631,7 @@ msgstr "Новый входящий электронный адрес добав msgid "This notice is already a favorite!" msgstr "Эта запись уже входит в число любимых!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "Разлюбить" @@ -1730,7 +1742,7 @@ msgstr "Не удаётся преобразовать ключ запроса msgid "Remote service uses unknown version of OMB protocol." msgstr "Удалённый сервис использует неизвестную версию протокола OMB." -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "Ошибка обновления удалённого профиля." @@ -1787,7 +1799,7 @@ msgstr "Пользователь уже заблокирован из групп msgid "User is not a member of group." msgstr "Пользователь не является членом этой группы." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Заблокировать пользователя из группы." @@ -1869,37 +1881,53 @@ msgstr "Логотип обновлён." msgid "Failed updating logo." msgstr "Неудача при обновлении логотипа." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "Участники группы %s" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "Участники группы %1$s, страница %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "Список пользователей, являющихся членами этой группы." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Настройки" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" -msgstr "Блокировать" +msgstr "Заблокировать" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "Сделать пользователя администратором группы" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" msgstr "Сделать администратором" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" msgstr "Сделать этого пользователя администратором" @@ -1907,7 +1935,7 @@ msgstr "Сделать этого пользователя администра #. 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 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "Лента %s" @@ -2041,7 +2069,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -2052,64 +2083,64 @@ msgstr "" "мессенджере или в GTalk." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Настройки IM" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Посылать мне записи через Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Публиковать запись, когда мой Jabber/GTalk - статус изменяется." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" "Посылать мне реплики через Jabber/GTalk от людей, на которых я не подписан." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Опубликовать MicroID для моего Jabber/GTalk - адреса." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Предпочтения сохранены." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Не Jabber ID." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Не удаётся стандартизировать этот Jabber ID" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Неверный код Jabber ID" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Это уже Ваш Jabber ID." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Этот Jabber ID уже используется другим пользователем." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -2119,28 +2150,28 @@ msgstr "" "%s для отправки вам сообщений." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Это неверный IM-адрес." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "Не удаётся удалить подверждение IM." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "Подтверждение IM отменено." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Это не Ваш Jabber ID." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "Адрес IM удалён." @@ -2190,7 +2221,7 @@ msgstr "Вы уже подписаны на пользователя:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2323,7 +2354,7 @@ msgid "You must be logged in to leave a group." msgstr "Вы должны авторизоваться, чтобы покинуть группу." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "Вы не являетесь членом этой группы." @@ -2332,6 +2363,110 @@ msgstr "Вы не являетесь членом этой группы." msgid "%1$s left group %2$s" msgstr "%1$s покинул группу %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "Личное" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Вы уже авторизовались." @@ -2441,14 +2576,14 @@ msgid "New message" msgstr "Новое сообщение" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "Вы не можете послать сообщение этому пользователю." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Нет контента!" @@ -2457,7 +2592,7 @@ msgid "No recipient specified." msgstr "Нет адресата." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "Не посылайте сообщения сами себе; просто потихоньку скажите это себе." @@ -2468,12 +2603,12 @@ msgstr "Сообщение отправлено" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "Прямое сообщение для %s послано." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Ошибка AJAX" @@ -2568,8 +2703,8 @@ msgid "Connected applications" msgstr "Подключённые приложения" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." -msgstr "Вы разрешили доступ к учётной записи следующим приложениям." +msgid "You have allowed the following applications to access your account." +msgstr "" #: actions/oauthconnectionssettings.php:175 msgid "You are not a user of that application." @@ -2592,7 +2727,7 @@ msgstr "Разработчики могут изменять настройки msgid "Notice has no profile." msgstr "Уведомление не имеет профиля." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "Статус %1$s на %2$s" @@ -2610,8 +2745,8 @@ msgid "Only %s URLs over plain HTTP please." msgstr "Только %s URL в простом HTTP, пожалуйста." #. TRANS: Client error on an API request with an unsupported data format. -#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "Неподдерживаемый формат данных." @@ -2753,13 +2888,13 @@ msgid "Password saved." msgstr "Пароль сохранён." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "Пути" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "Настройки путей и серверов для этого сайта StatusNet." +msgid "Path and server settings for this StatusNet site" +msgstr "" #: actions/pathsadminpanel.php:157 #, php-format @@ -2964,7 +3099,7 @@ msgstr "Полное имя" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Главная" @@ -3069,7 +3204,7 @@ msgid "Couldn't save tags." msgstr "Не удаётся сохранить теги." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Настройки сохранены." @@ -3360,7 +3495,7 @@ msgstr "Тот же пароль что и сверху. Обязательно #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "Email" @@ -3518,7 +3653,7 @@ msgstr "Вы не можете повторить собственную зап msgid "You already repeated that notice." msgstr "Вы уже повторили эту запись." -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Повторено" @@ -3607,13 +3742,13 @@ msgstr "Пользователь уже в режиме песочницы." #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "Сессии" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "Настройки сессии для этого сайта StatusNet." +msgid "Session settings for this StatusNet site" +msgstr "" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3632,7 +3767,6 @@ msgid "Turn on debugging output for sessions." msgstr "Включить отладочный вывод для сессий." #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "Сохранить настройки сайта" @@ -3645,24 +3779,24 @@ msgid "Application profile" msgstr "Профиль приложения" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "Иконка" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "Имя" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "Организация" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Описание" @@ -3777,7 +3911,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "Это способ поделиться тем, что вам нравится." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "Группа %s" @@ -3829,7 +3963,7 @@ msgstr "Лента записей группы %s (Atom)" msgid "FOAF for %s group" msgstr "FOAF для группы %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Участники" @@ -4286,7 +4420,7 @@ msgstr "Код не введён" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "Снимки" @@ -4454,7 +4588,7 @@ msgstr "%s не просматривает ничьи записи." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "СМС" @@ -4556,75 +4690,79 @@ msgstr "" "Лицензия просматриваемого потока «%1$s» несовместима с лицензией сайта «%2$s»." #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "Пользователь" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." -msgstr "Настройки пользователя для этого сайта StatusNet." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "Неверное ограничение биографии. Должно быть числом." -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "" "Неверный текст приветствия. Максимальная длина составляет 255 символов." -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, php-format msgid "Invalid default subscripton: '%1$s' is not user." msgstr "Неверная подписка по умолчанию: «%1$s» не является пользователем." #. TRANS: Link description in user account settings menu. -#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Профиль" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "Ограничение биографии" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "Максимальная длина биографии профиля в символах." -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "Новые пользователи" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "Приветствие новым пользователям" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "Текст приветствия для новых пользователей (максимум 255 символов)." -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "Подписка по умолчанию" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "Автоматически подписывать новых пользователей на этого пользователя." -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "Приглашения" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "Приглашения включены" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "Разрешать ли пользователям приглашать новых пользователей." +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Авторизовать подписку" @@ -4639,7 +4777,9 @@ msgstr "" "подписаться на записи этого пользователя. Если Вы этого не хотите делать, " "нажмите «Отказ»." +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "Лицензия" @@ -4768,7 +4908,7 @@ msgstr "" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Обновлено от %1$s на %2$s!" @@ -4829,7 +4969,7 @@ msgid "Plugins" msgstr "Плагины" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "Версия" @@ -4837,20 +4977,25 @@ msgstr "Версия" msgid "Author(s)" msgstr "Автор(ы)" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Пометить" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "Невозможно обработать URL «%s»" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4861,20 +5006,20 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, php-format msgid "A file this large would exceed your user quota of %d bytes." msgstr "Файл такого размера превысит вашу пользовательскую квоту в %d байта." #. 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 +#: classes/File.php:210 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." msgstr "Файл такого размера превысит вашу месячную квоту в %d байта." #. TRANS: Client exception thrown if a file upload does not have a valid name. -#: classes/File.php:248 classes/File.php:263 +#: classes/File.php:247 classes/File.php:262 msgid "Invalid filename." msgstr "Неверное имя файла." @@ -4893,6 +5038,32 @@ msgstr "Не является частью группы." msgid "Group leave failed." msgstr "Не удаётся покинуть группу." +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Ошибка сохранения пользователя; неверное имя." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Присоединиться" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." @@ -4911,17 +5082,17 @@ msgid "No database name or DSN found anywhere." msgstr "Имя базы данных или DSN не найдено." #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. -#: classes/Message.php:46 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "Вы заблокированы от отправки прямых сообщений." #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "Не удаётся вставить сообщение." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "Не удаётся обновить сообщение с новым URI." @@ -4977,25 +5148,25 @@ msgid "Problem saving notice." msgstr "Проблемы с сохранением записи." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "Для saveKnownGroups указан неверный тип" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" @@ -5004,7 +5175,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:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -5016,12 +5187,12 @@ msgid "Missing profile." msgstr "Отсутствующий профиль." #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "Не удаётся сохранить тег." #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "Вы заблокированы от подписки." @@ -5055,65 +5226,70 @@ msgstr "Не удаётся удалить подписочный жетон OMB msgid "Could not delete subscription." msgstr "Не удаётся удалить подписку." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "Добро пожаловать на %1$s, @%2$s!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "Не удаётся создать группу." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "Не удаётся назначить URI группы." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "Не удаётся назначить членство в группе." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "Не удаётся сохранить информацию о локальной группе." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Изменить ваши настройки профиля" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Загрузить аватару" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Измените свой пароль" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "Изменить электронный адрес" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "Оформить ваш профиль" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Другие опции" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Другое" @@ -5129,188 +5305,193 @@ msgid "Untitled page" msgstr "Страница без названия" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "Главная навигация" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 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:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "Личное" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Изменить ваш email, аватар, пароль, профиль" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "Соединить с сервисами" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Соединить" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "Изменить конфигурацию сайта" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "Настройки" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "Пригласите друзей и коллег стать такими же как Вы участниками %s" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "Пригласить" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Выйти" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Выход" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Создать новый аккаунт" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "Регистрация" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Войти" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "Вход" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Помощь" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "Помощь" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Искать людей или текст" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "Поиск" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "Уведомление сайта" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "Локальные виды" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "Новая запись" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "Навигация по подпискам" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Помощь" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "О проекте" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "ЧаВо" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "TOS" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Пользовательское соглашение" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Исходный код" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Контактная информация" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "Бедж" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "StatusNet лицензия" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -5320,13 +5501,16 @@ msgstr "" "broughtby%%](%%site.broughtbyurl%%)." #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** — сервис микроблогинга." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -5339,347 +5523,416 @@ msgstr "" "licenses/agpl-3.0.html)." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "Лицензия содержимого сайта" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, php-format msgid "Content and data of %1$s are private and confidential." msgstr "Содержание и данные %1$s являются личными и конфиденциальными." #. TRANS: Content license displayed when license is set to 'allrightsreserved'. #. TRANS: %1$s is the copyright owner. -#: lib/action.php:880 +#: lib/action.php:884 #, php-format msgid "Content and data copyright by %1$s. All rights reserved." msgstr "" "Авторские права на содержание и данные принадлежат %1$s. Все права защищены." #. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set. -#: lib/action.php:884 +#: lib/action.php:888 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "Все материалы и данные %1$s доступны на условиях лицензии %2$s." #. TRANS: DT element for pagination (previous/next, etc.). -#: lib/action.php:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "Разбиение на страницы" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "Сюда" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Туда" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "Ожидался корневой элемент потока, а получен XML-документ целиком." -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "Пока ещё нельзя обрабатывать удалённое содержимое." -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "Пока ещё нельзя обрабатывать встроенный XML." -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "Пока ещё нельзя обрабатывать встроенное содержание Base64." #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "Вы не можете изменять этот сайт." #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "Изменения для этой панели недопустимы." #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "showForm() не реализована." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "saveSettings() не реализована." #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "Не удаётся удалить настройки оформления." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "Основная конфигурация сайта" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "Сайт" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "Конфигурация оформления" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "Оформление" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "Конфигурация пользователя" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Пользователь" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "Конфигурация доступа" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "Конфигурация путей" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "Конфигурация сессий" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "Изменить уведомление сайта" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "Конфигурация снимков" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" "API ресурса требует доступ для чтения и записи, но у вас есть только доступ " "для чтения." +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "Нет приложения для этого пользовательского ключа." + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "Неверный ключ доступа." + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "Нет пользователя для этого ключа." + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "Не удаётся произвести аутентификацию." + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "Попытка отменить неизвестный ключ." + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "Не удаётся удалить аннулированный ключ." + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "Изменить приложение" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "Иконка для этого приложения" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "Опишите ваше приложение при помощи %d символов" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Опишите ваше приложение при помощи %d символов" +msgstr[1] "Опишите ваше приложение при помощи %d символов" +msgstr[2] "Опишите ваше приложение при помощи %d символов" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "Опишите ваше приложение" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "URL-адрес домашней страницы этого приложения" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "URL источника" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "Организация, ответственная за это приложение" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "URL-адрес домашней страницы организации" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "URL для перенаправления после проверки подлинности" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "Браузер" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "Операционная система" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "Среда выполнения приложения: браузер или операционная система" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "Только чтение" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "Чтение и запись" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" "Доступ по умолчанию для этого приложения: только чтение или чтение и запись" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Отменить" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "чтение/запись" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "Подтверждён доступ %1$s — «%2$s»." #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Отозвать" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "Вложения" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "Автор" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Сервис" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "Сообщает, где появляется это вложение" +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "Теги для этого вложения" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "Изменение пароля не удалось" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "Смена пароля не разрешена" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Блокировать" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Команда исполнена" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Ошибка AJAX" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Команда завершена" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "Команда неудачна" #. TRANS: Command exception text shown when a notice ID is requested that does not exist. -#: lib/command.php:84 lib/command.php:108 +#: lib/command.php:82 lib/command.php:106 msgid "Notice with that id does not exist." msgstr "Записи с таким id не существует." #. TRANS: Command exception text shown when a last user notice is requested and it does not exist. #. TRANS: Error text shown when a last user notice is requested and it does not exist. -#: lib/command.php:101 lib/command.php:630 +#: lib/command.php:99 lib/command.php:626 msgid "User has no last notice." msgstr "У пользователя нет последней записи." #. TRANS: Message given requesting a profile for a non-existing user. #. TRANS: %s is the nickname of the user for which the profile could not be found. -#: lib/command.php:130 +#: lib/command.php:128 #, php-format msgid "Could not find a user with nickname %s." msgstr "Не удаётся найти пользователя с именем %s." #. TRANS: Message given getting a non-existing user. #. TRANS: %s is the nickname of the user that could not be found. -#: lib/command.php:150 +#: lib/command.php:148 #, php-format msgid "Could not find a local user with nickname %s." msgstr "Не удаётся найти локального пользователя с именем %s." #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Простите, эта команда ещё не выполнена." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "Нет смысла «подталкивать» самого себя!" #. TRANS: Message given having nudged another user. #. TRANS: %s is the nickname of the user that was nudged. -#: lib/command.php:240 +#: lib/command.php:238 #, php-format msgid "Nudge sent to %s." msgstr "«Подталкивание» послано %s." @@ -5688,7 +5941,7 @@ msgstr "«Подталкивание» послано %s." #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -5700,52 +5953,53 @@ msgstr "" "Записей: %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "Запись помечена как любимая." #. TRANS: Message given having added a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: lib/command.php:360 +#: lib/command.php:357 #, php-format msgid "%1$s joined group %2$s." msgstr "%1$s присоединился к группе %2$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. -#: lib/command.php:408 +#: lib/command.php:405 #, php-format msgid "%1$s left group %2$s." msgstr "%1$s покинул группу %2$s." #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Полное имя: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Месторасположение: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Домашняя страница: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "О пользователе: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -5756,112 +6010,112 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "" "Сообщение слишком длинное — не больше %1$d символов, вы отправили %2$d." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Ошибка при отправке прямого сообщения." #. TRANS: Message given having repeated a notice from another user. #. TRANS: %s is the name of the user for which the notice was repeated. -#: lib/command.php:554 +#: lib/command.php:551 #, php-format msgid "Notice from %s repeated." msgstr "Запись %s повторена." #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "Ошибка при повторении записи." #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 +#: lib/command.php:589 #, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." msgstr "Запись слишком длинная — не больше %1$d символов, вы отправили %2$d." #. TRANS: Text shown having sent a reply to a notice successfully. #. TRANS: %s is the nickname of the user of the notice the reply was sent to. -#: lib/command.php:603 +#: lib/command.php:600 #, php-format msgid "Reply to %s sent." msgstr "Ответ %s отправлен." #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "Проблемы с сохранением записи." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "Укажите имя пользователя для подписки." #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "Невозможно подписаться командой на профили OMB." #. TRANS: Text shown after having subscribed to another user successfully. #. TRANS: %s is the name of the user the subscription was requested for. -#: lib/command.php:672 +#: lib/command.php:667 #, php-format msgid "Subscribed to %s." msgstr "Подписался на %s." #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "Укажите имя пользователя для отмены подписки." #. TRANS: Text shown after having unsubscribed from another user successfully. #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:705 +#: lib/command.php:699 #, php-format msgid "Unsubscribed from %s." msgstr "Отписаться от %s." #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "Команда ещё не выполнена." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Оповещение отсутствует." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "Нет оповещения." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Есть оповещение." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "Есть оповещение." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "Команда входа отключена." #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" @@ -5870,20 +6124,20 @@ msgstr "" #. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:813 +#: lib/command.php:808 #, php-format msgid "Unsubscribed %s." msgstr "Отписано %s." #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "Вы ни на кого не подписаны." #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Вы подписаны на этих людей:" @@ -5892,14 +6146,14 @@ msgstr[2] "Вы подписаны на этих людей:" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "Никто не подписан на вас." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Эти люди подписались на вас:" @@ -5908,21 +6162,22 @@ msgstr[2] "Эти люди подписались на вас:" #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "Вы не состоите ни в одной группе." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Вы являетесь участником следующих групп:" msgstr[1] "Вы являетесь участником следующих групп:" msgstr[2] "Вы являетесь участником следующих групп:" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -6002,39 +6257,61 @@ msgstr "" "tracks — пока не реализовано.\n" "tracking — пока не реализовано.\n" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "Конфигурационный файл не найден. " -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "Конфигурационные файлы искались в следующих местах: " -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "Возможно, вы решите запустить установщик для исправления этого." -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "Перейти к установщику" -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "IM" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "Обновлено по IM" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "СМС" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Обновления по СМС" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "Соединения" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "Авторизованные соединённые приложения" @@ -6057,18 +6334,14 @@ msgstr "" msgid "Design defaults restored." msgstr "Оформление по умолчанию восстановлено." -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "Мне не нравится эта запись" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "Мне нравится эта запись" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "Пометить" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -6085,9 +6358,9 @@ msgstr "Atom" msgid "FOAF" msgstr "FOAF" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "Экспорт потока записей" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -6143,35 +6416,75 @@ msgstr "" "Дополнительные имена для группы, разделённые запятой или пробелом, максимум %" "d имён" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" msgstr "Группа" -#: lib/groupnav.php:101 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "Группа %s" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "Участники" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "Участники группы %s" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:108 +msgctxt "MENU" msgid "Blocked" msgstr "Заблокированные" -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" msgid "%s blocked users" -msgstr "%s заблокированных пользователей" +msgstr "Заблокированные пользователи %s" -#: lib/groupnav.php:108 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" -msgstr "Редактировать информацию о группе %s" +msgstr "Редактировать свойства группы %s" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" msgstr "Логотип" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" msgstr "Добавить или изменить логотип группы %s" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" msgstr "Добавить или изменить оформление %s" @@ -6206,7 +6519,8 @@ msgstr "Этот файл слишком большой. Максимальны msgid "Partial upload." msgstr "Частичная загрузка." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Системная ошибка при загрузке файла." @@ -6240,10 +6554,6 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "Неизвестный источник входящих сообщений %d." -#: lib/joinform.php:114 -msgid "Join" -msgstr "Присоединиться" - #: lib/leaveform.php:114 msgid "Leave" msgstr "Покинуть" @@ -6583,7 +6893,7 @@ msgstr "" "вовлечения других пользователей в разговор. Сообщения, получаемые от других " "людей, видите только вы." -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "от" @@ -6608,60 +6918,79 @@ msgstr "Простите, входящих писем нет." msgid "Unsupported message type: %s" msgstr "Неподдерживаемый формат файла изображения: %s" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" "При сохранении вашего файла возникла ошибка базы данных. Пожалуйста, " "попробуйте ещё раз." -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "Загружаемый файл превышает директиву upload_max_filesize в php.ini." -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" "Загружаемый файл превышает директиву MAX_FILE_SIZE, указанную в HTML-форме." -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "Загружаемый файл загружен только частично." -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "Отсутствует временной каталог." -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "Не удаётся записать файл на диск." -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "Загрузка файла остановлена по расширению." -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "Файл превышает пользовательскую квоту." -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "Файл не может быть перемещён в целевую директорию." -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "Не удаётся определить mime-тип файла." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." -msgstr " Попробуйте использовать другой формат %s." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." -msgstr "Тип файла %s не поддерживается не этом сервере." +msgid "\"%s\" is not a supported file type on this server." +msgstr "" #: lib/messageform.php:120 msgid "Send a direct notice" @@ -6714,55 +7043,55 @@ msgstr "" "времени, чем ожидалось; повторите попытку позже" #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "с. ш." #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "ю. ш." #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "в. д." #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "з. д." -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u°%2$u'%3$u\" %4$s %5$u°%6$u'%7$u\" %8$s" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "из" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "web" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "переписка" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "Повторено" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "Ответить на эту запись" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Ответить" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "Запись повторена" @@ -6779,26 +7108,23 @@ msgid "Send a nudge to this user" msgstr "«Подтолкнуть» этого пользователя" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Ошибка при вставке нового профиля" +msgid "Error inserting new profile." +msgstr "" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Ошибка при вставке аватары" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Ошибка обновления удалённого профиля" +msgid "Error inserting avatar." +msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Ошибка вставки удалённого профиля" +msgid "Error inserting remote profile." +msgstr "" -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "Дублировать запись" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Не удаётся вставить новую подписку." @@ -6835,7 +7161,8 @@ msgstr "Ваши исходящие сообщения" msgid "Tags in %s's notices" msgstr "Теги записей пользователя %s" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "Неизвестно" @@ -6917,7 +7244,7 @@ msgstr "Повторить эту запись" msgid "Revoke the \"%s\" role from this user" msgstr "Отозвать у этого пользователя роль «%s»" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "Ни задан пользователь для однопользовательского режима." @@ -6929,19 +7256,24 @@ msgstr "Песочница" msgid "Sandbox this user" msgstr "Установить режим песочницы для этого пользователя" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "Поиск по сайту" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "Ключевые слова" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" -msgstr "Поиск" +msgstr "" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "Справка по поиску" @@ -7140,56 +7472,68 @@ msgid "Moderator" msgstr "Модератор" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "пару секунд назад" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "около минуты назад" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "около %d минут(ы) назад" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "около часа назад" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "около %d часа(ов) назад" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "около дня назад" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "около %d дня(ей) назад" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "около месяца назад" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "около %d месяца(ев) назад" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "около года назад" @@ -7204,3 +7548,18 @@ msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "" "%s не является допустимым цветом! Используйте 3 или 6 шестнадцатеричных " "символов." + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "Не указан идентификатор пользователя." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/statusnet.pot b/locale/statusnet.pot index 4656cdd1fc..8d976f2619 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-09-09 18:07+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,7 +19,7 @@ msgstr "" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "" @@ -72,10 +72,10 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "" @@ -88,15 +88,15 @@ msgstr "" #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -106,7 +106,7 @@ msgstr "" #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "" @@ -188,16 +188,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -212,47 +212,49 @@ msgstr "" msgid "API method not found." msgstr "" -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "" -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "" -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "" -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "" -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -262,30 +264,30 @@ msgid "" "current configuration." msgstr "" -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300 #: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220 #: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273 msgid "Unable to save your design settings." msgstr "" -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "" -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "" -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "" @@ -309,59 +311,59 @@ msgstr "" msgid "All the direct messages sent to %s" msgstr "" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "" -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "" -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "" -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "" -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "" #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "" -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "" -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "" -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "" -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "" -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "" -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "" @@ -377,102 +379,102 @@ msgstr "" msgid "Could not find target user." msgstr "" -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "" -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "" -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "" -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "" -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "" -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "" -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "" -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "" -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "" -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "" -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "" #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "" #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "" #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "" -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." 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. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "" @@ -501,7 +503,7 @@ msgstr "" msgid "groups on %s" msgstr "" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "" @@ -515,9 +517,9 @@ msgstr "" #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -560,8 +562,8 @@ msgstr "" #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -584,7 +586,7 @@ msgid "" msgstr "" #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "" @@ -598,7 +600,7 @@ 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 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "" @@ -622,18 +624,18 @@ msgstr "" msgid "You may not delete another user's status." msgstr "" -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "" #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "" #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "" @@ -645,26 +647,26 @@ msgstr "" msgid "No status with that ID found." msgstr "" -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "" -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "" -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "" -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "" @@ -743,7 +745,7 @@ msgstr "" #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "" @@ -774,7 +776,7 @@ msgid "Preview" msgstr "" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "" @@ -856,7 +858,8 @@ msgid "Yes" msgstr "" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "" @@ -875,8 +878,8 @@ msgstr "" #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "" @@ -898,11 +901,13 @@ msgstr "" msgid "Unblock user from group" msgstr "" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "" @@ -941,9 +946,9 @@ msgstr "" #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -951,7 +956,7 @@ msgstr "" #. TRANS: Server error thrown on database error canceling e-mail address confirmation. #. TRANS: Server error thrown on database error canceling SMS phone number confirmation. -#: actions/confirmaddress.php:128 actions/emailsettings.php:433 +#: actions/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "" @@ -987,6 +992,7 @@ msgstr "" msgid "You are not the owner of this application." msgstr "" +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -1020,7 +1026,7 @@ msgstr "" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "" @@ -1049,7 +1055,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:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "" @@ -1078,62 +1084,61 @@ 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." +msgid "Design settings for this StatusNet site" msgstr "" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "" -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "" -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "" -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1141,75 +1146,76 @@ msgid "" msgstr "" #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "" -#. TRANS: Submit button title -#: actions/designadminpanel.php:685 actions/othersettings.php:126 -#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174 -#: actions/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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "" @@ -1287,7 +1293,7 @@ msgstr "" msgid "Callback URL is not valid." msgstr "" -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "" @@ -1324,7 +1330,7 @@ msgid "Could not update group." msgstr "" #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "" @@ -1360,7 +1366,7 @@ msgstr "" #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1376,22 +1382,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "" #. TRANS: Button label for adding an e-mail address in e-mail settings form. #. TRANS: Button label for adding an IM address in IM settings form. #. TRANS: Button label for adding a SMS phone number in SMS settings form. -#: actions/emailsettings.php:139 actions/imsettings.php:148 +#: actions/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1399,110 +1409,110 @@ msgstr "" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "" #. TRANS: Form instructions for incoming e-mail form in e-mail settings. #. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings. -#: actions/emailsettings.php:155 actions/smssettings.php:178 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "" #. TRANS: Instructions for incoming e-mail address input form. #. TRANS: Instructions for incoming SMS e-mail address input form. -#: actions/emailsettings.php:164 actions/smssettings.php:186 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "" #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "" #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "" #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "" #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "" #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "" #. TRANS: Server error thrown on database error adding e-mail confirmation code. #. TRANS: Server error thrown on database error adding IM confirmation code. #. TRANS: Server error thrown on database error adding SMS confirmation code. -#: actions/emailsettings.php:391 actions/imsettings.php:348 +#: actions/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "" #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1511,50 +1521,50 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "" #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "" #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "" #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "" #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "" -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "" #. TRANS: Server error thrown on database error removing incoming e-mail address. #. TRANS: Server error thrown on database error adding incoming e-mail address. -#: actions/emailsettings.php:504 actions/emailsettings.php:528 +#: actions/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "" #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "" #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "" @@ -1562,7 +1572,7 @@ msgstr "" msgid "This notice is already a favorite!" msgstr "" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "" @@ -1667,7 +1677,7 @@ msgstr "" msgid "Remote service uses unknown version of OMB protocol." msgstr "" -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "" @@ -1724,7 +1734,7 @@ msgstr "" msgid "User is not a member of group." msgstr "" -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "" @@ -1799,37 +1809,53 @@ msgstr "" msgid "Failed updating logo." msgstr "" -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "" -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" msgstr "" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" msgstr "" @@ -1837,7 +1863,7 @@ msgstr "" #. 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 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "" @@ -1955,7 +1981,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -1963,63 +1992,63 @@ msgid "" msgstr "" #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "" #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "" #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "" #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "" #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "" #. TRANS: Message given saving valid IM address that is to be confirmed. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:358 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -2027,28 +2056,28 @@ msgid "" msgstr "" #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "" #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "" #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "" #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "" #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "" @@ -2094,7 +2123,7 @@ msgstr "" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "" @@ -2197,7 +2226,7 @@ msgid "You must be logged in to leave a group." msgstr "" #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "" @@ -2206,6 +2235,110 @@ msgstr "" msgid "%1$s left group %2$s" msgstr "" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "" @@ -2310,14 +2443,14 @@ msgid "New message" msgstr "" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "" #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "" @@ -2326,7 +2459,7 @@ msgid "No recipient specified." msgstr "" #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" @@ -2337,12 +2470,12 @@ msgstr "" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "" -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "" @@ -2429,7 +2562,7 @@ msgid "Connected applications" msgstr "" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." +msgid "You have allowed the following applications to access your account." msgstr "" #: actions/oauthconnectionssettings.php:175 @@ -2453,7 +2586,7 @@ msgstr "" msgid "Notice has no profile." msgstr "" -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "" @@ -2471,8 +2604,8 @@ 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:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "" @@ -2612,12 +2745,12 @@ msgid "Password saved." msgstr "" #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." +msgid "Path and server settings for this StatusNet site" msgstr "" #: actions/pathsadminpanel.php:157 @@ -2819,7 +2952,7 @@ msgstr "" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "" @@ -2922,7 +3055,7 @@ msgid "Couldn't save tags." msgstr "" #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "" @@ -3191,7 +3324,7 @@ msgstr "" #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "" @@ -3326,7 +3459,7 @@ msgstr "" msgid "You already repeated that notice." msgstr "" -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "" @@ -3408,12 +3541,12 @@ msgstr "" #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." +msgid "Session settings for this StatusNet site" msgstr "" #: actions/sessionsadminpanel.php:175 @@ -3433,7 +3566,6 @@ msgid "Turn on debugging output for sessions." msgstr "" #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "" @@ -3446,24 +3578,24 @@ msgid "Application profile" msgstr "" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "" @@ -3568,7 +3700,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "" -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "" @@ -3620,7 +3752,7 @@ msgstr "" msgid "FOAF for %s group" msgstr "" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "" @@ -4040,7 +4172,7 @@ msgstr "" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "" @@ -4196,7 +4328,7 @@ msgstr "" msgid "Jabber" msgstr "" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "" @@ -4292,74 +4424,78 @@ msgid "" msgstr "" #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" msgstr "" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "" -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, 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 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "" -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "" -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "" -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "" +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "" @@ -4371,7 +4507,9 @@ msgid "" "click “Reject”." msgstr "" +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "" @@ -4493,7 +4631,7 @@ msgstr "" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "" @@ -4542,7 +4680,7 @@ msgid "Plugins" msgstr "" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "" @@ -4550,20 +4688,25 @@ msgstr "" msgid "Author(s)" msgstr "" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4572,20 +4715,20 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, 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 +#: classes/File.php:210 #, 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 +#: classes/File.php:247 classes/File.php:262 msgid "Invalid filename." msgstr "" @@ -4604,6 +4747,32 @@ msgstr "" msgid "Group leave failed." msgstr "" +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, php-format +msgid "Group ID %s is invalid." +msgstr "" + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." @@ -4622,17 +4791,17 @@ msgid "No database name or DSN found anywhere." msgstr "" #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. -#: classes/Message.php:46 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "" #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "" #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "" @@ -4684,32 +4853,32 @@ msgid "Problem saving notice." msgstr "" #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 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:1759 +#: classes/Notice.php:1822 #, 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:737 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -4720,12 +4889,12 @@ msgid "Missing profile." msgstr "" #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "" #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "" @@ -4759,65 +4928,70 @@ msgstr "" msgid "Could not delete subscription." msgstr "" +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "" #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "" #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "" #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "" @@ -4833,188 +5007,193 @@ msgid "Untitled page" msgstr "" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 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:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -5022,13 +5201,16 @@ msgid "" msgstr "" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, 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:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -5037,341 +5219,406 @@ msgid "" msgstr "" #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, 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:880 +#: lib/action.php:884 #, 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:884 +#: lib/action.php:888 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, 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:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "" -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "" #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "" #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "" #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "" #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "" #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 #, php-format -msgid "Describe your application in %d characters" -msgstr "" +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "" +msgstr[1] "" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "" #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "" +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +msgid "Password changing failed." msgstr "" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +msgid "Password changing is not allowed." msgstr "" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +msgid "AJAX error" +msgstr "" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "" #. TRANS: Command exception text shown when a notice ID is requested that does not exist. -#: lib/command.php:84 lib/command.php:108 +#: lib/command.php:82 lib/command.php:106 msgid "Notice with that id does not exist." msgstr "" #. TRANS: Command exception text shown when a last user notice is requested and it does not exist. #. TRANS: Error text shown when a last user notice is requested and it does not exist. -#: lib/command.php:101 lib/command.php:630 +#: lib/command.php:99 lib/command.php:626 msgid "User has no last notice." msgstr "" #. TRANS: Message given requesting a profile for a non-existing user. #. TRANS: %s is the nickname of the user for which the profile could not be found. -#: lib/command.php:130 +#: lib/command.php:128 #, php-format msgid "Could not find a user with nickname %s." msgstr "" #. TRANS: Message given getting a non-existing user. #. TRANS: %s is the nickname of the user that could not be found. -#: lib/command.php:150 +#: lib/command.php:148 #, php-format msgid "Could not find a local user with nickname %s." msgstr "" #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "" #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "" #. TRANS: Message given having nudged another user. #. TRANS: %s is the nickname of the user that was nudged. -#: lib/command.php:240 +#: lib/command.php:238 #, php-format msgid "Nudge sent to %s." msgstr "" @@ -5380,7 +5627,7 @@ msgstr "" #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -5389,52 +5636,53 @@ msgid "" msgstr "" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "" #. TRANS: Message given having added a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: lib/command.php:360 +#: lib/command.php:357 #, php-format msgid "%1$s joined group %2$s." msgstr "" #. TRANS: Message given having removed a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: lib/command.php:408 +#: lib/command.php:405 #, php-format msgid "%1$s left group %2$s." msgstr "" #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -5443,131 +5691,131 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "" #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "" #. TRANS: Message given having repeated a notice from another user. #. TRANS: %s is the name of the user for which the notice was repeated. -#: lib/command.php:554 +#: lib/command.php:551 #, php-format msgid "Notice from %s repeated." msgstr "" #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "" #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 +#: lib/command.php:589 #, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." msgstr "" #. TRANS: Text shown having sent a reply to a notice successfully. #. TRANS: %s is the nickname of the user of the notice the reply was sent to. -#: lib/command.php:603 +#: lib/command.php:600 #, php-format msgid "Reply to %s sent." msgstr "" #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "" #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "" #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "" #. TRANS: Text shown after having subscribed to another user successfully. #. TRANS: %s is the name of the user the subscription was requested for. -#: lib/command.php:672 +#: lib/command.php:667 #, php-format msgid "Subscribed to %s." msgstr "" #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "" #. TRANS: Text shown after having unsubscribed from another user successfully. #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:705 +#: lib/command.php:699 #, php-format msgid "Unsubscribed from %s." msgstr "" #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "" #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "" #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "" #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "" #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "" #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "" #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" #. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:813 +#: lib/command.php:808 #, php-format msgid "Unsubscribed %s." msgstr "" #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "" #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "" @@ -5575,14 +5823,14 @@ msgstr[1] "" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "" #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "" @@ -5590,20 +5838,21 @@ msgstr[1] "" #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "" #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "" msgstr[1] "" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -5645,39 +5894,58 @@ msgid "" "tracking - not yet implemented.\n" msgstr "" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "" -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "" -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "" -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "" -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +msgctxt "MENU" msgid "IM" msgstr "" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +msgctxt "MENU" +msgid "SMS" +msgstr "" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +msgctxt "MENU" msgid "Connections" msgstr "" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "" @@ -5698,18 +5966,14 @@ msgstr "" msgid "Design defaults restored." msgstr "" -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "" @@ -5726,8 +5990,8 @@ msgstr "" msgid "FOAF" msgstr "" -#: lib/feedlist.php:64 -msgid "Export data" +#: lib/feedlist.php:66 +msgid "Feeds" msgstr "" #: lib/galleryaction.php:121 @@ -5782,35 +6046,75 @@ msgstr "" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" msgstr "" -#: lib/groupnav.php:101 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:108 +msgctxt "MENU" msgid "Blocked" msgstr "" -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" msgid "%s blocked users" msgstr "" -#: lib/groupnav.php:108 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" msgstr "" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" msgstr "" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" msgstr "" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" msgstr "" @@ -5845,7 +6149,8 @@ msgstr "" msgid "Partial upload." msgstr "" -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "" @@ -5879,10 +6184,6 @@ msgstr "" msgid "Unknown inbox source %d." msgstr "" -#: lib/joinform.php:114 -msgid "Join" -msgstr "" - #: lib/leaveform.php:114 msgid "Leave" msgstr "" @@ -6119,7 +6420,7 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "" @@ -6144,56 +6445,75 @@ msgstr "" msgid "Unsupported message type: %s" msgstr "" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "" -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "" -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "" -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "" -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "" -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "" -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "" -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." msgstr "" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." +msgid "\"%s\" is not a supported file type on this server." msgstr "" #: lib/messageform.php:120 @@ -6245,55 +6565,55 @@ msgid "" msgstr "" #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "" @@ -6310,26 +6630,23 @@ msgid "Send a nudge to this user" msgstr "" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" +msgid "Error inserting new profile." msgstr "" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" +msgid "Error inserting avatar." msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" +msgid "Error inserting remote profile." msgstr "" -#: lib/oauthstore.php:345 -msgid "Duplicate notice" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." msgstr "" -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "" @@ -6366,7 +6683,8 @@ msgstr "" msgid "Tags in %s's notices" msgstr "" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "" @@ -6448,7 +6766,7 @@ msgstr "" msgid "Revoke the \"%s\" role from this user" msgstr "" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "" @@ -6460,19 +6778,24 @@ msgstr "" msgid "Sandbox this user" msgstr "" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" msgstr "" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "" @@ -6667,56 +6990,64 @@ msgid "Moderator" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" +msgstr[1] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "" @@ -6729,3 +7060,17 @@ msgstr "" #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "" + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +msgid "No user specified; using backup user." +msgstr "" + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/sv/LC_MESSAGES/statusnet.po b/locale/sv/LC_MESSAGES/statusnet.po index ceb7de7362..c277294c6e 100644 --- a/locale/sv/LC_MESSAGES/statusnet.po +++ b/locale/sv/LC_MESSAGES/statusnet.po @@ -1,29 +1,31 @@ -# Translation of StatusNet to Swedish +# Translation of StatusNet - Core to Swedish (Svenska) +# Expored from translatewiki.net # -# Author@translatewiki.net: Jamminjohn -# Author@translatewiki.net: Kjell -# Author@translatewiki.net: McDutchie +# Author: Jamminjohn +# Author: Kjell +# Author: McDutchie # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:35:26+0000\n" -"Language-Team: Swedish\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:15+0000\n" +"Language-Team: Swedish \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: sv\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Åtkomst" @@ -77,10 +79,10 @@ msgstr "Spara inställningar för åtkomst" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "Spara" @@ -93,15 +95,15 @@ msgstr "Ingen sådan sida" #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -111,7 +113,7 @@ msgstr "Ingen sådan sida" #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "Ingen sådan användare." @@ -199,16 +201,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "Uppdateringar från %1$s och vänner på %2$s!" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -223,47 +225,49 @@ msgstr "Uppdateringar från %1$s och vänner på %2$s!" msgid "API method not found." msgstr "API-metod hittades inte." -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Denna metod kräver en POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "Du måste ange ett värdet på parametern 'device': sms, im, none" -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "Kunde inte uppdatera användare." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "Användaren har ingen profil." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "Kunde inte spara profil." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -275,30 +279,30 @@ msgstr "" "Servern kunde inte hantera så mycket POST-data (%s byte) på grund av sin " "nuvarande konfiguration." -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: 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 "Kunde inte spara dina utseendeinställningar." -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "Kunde inte uppdatera din profils utseende." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "Du kan inte blockera dig själv!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Blockering av användare misslyckades." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Hävning av blockering av användare misslyckades." @@ -322,65 +326,65 @@ msgstr "Direktmeddelande till %s" msgid "All the direct messages sent to %s" msgstr "Alla direktmeddelanden skickade till %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "Ingen meddelandetext!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "Detta är för långt. Maximal meddelandestorlek är %d tecken." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Mottagare hittades inte." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "Kan inte skicka direktmeddelanden till användare som inte är din vän." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Ingen status hittad med det ID:t." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "Denna status är redan en favorit." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Kunde inte skapa favorit." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "Denna status är inte en favorit." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "Kunde inte ta bort favoriten." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "Kunde inte sluta följa användaren: användaren hittades inte." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "Kunde inte följa användare: %s finns redan i din lista." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "Kunde inte sluta följa användaren: användaren hittades inte." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "Du kan inte sluta följa dig själv." #: actions/apifriendshipsexists.php:91 msgid "Two valid IDs or screen_names must be supplied." -msgstr "" +msgstr "Två giltiga användar-ID:n eller screen_names måste tillhandahållas." #: actions/apifriendshipsshow.php:134 msgid "Could not determine source user." @@ -390,103 +394,103 @@ msgstr "Kunde inte fastställa användare hos källan." msgid "Could not find target user." msgstr "Kunde inte hitta målanvändare." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" "Smeknamnet får endast innehålla små bokstäver eller siffror, inga mellanslag." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Smeknamnet används redan. Försök med ett annat." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Inte ett giltigt smeknamn." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "Hemsida är inte en giltig webbadress." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Fullständigt namn är för långt (max 255 tecken)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "Beskrivning är för lång (max %d tecken)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Beskrivning av plats är för lång (max 255 tecken)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "För många alias! Maximum %d." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "Ogiltigt alias: \"%s\"." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "Alias \"%s\" används redan. Försök med ett annat." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "Alias kan inte vara samma som smeknamn." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Grupp hittades inte." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "Du är redan en medlem i denna grupp." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "Du har blivit blockerad från denna grupp av administratören." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "Kunde inte ansluta användare %1$s till grupp %2$s." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." msgstr "Du är inte en medlem i denna grupp." #. TRANS: Message given having failed to remove a user from a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "Kunde inte ta bort användare %1$s från grupp %2$s." @@ -515,6 +519,10 @@ msgstr "%s grupper" msgid "groups on %s" msgstr "grupper på %s" +#: actions/apimediaupload.php:100 +msgid "Upload failed." +msgstr "Uppladdning misslyckades." + #: actions/apioauthauthorize.php:101 msgid "No oauth_token parameter provided." msgstr "Ingen oauth_token-parameter angiven." @@ -525,9 +533,9 @@ msgstr "Ogiltig token." #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -570,8 +578,8 @@ msgstr "Begäran-token %s har nekats och återkallats." #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -597,7 +605,7 @@ msgstr "" "ge tillgång till ditt %4$s-konto till tredje-parter du litar på." #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Konto" @@ -611,7 +619,7 @@ msgstr "Smeknamn" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 -#: actions/register.php:436 lib/accountsettingsaction.php:125 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Lösenord" @@ -635,18 +643,18 @@ msgstr "Denna metod kräver en POST eller en DELETE." msgid "You may not delete another user's status." msgstr "Du kan inte ta bort en annan användares status." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Ingen sådan notis." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "Kan inte upprepa din egen notis." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "Redan upprepat denna notis." @@ -658,26 +666,26 @@ msgstr "Status borttagen." msgid "No status with that ID found." msgstr "Ingen status med det ID:t hittades." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." -msgstr "" +msgstr "Klient måste tillhandahålla en 'status'-parameter med ett värde." -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "Det är för långt. Maximal notisstorlek är %d tecken." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Hittades inte." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "Maximal notisstorlek är %d tecken, inklusive webbadress för bilaga." -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Format som inte stödjs." @@ -756,7 +764,7 @@ msgstr "Ogiltig storlek." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Avatar" @@ -788,7 +796,7 @@ msgid "Preview" msgstr "Förhandsgranska" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Ta bort" @@ -873,7 +881,8 @@ msgid "Yes" msgstr "Ja" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Blockera denna användare" @@ -892,8 +901,8 @@ msgstr "Misslyckades att spara blockeringsinformation." #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "Ingen sådan grupp." @@ -916,11 +925,13 @@ msgstr "" msgid "Unblock user from group" msgstr "Häv blockering av användare från grupp" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Häv blockering" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Häv blockering av denna användare" @@ -959,9 +970,9 @@ msgstr "Denna adress har redan blivit bekräftad." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -969,7 +980,7 @@ msgstr "Kunde inte uppdatera användare." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Kunde inte ta bort e-postbekräftelse." @@ -1005,6 +1016,7 @@ msgstr "Applikation hittades inte." msgid "You are not the owner of this application." msgstr "Du är inte ägaren av denna applikation." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -1041,7 +1053,7 @@ msgstr "Ta bort denna applikation" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Inte inloggad." @@ -1072,7 +1084,7 @@ msgid "Do not delete this notice" msgstr "Ta inte bort denna notis" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Ta bort denna notis" @@ -1103,62 +1115,61 @@ msgstr "Ta bort denna användare" #. 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "Utseende" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "Utseendeinställningar för denna StatusNet-webbplats." +msgid "Design settings for this StatusNet site" +msgstr "" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "Ogiltig webbadress för logtyp." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "Tema inte tillgängligt: %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Byt logotyp" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Webbplatslogotyp" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "Byt tema" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Webbplatstema" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "Tema för webbplatsen." -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "Anpassat tema" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "Du kan ladda upp ett eget StatusNet-tema som ett .ZIP-arkiv." -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Ändra bakgrundsbild" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Bakgrund" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1168,75 +1179,76 @@ msgstr "" "filstorleken är %1$s." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "På" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "Av" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Sätt på eller stäng av bakgrundsbild." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "Upprepa bakgrundsbild" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Byt färger" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Innehåll" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "Sidofält" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Text" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Länkar" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "Avancerat" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "Anpassad CSS" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "Använd standardvärden" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Återställ standardutseende" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Återställ till standardvärde" -#. 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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Spara" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "Spara utseende" @@ -1314,7 +1326,7 @@ msgstr "Anrop är för lång." msgid "Callback URL is not valid." msgstr "Webbadress för anrop är inte giltig." -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "Kunde inte uppdatera applikation." @@ -1351,7 +1363,7 @@ msgid "Could not update group." msgstr "Kunde inte uppdatera grupp." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "Kunde inte skapa alias." @@ -1387,7 +1399,7 @@ msgstr "Aktuell, bekräftad e-postadress." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1405,22 +1417,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "Avbryt" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "E-postadress, såsom \"användarnamn@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/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1428,111 +1444,111 @@ msgstr "Lägg till" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Inkommande e-post" #. 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 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "Skicka e-post till denna adress för att posta nya notiser." #. 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 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "" "Ange en ny e-postadress för att posta till; detta inaktiverar den gamla." #. 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "Ny" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "E-postinställningar" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Skicka notiser om nya prenumerationer till mig genom e-post." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "Skicka mig e-post när någon lägger till min notis som en favorit." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "Skicka mig e-post när någon skickar mig ett privat meddelande." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "Skicka mig e-post när någon skickar ett \"@-svar\"." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "Tillåt vänner att knuffa mig och skicka e-post till mig." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Jag vill posta notiser genom min e-post." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Publicera ett MicroID för min e-postadress." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "E-postinställningar sparade." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Ingen e-postadress." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Kan inte normalisera den e-postadressen" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Inte en giltig e-postadress." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "Det är redan din e-postadress." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "Den e-postadressen tillhör redan en annan användare." #. 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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Kunde inte infoga bekräftelsekod." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1544,50 +1560,50 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Ingen väntande bekräftelse att avbryta." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "Detta är fel e-postadress." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "E-postbekräftelse avbruten." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "Det är inte din e-postadress." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "E-postadressen togs bort." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Ingen inkommande e-postadress." #. 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/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Kunde inte uppdatera användaruppgift." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Inkommande e-postadress borttagen." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Ny inkommande e-postadress tillagd." @@ -1595,7 +1611,7 @@ msgstr "Ny inkommande e-postadress tillagd." msgid "This notice is already a favorite!" msgstr "Denna notis är redan en favorit!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "Ta bort märkning som favorit" @@ -1706,7 +1722,7 @@ msgstr "Kunde inte konvertera token för begäran till token för åtkomst." msgid "Remote service uses unknown version of OMB protocol." msgstr "Fjärrtjänsten använder en okänd version av OMB-protokollet." -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "Fel vid uppdatering av fjärrprofil." @@ -1763,7 +1779,7 @@ msgstr "Användaren är redan blockerad från grupp." msgid "User is not a member of group." msgstr "Användare är inte en gruppmedlem." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Blockera användare från grupp" @@ -1844,37 +1860,53 @@ msgstr "Logtyp uppdaterad." msgid "Failed updating logo." msgstr "Misslyckades uppdatera logtyp." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "%s gruppmedlemmar" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "%1$s gruppmedlemmar, sida %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "En lista av användarna i denna grupp." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Administratör" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" msgstr "Blockera" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "Gör användare till en administratör för gruppen" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" msgstr "Gör till administratör" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" msgstr "Gör denna användare till administratör" @@ -1882,7 +1914,7 @@ msgstr "Gör denna användare till administratör" #. 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 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "%s tidslinje" @@ -2016,7 +2048,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -2026,65 +2061,65 @@ msgstr "" "att lägga till %s i din kompislista i din IM-klient eller hos GTalk." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Inställningar för snabbmeddelanden" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Skicka notiser till mig genom Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Posta en notis när min Jabber/GTalk-status ändras." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" "Skicka svar till mig genom Jabber/GTalk från personer som jag inte " "prenumererar på." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Publicera ett MicroID för min Jabber/GTalk-adress." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Inställningar sparade." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Inget Jabber-ID." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Kan inte normalisera detta Jabber-ID" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Inte ett giltigt Jabber-ID" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Detta är redan ditt Jabber-ID" #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Jabber-ID:t tillhör redan en annan användare." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -2094,28 +2129,28 @@ msgstr "" "att %s får skicka meddelanden till dig." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Detta är fel IM-adress." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "Kunde inte ta bort bekräftelse för snabbmeddelanden." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "Bekräftelse för snabbmeddelanden avbruten." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Detta är inte ditt Jabber-ID." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "Adressen för snabbmeddelanden togs bort." @@ -2162,7 +2197,7 @@ msgstr "Du prenumererar redan på dessa användare:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2297,7 +2332,7 @@ msgid "You must be logged in to leave a group." msgstr "Du måste vara inloggad för att lämna en grupp." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "Du är inte en medlem i den gruppen." @@ -2306,6 +2341,110 @@ msgstr "Du är inte en medlem i den gruppen." msgid "%1$s left group %2$s" msgstr "%1$s lämnade grupp %2$s" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "Privat" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Redan inloggad." @@ -2414,14 +2553,14 @@ msgid "New message" msgstr "Nytt meddelande" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "Du kan inte skicka ett meddelande till den användaren." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Inget innehåll!" @@ -2430,7 +2569,7 @@ msgid "No recipient specified." msgstr "Ingen mottagare angiven." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" @@ -2443,12 +2582,12 @@ msgstr "Meddelande skickat" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "Direktmeddelande till %s skickat." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "AJAX-fel" @@ -2510,6 +2649,8 @@ msgstr "Uppdateringar som matchar söksträngen \"%1$s\" på %2$s!" msgid "" "This user doesn't allow nudges or hasn't confirmed or set their email yet." msgstr "" +"Denna användare tillåter inte knuffar eller har inte bekräftat eller angett " +"sin e-post än." #: actions/nudge.php:94 msgid "Nudge sent" @@ -2541,8 +2682,8 @@ msgid "Connected applications" msgstr "Anslutna applikationer" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." -msgstr "Du har tillåtit följande applikationer att komma åt ditt konto." +msgid "You have allowed the following applications to access your account." +msgstr "" #: actions/oauthconnectionssettings.php:175 msgid "You are not a user of that application." @@ -2566,7 +2707,7 @@ msgstr "" msgid "Notice has no profile." msgstr "Notisen har ingen profil." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "%1$ss status den %2$s" @@ -2584,8 +2725,8 @@ msgid "Only %s URLs over plain HTTP please." msgstr "Endast %s-webbadresser över vanlig HTTP." #. TRANS: Client error on an API request with an unsupported data format. -#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "Ett dataformat som inte stödjs" @@ -2725,13 +2866,13 @@ msgid "Password saved." msgstr "Lösenord sparat." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "Sökvägar" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "Sökvägs- och serverinställningar för denna StatusNet-webbplats." +msgid "Path and server settings for this StatusNet site" +msgstr "" #: actions/pathsadminpanel.php:157 #, php-format @@ -2937,7 +3078,7 @@ msgstr "Fullständigt namn" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Hemsida" @@ -3044,7 +3185,7 @@ msgid "Couldn't save tags." msgstr "Kunde inte spara taggar." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Inställningar sparade." @@ -3335,7 +3476,7 @@ msgstr "Samma som lösenordet ovan. Måste fyllas i." #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "E-post" @@ -3497,7 +3638,7 @@ msgstr "Du kan inte upprepa din egna notis." msgid "You already repeated that notice." msgstr "Du har redan upprepat denna notis." -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Upprepad" @@ -3583,13 +3724,13 @@ msgstr "Användare är redan flyttad till sandlådan." #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "Sessioner" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "Sessionsinställningar för denna StatusNet-webbplats." +msgid "Session settings for this StatusNet site" +msgstr "" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3608,7 +3749,6 @@ msgid "Turn on debugging output for sessions." msgstr "Sätt på felsökningsutdata för sessioner." #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "Spara webbplatsinställningar" @@ -3621,24 +3761,24 @@ msgid "Application profile" msgstr "Applikationsprofil" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "Ikon" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "Namn" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "Organisation" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Beskrivning" @@ -3730,6 +3870,15 @@ msgstr "" "bredvid någon notis du skulle vilja bokmärka för senare tillfälle eller för " "att sätta strålkastarljuset på." +#: 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 "" +"%s har inte lagt till några favoritnotiser ännu. Posta något intressant de " +"skulle lägga till sina favoriter :)" + #: actions/showfavorites.php:212 #, php-format msgid "" @@ -3744,7 +3893,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "Detta är ett sätt att dela med av det du gillar." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "%s grupp" @@ -3796,7 +3945,7 @@ msgstr "Flöde av notiser för %s grupp (Atom)" msgid "FOAF for %s group" msgstr "FOAF för %s grupp" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Medlemmar" @@ -4246,7 +4395,7 @@ msgstr "Ingen kod ifylld" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "Ögonblicksbilder" @@ -4397,9 +4546,9 @@ msgid "" "automatically subscribe to people you already follow there." msgstr "" "Du lyssnar inte på någons notiser just nu. Prova att prenumerera på personer " -"du känner. Prova [personsökning] (%%action.peoplesearch%%), leta bland " +"du känner. Prova [personsökning](%%action.peoplesearch%%), leta bland " "medlemmar i grupper som intresserad dig och bland våra [profilerade " -"användare] (%%action.featured%%). Om du är en [Twitter-användare] (%%action." +"användare](%%action.featured%%). Om du är en [Twitter-användare](%%action." "twittersettings%%) kan du prenumerera automatiskt på personer som du redan " "följer där." @@ -4412,7 +4561,7 @@ msgstr "%s lyssnar inte på någon." msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -4515,76 +4664,80 @@ msgstr "" "2$s'." #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "Användare" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." -msgstr "Användarinställningar för denna StatusNet-webbplats" +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "Ogiltig begränsning av biografi. Måste vara numerisk." -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "Ogiltig välkomsttext. Maximal längd är 255 tecken." -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, php-format msgid "Invalid default subscripton: '%1$s' is not user." msgstr "Ogiltig standardprenumeration: '%1$s' är inte användare." #. TRANS: Link description in user account settings menu. -#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Profil" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "Begränsning av biografi" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "Maximal teckenlängd av profilbiografi." -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "Nya användare" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "Välkomnande av ny användare" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "Välkomsttext för nya användare (max 255 tecken)." -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "Standardprenumerationer" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "" "Lägg automatiskt till en prenumeration på denna användare för alla nya " "användare." -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "Inbjudningar" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "Inbjudningar aktiverade" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "Hurvida användare skall tillåtas bjuda in nya användare." +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Godkänn prenumeration" @@ -4599,7 +4752,9 @@ msgstr "" "prenumerera på den här användarens notiser. Om du inte bett att prenumerera " "på någons meddelanden, klicka på \"Avvisa\"." +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "Licens" @@ -4729,7 +4884,7 @@ msgstr "" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Uppdateringar från %1$s på %2$s!" @@ -4790,7 +4945,7 @@ msgid "Plugins" msgstr "Insticksmoduler" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "Version" @@ -4798,40 +4953,52 @@ msgstr "Version" msgid "Author(s)" msgstr "Författare" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Markera som favorit" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "Webbadressen '%s' kan inte bearbeta" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 msgid "Robin thinks something is impossible." msgstr "Robin tycker att något är omöjligt" #. 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 +#: classes/File.php:189 #, 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 "" +"Ingen fil får vara större än %1$d byte och filen du skickade var %2$d byte. " +"Prova att ladda upp en mindre version." #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, php-format msgid "A file this large would exceed your user quota of %d bytes." msgstr "En så här stor fil skulle överskrida din användarkvot på %d byte." #. 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 +#: classes/File.php:210 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." msgstr "En sådan här stor fil skulle överskrida din månatliga kvot på %d byte." +#. TRANS: Client exception thrown if a file upload does not have a valid name. +#: classes/File.php:247 classes/File.php:262 +msgid "Invalid filename." +msgstr "Ogiltigt filnamn." + #. TRANS: Exception thrown when joining a group fails. #: classes/Group_member.php:42 msgid "Group join failed." @@ -4847,6 +5014,32 @@ msgstr "Inte med i grupp." msgid "Group leave failed." msgstr "Grupputträde misslyckades." +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Fel vid sparande av användare; ogiltig." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Gå med" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." @@ -4862,20 +5055,20 @@ msgstr "Kunde inte skapa inloggnings-token för %s" #. TRANS: Exception thrown when database name or Data Source Name could not be found. #: classes/Memcached_DataObject.php:533 msgid "No database name or DSN found anywhere." -msgstr "" +msgstr "Inget databasnamn eller DSN funnen någonstans." #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. -#: classes/Message.php:46 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "Du är utestängd från att skicka direktmeddelanden." #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "Kunde inte infoga meddelande." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "Kunde inte uppdatera meddelande med ny URI." @@ -4884,7 +5077,7 @@ msgstr "Kunde inte uppdatera meddelande med ny URI." #: classes/Notice.php:98 #, php-format msgid "No such profile (%1$d) for notice (%2$d)." -msgstr "" +msgstr "Ingen sådan profil (%1$d) för notis (%2$d)." #. TRANS: Server exception. %s are the error details. #: classes/Notice.php:193 @@ -4931,38 +5124,48 @@ msgid "Problem saving notice." msgstr "Problem med att spara notis." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" -msgstr "" +msgstr "Dålig typ tillhandahållen saveKnownGroups" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 msgid "Problem saving group inbox." 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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." -msgstr "" +msgstr "Kan inte återkalla roll \"%1$s\" för användare #%2$d; finns inte." #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." -msgstr "" +msgstr "Kan inte återkalla roll \"%1$s\" för användare #%2$d; databasfel." + +#. TRANS: Exception thrown when a right for a non-existing user profile is checked. +#: classes/Remote_profile.php:54 +msgid "Missing profile." +msgstr "Saknar profil." + +#. TRANS: Exception thrown when a tag cannot be saved. +#: classes/Status_network.php:338 +msgid "Unable to save tag." +msgstr "Kunde inte spara tagg." #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "Du har blivit utestängd från att prenumerera." @@ -4996,65 +5199,70 @@ msgstr "Kunde inte spara prenumeration." msgid "Could not delete subscription." msgstr "Kunde inte spara prenumeration." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "Välkommen till %1$s, @%2$s!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "Kunde inte skapa grupp." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "Kunde inte ställa in grupp-URI." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "Kunde inte ställa in gruppmedlemskap." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "Kunde inte spara lokal gruppinformation." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Ändra dina profilinställningar" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Ladda upp en avatar" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "Ändra ditt lösenord" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "Ändra e-posthantering" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "Designa din profil" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Övriga alternativ" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Övrigt" @@ -5070,188 +5278,193 @@ msgid "Untitled page" msgstr "Namnlös sida" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "Primär webbplatsnavigation" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" msgstr "Personlig profil och vänners tidslinje" #. TRANS: Main menu option when logged in for access to personal profile and friends timeline -#: lib/action.php:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "Personligt" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Ändra din e-post, avatar, lösenord, profil" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "Anslut till tjänster" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Anslut" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "Ändra webbplatskonfiguration" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "Administratör" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "Bjud in vänner och kollegor att gå med dig på %s" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "Bjud in" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Logga ut från webbplatsen" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Logga ut" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Skapa ett konto" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "Registrera" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Logga in på webbplatsen" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "Logga in" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Hjälp mig!" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "Hjälp" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Sök efter personer eller text" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "Sök" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "Webbplatsnotis" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "Lokala vyer" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "Sidnotis" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "Sekundär webbplatsnavigation" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Hjälp" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "Om" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "Frågor & svar" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "Användarvillkor" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Sekretess" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Källa" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Kontakt" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "Emblem" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "Programvarulicens för StatusNet" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -5261,13 +5474,16 @@ msgstr "" "%%](%%site.broughtbyurl%%)." #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** är en mikrobloggtjänst." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -5279,321 +5495,421 @@ msgstr "" "fsf.org/licensing/licenses/agpl-3.0.html)." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "Licens för webbplatsinnehåll" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, php-format msgid "Content and data of %1$s are private and confidential." msgstr "Innehåll och data av %1$s är privat och konfidensiell." #. TRANS: Content license displayed when license is set to 'allrightsreserved'. #. TRANS: %1$s is the copyright owner. -#: lib/action.php:880 +#: lib/action.php:884 #, php-format msgid "Content and data copyright by %1$s. All rights reserved." msgstr "Innehåll och data copyright av %1$s. Alla rättigheter reserverade." #. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set. -#: lib/action.php:884 +#: lib/action.php:888 msgid "Content and data copyright by contributors. All rights reserved." msgstr "" "Innehåll och data copyright av medarbetare. Alla rättigheter reserverade." -#. 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "Innehåll och data på %1$s är tillgänglig under licensen %2$s." #. TRANS: DT element for pagination (previous/next, etc.). -#: lib/action.php:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "Numrering av sidor" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "Senare" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Tidigare" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "Förväntade ett flödes rotelement, men fick ett helt XML-dokument." -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "Kan inte hantera fjärrinnehåll ännu." -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "Kan inte hantera inbäddat XML-innehåll ännu." -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "Kan inte hantera inbäddat Base64-innehåll ännu." #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "Du kan inte göra förändringar av denna webbplats." #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "Ändringar av den panelen tillåts inte." #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "showForm() är inte implementerat." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "saveSetting() är inte implementerat." #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "Kunde inte ta bort utseendeinställning." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "Grundläggande webbplatskonfiguration" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "Webbplats" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "Konfiguration av utseende" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "Utseende" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "Konfiguration av användare" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Användare" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "Konfiguration av åtkomst" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "Konfiguration av sökvägar" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "Konfiguration av sessioner" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "Redigera webbplatsnotis" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "Konfiguration av ögonblicksbilder" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" "API-resursen kräver läs- och skrivrättigheter, men du har bara läsrättighet." +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "Redigera applikation" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "Ikon för denna applikation" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "Beskriv din applikation med högst %d tecken" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Beskriv din applikation med högst %d tecken" +msgstr[1] "Beskriv din applikation med högst %d tecken" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "Beskriv din applikation" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "URL till hemsidan för denna applikation" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "URL för källa" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "Organisation som ansvarar för denna applikation" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "URL till organisationens hemsidan" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "URL att omdirigera till efter autentisering" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "Webbläsare" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "Skrivbord" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "Typ av applikation, webbläsare eller skrivbord" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "Skrivskyddad" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "Läs och skriv" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" "Standardåtkomst för denna applikation: skrivskyddad, eller läs och skriv" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Avbryt" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "läs och skriv" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 msgid "read-only" msgstr "skrivskyddad" -#. 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "Godkänd %1$s - \"%2$s\" åtkomst." #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Återkalla" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "Bilagor" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "Författare" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Tillhandahållare" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "Notiser där denna bilaga förekommer" +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "Taggar för denna billaga" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "Byte av lösenord misslyckades" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "Byte av lösenord är inte tillåtet" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Blockera" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Resultat av kommando" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "AJAX-fel" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Kommando komplett" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "Kommando misslyckades" +#. TRANS: Command exception text shown when a notice ID is requested that does not exist. +#: lib/command.php:82 lib/command.php:106 +msgid "Notice with that id does not exist." +msgstr "Notis med den ID:n finns inte." + +#. TRANS: Command exception text shown when a last user notice is requested and it does not exist. +#. TRANS: Error text shown when a last user notice is requested and it does not exist. +#: lib/command.php:99 lib/command.php:626 +msgid "User has no last notice." +msgstr "Användare har ingen sista notis." + +#. TRANS: Message given requesting a profile for a non-existing user. +#. TRANS: %s is the nickname of the user for which the profile could not be found. +#: lib/command.php:128 +#, php-format +msgid "Could not find a user with nickname %s." +msgstr "Kunde inte hitta en användare med smeknamnet %s." + +#. TRANS: Message given getting a non-existing user. +#. TRANS: %s is the nickname of the user that could not be found. +#: lib/command.php:148 +#, php-format +msgid "Could not find a local user with nickname %s." +msgstr "Kunde inte hitta en lokal användare med smeknamnet %s." + #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Tyvärr, detta kommando är inte implementerat än." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "Det verkar inte vara särskilt meningsfullt att knuffa dig själv!" +#. TRANS: Message given having nudged another user. +#. TRANS: %s is the nickname of the user that was nudged. +#: lib/command.php:238 +#, php-format +msgid "Nudge sent to %s." +msgstr "Knuff skickad till %s." + #. TRANS: User statistics text. #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -5605,38 +5921,53 @@ msgstr "" "Notiser: %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "Notis markerad som favorit." +#. TRANS: Message given having added a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:357 +#, php-format +msgid "%1$s joined group %2$s." +msgstr "%1$s gick med i grupp %2$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. +#: lib/command.php:405 +#, php-format +msgid "%1$s left group %2$s." +msgstr "%1$s lämnade grupp %2$s." + #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Fullständigt namn: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Plats: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Hemsida: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "Om: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -5647,89 +5978,132 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "Meddelande för långt - maximum är %1$d tecken, du skickade %2$d." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Fel vid sändning av direktmeddelande." +#. 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:551 +#, php-format +msgid "Notice from %s repeated." +msgstr "Notis från %s upprepad." + #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "Fel vid upprepning av notis." +#. TRANS: Message given if content of a notice for a reply is too long. +#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. +#: lib/command.php:589 +#, php-format +msgid "Notice too long - maximum is %1$d characters, you sent %2$d." +msgstr "Notis för långt - maximum är %1$d tecken, du skickade %2$d." + +#. TRANS: Text shown having sent a reply to a notice successfully. +#. TRANS: %s is the nickname of the user of the notice the reply was sent to. +#: lib/command.php:600 +#, php-format +msgid "Reply to %s sent." +msgstr "Svar på %s skickat." + #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "Fel vid sparande av notis." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." -msgstr "" +msgstr "Ange namnet på användaren att prenumerara på." #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "Kan inte prenumera på OMB-profiler via kommando." +#. TRANS: Text shown after having subscribed to another user successfully. +#. TRANS: %s is the name of the user the subscription was requested for. +#: lib/command.php:667 +#, php-format +msgid "Subscribed to %s." +msgstr "Prenumererar på %s." + #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." -msgstr "" +msgstr "Ange namnet på användaren att avsluta prenumeration på." + +#. TRANS: Text shown after having unsubscribed from another user successfully. +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:699 +#, php-format +msgid "Unsubscribed from %s." +msgstr "Prenumeration på %s avslutad." #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "Kommando inte implementerat än." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Notifikation av." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "Kan inte sätta på notifikation." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Notifikation på." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "Kan inte stänga av notifikation." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." -msgstr "" +msgstr "Inloggningskommando är inaktiverat." #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" +"Denna länk är bara användbar en gång och är bara giltig i 2 minuter: %s. " + +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:808 +#, php-format +msgid "Unsubscribed %s." +msgstr "%ss prenumeration avslutad." #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "Du prenumererar inte på någon." #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Du prenumererar på denna person:" @@ -5737,14 +6111,14 @@ msgstr[1] "Du prenumererar på dessa personer:" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "Ingen prenumerar på dig." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Denna person prenumererar på dig:" @@ -5752,20 +6126,21 @@ msgstr[1] "Dessa personer prenumererar på dig:" #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "Du är inte medlem i några grupper." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Du är en medlem i denna grupp:" msgstr[1] "Du är en medlem i dessa grupper:" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -5845,39 +6220,61 @@ msgstr "" "tracks - inte implementerat än.\n" "tracking - inte implementerat än.\n" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "Ingen konfigurationsfil hittades. " -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "Jag letade efter konfigurationsfiler på följande platser: " -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "Du kanske vill köra installeraren för att åtgärda detta." -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "Gå till installeraren." -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "Snabbmeddelande" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "Uppdateringar via snabbmeddelande (IM)" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Uppdateringar via SMS" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "Anslutningar" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "Tillåt anslutna applikationer" @@ -5900,18 +6297,14 @@ msgstr "" msgid "Design defaults restored." msgstr "Standardvärden för utseende återställda." -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "Avmarkera denna notis som favorit" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "Markera denna notis som favorit" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "Markera som favorit" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -5928,9 +6321,9 @@ msgstr "Atom" msgid "FOAF" msgstr "FOAF" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "Exportdata" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -5984,35 +6377,75 @@ msgstr "Plats för gruppen, om den finns, såsom \"Stad, Län, Land\"" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "Extra smeknamn för gruppen, komma- eller mellanslagsseparerade, max &d" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" msgstr "Grupp" -#: lib/groupnav.php:101 -msgid "Blocked" -msgstr "Blockerad" - -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 #, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "%s grupp" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "Medlemmar" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "%s gruppmedlemmar" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:108 +msgctxt "MENU" +msgid "Blocked" +msgstr "Blockerade" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 +#, php-format +msgctxt "TOOLTIP" msgid "%s blocked users" msgstr "%s blockerade användare" -#: lib/groupnav.php:108 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" msgstr "Redigera %s gruppegenskaper" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" msgstr "Logotyp" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" msgstr "Lägg till eller redigera %s logotyp" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" msgstr "Lägg till eller redigera %s utseende" @@ -6047,7 +6480,8 @@ msgstr "Denna fil är för stor. Den maximala filstorleken är %s." msgid "Partial upload." msgstr "Bitvis uppladdad." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Systemfel vid uppladdning av fil." @@ -6081,10 +6515,6 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "Okänd källa för inkorg %d." -#: lib/joinform.php:114 -msgid "Join" -msgstr "Gå med" - #: lib/leaveform.php:114 msgid "Leave" msgstr "Lämna" @@ -6423,7 +6853,7 @@ msgstr "" "engagera andra användare i konversationen. Folk kan skicka meddelanden till " "dig som bara du ser." -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "från" @@ -6448,17 +6878,20 @@ msgstr "Tyvärr, ingen inkommande e-post tillåts." msgid "Unsupported message type: %s" msgstr "Formatet %s för meddelande stödjs inte." -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" "Det var ett databasfel vid sparandet av din profil. Var vänlig försök igen." -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" "Den uppladdade filen överstiger upload_max_filesize-direktivet i php.ini." -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." @@ -6466,42 +6899,60 @@ msgstr "" "Den uppladdade filen överstiger MAX_FILE_SIZE-direktivet som var angivet i " "HTML-formuläret." -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "Den uppladdade filen var bara delvis uppladdad." -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "Saknar en tillfällig mapp." -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "Misslyckades att skriva fil till disk." -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "Filuppladdningen stoppad pga filändelse" -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "Fil överstiger användaren kvot." -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "Fil kunde inte flyttas till destinationskatalog." -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "Kunde inte fastställa filens MIME-typ." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." -msgstr "Försök använda ett annat %s-format." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "" +"\"%1$s\" är en filtyp som saknar stöd på denna server. Prova att använda ett " +"annat %2$s-format." -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." +msgid "\"%s\" is not a supported file type on this server." msgstr "%s är en filtyp som saknar stöd på denna server." #: lib/messageform.php:120 @@ -6555,55 +7006,55 @@ msgstr "" "god försök igen senare" #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "N" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "S" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "Ö" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "V" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "på" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" -msgstr "" +msgstr "webb" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "i sammanhang" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "Upprepad av" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "Svara på denna notis" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Svara" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "Notis upprepad" @@ -6620,26 +7071,23 @@ msgid "Send a nudge to this user" msgstr "Skicka en knuff till denna användare" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Fel vid infogning av ny profil" +msgid "Error inserting new profile." +msgstr "Fel vid infogning av ny profil." #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Fel vid infogning av avatar" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Fel vid uppdatering av fjärrprofil" +msgid "Error inserting avatar." +msgstr "Fel vid infogning av avatar." #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Fel vid infogning av fjärrprofilen" +msgid "Error inserting remote profile." +msgstr "Fel vid infogning av fjärrprofil." -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "Duplicerad notis" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "Duplicera notis." -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Kunde inte infoga ny prenumeration." @@ -6676,7 +7124,8 @@ msgstr "Dina skickade meddelanden" msgid "Tags in %s's notices" msgstr "Taggar i %ss notiser" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "Okänd" @@ -6758,7 +7207,7 @@ msgstr "Upprepa denna notis" msgid "Revoke the \"%s\" role from this user" msgstr "Återkalla rollen \"%s\" från denna användare" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "Ingen enskild användare definierad för enanvändarläge." @@ -6770,19 +7219,24 @@ msgstr "Flytta till sandlådan" msgid "Sandbox this user" msgstr "Flytta denna användare till sandlådan" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "Sök webbplats" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "Nyckelord" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" msgstr "Sök" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "Sök hjälp" @@ -6894,7 +7348,7 @@ msgstr "" #: lib/themeuploader.php:224 msgid "Theme contains unsafe file extension names; may be unsafe." -msgstr "" +msgstr "Tema innehåller osäkra filtilläggsnamn; kan vara osäkert." #: lib/themeuploader.php:241 #, php-format @@ -6980,56 +7434,64 @@ msgid "Moderator" msgstr "Moderator" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "ett par sekunder sedan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "för nån minut sedan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "för %d minuter sedan" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "för ungefär en minut sedan" +msgstr[1] "för ungefär %d minuter sedan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "för en timma sedan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "för %d timmar sedan" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "för ungefär en timma sedan" +msgstr[1] "för ungefär %d timmar sedan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "för en dag sedan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "för %d dagar sedan" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "för ungefär en dag sedan" +msgstr[1] "för ungefär %d dagar sedan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "för en månad sedan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "för %d månader sedan" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "för ungefär en månad sedan" +msgstr[1] "för ungefär %d månader sedan" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "för ett år sedan" @@ -7042,3 +7504,18 @@ msgstr "%s är inte en giltig färg!" #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "%s är inte en giltig färg! Använd 3 eller 6 hexadecimala tecken." + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "Ingen användar-ID angiven." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/te/LC_MESSAGES/statusnet.po b/locale/te/LC_MESSAGES/statusnet.po index e1390e1140..19e0a80520 100644 --- a/locale/te/LC_MESSAGES/statusnet.po +++ b/locale/te/LC_MESSAGES/statusnet.po @@ -1,28 +1,30 @@ -# Translation of StatusNet to Telugu +# Translation of StatusNet - Core to Telugu (తెలుగు) +# Expored from translatewiki.net # -# Author@translatewiki.net: Brion -# Author@translatewiki.net: Veeven +# Author: Brion +# Author: Veeven # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-09 17:35+0000\n" -"PO-Revision-Date: 2010-09-09 17:38:05+0000\n" -"Language-Team: Telugu\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:16+0000\n" +"Language-Team: Telugu \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: te\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "అందుబాటు" @@ -75,10 +77,10 @@ msgstr "అందుబాటు అమరికలను భద్రపరచ #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "భద్రపరచు" @@ -91,15 +93,15 @@ msgstr "అటువంటి పేజీ లేదు." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -109,7 +111,7 @@ msgstr "అటువంటి పేజీ లేదు." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "అటువంటి వాడుకరి లేరు." @@ -162,6 +164,22 @@ msgid "" "something yourself." msgstr "ఇతరులకి చందా చేరండి, [ఏదైనా గుంపులో చేరండి](%%action.groups%%) లేదా మీరే ఏదైనా వ్రాయండి." +#. 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 +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 "" +"[ఈ విషయంపై](%%%%action.newnotice%%%%?status_textarea=%s) వ్రాసే మొదటివారు మీరే అవ్వండి!" + +#: actions/all.php:149 actions/replies.php:210 actions/showstream.php:211 +#, fuzzy, php-format +msgid "" +"Why not [register an account](%%%%action.register%%%%) and then nudge %s or " +"post a notice to them." +msgstr "[ఒక ఖాతాని నమోదుచేసుకుని](%%action.register%%) మీరే మొదట వ్రాసేవారు ఎందుకు కాకూడదు!" + #. TRANS: H1 text #: actions/all.php:182 msgid "You and friends" @@ -175,39 +193,77 @@ msgstr "మీరు మరియు మీ స్నేహితులు" msgid "Updates from %1$s and friends on %2$s!" msgstr "%2$sలో %1$s మరియు స్నేహితుల నుండి తాజాకరణలు!" -#: 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 +#: actions/apiaccountratelimitstatus.php:72 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 +#: actions/apiaccountverifycredentials.php:70 actions/apidirectmessage.php:156 +#: actions/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 +#, fuzzy +msgid "API method not found." +msgstr "నిర్ధారణ సంకేతం కనబడలేదు." + +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "" -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdatedeliverydevice.php:134 +#, fuzzy +msgid "Could not update user." +msgstr "వాడుకరిని తాజాకరించలేకున్నాం." + +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "వాడుకరికి ప్రొఫైలు లేదు." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofile.php:148 +#, fuzzy +msgid "Could not save profile." +msgstr "ప్రొఫైలుని భద్రపరచలేకున్నాం." + +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -217,24 +273,35 @@ msgid "" "current configuration." msgstr "" -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300 #: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220 #: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273 msgid "Unable to save your design settings." msgstr "మీ రూపురేఖల అమరికలని భద్రపరచలేకున్నాం." -#: actions/apiblockcreate.php:105 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 +#, fuzzy +msgid "Could not update your design." +msgstr "వాడుకరిని తాజాకరించలేకున్నాం." + +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "మిమ్మల్ని మీరే నిరోధించుకోలేరు!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "వాడుకరి నిరోధం విఫలమైంది." +#: actions/apiblockdestroy.php:115 +#, fuzzy +msgid "Unblock user failed." +msgstr "వాడుకరి నిరోధం విఫలమైంది." + #: actions/apidirectmessage.php:89 #, php-format msgid "Direct messages from %s" @@ -255,59 +322,59 @@ msgstr "%s కి నేరు సందేశాలు" msgid "All the direct messages sent to %s" msgstr "%sకి పంపిన అన్ని నేరు సందేశాలు" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "సందేశపు పాఠ్యం లేదు!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "చాలా పొడవుంది. గరిష్ఠ సందేశ పరిమాణం %d అక్షరాలు." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "అందుకోవాల్సిన వాడుకరి కనబడలేదు." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "మీ స్నేహితులు కాని వాడుకరులకి నేరు సందేశాలు పంపించలేరు." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "ఆ IDతో ఏ నోటీసూ కనబడలేదు." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "ఈ నోటీసు ఇప్పటికే మీ ఇష్టాంశం." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "ఇష్టాంశాన్ని సృష్టించలేకపోయాం." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "ఆ నోటీసు ఇష్టాంశం కాదు." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "ఇష్టాంశాన్ని తొలగించలేకపోయాం." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "వాడుకరిని అనుసరించలేకపోయాం: %s ఇప్పటికే మీ జాబితాలో ఉన్నారు." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "వాడుకరిని అనుసరించలేకపోయాం: %s ఇప్పటికే మీ జాబితాలో ఉన్నారు." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "వాడుకరిని అనుసరించలేకపోయాం: %s ఇప్పటికే మీ జాబితాలో ఉన్నారు." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "మిమ్మల్ని మీరే అననుసరించలేరు." @@ -323,102 +390,102 @@ msgstr "లక్ష్యిత వాడుకరిని కనుగొన msgid "Could not find target user." msgstr "లక్ష్యిత వాడుకరిని కనుగొనలేకపోయాం." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "పేరులో చిన్నబడి అక్షరాలు మరియు అంకెలు మాత్రమే ఖాళీలు లేకుండా ఉండాలి." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "ఆ పేరుని ఇప్పటికే వాడుతున్నారు. మరోటి ప్రయత్నించండి." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "సరైన పేరు కాదు." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "హోమ్ పేజీ URL సరైనది కాదు." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "పూర్తి పేరు చాలా పెద్దగా ఉంది (గరిష్ఠంగా 255 అక్షరాలు)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "వివరణ చాలా పెద్దగా ఉంది (%d అక్షరాలు గరిష్ఠం)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "ప్రాంతం పేరు మరీ పెద్దగా ఉంది (255 అక్షరాలు గరిష్ఠం)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "చాలా మారుపేర్లు! %d గరిష్ఠం." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "తప్పుడు మారుపేరు: \"%s\"." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "\"%s\" అన్న మారుపేరుని ఇప్పటికే వాడుతున్నారు. మరొకటి ప్రయత్నించండి." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "మారుపేరు పేరుతో సమానంగా ఉండకూడదు." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "గుంపు దొరకలేదు." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "మీరు ఇప్పటికే ఆ గుంపులో సభ్యులు." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "నిర్వాహకులు ఆ గుంపు నుండి మిమ్మల్ని నిరోధించారు." #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "వాడుకరి %1$sని %2$s గుంపులో చేర్చలేకపోయాం" -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." 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. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "వాడుకరి %1$sని %2$s గుంపు నుండి తొలగించలేకపోయాం." @@ -447,7 +514,7 @@ msgstr "%s గుంపులు" msgid "groups on %s" msgstr "%s పై గుంపులు" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "ఎక్కింపు విఫలమైంది." @@ -461,9 +528,9 @@ msgstr "తప్పుడు పాత్ర." #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -485,6 +552,11 @@ msgstr "తప్పుడు పేరు / సంకేతపదం!" msgid "Database error deleting OAuth application user." msgstr "ఈ ఉపకరణాన్ని తొలగించకు" +#: actions/apioauthauthorize.php:185 +#, fuzzy +msgid "Database error inserting OAuth application user." +msgstr "అవతారాన్ని పెట్టడంలో పొరపాటు" + #: actions/apioauthauthorize.php:214 #, php-format msgid "" @@ -502,8 +574,8 @@ msgstr "" #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -526,7 +598,7 @@ msgid "" msgstr "" #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "ఖాతా" @@ -540,7 +612,7 @@ 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 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "సంకేతపదం" @@ -564,18 +636,18 @@ msgstr "" msgid "You may not delete another user's status." msgstr "ఇతర వాడుకరుల స్థితిని మీరు తొలగించలేరు." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "అటువంటి సందేశమేమీ లేదు." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "మీ నోటీసుని మీరే పునరావృతించలేరు." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "ఇప్పటికే ఆ నోటీసుని పునరావృతించారు." @@ -587,29 +659,39 @@ msgstr "స్థితిని తొలగించాం." msgid "No status with that ID found." msgstr "ఆ IDతో ఏ నోటీసు కనబడలేదు." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "" -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "అది చాలా పొడవుంది. గరిష్ఠ నోటీసు పరిమాణం %d అక్షరాలు." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "కనబడలేదు." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "గరిష్ఠ నోటీసు పొడవు %d అక్షరాలు, జోడింపు URLని కలుపుకుని." -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "" +#: actions/apitimelinefavorites.php:110 +#, fuzzy, php-format +msgid "%1$s / Favorites from %2$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 యొక్క మైక్రోబ్లాగు" + #: actions/apitimelinementions.php:118 #, php-format msgid "%1$s / Updates mentioning %2$s" @@ -640,11 +722,21 @@ msgstr "%s యొక్క పునరావృతం" msgid "Repeats of %s" msgstr "%s యొక్క పునరావృతాలు" +#: actions/apitimelinetag.php:105 actions/tag.php:67 +#, fuzzy, php-format +msgid "Notices tagged with %s" +msgstr "%2$sలో %1$s అనే ట్యాగుతో ఉన్న నోటీసులు!" + #: actions/apitimelinetag.php:107 actions/tagrss.php:65 #, php-format msgid "Updates tagged with %1$s on %2$s!" msgstr "%2$sలో %1$s అనే ట్యాగుతో ఉన్న నోటీసులు!" +#: actions/apitrends.php:87 +#, fuzzy +msgid "API method under construction." +msgstr "నిర్ధారణ సంకేతం కనబడలేదు." + #: actions/attachment.php:73 msgid "No such attachment." msgstr "అటువంటి జోడింపు లేదు." @@ -666,7 +758,7 @@ msgstr "తప్పుడు పరిమాణం." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "అవతారం" @@ -675,6 +767,13 @@ msgstr "అవతారం" msgid "You can upload your personal avatar. The maximum file size is %s." msgstr "మీ వ్యక్తిగత అవతారాన్ని మీరు ఎక్కించవచ్చు. గరిష్ఠ ఫైలు పరిమాణం %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 +#, fuzzy +msgid "User without matching profile." +msgstr "వాడుకరికి ప్రొఫైలు లేదు." + #: actions/avatarsettings.php:119 actions/avatarsettings.php:197 #: actions/grouplogo.php:254 msgid "Avatar settings" @@ -691,7 +790,7 @@ msgid "Preview" msgstr "మునుజూపు" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "తొలగించు" @@ -711,6 +810,10 @@ msgstr "ఏ దస్త్రమూ ఎక్కింపబడలేదు." msgid "Pick a square area of the image to be your avatar" msgstr "మీ అవతారానికి గానూ ఈ చిత్రం నుండి ఒక చతురస్రపు ప్రదేశాన్ని ఎంచుకోండి" +#: actions/avatarsettings.php:347 actions/grouplogo.php:380 +msgid "Lost our file data." +msgstr "" + #: actions/avatarsettings.php:370 msgid "Avatar updated." msgstr "అవతారాన్ని తాజాకరించాం." @@ -771,7 +874,8 @@ msgid "Yes" msgstr "అవును" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "ఈ వాడుకరిని నిరోధించు" @@ -790,8 +894,8 @@ msgstr "నిరోధపు సమాచారాన్ని భద్రప #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "అటువంటి గుంపు లేదు." @@ -813,11 +917,13 @@ msgstr "ఈ గుంపు లోనికి చేరకుండా ని msgid "Unblock user from group" msgstr "వాడుకరిని గుంపు నుండి నిరోధించు" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "నిరోధాన్ని ఎత్తివేయి" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "ఈ వాడుకరిని నిరోధించు" @@ -856,9 +962,9 @@ msgstr "ఆ చిరునామా ఇప్పటికే నిర్ధా #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -866,7 +972,7 @@ msgstr "వాడుకరిని తాజాకరించలేకున #. TRANS: Server error thrown on database error canceling e-mail address confirmation. #. TRANS: Server error thrown on database error canceling SMS phone number confirmation. -#: actions/confirmaddress.php:128 actions/emailsettings.php:433 +#: actions/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "ఈమెయిల్ నిర్ధారణని తొలగించలేకున్నాం." @@ -902,6 +1008,7 @@ msgstr "ఉపకరణం కనబడలేదు." msgid "You are not the owner of this application." msgstr "మీరు ఈ ఉపకరణం యొక్క యజమాని కాదు." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -937,7 +1044,7 @@ msgstr "ఈ ఉపకరణాన్ని తొలగించు" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "లోనికి ప్రవేశించలేదు." @@ -966,7 +1073,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:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "ఈ నోటీసుని తొలగించు" @@ -997,58 +1104,62 @@ 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "రూపురేఖలు" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "ఈ స్టేటస్‌నెట్ సైటుకి రూపురేఖల అమరికలు." +msgid "Design settings for this StatusNet site" +msgstr "" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "చిహ్నపు URL చెల్లదు." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "అలంకారం అందుబాటులో లేదు: %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "చిహ్నాన్ని మార్చు" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "సైటు చిహ్నం" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "అలంకారాన్ని మార్చు" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "సైటు అలంకారం" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "సైటుకి అలంకారం." -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:480 +#, fuzzy +msgid "Custom theme" +msgstr "సైటు అలంకారం" + +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "నేపథ్య చిత్రాన్ని మార్చు" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "నేపథ్యం" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1056,59 +1167,80 @@ msgid "" msgstr "సైటుకి మీరు నేపథ్యపు చిత్రాన్ని ఎక్కించవచ్చు. గరిష్ఠ ఫైలు పరిమాణం %1$s." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "ఆన్" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "ఆఫ్" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 +#, fuzzy +msgid "Turn background image on or off." +msgstr "నేపథ్య చిత్రాన్ని మార్చు" + +#: actions/designadminpanel.php:563 lib/designsettings.php:161 +#, fuzzy +msgid "Tile background image" +msgstr "నేపథ్య చిత్రాన్ని మార్చు" + +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "రంగులను మార్చు" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "విషయం" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "పక్కపట్టీ" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "పాఠ్యం" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "లంకెలు" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "ఉన్నత" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "ప్రత్యేక CSS" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "అప్రమేయాలని ఉపయోగించు" -#. 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 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 +#, fuzzy +msgid "Restore default designs" +msgstr "అప్రమేయాలని ఉపయోగించు" + +#: actions/designadminpanel.php:696 lib/designsettings.php:254 +#, fuzzy +msgid "Reset back to default" +msgstr "అప్రమేయాలని ఉపయోగించు" + +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "భద్రపరచు" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "రూపురేఖలని భద్రపరచు" @@ -1162,6 +1294,11 @@ msgstr "వివరణ తప్పనిసరి." msgid "Source URL is too long." msgstr "" +#: actions/editapplication.php:200 actions/newapplication.php:185 +#, fuzzy +msgid "Source URL is not valid." +msgstr "హోమ్ పేజీ URL సరైనది కాదు." + #: actions/editapplication.php:203 actions/newapplication.php:188 msgid "Organization is required." msgstr "సంస్థ తప్పనిసరి." @@ -1170,6 +1307,11 @@ msgstr "సంస్థ తప్పనిసరి." msgid "Organization is too long (max 255 chars)." msgstr "సంస్థ పేరు మరీ పెద్దగా ఉంది (255 అక్షరాలు గరిష్ఠం)." +#: actions/editapplication.php:209 actions/newapplication.php:194 +#, fuzzy +msgid "Organization homepage is required." +msgstr "సంస్థ తప్పనిసరి." + #: actions/editapplication.php:218 actions/newapplication.php:206 msgid "Callback is too long." msgstr "" @@ -1178,7 +1320,7 @@ msgstr "" msgid "Callback URL is not valid." msgstr "" -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "ఉపకరణాన్ని తాజాకరించలేకున్నాం." @@ -1215,7 +1357,7 @@ msgid "Could not update group." msgstr "గుంపుని తాజాకరించలేకున్నాం." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "మారుపేర్లని సృష్టించలేకపోయాం." @@ -1251,7 +1393,7 @@ msgstr "ప్రస్తుత నిర్ధారిత ఈమెయిల #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1269,22 +1411,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "రద్దుచేయి" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "ఈమెయిల్ చిరునామా, \"username@example.org\" వలె" #. TRANS: Button label for adding an e-mail address in e-mail settings form. #. TRANS: Button label for adding an IM address in IM settings form. #. TRANS: Button label for adding a SMS phone number in SMS settings form. -#: actions/emailsettings.php:139 actions/imsettings.php:148 +#: actions/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1292,114 +1438,186 @@ msgstr "చేర్చు" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "" +#. TRANS: Form instructions for incoming e-mail form in e-mail settings. +#. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings. +#: actions/emailsettings.php:159 actions/smssettings.php:178 +#, fuzzy +msgid "Send email to this address to post new notices." +msgstr "%sకి నోటీసులు పంపించడానికి కొత్త ఈమెయిలు చిరునామా" + +#. TRANS: Instructions for incoming e-mail address input form. +#. TRANS: Instructions for incoming SMS e-mail address input form. +#: actions/emailsettings.php:168 actions/smssettings.php:186 +#, fuzzy +msgid "Make a new email address for posting to; cancels the old one." +msgstr "%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. -#: actions/emailsettings.php:168 actions/smssettings.php:189 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "కొత్తది" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "ఈమెయిలు అభిరుచులు" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:190 +#, fuzzy +msgid "Send me email when someone adds my notice as a favorite." +msgstr "%s (@%s) మీ నోటీసుని ఇష్టపడ్డారు" + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "నేను ఈమెయిలు ద్వారా నోటీసులు పంపాలనుకుంటున్నాను." +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:223 +#, fuzzy +msgid "Publish a MicroID for my email address." +msgstr "అది మీ ఈమెయిలు చిరునామా కాదు." + #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "ఈమెయిలు అభిరుచులు భద్రమయ్యాయి." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "ఈమెయిలు చిరునామా లేదు." +#. TRANS: Message given saving e-mail address that cannot be normalised. +#: actions/emailsettings.php:365 +#, fuzzy +msgid "Cannot normalize that email address" +msgstr "ప్రస్తుత నిర్ధారిత ఈమెయిలు చిరునామా." + #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "సరైన ఈమెయిల్ చిరునామా కాదు:" #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "అది ఇప్పటికే మీ ఈమెయిల్ చిరునామా." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "ఆ ఈమెయిల్ చిరునామా ఇప్పటేకే ఇతర వాడుకరికి సంబంధించినది." #. TRANS: Server error thrown on database error adding e-mail confirmation code. #. TRANS: Server error thrown on database error adding IM confirmation code. #. TRANS: Server error thrown on database error adding SMS confirmation code. -#: actions/emailsettings.php:391 actions/imsettings.php:348 +#: actions/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "నిర్ధారణ సంకేతాన్ని చేర్చలేకపోయాం." +#. TRANS: Message given saving valid e-mail address that is to be confirmed. +#: actions/emailsettings.php:402 +#, 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 "" +"ఈ చిరునామా నిర్ధారణకై వేచివున్నాం. తదుపరి సూచనలతో ఉన్న సందేశానికై మీ ఇన్‌బాక్స్‌లో (స్పామ్ బాక్సులో కూడా!) " +"చూడండి." + #. 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/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "రద్దుచేయడానికి వేచివున్న నిర్ధారణలేమీ లేవు." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "ఆ ఈమెయిలు చిరునామా సరైనది కాదు." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "ఈమెయిలు నిర్ధారణ రద్దయింది." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "అది మీ ఈమెయిలు చిరునామా కాదు." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "ఆ ఈమెయిలు చిరునామాని తొలగించాం." +#: actions/emailsettings.php:497 actions/smssettings.php:568 +#, fuzzy +msgid "No incoming email address." +msgstr "ఈమెయిలు చిరునామా లేదు." + +#. TRANS: Server error thrown on database error removing incoming e-mail address. +#. TRANS: Server error thrown on database error adding incoming e-mail address. +#: actions/emailsettings.php:508 actions/emailsettings.php:532 +#: actions/smssettings.php:578 actions/smssettings.php:602 +#, fuzzy +msgid "Couldn't update user record." +msgstr "వాడుకరిని తాజాకరించలేకున్నాం." + +#. TRANS: Message given after successfully removing an incoming e-mail address. +#: actions/emailsettings.php:512 actions/smssettings.php:581 +#, fuzzy +msgid "Incoming email address removed." +msgstr "ఆ ఈమెయిలు చిరునామాని తొలగించాం." + +#. TRANS: Message given after successfully adding an incoming e-mail address. +#: actions/emailsettings.php:536 actions/smssettings.php:605 +#, fuzzy +msgid "New incoming email address added." +msgstr "ఈమెయిలు చిరునామా లేదు." + #: actions/favor.php:79 msgid "This notice is already a favorite!" msgstr "ఈ నోటీసు ఇప్పటికే మీ ఇష్టాంశం!" +#: actions/favor.php:92 lib/disfavorform.php:144 +#, fuzzy +msgid "Disfavor favorite" +msgstr "ఇష్టాంశాలకు చేర్చు" + #: actions/favorited.php:65 lib/popularnoticesection.php:91 #: lib/publicgroupnav.php:93 msgid "Popular notices" @@ -1424,6 +1642,13 @@ msgid "" "next to any notice you like." msgstr "" +#: actions/favorited.php:156 +#, fuzzy, php-format +msgid "" +"Why not [register an account](%%action.register%%) and be the first to add a " +"notice to your favorites!" +msgstr "[ఒక ఖాతాని నమోదుచేసుకుని](%%action.register%%) మీరే మొదట వ్రాసేవారు ఎందుకు కాకూడదు!" + #: actions/favoritesrss.php:111 actions/showfavorites.php:77 #: lib/personalgroupnav.php:115 #, php-format @@ -1494,6 +1719,11 @@ msgstr "" msgid "Remote service uses unknown version of OMB protocol." msgstr "" +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 +#, fuzzy +msgid "Error updating remote profile." +msgstr "దూరపు ప్రొపైలుని తాజాకరించటంలో పొరపాటు" + #: actions/getfile.php:79 msgid "No such file." msgstr "అటువంటి ఫైలు లేదు." @@ -1518,6 +1748,20 @@ msgstr "ఈ సైటులో మీరు వాడుకరలకి పా msgid "User already has this role." msgstr "వాడుకరికి ఇప్పటికే ఈ పాత్ర ఉంది." +#: actions/groupblock.php:71 actions/groupunblock.php:71 +#: actions/makeadmin.php:71 actions/subedit.php:46 +#: lib/profileformaction.php:79 +#, fuzzy +msgid "No profile specified." +msgstr "గుంపు ఏమీ పేర్కొనలేదు." + +#: actions/groupblock.php:76 actions/groupunblock.php:76 +#: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46 +#: actions/unsubscribe.php:84 lib/profileformaction.php:86 +#, fuzzy +msgid "No profile with that ID." +msgstr "ఆ IDతో ఏ నోటీసూ కనబడలేదు." + #: actions/groupblock.php:81 actions/groupunblock.php:81 #: actions/makeadmin.php:81 msgid "No group specified." @@ -1535,7 +1779,7 @@ msgstr "వాడుకరిని ఇప్పటికే గుంపున msgid "User is not a member of group." msgstr "వాడుకరి ఈ గుంపులో సభ్యులు కాదు." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "వాడుకరిని గుంపు నుండి నిరోధించు" @@ -1559,6 +1803,11 @@ msgstr "ఈ వాడుకరిని ఈ గుంపు నుండి న msgid "Block this user from this group" msgstr "ఈ గుంపునుండి ఈ వాడుకరిని నిరోధించు" +#: actions/groupblock.php:206 +#, fuzzy +msgid "Database error blocking user from group." +msgstr "ఈ వాడుకరిని ఈ గుంపు నుండి నిరోధించకు" + #: actions/groupbyid.php:74 actions/userbyid.php:70 msgid "No ID." msgstr "ఐడీ లేదు." @@ -1608,45 +1857,61 @@ msgstr "చిహ్నాన్ని తాజాకరించాం." msgid "Failed updating logo." msgstr "చిహ్నపు తాజాకరణ విఫలమైంది." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "%s గుంపు సభ్యులు" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "%1$s గుంపు సభ్యులు, పేజీ %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "ఈ గుంపులో వాడుకరులు జాబితా." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "నిర్వాహకులు" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" msgstr "నిరోధించు" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "వాడుకరిని గుంపుకి ఒక నిర్వాహకునిగా చేయి" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" -msgstr "నిర్వాహకున్ని చేయి" +msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" -msgstr "ఈ వాడుకరిని నిర్వాహకున్ని చేయి" +msgstr "" #. TRANS: Message is used as link title. %s is a user nickname. #. TRANS: Title in atom group notice feed. %s is a group name. #. TRANS: Title in atom user notice feed. %s is a user name. #: actions/grouprss.php:139 actions/userrss.php:94 -#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "%s కాలరేఖ" @@ -1762,9 +2027,23 @@ msgstr "IM చిరునామా" msgid "Current confirmed Jabber/GTalk address." msgstr "ప్రస్తుతం నిర్ధారించిన Jabber/GTalk చిరునామా" +#. TRANS: Form note in IM settings form. +#. TRANS: %s is the IM address set for the site. +#: actions/imsettings.php:124 +#, fuzzy, php-format +msgid "" +"Awaiting confirmation on this address. Check your Jabber/GTalk account for a " +"message with further instructions. (Did you add %s to your buddy list?)" +msgstr "" +"ఈ చిరునామా నిర్ధారణకై వేచివున్నాం. తదుపరి సూచనలతో ఉన్న సందేశానికై మీ ఇన్‌బాక్స్‌లో (స్పామ్ బాక్సులో కూడా!) " +"చూడండి." + #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -1772,53 +2051,65 @@ msgid "" msgstr "" #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "IM అభిరుచులు" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" +#. TRANS: Checkbox label in IM preferences form. +#: actions/imsettings.php:182 +#, fuzzy +msgid "Publish a MicroID for my Jabber/GTalk address." +msgstr "ప్రస్తుతం నిర్ధారించిన Jabber/GTalk చిరునామా" + #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "అభిరుచులు భద్రమయ్యాయి." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Jabber ID లేదు." +#. TRANS: Message given saving IM address that cannot be normalised. +#: actions/imsettings.php:320 +#, fuzzy +msgid "Cannot normalize that Jabber ID" +msgstr "సరైన Jabber ఐడీ కాదు" + #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "సరైన Jabber ఐడీ కాదు" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "ఈ Jabber ID మీకు ఇప్పటికే ఉంది" #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Jabber ID ఇప్పటికే వేరొకరికి ఉంది." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -1826,23 +2117,29 @@ msgid "" msgstr "" #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "ఆ IM చిరునామా సరైనది కాదు." +#. TRANS: Server error thrown on database error canceling IM address confirmation. +#: actions/imsettings.php:400 +#, fuzzy +msgid "Couldn't delete IM confirmation." +msgstr "ఈమెయిల్ నిర్ధారణని తొలగించలేకున్నాం." + #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "IM నిర్ధారణ రద్దయింది." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "ఇది మీ Jabber ID కాదు" #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "ఆ IM చిరునామాని తొలగించాం." @@ -1888,7 +2185,7 @@ msgstr "మీరు ఇప్పటికే ఈ వాడుకరులకు #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2016,7 +2313,7 @@ msgid "You must be logged in to leave a group." msgstr "గుంపుని వదిలివెళ్ళడానికి మీరు ప్రవేశించి ఉండాలి." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "మీరు ఆ గుంపులో సభ్యులు కాదు." @@ -2025,6 +2322,110 @@ msgstr "మీరు ఆ గుంపులో సభ్యులు కాద msgid "%1$s left group %2$s" msgstr "%2$s గుంపు నుండి %1$s వైదొలిగారు" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "అంతరంగికం" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "ఇప్పటికే లోనికి ప్రవేశించారు." @@ -2109,6 +2510,11 @@ msgstr "ఉపకరణాలని నమోదుచేసుకోడాన msgid "Use this form to register a new application." msgstr "కొత్త ఉపకరణాన్ని నమోదుచేసుకోడానికి ఈ ఫారాన్ని ఉపయోగించండి." +#: actions/newapplication.php:176 +#, fuzzy +msgid "Source URL is required." +msgstr "పేరు తప్పనిసరి." + #: actions/newapplication.php:258 actions/newapplication.php:267 msgid "Could not create application." msgstr "ఉపకరణాన్ని సృష్టించలేకపోయాం." @@ -2126,14 +2532,14 @@ msgid "New message" msgstr "కొత్త సందేశం" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "ఈ వాడుకరికి మీరు సందేశాన్ని పంపించలేరు." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "విషయం లేదు!" @@ -2142,7 +2548,7 @@ msgid "No recipient specified." msgstr "ఎవరికి పంపించాలో పేర్కొనలేదు." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "మీకు మీరే సందేశాన్ని పంపుకోకండి; దాని బదులు మీలో మీరే మెల్లగా చెప్పుకోండి." @@ -2153,12 +2559,12 @@ msgstr "సందేశాన్ని పంపించాం" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "%sకి నేరు సందేశాన్ని పంపించాం." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "అజాక్స్ పొరపాటు" @@ -2220,6 +2626,16 @@ msgid "" "This user doesn't allow nudges or hasn't confirmed or set their email yet." msgstr "" +#: actions/nudge.php:94 +#, fuzzy +msgid "Nudge sent" +msgstr "సందేశాన్ని పంపించాం" + +#: actions/nudge.php:97 +#, fuzzy +msgid "Nudge sent!" +msgstr "సందేశాన్ని పంపించాం" + #: actions/oauthappssettings.php:59 msgid "You must be logged in to list your applications." msgstr "మీ ఉపకరణాలను చూడడానికి మీరు ప్రవేశించి ఉండాలి." @@ -2242,8 +2658,8 @@ msgid "Connected applications" msgstr "సంధానిత ఉపకరణాలు" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." -msgstr "మీ ఖాతాని ప్రాపించడానికి మీరు ఈ క్రింది ఉపకరణాలకి అనుమతినిచ్చారు." +msgid "You have allowed the following applications to access your account." +msgstr "" #: actions/oauthconnectionssettings.php:175 msgid "You are not a user of that application." @@ -2266,16 +2682,16 @@ msgstr "" msgid "Notice has no profile." msgstr "నోటీసుకి ప్రొఫైలు లేదు." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "%2$sలో %1$s యొక్క స్థితి" #. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png') #: actions/oembed.php:159 -#, php-format +#, fuzzy, 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 @@ -2284,8 +2700,8 @@ 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:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "" @@ -2321,6 +2737,11 @@ msgstr "ఉపయోగించాల్సిన యాంత్రిక క msgid "View profile designs" msgstr "ఫ్రొఫైలు రూపురేఖలు" +#: actions/othersettings.php:123 +#, fuzzy +msgid "Show or hide profile designs." +msgstr "ఫ్రొఫైలు రూపురేఖలు" + #: actions/othersettings.php:153 msgid "URL shortening service is too long (max 50 chars)." msgstr "URL కుదింపు సేవ మరీ పెద్దగా ఉంది (50 అక్షరాలు గరిష్ఠం)." @@ -2333,6 +2754,31 @@ msgstr "గుంపు ఏమీ పేర్కొనలేదు." msgid "No login token specified." msgstr "గుంపు ఏమీ పేర్కొనలేదు." +#: actions/otp.php:90 +#, fuzzy +msgid "No login token requested." +msgstr "అధీకరణ అభ్యర్థన లేదు!" + +#: actions/otp.php:95 +#, fuzzy +msgid "Invalid login token specified." +msgstr "సందేశపు విషయం సరైనది కాదు" + +#: actions/otp.php:104 +#, fuzzy +msgid "Login token expired." +msgstr "సైటు లోనికి ప్రవేశించు" + +#: actions/outbox.php:58 +#, fuzzy, php-format +msgid "Outbox for %1$s - page %2$d" +msgstr "%1$sకి వచ్చినవి - %2$dవ పేజీ" + +#: actions/outbox.php:61 +#, fuzzy, php-format +msgid "Outbox for %s" +msgstr "%sకి వచ్చినవి" + #: actions/outbox.php:116 msgid "This is your outbox, which lists private messages you have sent." msgstr "ఇవి మీరు పంపివున్న అంతరంగిక సందేశాలు." @@ -2399,10 +2845,14 @@ msgid "Password saved." msgstr "సంకేతపదం భద్రమయ్యింది." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "త్రోవలు" +#: actions/pathsadminpanel.php:70 +msgid "Path and server settings for this StatusNet site" +msgstr "" + #: actions/pathsadminpanel.php:157 #, php-format msgid "Theme directory not readable: %s." @@ -2413,6 +2863,21 @@ msgstr "అలంకారం అందుబాటులో లేదు: %s." msgid "Avatar directory not writable: %s." msgstr "అవతారాల సంచయం" +#: actions/pathsadminpanel.php:169 +#, fuzzy, php-format +msgid "Background directory not writable: %s." +msgstr "నేపథ్యాల సంచయం" + +#: actions/pathsadminpanel.php:177 +#, fuzzy, php-format +msgid "Locales directory not readable: %s." +msgstr "హోమ్ పేజీ URL సరైనది కాదు." + +#: actions/pathsadminpanel.php:183 +#, fuzzy +msgid "Invalid SSL server. The maximum length is 255 characters." +msgstr "చెల్లని స్వాగత పాఠ్యం. గరిష్ఠ పొడవు 255 అక్షరాలు." + #: actions/pathsadminpanel.php:234 actions/siteadminpanel.php:58 msgid "Site" msgstr "సైటు" @@ -2457,6 +2922,11 @@ msgstr "అలంకారం" msgid "Theme server" msgstr "అలంకారాల సేవకి" +#: actions/pathsadminpanel.php:268 +#, fuzzy +msgid "Theme path" +msgstr "అలంకారం" + #: actions/pathsadminpanel.php:272 msgid "Theme directory" msgstr "అలంకార సంచయం" @@ -2469,6 +2939,11 @@ msgstr "అవతారాలు" msgid "Avatar server" msgstr "అవతారాల సేవకి" +#: actions/pathsadminpanel.php:288 +#, fuzzy +msgid "Avatar path" +msgstr "అవతారాన్ని తాజాకరించాం." + #: actions/pathsadminpanel.php:292 msgid "Avatar directory" msgstr "అవతారాల సంచయం" @@ -2481,10 +2956,20 @@ msgstr "నేపథ్యాలు" msgid "Background server" msgstr "నేపథ్యాల సేవకి" +#: actions/pathsadminpanel.php:309 +#, fuzzy +msgid "Background path" +msgstr "నేపథ్యం" + #: actions/pathsadminpanel.php:313 msgid "Background directory" msgstr "నేపథ్యాల సంచయం" +#: actions/pathsadminpanel.php:320 +#, fuzzy +msgid "SSL" +msgstr "SSLని ఉపయోగించు" + #: actions/pathsadminpanel.php:323 actions/snapshotadminpanel.php:202 msgid "Never" msgstr "సేవకి" @@ -2513,6 +2998,11 @@ msgstr "సేవకి" msgid "Server to direct SSL requests to" msgstr "" +#: actions/pathsadminpanel.php:352 +#, fuzzy +msgid "Save paths" +msgstr "కొత్త సందేశం" + #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2526,6 +3016,11 @@ msgstr "" msgid "People search" msgstr "వ్యక్తుల అన్వేషణ" +#: actions/peopletag.php:68 +#, fuzzy, php-format +msgid "Not a valid people tag: %s." +msgstr "సరైన ఈమెయిల్ చిరునామా కాదు:" + #: actions/peopletag.php:142 #, php-format msgid "Users self-tagged with %1$s - page %2$d" @@ -2567,7 +3062,7 @@ msgstr "పూర్తి పేరు" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "హోమ్ పేజీ" @@ -2653,6 +3148,16 @@ msgstr "భాష మరీ పెద్దగా ఉంది (50 అక్ష msgid "Invalid tag: \"%s\"" msgstr "తప్పుడు మారుపేరు: \"%s\"" +#: actions/profilesettings.php:306 +#, fuzzy +msgid "Couldn't update user for autosubscribe." +msgstr "వాడుకరిని తాజాకరించలేకున్నాం." + +#: actions/profilesettings.php:363 +#, fuzzy +msgid "Couldn't save location prefs." +msgstr "ట్యాగులని భద్రపరచలేకున్నాం." + #: actions/profilesettings.php:375 msgid "Couldn't save profile." msgstr "ప్రొఫైలుని భద్రపరచలేకున్నాం." @@ -2662,7 +3167,7 @@ msgid "Couldn't save tags." msgstr "ట్యాగులని భద్రపరచలేకున్నాం." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "అమరికలు భద్రమయ్యాయి." @@ -2671,6 +3176,11 @@ msgstr "అమరికలు భద్రమయ్యాయి." msgid "Beyond the page limit (%s)." msgstr "" +#: actions/public.php:92 +#, fuzzy +msgid "Could not retrieve public stream." +msgstr "మారుపేర్లని సృష్టించలేకపోయాం." + #: actions/public.php:130 #, php-format msgid "Public timeline, page %d" @@ -2692,6 +3202,13 @@ msgstr "ప్రజా వాహిని ఫీడు (RSS 2.0)" msgid "Public Stream Feed (Atom)" msgstr "ప్రజా వాహిని ఫీడు (ఆటమ్)" +#: actions/public.php:188 +#, fuzzy, php-format +msgid "" +"This is the public timeline for %%site.name%% but no one has posted anything " +"yet." +msgstr "ఇది %s మరియు మిత్రుల కాలరేఖ కానీ ఇంకా ఎవరూ ఏమీ రాయలేదు." + #: actions/public.php:191 msgid "Be the first to post!" msgstr "" @@ -2702,6 +3219,21 @@ msgid "" "Why not [register an account](%%action.register%%) and be the first to post!" msgstr "[ఖాతా నమోదు చేసుకుని](%%action.register%%) మొదటగా వ్రాసేది మీరే ఎందుకు కాకూడదు!" +#: 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 "" +"**%s** అనేది [స్టేటస్‌నెట్](http://status.net/) అనే స్వేచ్ఛా ఉపకరణ అధారిత [సూక్ష్మ-బ్లాగింగు]" +"(http://en.wikipedia.org/wiki/Micro-blogging) సేవ అయిన %%%%site.name%%%%లో ఒక " +"వాడుకరి గుంపు.\n" +"దీని సభ్యులు వారి జీవితం మరియు ఆసక్తుల గురించి చిన్న సందేశాలని పంచుకుంటారు. ఈ గుంపు మరియు ఇంకా " +"చాల వాటిలో భాగస్తులవ్వడానికి [ఇప్పుడే చేరండి](%%%%action.register%%%%)! ([మరింత చదవండి](%%%%" +"doc.help%%%%))" + #: actions/public.php:247 #, php-format msgid "" @@ -2745,6 +3277,16 @@ msgstr "ట్యాగు మేఘం" msgid "You are already logged in!" msgstr "మీరు ఇప్పటికే లోనికి ప్రవేశించారు!" +#: actions/recoverpassword.php:62 +#, fuzzy +msgid "No such recovery code." +msgstr "అటువంటి సందేశమేమీ లేదు." + +#: actions/recoverpassword.php:66 +#, fuzzy +msgid "Not a recovery code." +msgstr "నమోదైన వాడుకరి కాదు." + #: actions/recoverpassword.php:73 msgid "Recovery code for unknown user." msgstr "" @@ -2772,6 +3314,11 @@ msgstr "" msgid "You have been identified. Enter a new password below. " msgstr "మిమ్మల్ని గుర్తించాం. మీ కొత్త సంకేతపదాన్ని క్రింత ఇవ్వండి. " +#: actions/recoverpassword.php:188 +#, fuzzy +msgid "Password recovery" +msgstr "సంకేతపదం మార్పు" + #: actions/recoverpassword.php:191 msgid "Nickname or email address" msgstr "ముద్దుపేరు లేదా ఈమెయిలు చిరునామా" @@ -2780,6 +3327,21 @@ msgstr "ముద్దుపేరు లేదా ఈమెయిలు చి msgid "Your nickname on this server, or your registered email address." msgstr "ఈ సర్వరులో మీ పేరు, లేదా నమౌదైన మీ ఈమెయిల్ చిరునామా." +#: actions/recoverpassword.php:199 actions/recoverpassword.php:200 +#, fuzzy +msgid "Recover" +msgstr "తొలగించు" + +#: actions/recoverpassword.php:208 +#, fuzzy +msgid "Reset password" +msgstr "కొత్త సంకేతపదం" + +#: actions/recoverpassword.php:209 +#, fuzzy +msgid "Recover password" +msgstr "కొత్త సంకేతపదం" + #: actions/recoverpassword.php:210 actions/recoverpassword.php:335 msgid "Password recovery requested" msgstr "" @@ -2830,6 +3392,11 @@ msgstr "సంకేతపదం 6 లేదా అంతకంటే ఎక్ msgid "Password and confirmation do not match." msgstr "సంకేతపదం మరియు నిర్ధారణ సరిపోలేదు." +#: actions/recoverpassword.php:388 actions/register.php:255 +#, fuzzy +msgid "Error setting user." +msgstr "వాడుకరిని భద్రపరచడంలో పొరపాటు: సరికాదు." + #: actions/recoverpassword.php:395 msgid "New password successfully saved. You are now logged in." msgstr "మీ కొత్త సంకేతపదం భద్రమైంది. మీరు ఇప్పుడు లోనికి ప్రవేశించారు." @@ -2886,7 +3453,7 @@ msgstr "పై సంకేతపదం మరోసారి. తప్పన #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "ఈమెయిల్" @@ -3040,6 +3607,16 @@ msgstr "మీ నోటీసుని మీరే పునరావృతి msgid "You already repeated that notice." msgstr "మీరు ఇప్పటికే ఆ నోటీసుని పునరావృతించారు." +#: actions/repeat.php:114 lib/noticelist.php:686 +#, fuzzy +msgid "Repeated" +msgstr "సృష్టితం" + +#: actions/repeat.php:119 +#, fuzzy +msgid "Repeated!" +msgstr "సృష్టితం" + #: actions/replies.php:126 actions/repliesrss.php:68 #: lib/personalgroupnav.php:105 #, php-format @@ -3082,6 +3659,14 @@ msgstr "" "మీరు ఇతర వాడుకరులతో సంభాషించవచ్చు, మరింత మంది వ్యక్తులకు చందాచేరవచ్చు లేదా [గుంపులలో చేరవచ్చు]" "(%%action.groups%%)." +#: 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 "" +"[ఈ విషయంపై](%%%%action.newnotice%%%%?status_textarea=%s) వ్రాసే మొదటివారు మీరే అవ్వండి!" + #: actions/repliesrss.php:72 #, php-format msgid "Replies to %1$s on %2$s!" @@ -3103,10 +3688,31 @@ msgstr "స్టేటస్‌నెట్" msgid "You cannot sandbox users on this site." msgstr "ఈ సైటులో మీరు వాడుకరలకి పాత్రలను ఇవ్వలేరు." +#: actions/sandbox.php:72 +#, fuzzy +msgid "User is already sandboxed." +msgstr "వాడుకరిని ఇప్పటికే గుంపునుండి నిరోధించారు." + +#. TRANS: Menu item for site administration +#: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 +#: lib/adminpanelaction.php:379 +#, fuzzy +msgid "Sessions" +msgstr "సంచిక" + +#: actions/sessionsadminpanel.php:65 +msgid "Session settings for this StatusNet site" +msgstr "" + #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" msgstr "" +#: actions/sessionsadminpanel.php:177 +#, fuzzy +msgid "Whether to handle sessions ourselves." +msgstr "వాడుకరులను కొత్త వారిని ఆహ్వానించడానికి అనుమతించాలా వద్దా." + #: actions/sessionsadminpanel.php:181 msgid "Session debugging" msgstr "" @@ -3116,7 +3722,6 @@ msgid "Turn on debugging output for sessions." msgstr "" #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "సైటు అమరికలను భద్రపరచు" @@ -3129,24 +3734,24 @@ msgid "Application profile" msgstr "ఉపకరణ ప్రవర" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "ప్రతీకం" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "పేరు" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "సంస్ధ" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "వివరణ" @@ -3188,17 +3793,32 @@ msgstr "" msgid "Access token URL" msgstr "" +#: actions/showapplication.php:283 +#, fuzzy +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 "మీరు నిజంగానే ఈ నోటీసుని తొలగించాలనుకుంటున్నారా?" + #: actions/showfavorites.php:79 #, php-format msgid "%1$s's favorite notices, page %2$d" msgstr "%1$sకి ఇష్టమైన నోటీసులు, పేజీ %2$d" +#: actions/showfavorites.php:132 +#, fuzzy +msgid "Could not retrieve favorite notices." +msgstr "ఇష్టాంశాన్ని సృష్టించలేకపోయాం." + #: actions/showfavorites.php:171 #, php-format msgid "Feed for favorites of %s (RSS 1.0)" @@ -3227,11 +3847,21 @@ msgid "" "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 "" +"%sకి చందాదార్లు ఎవరూ లేరు. [ఒక ఖాతాని నమోదు చేసుకుని](%%%%action.register%%%%) మీరు " +"ఎందుకు మొదటి చందాదారు కాకూడదు?" + #: actions/showfavorites.php:243 msgid "This is a way to share what you like." msgstr "మీకు నచ్చినవి పంచుకోడానికి ఇదొక మార్గం." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "%s గుంపు" @@ -3283,7 +3913,7 @@ msgstr "%s కొరకు స్పందనల ఫీడు (ఆటమ్)" msgid "FOAF for %s group" msgstr "%s గుంపు" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "సభ్యులు" @@ -3317,6 +3947,21 @@ msgstr "" "చాల వాటిలో భాగస్తులవ్వడానికి [ఇప్పుడే చేరండి](%%%%action.register%%%%)! ([మరింత చదవండి](%%%%" "doc.help%%%%))" +#: 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 "" +"**%s** అనేది [స్టేటస్‌నెట్](http://status.net/) అనే స్వేచ్ఛా ఉపకరణ అధారిత [సూక్ష్మ-బ్లాగింగు]" +"(http://en.wikipedia.org/wiki/Micro-blogging) సేవ అయిన %%%%site.name%%%%లో ఒక " +"వాడుకరి గుంపు.\n" +"దీని సభ్యులు వారి జీవితం మరియు ఆసక్తుల గురించి చిన్న సందేశాలని పంచుకుంటారు. ఈ గుంపు మరియు ఇంకా " +"చాల వాటిలో భాగస్తులవ్వడానికి [ఇప్పుడే చేరండి](%%%%action.register%%%%)! ([మరింత చదవండి](%%%%" +"doc.help%%%%))" + #: actions/showgroup.php:489 msgid "Admins" msgstr "నిర్వాహకులు" @@ -3329,6 +3974,16 @@ msgstr "అటువంటి సందేశం లేదు." 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 "%2$sలో %1$sకి స్పందనలు!" + +#: actions/showmessage.php:113 +#, fuzzy, php-format +msgid "Message from %1$s on %2$s" +msgstr "%2$sలో %1$sకి స్పందనలు!" + #: actions/shownotice.php:90 msgid "Notice deleted." msgstr "నోటీసుని తొలగించాం." @@ -3363,6 +4018,11 @@ msgstr "%s కొరకు స్పందనల ఫీడు (RSS 2.0)" msgid "Notice feed for %s (Atom)" msgstr "%s కొరకు స్పందనల ఫీడు (ఆటమ్)" +#: actions/showstream.php:148 +#, fuzzy, php-format +msgid "FOAF for %s" +msgstr "%s గుంపు" + #: actions/showstream.php:200 #, php-format msgid "This is the timeline for %1$s but %2$s hasn't posted anything yet." @@ -3375,11 +4035,54 @@ msgid "" 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 "" +"[ఈ విషయంపై](%%%%action.newnotice%%%%?status_textarea=%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 "" +"**%s** అనేది [స్టేటస్‌నెట్](http://status.net/) అనే స్వేచ్ఛా ఉపకరణ అధారిత [సూక్ష్మ-బ్లాగింగు]" +"(http://en.wikipedia.org/wiki/Micro-blogging) సేవ అయిన %%%%site.name%%%%లో ఒక " +"వాడుకరి గుంపు.\n" +"దీని సభ్యులు వారి జీవితం మరియు ఆసక్తుల గురించి చిన్న సందేశాలని పంచుకుంటారు. ఈ గుంపు మరియు ఇంకా " +"చాల వాటిలో భాగస్తులవ్వడానికి [ఇప్పుడే చేరండి](%%%%action.register%%%%)! ([మరింత చదవండి](%%%%" +"doc.help%%%%))" + +#: 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 "" +"ఇది %%site.name%%, స్వేచ్ఛా మృదూపకరమైన [స్టేటస్‌నెట్](http://status.net/) అనే పనిముట్టుపై " +"ఆధారపడిన ఒక [మైక్రో-బ్లాగింగు](http://en.wikipedia.org/wiki/Micro-blogging) సేవ." + #: actions/showstream.php:305 #, php-format msgid "Repeat of %s" msgstr "%s యొక్క పునరావృతం" +#: actions/silence.php:65 actions/unsilence.php:65 +#, fuzzy +msgid "You cannot silence users on this site." +msgstr "ఈ సైటులో మీరు వాడుకరలకి పాత్రలను ఇవ్వలేరు." + +#: actions/silence.php:72 +#, fuzzy +msgid "User is already silenced." +msgstr "వాడుకరిని ఇప్పటికే గుంపునుండి నిరోధించారు." + #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site" msgstr "ఈ స్టేటస్‌నెట్ సైటుకి ప్రాధమిక అమరికలు" @@ -3469,6 +4172,11 @@ msgstr "పాఠ్యపు పరిమితి" msgid "Maximum number of characters for notices." msgstr "సందేశాలలోని అక్షరాల గరిష్ఠ సంఖ్య." +#: actions/siteadminpanel.php:278 +#, fuzzy +msgid "Dupe limit" +msgstr "పాఠ్యపు పరిమితి" + #: actions/siteadminpanel.php:278 msgid "How long users must wait (in seconds) to post the same thing again." msgstr "అదే విషయాన్ని మళ్ళీ టపా చేయడానికి వాడుకరులు ఎంత సమయం (క్షణాల్లో) వేచివుండాలి." @@ -3477,6 +4185,11 @@ msgstr "అదే విషయాన్ని మళ్ళీ టపా చే msgid "Site Notice" msgstr "సైటు గమనిక" +#: actions/sitenoticeadminpanel.php:67 +#, fuzzy +msgid "Edit site-wide message" +msgstr "కొత్త సందేశం" + #: actions/sitenoticeadminpanel.php:103 msgid "Unable to save site notice." msgstr "సైటు గమనికని భద్రపరచు" @@ -3502,6 +4215,13 @@ msgstr "సైటు గమనికని భద్రపరచు" msgid "SMS settings" msgstr "SMS అమరికలు" +#. 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 "%%site.name%% నుండి మీకు ఎలా మెయిల్ వస్తూంతో సంభాళించుకోండి." + #. TRANS: Message given in the SMS settings if SMS is not enabled on the site. #: actions/smssettings.php:97 msgid "SMS is not available." @@ -3512,6 +4232,12 @@ msgstr "IM అందుబాటులో లేదు." msgid "SMS address" msgstr "SMS చిరునామా" +#. TRANS: Form guide in SMS settings form. +#: actions/smssettings.php:120 +#, fuzzy +msgid "Current confirmed SMS-enabled phone number." +msgstr "ప్రస్తుత నిర్ధారిత ఈమెయిలు చిరునామా." + #. TRANS: Form guide in IM settings form. #: actions/smssettings.php:133 msgid "Awaiting confirmation on this phone number." @@ -3533,6 +4259,18 @@ msgctxt "BUTTON" msgid "Confirm" msgstr "నిర్థారించు" +#. TRANS: Field label for SMS phone number input in SMS settings form. +#: actions/smssettings.php:153 +#, fuzzy +msgid "SMS phone number" +msgstr "ఫోను నెంబరు లేదు." + +#. TRANS: SMS phone number input field instructions in SMS settings form. +#: actions/smssettings.php:156 +#, fuzzy +msgid "Phone number, no punctuation or spaces, with area code" +msgstr "1-64 చిన్నబడి అక్షరాలు లేదా అంకెలు, విరామ చిహ్నాలు లేదా ఖాళీలు లేకుండా. తప్పనిసరి." + #. TRANS: Form legend for SMS preferences form. #: actions/smssettings.php:195 msgid "SMS preferences" @@ -3545,11 +4283,23 @@ msgid "" "from my carrier." msgstr "" +#. TRANS: Confirmation message for successful SMS preferences save. +#: actions/smssettings.php:315 +#, fuzzy +msgid "SMS preferences saved." +msgstr "అభిరుచులు భద్రమయ్యాయి." + #. TRANS: Message given saving SMS phone number without having provided one. #: actions/smssettings.php:338 msgid "No phone number." msgstr "ఫోను నెంబరు లేదు." +#. TRANS: Message given saving SMS phone number without having selected a carrier. +#: actions/smssettings.php:344 +#, fuzzy +msgid "No carrier selected." +msgstr "నోటీసుని తొలగించాం." + #. TRANS: Message given saving SMS phone number that is already set. #: actions/smssettings.php:352 msgid "That is already your phone number." @@ -3562,10 +4312,11 @@ msgstr "ఆ ఫోను నంబరు ఇప్పటికే వేరే #. 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 "" +msgstr "ఆ నిర్ధారణా సంకేతం మీది కాదు!" #. TRANS: Message given canceling SMS phone number confirmation for the wrong phone number. #: actions/smssettings.php:413 @@ -3607,9 +4358,15 @@ msgid "" "email but isn't listed here, send email to let us know at %s." msgstr "" +#. TRANS: Message given saving SMS phone number confirmation code without having provided one. +#: actions/smssettings.php:548 +#, fuzzy +msgid "No code entered" +msgstr "విషయం లేదు!" + #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "" @@ -3617,10 +4374,20 @@ msgstr "" msgid "Manage snapshot configuration" msgstr "సైటు స్వరూపణాన్ని మార్చండి" +#: actions/snapshotadminpanel.php:127 +#, fuzzy +msgid "Invalid snapshot run value." +msgstr "తప్పుడు పాత్ర." + #: actions/snapshotadminpanel.php:133 msgid "Snapshot frequency must be a number." msgstr "" +#: actions/snapshotadminpanel.php:144 +#, fuzzy +msgid "Invalid snapshot report URL." +msgstr "చిహ్నపు URL చెల్లదు." + #: actions/snapshotadminpanel.php:200 msgid "Randomly during web hit" msgstr "" @@ -3653,6 +4420,16 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" +#: actions/snapshotadminpanel.php:248 +#, fuzzy +msgid "Save snapshot settings" +msgstr "సైటు అమరికలను భద్రపరచు" + +#: actions/subedit.php:70 +#, fuzzy +msgid "You are not subscribed to that profile." +msgstr "మీరు ఎవరికీ చందాచేరలేదు." + #. TRANS: Exception thrown when a subscription could not be stored on the server. #: actions/subedit.php:83 classes/Subscription.php:136 msgid "Could not save subscription." @@ -3662,6 +4439,11 @@ msgstr "కొత్త చందాని చేర్చలేకపోయా msgid "This action only accepts POST requests." msgstr "" +#: actions/subscribe.php:107 +#, fuzzy +msgid "No such profile." +msgstr "అటువంటి ఫైలు లేదు." + #: actions/subscribe.php:117 msgid "You cannot subscribe to an OMB 0.1 remote profile with this action." msgstr "" @@ -3748,7 +4530,7 @@ msgstr "%s ప్రస్తుతం ఎవరినీ వినడంలే msgid "Jabber" msgstr "జాబర్" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "" @@ -3776,6 +4558,11 @@ msgstr "%s కొరకు స్పందనల ఫీడు (ఆటమ్)" msgid "No ID argument." msgstr "జోడింపులు లేవు." +#: actions/tagother.php:65 +#, fuzzy, php-format +msgid "Tag %s" +msgstr "ట్యాగులు" + #: actions/tagother.php:77 lib/userprofile.php:76 msgid "User profile" msgstr "వాడుకరి ప్రొఫైలు" @@ -3785,6 +4572,11 @@ msgstr "వాడుకరి ప్రొఫైలు" msgid "Photo" msgstr "ఫొటో" +#: actions/tagother.php:141 +#, fuzzy +msgid "Tag user" +msgstr "ట్యాగులు" + #: actions/tagother.php:151 msgid "" "Tags for this user (letters, numbers, -, ., and _), comma- or space- " @@ -3800,6 +4592,11 @@ msgstr "" msgid "Could not save tags." msgstr "ట్యాగులని భద్రపరచలేకపోయాం." +#: actions/tagother.php:236 +#, fuzzy +msgid "Use this form to add tags to your subscribers or subscriptions." +msgstr "మీ ఉపకరణాన్ని మార్చడానికి ఈ ఫారాన్ని ఉపయోగించండి." + #: actions/tagrss.php:35 msgid "No such tag." msgstr "అటువంటి ట్యాగు లేదు." @@ -3812,6 +4609,16 @@ msgstr "మీరు ఆ వాడుకరిని నిరోధించల msgid "User is not sandboxed." msgstr "వాడుకరిని గుంపు నుండి నిరోధించలేదు." +#: actions/unsilence.php:72 +#, fuzzy +msgid "User is not silenced." +msgstr "వాడుకరికి ప్రొఫైలు లేదు." + +#: actions/unsubscribe.php:77 +#, fuzzy +msgid "No profile ID in request." +msgstr "అధీకరణ అభ్యర్థన లేదు!" + #: actions/unsubscribe.php:98 msgid "Unsubscribed" msgstr "చందామాను" @@ -3823,70 +4630,79 @@ msgid "" msgstr "" #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "వాడుకరి" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." -msgstr "ఈ స్టేటస్‌నెట్ సైటుకి వాడుకరి అమరికలు." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "చెల్లని స్వాగత పాఠ్యం. గరిష్ఠ పొడవు 255 అక్షరాలు." -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, 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 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "ప్రొఫైలు" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "స్వపరిచయ పరిమితి" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "స్వపరిచయం యొక్క గరిష్ఠ పొడవు, అక్షరాలలో." -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "కొత్త వాడుకరులు" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "కొత్త వాడుకరి స్వాగతం" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "కొత్త వాడుకరులకై స్వాగత సందేశం (255 అక్షరాలు గరిష్ఠం)." -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "అప్రమేయ చందా" -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:243 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "ఉపయోగించాల్సిన యాంత్రిక కుదింపు సేవ." + +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "ఆహ్వానాలు" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "ఆహ్వానాలని చేతనంచేసాం" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "వాడుకరులను కొత్త వారిని ఆహ్వానించడానికి అనుమతించాలా వద్దా." +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "చందాని అధీకరించండి" @@ -3898,7 +4714,9 @@ msgid "" "click “Reject”." msgstr "" +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "లైసెన్సు" @@ -3971,19 +4789,26 @@ msgid "Avatar URL ‘%s’ is not valid." msgstr "" #: actions/userauthorization.php:350 -#, php-format +#, fuzzy, php-format msgid "Can’t read avatar URL ‘%s’." -msgstr "" +msgstr "'%s' అనే అవతారపు URL తప్పు" #: actions/userauthorization.php:355 -#, php-format +#, fuzzy, php-format msgid "Wrong image type for avatar URL ‘%s’." -msgstr "" +msgstr "'%s' కొరకు తప్పుడు బొమ్మ రకం" #: actions/userdesignsettings.php:76 lib/designsettings.php:65 msgid "Profile design" msgstr "ఫ్రొఫైలు రూపురేఖలు" +#: 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 "నేపథ్య చిత్రం మరియు రంగుల ఎంపికతో మీ గుంపు ఎలా కనిపించాలో మలచుకోండి." + #: actions/userdesignsettings.php:282 msgid "Enjoy your hotdog!" msgstr "" @@ -4008,6 +4833,17 @@ msgstr "%s ఏ గుంపు లోనూ సభ్యులు కాదు." msgid "Try [searching for groups](%%action.groupsearch%%) and joining them." msgstr "[గుంపులని వెతికి](%%action.groupsearch%%) వాటిలో చేరడానికి ప్రయత్నించండి." +#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name. +#. TRANS: Message is used as a subtitle in atom group notice feed. +#. TRANS: %1$s is a group name, %2$s is a site name. +#. TRANS: Message is used as a subtitle in atom user notice feed. +#. TRANS: %1$s is a user name, %2$s is a site name. +#: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 +#: lib/atomusernoticefeed.php:75 +#, fuzzy, php-format +msgid "Updates from %1$s on %2$s!" +msgstr "%2$sలో %1$s మరియు స్నేహితుల నుండి తాజాకరణలు!" + #: actions/version.php:75 #, php-format msgid "StatusNet %s" @@ -4020,6 +4856,11 @@ msgid "" "Inc. and contributors." msgstr "" +#: actions/version.php:163 +#, fuzzy +msgid "Contributors" +msgstr "అనుసంధానాలు" + #: actions/version.php:170 msgid "" "StatusNet is free software: you can redistribute it and/or modify it under " @@ -4048,7 +4889,7 @@ msgid "Plugins" msgstr "ప్లగిన్లు" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "సంచిక" @@ -4056,20 +4897,25 @@ msgstr "సంచిక" msgid "Author(s)" msgstr "రచయిత(లు)" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "ఇష్టపడు" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4078,20 +4924,20 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, 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 +#: classes/File.php:210 #, 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 +#: classes/File.php:247 classes/File.php:262 msgid "Invalid filename." msgstr "తప్పుడు దస్త్రపుపేరు.." @@ -4110,21 +4956,66 @@ msgstr "గుంపులో భాగం కాదు." msgid "Group leave failed." msgstr "గుంపు నుండి వైదొలగడం విఫలమైంది." +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "వాడుకరిని భద్రపరచడంలో పొరపాటు: సరికాదు." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "చేరు" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." msgstr "స్థానిక గుంపుని తాజాకరించలేకున్నాం." +#. TRANS: Exception thrown when trying creating a login token failed. +#. TRANS: %s is the user nickname for which token creation failed. +#: classes/Login_token.php:78 +#, fuzzy, php-format +msgid "Could not create login token for %s" +msgstr "మారుపేర్లని సృష్టించలేకపోయాం." + #. TRANS: Exception thrown when database name or Data Source Name could not be found. #: classes/Memcached_DataObject.php:533 msgid "No database name or DSN found anywhere." msgstr "" #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. -#: classes/Message.php:46 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "నేరుగా సందేశాలు పంపడం నుండి మిమ్మల్ని నిషేధించారు." +#. TRANS: Message given when a message could not be stored on the server. +#: classes/Message.php:62 +#, fuzzy +msgid "Could not insert message." +msgstr "ట్యాగులని భద్రపరచలేకపోయాం." + +#. TRANS: Message given when a message could not be updated on the server. +#: classes/Message.php:73 +#, fuzzy +msgid "Could not update message with new URI." +msgstr "వాడుకరిని తాజాకరించలేకున్నాం." + #. TRANS: Server exception thrown when a user profile for a notice cannot be found. #. TRANS: %1$d is a profile ID (number), %2$d is a notice ID (number). #: classes/Notice.php:98 @@ -4132,6 +5023,12 @@ msgstr "నేరుగా సందేశాలు పంపడం నుండ msgid "No such profile (%1$d) for notice (%2$d)." msgstr "" +#. TRANS: Server exception. %s are the error details. +#: classes/Notice.php:193 +#, fuzzy, php-format +msgid "Database error inserting hashtag: %s" +msgstr "అవతారాన్ని పెట్టడంలో పొరపాటు" + #. TRANS: Client exception thrown if a notice contains too many characters. #: classes/Notice.php:265 msgid "Problem saving notice. Too long." @@ -4148,6 +5045,14 @@ msgid "" "Too many notices too fast; take a breather and post again in a few minutes." msgstr "చాలా ఎక్కువ నోటీసులు అంత వేగంగా; కాస్త ఊపిరి తీసుకుని మళ్ళీ కొన్ని నిమిషాల తర్వాత వ్రాయండి." +#. TRANS: Client exception thrown when a user tries to post too many duplicate notices in a given time frame. +#: classes/Notice.php:283 +#, fuzzy +msgid "" +"Too many duplicate messages too quickly; take a breather and post again in a " +"few minutes." +msgstr "చాలా ఎక్కువ నోటీసులు అంత వేగంగా; కాస్త ఊపిరి తీసుకుని మళ్ళీ కొన్ని నిమిషాల తర్వాత వ్రాయండి." + #. TRANS: Client exception thrown when a user tries to post while being banned. #: classes/Notice.php:291 msgid "You are banned from posting notices on this site." @@ -4160,38 +5065,50 @@ msgid "Problem saving notice." msgstr "సందేశాన్ని భద్రపరచడంలో పొరపాటు." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "" +#. TRANS: Server exception thrown when an update for a group inbox fails. +#: classes/Notice.php:1006 +#, fuzzy +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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" +#. TRANS: Exception thrown when a right for a non-existing user profile is checked. +#: classes/Remote_profile.php:54 +#, fuzzy +msgid "Missing profile." +msgstr "వాడుకరికి ప్రొఫైలు లేదు." + #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "ట్యాగులని భద్రపరచలేకపోయాం." #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "చందాచేరడం నుండి మిమ్మల్ని నిషేధించారు." @@ -4205,6 +5122,12 @@ msgstr "ఇప్పటికే చందాచేరారు!" msgid "User has blocked you." msgstr "వాడుకరి మిమ్మల్ని నిరోధించారు." +#. TRANS: Exception thrown when trying to unsibscribe without a subscription. +#: classes/Subscription.php:171 +#, fuzzy +msgid "Not subscribed!" +msgstr "చందాదార్లు" + #. TRANS: Exception thrown when trying to unsubscribe a user from themselves. #: classes/Subscription.php:178 msgid "Could not delete self-subscription." @@ -4220,60 +5143,71 @@ msgstr "కొత్త చందాని చేర్చలేకపోయా msgid "Could not delete subscription." msgstr "కొత్త చందాని చేర్చలేకపోయాం." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "@%2$s, %1$sకి స్వాగతం!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "గుంపుని సృష్టించలేకపోయాం." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "గుంపుని సృష్టించలేకపోయాం." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "గుంపు సభ్యత్వాన్ని అమర్చలేకపోయాం." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "స్థానిక గుంపుని తాజాకరించలేకున్నాం." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:104 +#, fuzzy +msgid "Change your profile settings" +msgstr "ఫ్రొఫైలు అమరికలని మార్చు" + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "ఒక అవతారాన్ని ఎక్కించండి" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "మీ సంకేతపదాన్ని మార్చుకోండి" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "వాడుకరి ప్రొఫైలు" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "ఇతర ఎంపికలు" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "ఇతర" @@ -4289,182 +5223,194 @@ msgid "Untitled page" msgstr "శీర్షికలేని పేజీ" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "ప్రాధమిక సైటు మార్గదర్శిని" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 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:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "వ్యక్తిగత" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "మీ ఈమెయిలు, అవతారం, సంకేతపదం మరియు ప్రౌఫైళ్ళను మార్చుకోండి" +#. TRANS: Tooltip for main menu option "Services" +#: lib/action.php:464 +#, fuzzy +msgctxt "TOOLTIP" +msgid "Connect to services" +msgstr "అనుసంధానాలు" + #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "అనుసంధానించు" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "సైటు స్వరూపణాన్ని మార్చండి" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "నిర్వాహకులు" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "%sలో తోడుకై మీ స్నేహితులని మరియు సహోద్యోగులని ఆహ్వానించండి" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "ఆహ్వానించు" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "సైటు నుండి నిష్క్రమించు" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "నిష్క్రమించు" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "ఖాతాని సృష్టించుకోండి" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "నమోదు" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "సైటు లోనికి ప్రవేశించండి" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "ప్రవేశించు" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "సహాయం కావాలి!" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "సహాయం" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "ప్రజలు లేదా పాఠ్యం కొరకు వెతకండి" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "వెతుకు" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "సైటు గమనిక" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "స్థానిక వీక్షణలు" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "పేజీ గమనిక" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "ద్వితీయ సైటు మార్గదర్శిని" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "సహాయం" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "గురించి" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "ప్రశ్నలు" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "సేవా నియమాలు" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "అంతరంగికత" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "మూలము" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "సంప్రదించు" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "బాడ్జి" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "స్టేటస్‌నెట్ మృదూపకరణ లైసెన్సు" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -4474,13 +5420,16 @@ msgstr "" "అందిస్తున్న సూక్ష్మ బ్లాగింగు సేవ." #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** అనేది మైక్రో బ్లాగింగు సదుపాయం." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -4492,281 +5441,417 @@ msgstr "" "పై నడుస్తుంది." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "స్టేటస్‌నెట్ మృదూపకరణ లైసెన్సు" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, 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:880 +#: lib/action.php:884 #, 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:884 +#: lib/action.php:888 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, 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:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "పేజీకరణ" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "తర్వాత" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "ఇంతక్రితం" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "" -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "" #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "ఈ సైటుకి మీరు మార్పులు చేయలేరు." +#. TRANS: Client error message throw when a certain panel's settings cannot be changed. +#: lib/adminpanelaction.php:108 +#, fuzzy +msgid "Changes to that panel are not allowed." +msgstr "నమోదు అనుమతించబడదు." + #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "" #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "" +#. TRANS: Client error message thrown if design settings could not be deleted in +#. TRANS: the admin panel Design. +#: lib/adminpanelaction.php:274 +#, fuzzy +msgid "Unable to delete design setting." +msgstr "మీ రూపురేఖల అమరికలని భద్రపరచలేకున్నాం." + #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "ప్రాథమిక సైటు స్వరూపణం" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "సైటు" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "రూపకల్పన స్వరూపణం" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "రూపురేఖలు" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "వాడుకరి స్వరూపణం" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "వాడుకరి" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "రూపకల్పన స్వరూపణం" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "వాడుకరి స్వరూపణం" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:377 +#, fuzzy +msgid "Sessions configuration" +msgstr "రూపకల్పన స్వరూపణం" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "సైటు గమనికని భద్రపరచు" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "వాడుకరి స్వరూపణం" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "ఉపకరణాన్ని మార్చు" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "ఈ ఉపకరణానికి ప్రతీకం" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "మీ ఉపకరణం గురించి %d అక్షరాల్లో వివరించండి" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "మీ ఉపకరణం గురించి %d అక్షరాల్లో వివరించండి" +msgstr[1] "మీ ఉపకరణం గురించి %d అక్షరాల్లో వివరించండి" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "మీ ఉపకరణాన్ని వివరించండి" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "ఈ ఉపకరణం యొక్క హోమ్‌పేజీ చిరునామా" +#. TRANS: Form input field label. +#: lib/applicationeditform.php:218 +#, fuzzy +msgid "Source URL" +msgstr "మూలము" + #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "ఈ ఉపకరణానికి బాధ్యతాయుతమైన సంస్థ" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "ఈ ఉపకరణం యొక్క హోమ్‌పేజీ చిరునామా" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "విహారిణి" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "మేజోపరి" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "ఉపకరణ రకం, విహారిణి లేదా మేజోపరి" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "చదవడం-మాత్రమే" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "చదవడం-వ్రాయడం" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "రద్దుచేయి" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "చదవడం-వ్రాయడం" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "" +#. TRANS: Button label +#: lib/applicationlist.php:157 +#, fuzzy +msgctxt "BUTTON" +msgid "Revoke" +msgstr "తొలగించు" + +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "జోడింపులు" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "రచయిత" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "మునుజూపు" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Title. +#: lib/attachmenttagcloudsection.php:48 +#, fuzzy +msgid "Tags for this attachment" +msgstr "అటువంటి జోడింపు లేదు." + +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "సంకేతపదం మార్పు విఫలమైంది" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." +msgstr "సంకేతపదం మార్పు" + +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "నిరోధించు" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "ఆదేశ ఫలితాలు" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "అజాక్స్ పొరపాటు" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "ఆదేశం పూర్తయ్యింది" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "ఆదేశం విఫలమైంది" +#. TRANS: Command exception text shown when a notice ID is requested that does not exist. +#: lib/command.php:82 lib/command.php:106 +#, fuzzy +msgid "Notice with that id does not exist." +msgstr "ఆ ఈమెయిలు చిరునామా లేదా వాడుకరిపేరుతో వాడుకరులెవరూ లేరు." + +#. TRANS: Command exception text shown when a last user notice is requested and it does not exist. +#. TRANS: Error text shown when a last user notice is requested and it does not exist. +#: lib/command.php:99 lib/command.php:626 +#, fuzzy +msgid "User has no last notice." +msgstr "వాడుకరికి ప్రొఫైలు లేదు." + +#. TRANS: Message given requesting a profile for a non-existing user. +#. TRANS: %s is the nickname of the user for which the profile could not be found. +#: lib/command.php:128 +#, fuzzy, php-format +msgid "Could not find a user with nickname %s." +msgstr "వాడుకరిని తాజాకరించలేకున్నాం." + +#. TRANS: Message given getting a non-existing user. +#. TRANS: %s is the nickname of the user that could not be found. +#: lib/command.php:148 +#, php-format +msgid "Could not find a local user with nickname %s." +msgstr "" + #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "క్షమించండి, ఈ ఆదేశం ఇంకా అమలుపరచబడలేదు." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "" #. TRANS: Message given having nudged another user. #. TRANS: %s is the nickname of the user that was nudged. -#: lib/command.php:240 +#: lib/command.php:238 #, php-format msgid "Nudge sent to %s." msgstr "" @@ -4775,7 +5860,7 @@ msgstr "" #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -4787,38 +5872,53 @@ msgstr "" "నోటీసులు: %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "నోటీసుని ఇష్టాంశంగా గుర్తించాం." +#. TRANS: Message given having added a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:357 +#, php-format +msgid "%1$s joined group %2$s." +msgstr "" + +#. TRANS: Message given having removed a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:405 +#, php-format +msgid "%1$s left group %2$s." +msgstr "" + #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "పూర్తిపేరు: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "ప్రాంతం: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "హోంపేజీ: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "గురించి: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -4827,70 +5927,136 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "నోటిసు చాలా పొడవుగా ఉంది - %1$d అక్షరాలు గరిష్ఠం, మీరు %2$d పంపించారు." +#. TRANS: Error text shown sending a direct message fails with an unknown reason. +#: lib/command.php:514 +#, fuzzy +msgid "Error sending direct message." +msgstr "నేరుగా సందేశాలు పంపడం నుండి మిమ్మల్ని నిషేధించారు." + +#. TRANS: Message given having repeated a notice from another user. +#. TRANS: %s is the name of the user for which the notice was repeated. +#: lib/command.php:551 +#, fuzzy, php-format +msgid "Notice from %s repeated." +msgstr "సందేశాలు" + #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "నోటీసుని పునరావృతించడంలో పొరపాటు." +#. TRANS: Message given if content of a notice for a reply is too long. +#. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. +#: lib/command.php:589 +#, fuzzy, php-format +msgid "Notice too long - maximum is %1$d characters, you sent %2$d." +msgstr "నోటిసు చాలా పొడవుగా ఉంది - %d అక్షరాలు గరిష్ఠం, మీరు %d పంపించారు" + +#. TRANS: Text shown having sent a reply to a notice successfully. +#. TRANS: %s is the nickname of the user of the notice the reply was sent to. +#: lib/command.php:600 +#, fuzzy, php-format +msgid "Reply to %s sent." +msgstr "%sకి స్పందనలు" + #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "నోటీసుని భద్రపరచడంలో పొరపాటు." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "ఏవరికి చందా చేరాలనుకుంటున్నారో ఆ వాడుకరి పేరుని ఇవ్వండి." #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "" #. TRANS: Text shown after having subscribed to another user successfully. #. TRANS: %s is the name of the user the subscription was requested for. -#: lib/command.php:672 +#: lib/command.php:667 #, php-format msgid "Subscribed to %s." msgstr "%sకి చందా చేరారు." #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "ఎవరినుండైతే చందావిరమించాలనుకుంటున్నారో ఆ వాడుకరి పేరుని ఇవ్వండి." +#. TRANS: Text shown after having unsubscribed from another user successfully. +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:699 +#, php-format +msgid "Unsubscribed from %s." +msgstr "" + +#. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. +#. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. +#: lib/command.php:719 lib/command.php:745 +#, fuzzy +msgid "Command not yet implemented." +msgstr "క్షమించండి, ఈ ఆదేశం ఇంకా అమలుపరచబడలేదు." + +#. TRANS: Text shown when issuing the command "off" successfully. +#: lib/command.php:723 +#, fuzzy +msgid "Notification off." +msgstr "నిర్ధారణ సంకేతం లేదు." + #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "" +#. TRANS: Text shown when issuing the command "on" successfully. +#: lib/command.php:749 +#, fuzzy +msgid "Notification on." +msgstr "నిర్ధారణ సంకేతం లేదు." + +#. TRANS: Error text shown when the command "on" fails for an unknown reason. +#: lib/command.php:752 +#, fuzzy +msgid "Can't turn on notification." +msgstr "మీ నోటీసుని మీరే పునరావృతించలేరు." + #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "" #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:808 +#, php-format +msgid "Unsubscribed %s." +msgstr "" + #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "మీరు ఎవరికీ చందాచేరలేదు." #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "%sకి స్పందనలు" @@ -4898,14 +6064,14 @@ msgstr[1] "%sకి స్పందనలు" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "మీకు చందాదార్లు ఎవరూ లేరు." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "%sకి స్పందనలు" @@ -4913,20 +6079,21 @@ msgstr[1] "%sకి స్పందనలు" #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "మీరు ఏ గుంపులోనూ సభ్యులు కాదు." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "మీరు ఇప్పటికే లోనికి ప్రవేశించారు!" msgstr[1] "మీరు ఇప్పటికే లోనికి ప్రవేశించారు!" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -4968,35 +6135,61 @@ msgid "" "tracking - not yet implemented.\n" msgstr "" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "స్వరూపణపు దస్త్రమేమీ కనబడలేదు. " -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "స్వరూపణపు దస్త్రాల కొరకు ఈ ప్రదేశాలతో చూసాం: " -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "" -#: lib/connectsettingsaction.php:110 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 +#, fuzzy +msgid "Go to the installer." +msgstr "సైటు లోనికి ప్రవేశించండి" + +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +msgctxt "MENU" msgid "IM" msgstr "" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SSLని ఉపయోగించు" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "అనుసంధానాలు" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "అధీకృత అనుసంధాన ఉపకరణాలు" @@ -5013,14 +6206,19 @@ msgid "" "You can upload your personal background image. The maximum file size is 2MB." msgstr "మీ వ్యక్తిగత నేపథ్యపు చిత్రాన్ని మీరు ఎక్కించవచ్చు. గరిష్ఠ ఫైలు పరిమాణం 2మెబై." -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/designsettings.php:418 +msgid "Design defaults restored." +msgstr "" + +#: lib/disfavorform.php:114 lib/disfavorform.php:144 +#, fuzzy +msgid "Disfavor this notice" +msgstr "ఈ నోటీసుని తొలగించు" + +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "ఈ నోటీసుని పునరావృతించు" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "ఇష్టపడు" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "" @@ -5037,9 +6235,9 @@ msgstr "ఆటమ్" msgid "FOAF" msgstr "" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "భోగట్టా ఎగుమతి" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -5053,6 +6251,11 @@ msgstr "అన్నీ" msgid "Select tag to filter" msgstr "" +#: lib/galleryaction.php:140 +#, fuzzy +msgid "Tag" +msgstr "ట్యాగులు" + #: lib/galleryaction.php:141 msgid "Choose a tag to narrow list" msgstr "" @@ -5089,35 +6292,75 @@ msgstr "గుంపు యొక్క ప్రాంతం, ఉంటే, \" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" -msgstr "గుంపు" +msgstr "" -#: lib/groupnav.php:101 -msgid "Blocked" -msgstr "నిరోధించారు" - -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 #, php-format -msgid "%s blocked users" -msgstr "%s నిరోధిత వాడుకరులు" +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. #: lib/groupnav.php:108 -#, php-format -msgid "Edit %s group properties" -msgstr "%s గుంపు లక్షణాలను మార్చు" +msgctxt "MENU" +msgid "Blocked" +msgstr "" -#: lib/groupnav.php:113 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 +#, php-format +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 +#, php-format +msgctxt "TOOLTIP" +msgid "Edit %s group properties" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" msgstr "చిహ్నం" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" msgstr "" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" msgstr "" @@ -5129,6 +6372,11 @@ msgstr "ఎక్కువమంది సభ్యులున్న గుం msgid "Groups with most posts" msgstr "ఎక్కువ టపాలున్న గుంపులు" +#: lib/grouptagcloudsection.php:56 +#, fuzzy, php-format +msgid "Tags in %s group's notices" +msgstr "%s గుంపు లక్షణాలను మార్చు" + #. TRANS: Client exception 406 #: lib/htmloutputter.php:104 msgid "This page is not available in a media type you accept" @@ -5138,11 +6386,17 @@ msgstr "" msgid "Unsupported image file format." msgstr "" +#: lib/imagefile.php:88 +#, fuzzy, php-format +msgid "That file is too big. The maximum file size is %s." +msgstr "ఇది చాలా పొడవుంది. గరిష్ఠ సందేశ పరిమాణం 140 అక్షరాలు." + #: lib/imagefile.php:93 msgid "Partial upload." msgstr "పాక్షిక ఎగుమతి." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "" @@ -5176,10 +6430,6 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "గుర్తు తెలియని భాష \"%s\"." -#: lib/joinform.php:114 -msgid "Join" -msgstr "చేరు" - #: lib/leaveform.php:114 msgid "Leave" msgstr "వైదొలగు" @@ -5303,6 +6553,12 @@ msgstr "%s స్థితి" msgid "SMS confirmation" msgstr "SMS నిర్ధారణ" +#. TRANS: Main body heading for SMS-by-email address confirmation message +#: lib/mail.php:463 +#, fuzzy, 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 @@ -5500,10 +6756,15 @@ msgstr "" "మీకు అంతరంగిక సందేశాలు లేవు. ఇతర వాడుకరులతో సంభాషణకై మీరు వారికి అంతరంగిక సందేశాలు " "పంపించవచ్చు. మీ కంటికి మాత్రమే కనబడేలా వారు మీకు సందేశాలు పంపవచ్చు." -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "నుండి" +#: lib/mailhandler.php:37 +#, fuzzy +msgid "Could not parse message." +msgstr "వాడుకరిని తాజాకరించలేకున్నాం." + #: lib/mailhandler.php:42 msgid "Not a registered user." msgstr "నమోదైన వాడుకరి కాదు." @@ -5512,58 +6773,92 @@ msgstr "నమోదైన వాడుకరి కాదు." msgid "Sorry, that is not your incoming email address." msgstr "క్షమించండి, అది మీ లోనికివచ్చు ఈమెయిలు చిరునామా కాదు." -#: lib/mediafile.php:98 lib/mediafile.php:123 +#: lib/mailhandler.php:50 +#, fuzzy +msgid "Sorry, no incoming email allowed." +msgstr "క్షమించండి, అది మీ లోనికివచ్చు ఈమెయిలు చిరునామా కాదు." + +#: lib/mailhandler.php:228 +#, fuzzy, php-format +msgid "Unsupported message type: %s" +msgstr "%s కి నేరు సందేశాలు" + +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "ఎక్కించిన ఫైలు కేవలం పాక్షికంగా మాత్రమే ఎక్కింది." -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "తాత్కాలిక సంచయం కనబడటంలేదు." -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "" -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "" -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "" -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "" -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "ఇష్టాంశాన్ని తొలగించలేకపోయాం." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." msgstr "" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." +msgid "\"%s\" is not a supported file type on this server." msgstr "" +#: lib/messageform.php:120 +#, fuzzy +msgid "Send a direct notice" +msgstr "సైటు గమనికని భద్రపరచు" + #: lib/messageform.php:146 msgid "To" msgstr "" @@ -5611,79 +6906,91 @@ msgstr "" "కాసేపాగి ప్రయత్నించండి" #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "ఉ" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "ద" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "తూ" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "ప" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "ప్రాంతం" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "జాలం" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "సందర్భంలో" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "%s యొక్క పునరావృతం" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "ఈ నోటీసుపై స్పందించండి" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "స్పందించండి" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "నోటీసుని పునరావృతించారు" +#: lib/nudgeform.php:116 +#, fuzzy +msgid "Nudge this user" +msgstr "ఈ వాడుకరిని తొలగించు" + +#: lib/nudgeform.php:128 +#, fuzzy +msgid "Nudge" +msgstr "బాడ్జి" + +#: lib/nudgeform.php:128 +#, fuzzy +msgid "Send a nudge to this user" +msgstr "ఈ వాడుకరికి ఒక నేరు సందేశాన్ని పంపించండి" + #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "కొత్త ప్రొపైలుని చేర్చటంలో పొరపాటు" +msgid "Error inserting new profile." +msgstr "" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "కొత్త ప్రొపైలుని చేర్చటంలో పొరపాటు" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "దూరపు ప్రొపైలుని తాజాకరించటంలో పొరపాటు" +msgid "Error inserting avatar." +msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "దూరపు ప్రొపైలుని చేర్చటంలో పొరపాటు" +msgid "Error inserting remote profile." +msgstr "" -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "నోటీసుని తొలగించు" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "కొత్త చందాని చేర్చలేకపోయాం." @@ -5720,6 +7027,12 @@ msgstr "మీరు పంపిన సందేశాలు" msgid "Tags in %s's notices" msgstr "" +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 +#, fuzzy +msgid "Unknown" +msgstr "తెలియని చర్య" + #: lib/profileaction.php:109 lib/profileaction.php:205 lib/subgroupnav.php:82 msgid "Subscriptions" msgstr "చందాలు" @@ -5793,27 +7106,42 @@ msgstr "అవును" msgid "Repeat this notice" msgstr "ఈ నోటీసుని పునరావృతించు" -#: lib/router.php:709 +#: lib/revokeroleform.php:91 +#, fuzzy, php-format +msgid "Revoke the \"%s\" role from this user" +msgstr "ఈ గుంపునుండి ఈ వాడుకరిని నిరోధించు" + +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "" +#: lib/sandboxform.php:67 +#, fuzzy +msgid "Sandbox" +msgstr "వచ్చినవి" + #: lib/sandboxform.php:78 msgid "Sandbox this user" msgstr "ఈ వాడుకరిని నిరోధించు" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "సైటుని వెతుకు" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "కీపదము(లు)" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" msgstr "వెతుకు" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "సహాయంలో వెతుకు" @@ -5825,6 +7153,10 @@ msgstr "ప్రజలు" msgid "Find people on this site" msgstr "ఈ సైటులోని వ్యక్తులని కనుగొనండి" +#: lib/searchgroupnav.php:83 +msgid "Find content of notices" +msgstr "" + #: lib/searchgroupnav.php:85 msgid "Find groups on this site" msgstr "ఈ సైటులోని గుంపులని కనుగొనండి" @@ -5891,6 +7223,13 @@ msgstr "" msgid "The theme file is missing or the upload failed." msgstr "" +#: lib/themeuploader.php:91 lib/themeuploader.php:102 +#: lib/themeuploader.php:278 lib/themeuploader.php:282 +#: lib/themeuploader.php:290 lib/themeuploader.php:297 +#, fuzzy +msgid "Failed saving theme." +msgstr "అవతారపు తాజాకరణ విఫలమైంది." + #: lib/themeuploader.php:147 msgid "Invalid theme: bad directory structure." msgstr "" @@ -5927,10 +7266,18 @@ msgstr "నిరోధాన్ని తొలగించడంలో పొ msgid "Top posters" msgstr "" +#: lib/unsandboxform.php:69 +msgid "Unsandbox" +msgstr "" + #: lib/unsandboxform.php:80 msgid "Unsandbox this user" msgstr "ఈ వాడుకరి నుండి చందామాను" +#: lib/unsilenceform.php:67 +msgid "Unsilence" +msgstr "" + #: lib/unsilenceform.php:78 msgid "Unsilence this user" msgstr "ఈ వాడుకరిని తొలగించు" @@ -5971,6 +7318,11 @@ msgstr "ఈ వాడుకరికి ఒక నేరు సందేశా msgid "Message" msgstr "సందేశం" +#: lib/userprofile.php:326 +#, fuzzy +msgid "Moderate" +msgstr "సమన్వయకర్త" + #: lib/userprofile.php:364 msgid "User role" msgstr "వాడుకరి పాత్ర" @@ -5986,56 +7338,64 @@ msgid "Moderator" msgstr "సమన్వయకర్త" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "కొన్ని క్షణాల క్రితం" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "ఓ నిమిషం క్రితం" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "%d నిమిషాల క్రితం" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "సుమారు ఒక నిమిషం క్రితం" +msgstr[1] "సుమారు %d నిమిషాల క్రితం" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "ఒక గంట క్రితం" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "%d గంటల క్రితం" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "ఒక గంట" +msgstr[1] "%d గంటల" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "ఓ రోజు క్రితం" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "%d రోజుల క్రితం" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "ఒక రోజు" +msgstr[1] "%d రోజుల" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "ఓ నెల క్రితం" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "%d నెలల క్రితం" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "ఒక నెల" +msgstr[1] "%d నెలల" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "ఒక సంవత్సరం క్రితం" @@ -6048,3 +7408,18 @@ msgstr "%s అనేది సరైన రంగు కాదు!" #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "%s అనేది సరైన రంగు కాదు! 3 లేదా 6 హెక్స్ అక్షరాలను వాడండి." + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "గుంపు ఏమీ పేర్కొనలేదు." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/tr/LC_MESSAGES/statusnet.po b/locale/tr/LC_MESSAGES/statusnet.po index b1ce8405e6..a8d4774fb9 100644 --- a/locale/tr/LC_MESSAGES/statusnet.po +++ b/locale/tr/LC_MESSAGES/statusnet.po @@ -1,54 +1,91 @@ -# Translation of StatusNet to Turkish +# Translation of StatusNet - Core to Turkish (Türkçe) +# Expored from translatewiki.net # -# Author@translatewiki.net: Joseph -# Author@translatewiki.net: McDutchie +# Author: Joseph +# Author: Maidis +# Author: McDutchie # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:35:34+0000\n" -"Language-Team: Turkish\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:17+0000\n" +"Language-Team: Turkish \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: tr\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" + +#. TRANS: Page title +#. TRANS: Menu item for site administration +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 +msgid "Access" +msgstr "Erişim" #. TRANS: Page notice #: actions/accessadminpanel.php:67 msgid "Site access settings" msgstr "Profil ayarları" +#. TRANS: Form legend for registration form. +#: actions/accessadminpanel.php:161 +msgid "Registration" +msgstr "Kayıt" + #. TRANS: Checkbox instructions for admin setting "Private" #: actions/accessadminpanel.php:165 msgid "Prohibit anonymous users (not logged in) from viewing site?" msgstr "" +"Anonim kullanıcıların (giriş yapmayanların) siteyi görmesi engellensin mi?" + +#. TRANS: Checkbox label for prohibiting anonymous users from viewing site. +#: actions/accessadminpanel.php:167 +msgctxt "LABEL" +msgid "Private" +msgstr "Özel" #. TRANS: Checkbox instructions for admin setting "Invite only" #: actions/accessadminpanel.php:174 msgid "Make registration invitation only." -msgstr "" +msgstr "Sadece kayıt daveti yap." #. TRANS: Checkbox label for configuring site as invite only. #: actions/accessadminpanel.php:176 msgid "Invite only" -msgstr "" +msgstr "Sadece davet" #. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations) #: actions/accessadminpanel.php:183 msgid "Disable new registrations." -msgstr "" +msgstr "Yeni kayıtları devre dışı bırak." #. TRANS: Checkbox label for disabling new user registrations. #: actions/accessadminpanel.php:185 msgid "Closed" -msgstr "" +msgstr "Kapalı" + +#. TRANS: Title / tooltip for button to save access settings in site admin panel +#: actions/accessadminpanel.php:202 +msgid "Save access settings" +msgstr "Erişim ayarlarını kaydet" + +#. 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 in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 +msgctxt "BUTTON" +msgid "Save" +msgstr "Kaydet" #. TRANS: Server error when page not found (404) #: actions/all.php:68 actions/public.php:98 actions/replies.php:93 @@ -58,15 +95,15 @@ msgstr "Böyle bir kullanıcı yok." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -76,11 +113,17 @@ msgstr "Böyle bir kullanıcı yok." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "Böyle bir kullanıcı yok." +#. 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 ve arkadaşları, sayfa %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. @@ -95,13 +138,19 @@ msgstr "%s ve arkadaşları" #: actions/all.php:107 #, php-format msgid "Feed for friends of %s (RSS 1.0)" -msgstr "" +msgstr "%s ve arkadaşları için besleme (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 "" +msgstr "%s ve arkadaşları için besleme (RSS 2.0)" + +#. TRANS: %1$s is user nickname +#: actions/all.php:125 +#, php-format +msgid "Feed for friends of %s (Atom)" +msgstr "%s ve arkadaşları için besleme (Atom)" #. TRANS: %1$s is user nickname #: actions/all.php:138 @@ -109,6 +158,8 @@ msgstr "" msgid "" "This is the timeline for %s and friends but no one has posted anything yet." msgstr "" +"Bu, %s ve arkadaşlarının zaman çizelgesi ama henüz hiç kimse bir şey " +"göndermemiş." #: actions/all.php:143 #, php-format @@ -132,6 +183,11 @@ msgid "" "post a notice to them." msgstr "" +#. TRANS: H1 text +#: actions/all.php:182 +msgid "You and friends" +msgstr "Sen ve arkadaşların" + #. 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 @@ -140,39 +196,77 @@ msgstr "" msgid "Updates from %1$s and friends on %2$s!" msgstr "" -#: 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 +#: actions/apiaccountratelimitstatus.php:72 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 +#: actions/apiaccountverifycredentials.php:70 actions/apidirectmessage.php:156 +#: actions/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 +#, fuzzy +msgid "API method not found." +msgstr "Onay kodu bulunamadı." + +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "" -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdatedeliverydevice.php:134 +#, fuzzy +msgid "Could not update user." +msgstr "Kullanıcı güncellenemedi." + +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "Kullanıcının profili yok." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofile.php:148 +#, fuzzy +msgid "Could not save profile." +msgstr "Profil kaydedilemedi." + +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -182,78 +276,123 @@ msgid "" "current configuration." msgstr "" -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: 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 "" +msgstr "Dizayn ayarlarınız kaydedilemedi." -#: actions/apiblockcreate.php:105 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 +#, fuzzy +msgid "Could not update your design." +msgstr "Kullanıcı güncellenemedi." + +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" -msgstr "" +msgstr "Kendinizi engelleyemezsiniz!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." -msgstr "" +msgstr "Kullanıcıyı engelleme başarısız oldu." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." -msgstr "" +msgstr "Kullanıcının engellemesini kaldırma başarısız oldu." #: actions/apidirectmessage.php:89 #, php-format msgid "Direct messages from %s" -msgstr "" +msgstr "%s kullanıcısından özel mesajlar" #: actions/apidirectmessage.php:93 #, php-format msgid "All the direct messages sent from %s" -msgstr "" +msgstr "%s tarafından gönderilmiş tüm özel mesajlar" #: actions/apidirectmessage.php:101 #, php-format msgid "Direct messages to %s" -msgstr "" +msgstr "%s kullanıcısına özel mesaj" #: actions/apidirectmessage.php:105 #, php-format msgid "All the direct messages sent to %s" -msgstr "" +msgstr "%s kullanıcısına gönderilmiş tüm özel mesajlar" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" -msgstr "" +msgstr "Mesaj metni yok!" -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 +#, php-format +msgid "That's too long. Max message size is %d chars." +msgstr "Bu çok uzun. Maksimum mesaj boyutu %d karakterdir." + +#: actions/apidirectmessagenew.php:139 +msgid "Recipient user not found." +msgstr "Alıcı kullanıcı bulunamadı." + +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." -msgstr "" +msgstr "Arkadaşınız olmayan kullanıcılara özel mesaj gönderemezsiniz." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." -msgstr "" +msgstr "Bu ID'ye sahip durum mesajı bulunamadı." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritecreate.php:121 +msgid "This status is already a favorite." +msgstr "Bu durum mesajı zaten bir favori." + +#. TRANS: Error message text shown when a favorite could not be set. +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 +msgid "Could not create favorite." +msgstr "Favori oluşturulamadı." + +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." -msgstr "" +msgstr "Bu durum mesajı bir favori değil." -#: actions/apifriendshipscreate.php:109 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 +msgid "Could not delete favorite." +msgstr "Favori silinemedi." + +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "Profil kaydedilemedi." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipscreate.php:119 +#, php-format +msgid "Could not follow user: %s is already on your list." +msgstr "Kullanıcı izlenemiyor: %s zaten listenizde." + +#: actions/apifriendshipsdestroy.php:110 +msgid "Could not unfollow user: User not found." +msgstr "Kullanıcı izlemesi bırakılamıyor: Kullanıcı bulunamadı." + +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." -msgstr "" +msgstr "Kendinizi izlemeyi bırakamazsınız." #: actions/apifriendshipsexists.php:91 msgid "Two valid IDs or screen_names must be supplied." -msgstr "" +msgstr "İki geçerli ID ya da screen_names verilmelidir." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apifriendshipsshow.php:134 +msgid "Could not determine source user." +msgstr "Kaynak kullanıcı belirlenemedi." + +#: actions/apifriendshipsshow.php:142 +msgid "Could not find target user." +msgstr "Hedef kullanıcı bulunamadı." + +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." @@ -261,101 +400,142 @@ msgstr "" "Takma ad sadece küçük harflerden ve rakamlardan oluşabilir, boşluk " "kullanılamaz. " -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Takma ad kullanımda. Başka bir tane deneyin." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Geçersiz bir takma ad." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "Başlangıç sayfası adresi geçerli bir URL değil." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Tam isim çok uzun (azm: 255 karakter)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "Yer bilgisi çok uzun (azm: %d karakter)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Yer bilgisi çok uzun (azm: 255 karakter)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "" -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "Geçersiz büyüklük." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 +#: actions/newgroup.php:172 +#, fuzzy, php-format +msgid "Alias \"%s\" already in use. Try another one." +msgstr "Takma ad kullanımda. Başka bir tane deneyin." + +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "" -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Onay kodu bulunamadı." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "Bize o profili yollamadınız" #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." -msgstr "" +msgstr "Bu gruptan yönetici tarafından engellendiniz." + +#. TRANS: Message given having failed to add a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 +#, fuzzy, php-format +msgid "Could not join user %1$s to group %2$s." +msgstr "Sunucuya yönlendirme yapılamadı: %s" + +#: actions/apigroupleave.php:116 +msgid "You are not a member of this group." +msgstr "Bu grubun bir üyesi değilsiniz." + +#. TRANS: Message given having failed to remove a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 +#, php-format +msgid "Could not remove user %1$s from group %2$s." +msgstr "%1$s kullanıcısı, %2$s grubundan silinemedi." #. TRANS: %s is a user name #: actions/apigrouplist.php:98 #, php-format msgid "%s's groups" -msgstr "" +msgstr "%s kullanıcısının grupları" #. 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 +#, fuzzy, php-format msgid "%1$s groups %2$s is a member of." -msgstr "" +msgstr "Bize o profili yollamadınız" + +#. 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 "%s grupları" #: actions/apigrouplistall.php:96 #, php-format msgid "groups on %s" -msgstr "" +msgstr "%s üzerindeki gruplar" + +#: actions/apimediaupload.php:100 +msgid "Upload failed." +msgstr "Yükleme başarısız." #: actions/apioauthauthorize.php:101 msgid "No oauth_token parameter provided." msgstr "" +#: actions/apioauthauthorize.php:106 +#, fuzzy +msgid "Invalid token." +msgstr "Geçersiz büyüklük." + #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -369,6 +549,20 @@ msgstr "" msgid "There was a problem with your session token. Try again, please." msgstr "" +#: actions/apioauthauthorize.php:135 +msgid "Invalid nickname / password!" +msgstr "Geçersiz kullanıcı adı / parola!" + +#: actions/apioauthauthorize.php:159 +#, fuzzy +msgid "Database error deleting OAuth application user." +msgstr "Kullanıcı ayarlamada hata oluştu." + +#: actions/apioauthauthorize.php:185 +#, fuzzy +msgid "Database error inserting OAuth application user." +msgstr "Cevap eklenirken veritabanı hatası: %s" + #: actions/apioauthauthorize.php:214 #, php-format msgid "" @@ -386,8 +580,8 @@ msgstr "" #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -409,6 +603,11 @@ msgid "" "give access to your %4$s account to third parties you trust." msgstr "" +#. TRANS: Main menu option when logged in for access to user settings +#: actions/apioauthauthorize.php:310 lib/action.php:462 +msgid "Account" +msgstr "Hesap" + #: actions/apioauthauthorize.php:313 actions/login.php:252 #: actions/profilesettings.php:106 actions/register.php:431 #: actions/showgroup.php:245 actions/tagother.php:94 @@ -419,17 +618,17 @@ msgstr "Takma ad" #. TRANS: Link description in user account settings menu. #: actions/apioauthauthorize.php:316 actions/login.php:255 -#: actions/register.php:436 lib/accountsettingsaction.php:125 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Parola" #: actions/apioauthauthorize.php:328 msgid "Deny" -msgstr "" +msgstr "Reddet" #: actions/apioauthauthorize.php:334 msgid "Allow" -msgstr "" +msgstr "İzin Ver" #: actions/apioauthauthorize.php:351 msgid "Allow or deny access to your account information." @@ -441,50 +640,108 @@ msgstr "" #: actions/apistatusesdestroy.php:135 msgid "You may not delete another user's status." -msgstr "" +msgstr "Başka bir kullanıcının durum mesajını silemezsiniz." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Böyle bir durum mesajı yok." +#. TRANS: Error text shown when trying to repeat an own notice. +#: actions/apistatusesretweet.php:84 lib/command.php:535 +msgid "Cannot repeat your own notice." +msgstr "Kendi durum mesajınızı tekrarlayamazsınız." + +#. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. +#: actions/apistatusesretweet.php:92 lib/command.php:541 +msgid "Already repeated that notice." +msgstr "Bu durum mesajı zaten tekrarlanmış." + +#: actions/apistatusesshow.php:139 +msgid "Status deleted." +msgstr "Durum silindi." + #: actions/apistatusesshow.php:145 msgid "No status with that ID found." -msgstr "" +msgstr "Bu ID'li bir durum mesajı bulunamadı." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." -msgstr "" +msgstr "İstemci, bir değere sahip 'status' parametresi sağlamalı." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 +#: lib/mailhandler.php:60 +#, php-format +msgid "That's too long. Max notice size is %d chars." +msgstr "Bu çok uzun. Maksimum durum mesajı boyutu %d karakterdir." + +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 +msgid "Not found." +msgstr "Bulunamadı." + +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" +"Maksimum durum mesajı boyutu, eklenti bağlantıları dahil %d karakterdir." + +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 +msgid "Unsupported format." +msgstr "Desteklenmeyen biçim." + +#: actions/apitimelinefavorites.php:110 +#, fuzzy, php-format +msgid "%1$s / Favorites from %2$s" +msgstr "%1$s'in %2$s'deki durum mesajları " #: actions/apitimelinefavorites.php:119 -#, php-format +#, fuzzy, php-format msgid "%1$s updates favorited by %2$s / %2$s." -msgstr "" +msgstr "%s adli kullanicinin durum mesajlari" + +#: actions/apitimelinementions.php:118 +#, fuzzy, php-format +msgid "%1$s / Updates mentioning %2$s" +msgstr "%1$s'in %2$s'deki durum mesajları " #: actions/apitimelinementions.php:131 #, php-format msgid "%1$s updates that reply to updates from %2$s / %3$s." msgstr "" +#: actions/apitimelinepublic.php:197 actions/publicrss.php:103 +#, php-format +msgid "%s public timeline" +msgstr "%s genel zaman çizelgesi" + #: actions/apitimelinepublic.php:202 actions/publicrss.php:105 #, php-format msgid "%s updates from everyone!" msgstr "" +#: actions/apitimelineretweetedtome.php:111 +#, fuzzy, php-format +msgid "Repeated to %s" +msgstr "%s için cevaplar" + +#: actions/apitimelineretweetsofme.php:114 +#, fuzzy, php-format +msgid "Repeats of %s" +msgstr "%s için cevaplar" + #: actions/apitimelinetag.php:105 actions/tag.php:67 #, php-format msgid "Notices tagged with %s" -msgstr "" +msgstr "%s ile etiketli durum mesajları" #: actions/apitimelinetag.php:107 actions/tagrss.php:65 -#, php-format +#, fuzzy, php-format msgid "Updates tagged with %1$s on %2$s!" -msgstr "" +msgstr "%s adli kullanicinin durum mesajlari" + +#: actions/apitrends.php:87 +msgid "API method under construction." +msgstr "UPA metodu yapım aşamasında." #: actions/attachment.php:73 msgid "No such attachment." @@ -497,16 +754,33 @@ msgstr "Böyle bir durum mesajı yok." msgid "No nickname." msgstr "Takma ad yok" +#: actions/avatarbynickname.php:64 +msgid "No size." +msgstr "Boyut yok." + #: actions/avatarbynickname.php:69 msgid "Invalid size." msgstr "Geçersiz büyüklük." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Avatar" +#: actions/avatarsettings.php:78 +#, php-format +msgid "You can upload your personal avatar. The maximum file size is %s." +msgstr "" +"Kişisel kullanıcı resminizi yükleyebilirsiniz. Maksimum dosya boyutu %s'dir." + +#: 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 "Kullanıcının profili yok." + #: actions/avatarsettings.php:119 actions/avatarsettings.php:197 #: actions/grouplogo.php:254 msgid "Avatar settings" @@ -515,17 +789,17 @@ msgstr "Profil ayarları" #: actions/avatarsettings.php:127 actions/avatarsettings.php:205 #: actions/grouplogo.php:202 actions/grouplogo.php:262 msgid "Original" -msgstr "" +msgstr "Orijinal" #: actions/avatarsettings.php:142 actions/avatarsettings.php:217 #: actions/grouplogo.php:213 actions/grouplogo.php:274 msgid "Preview" -msgstr "" +msgstr "Önizleme" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" -msgstr "" +msgstr "Sil" #: actions/avatarsettings.php:166 actions/grouplogo.php:236 msgid "Upload" @@ -533,11 +807,15 @@ msgstr "Yükle" #: actions/avatarsettings.php:231 actions/grouplogo.php:289 msgid "Crop" -msgstr "" +msgstr "Kırp" + +#: actions/avatarsettings.php:305 +msgid "No file uploaded." +msgstr "Hiçbir dosya yüklenmedi." #: actions/avatarsettings.php:332 msgid "Pick a square area of the image to be your avatar" -msgstr "" +msgstr "Resimden kullanıcı resminiz olacak bir kare alanı seçin" #: actions/avatarsettings.php:347 actions/grouplogo.php:380 msgid "Lost our file data." @@ -551,16 +829,28 @@ msgstr "Avatar güncellendi." msgid "Failed updating avatar." msgstr "Avatar güncellemede hata." +#: actions/avatarsettings.php:397 +msgid "Avatar deleted." +msgstr "Kullanıcı resmi silindi." + #: actions/block.php:69 msgid "You already blocked that user." msgstr "Jabber ID başka bir kullanıcıya ait." +#: actions/block.php:107 actions/block.php:136 actions/groupblock.php:158 +msgid "Block user" +msgstr "Kullanıcıyı engelle" + #: 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 "" +"Bu kullanıcıyı engellemek istediğinizden emin misiniz? Daha sonra, bu " +"kullanıcıların size olan abonelikleri sonlandırılacak ve gelecekte de size " +"bir daha abone olamayacaklar, ayrıca siz de onlardan gelen hiçbir @-" +"cevaplama'dan haberdar edilmeyeceksiniz." #. TRANS: Button label on the user block form. #. TRANS: Button label on the delete application form. @@ -572,7 +862,13 @@ msgstr "" #: actions/groupblock.php:178 msgctxt "BUTTON" msgid "No" -msgstr "" +msgstr "Hayır" + +#. 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 "Bu kullanıcıyı engelleme" #. TRANS: Button label on the user block form. #. TRANS: Button label on the delete application form. @@ -584,16 +880,17 @@ msgstr "" #: actions/groupblock.php:185 msgctxt "BUTTON" msgid "Yes" -msgstr "" +msgstr "Evet" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" -msgstr "" +msgstr "Bu kullanıcıyı engelle" #: actions/block.php:187 msgid "Failed to save block information." -msgstr "" +msgstr "Engelleme bilgisinin kaydedilmesi başarısızlığa uğradı." #. TRANS: Command exception text shown when a group is requested that does not exist. #. TRANS: Error text shown when trying to leave a group that does not exist. @@ -606,32 +903,44 @@ msgstr "" #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "Böyle bir kullanıcı yok." #: actions/blockedfromgroup.php:97 #, php-format msgid "%s blocked profiles" -msgstr "" +msgstr "%s engellenmiş profil" #: actions/blockedfromgroup.php:100 -#, php-format +#, fuzzy, php-format msgid "%1$s blocked profiles, page %2$d" -msgstr "" +msgstr "%s ve arkadaşları" #: actions/blockedfromgroup.php:115 msgid "A list of the users blocked from joining this group." -msgstr "" +msgstr "Bu gruba katılması engellenmiş kullanıcıların bir listesi." #: actions/blockedfromgroup.php:288 msgid "Unblock user from group" -msgstr "" +msgstr "Kullanıcının gruba üye olma engellemesini kaldır" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" -msgstr "" +msgstr "Engellemeyi Kaldır" + +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 +msgid "Unblock this user" +msgstr "Bu kullanıcının engellemesini kaldır" + +#. TRANS: Title for mini-posting window loaded from bookmarklet. +#: actions/bookmarklet.php:51 +#, fuzzy, php-format +msgid "Post to %s" +msgstr "%s için cevaplar" #: actions/confirmaddress.php:75 msgid "No confirmation code." @@ -649,7 +958,7 @@ msgstr "O onay kodu sizin için değil!" #: actions/confirmaddress.php:91 #, php-format msgid "Unrecognized address type %s." -msgstr "" +msgstr "Tanınmayan adres türü %s." #. TRANS: Client error for an already confirmed email/jabbel/sms address. #: actions/confirmaddress.php:96 @@ -662,9 +971,9 @@ msgstr "O adres daha önce onaylanmış." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -672,7 +981,7 @@ msgstr "Kullanıcı güncellenemedi." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Eposta onayı silinemedi." @@ -686,27 +995,58 @@ msgstr "Onayla" msgid "The address \"%s\" has been confirmed for your account." msgstr "\"%s\" adresi hesabınız için onaylandı." +#: actions/conversation.php:99 +msgid "Conversation" +msgstr "Konuşma" + #: actions/conversation.php:154 lib/mailbox.php:116 lib/noticelist.php:87 #: lib/profileaction.php:229 lib/searchgroupnav.php:82 msgid "Notices" msgstr "Durum mesajları" +#: actions/deleteapplication.php:63 +msgid "You must be logged in to delete an application." +msgstr "Bir uygulamayı silmek için giriş yapmış olmanız gerekir." + #: actions/deleteapplication.php:71 msgid "Application not found." msgstr "Onay kodu bulunamadı." +#: actions/deleteapplication.php:78 actions/editapplication.php:77 +#: actions/showapplication.php:94 +msgid "You are not the owner of this application." +msgstr "Bu uygulamanın sahibi değilsiniz." + +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 msgid "There was a problem with your session token." msgstr "" +#: actions/deleteapplication.php:123 actions/deleteapplication.php:147 +msgid "Delete application" +msgstr "Uygulamayı sil" + #: 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 "" +"Bu uygulamayı silmek istediğinizden emin misiniz? Bu, veritabanından varolan " +"kullanıcı bağlantıları dahil olmak üzere uygulamaya ait tüm verileri " +"temizleyecektir." + +#. TRANS: Submit button title for 'No' when deleting an application. +#: actions/deleteapplication.php:158 +msgid "Do not delete this application" +msgstr "Bu uygulamayı silme" + +#. TRANS: Submit button title for 'Yes' when deleting an application. +#: actions/deleteapplication.php:164 +msgid "Delete this application" +msgstr "Bu uygulamayı sil" #. 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 @@ -714,142 +1054,212 @@ msgstr "" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Giriş yapılmadı." +#: actions/deletenotice.php:71 +msgid "Can't delete this notice." +msgstr "Bu durum mesajı silinemiyor." + #: actions/deletenotice.php:103 msgid "" "You are about to permanently delete a notice. Once this is done, it cannot " "be undone." msgstr "" +"Bir durum mesajını kalıcı olarak silmek üzeresiniz. Bu bir kez yapıldığında, " +"geri alınamaz." + +#: actions/deletenotice.php:109 actions/deletenotice.php:141 +msgid "Delete notice" +msgstr "Durum mesajını sil" #: actions/deletenotice.php:144 msgid "Are you sure you want to delete this notice?" -msgstr "" +msgstr "Bu durum mesajını silmek istediğinizden emin misiniz?" #. TRANS: Submit button title for 'No' when deleting a notice. #: actions/deletenotice.php:151 msgid "Do not delete this notice" -msgstr "" +msgstr "Bu durum mesajını silme" #. TRANS: Submit button title for 'Yes' when deleting a notice. -#: actions/deletenotice.php:158 lib/noticelist.php:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" -msgstr "" +msgstr "Bu durum mesajını sil" + +#: actions/deleteuser.php:67 +msgid "You cannot delete users." +msgstr "Kullanıcıları silemezsiniz." + +#: actions/deleteuser.php:74 +msgid "You can only delete local users." +msgstr "Sadece yerel kullanıcıları silebilirsiniz." #: actions/deleteuser.php:110 actions/deleteuser.php:133 msgid "Delete user" -msgstr "" +msgstr "Kullanıcıyı sil" #: 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 "" +"Bu kullanıcıyı silmek istediğinizden emin misiniz? Bu, veritabanından " +"kullanıcıya ait tüm verileri herhangi bir yedek olmaksızın temizleyecektir." + +#. TRANS: Submit button title for 'Yes' when deleting a user. +#: actions/deleteuser.php:163 lib/deleteuserform.php:77 +msgid "Delete this user" +msgstr "Bu kullanıcıyı sil" #. 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" -msgstr "" +msgstr "Dizayn" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." +msgid "Design settings for this StatusNet site" msgstr "" -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:331 +msgid "Invalid logo URL." +msgstr "Geçersiz logo bağlantısı." + +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." -msgstr "" +msgstr "Tema mevcut değil: %s" -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Değiştir" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:444 +msgid "Site logo" +msgstr "Site logosu" + +#: actions/designadminpanel.php:456 +msgid "Change theme" +msgstr "Temayı değiştir" + +#: actions/designadminpanel.php:473 +msgid "Site theme" +msgstr "Site teması" + +#: actions/designadminpanel.php:474 msgid "Theme for the site." -msgstr "" +msgstr "Site için tema." -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" -msgstr "" +msgstr "Özel tema" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." -msgstr "" +msgstr "Özel bir StatusNet temasını .ZIP arşivi olarak yükleyebilirsiniz." -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" -msgstr "" +msgstr "Arkaplan resmini değiştir" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" +msgstr "Arkaplan" + +#: actions/designadminpanel.php:509 +#, php-format +msgid "" +"You can upload a background image for the site. The maximum file size is %1" +"$s." msgstr "" +"Bu site için arkaplan resmi yükleyebilirsiniz. Maksimum dosya boyutu %1" +"$s'dir." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" -msgstr "" +msgstr "Açık" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" -msgstr "" +msgstr "Kapalı" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." -msgstr "" +msgstr "Arkaplan resmini açın ya da kapatın." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" -msgstr "" +msgstr "Arkaplan resmini döşe" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 +msgid "Change colours" +msgstr "Renkleri değiştir" + +#: actions/designadminpanel.php:600 lib/designsettings.php:191 +msgid "Content" +msgstr "İçerik" + +#: actions/designadminpanel.php:613 lib/designsettings.php:204 +msgid "Sidebar" +msgstr "Kenar Çubuğu" + +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" -msgstr "" +msgstr "Metin" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 +msgid "Links" +msgstr "Bağlantılar" + +#: actions/designadminpanel.php:664 msgid "Advanced" -msgstr "" +msgstr "Gelişmiş" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" -msgstr "" +msgstr "Özel CSS" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" -msgstr "" +msgstr "Öntanımlıları kullan" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" -msgstr "" +msgstr "Öntanımlıya geri dön" -#. 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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Kaydet" +#: actions/designadminpanel.php:699 lib/designsettings.php:257 +msgid "Save design" +msgstr "Dizaynı kaydet" + #: actions/disfavor.php:81 msgid "This notice is not a favorite!" -msgstr "" +msgstr "Bu durum mesajı bir favori değil!" #: actions/disfavor.php:94 msgid "Add to favorites" -msgstr "" +msgstr "Favorilere ekle" #: actions/doc.php:158 #, php-format @@ -858,11 +1268,32 @@ msgstr "Böyle bir durum mesajı yok." #: actions/editapplication.php:54 msgid "Edit Application" -msgstr "" +msgstr "Uygulamayı Düzenle" + +#: actions/editapplication.php:66 +msgid "You must be logged in to edit an application." +msgstr "Bir uygulamayı düzenlemek için giriş yapmış olmanız gerekir." + +#: actions/editapplication.php:81 actions/oauthconnectionssettings.php:166 +#: actions/showapplication.php:87 +msgid "No such application." +msgstr "Böyle bir uygulama yok." #: actions/editapplication.php:161 msgid "Use this form to edit your application." -msgstr "" +msgstr "Uygulamayı düzenlemek için bu biçimi kullan." + +#: actions/editapplication.php:177 actions/newapplication.php:159 +msgid "Name is required." +msgstr "İsim gereklidir." + +#: actions/editapplication.php:180 actions/newapplication.php:165 +msgid "Name is too long (max 255 chars)." +msgstr "İsim çok uzun (maksimum: 255 karakter)." + +#: actions/editapplication.php:183 actions/newapplication.php:162 +msgid "Name already in use. Try another one." +msgstr "İsim halihazırda kullanımda. Başka bir tane deneyin." #: actions/editapplication.php:186 actions/newapplication.php:168 msgid "Description is required." @@ -870,7 +1301,23 @@ msgstr "Abonelik reddedildi." #: actions/editapplication.php:194 msgid "Source URL is too long." -msgstr "" +msgstr "Kaynak bağlantı çok uzun." + +#: actions/editapplication.php:200 actions/newapplication.php:185 +msgid "Source URL is not valid." +msgstr "Kaynak bağlantı geçerli değil." + +#: actions/editapplication.php:203 actions/newapplication.php:188 +msgid "Organization is required." +msgstr "Organizasyon gereklidir." + +#: actions/editapplication.php:206 actions/newapplication.php:191 +msgid "Organization is too long (max 255 chars)." +msgstr "Organizasyon çok uzun (maksimum 255 karakter)." + +#: actions/editapplication.php:209 actions/newapplication.php:194 +msgid "Organization homepage is required." +msgstr "Organizasyon anasayfası gereklidir." #: actions/editapplication.php:218 actions/newapplication.php:206 msgid "Callback is too long." @@ -880,165 +1327,322 @@ msgstr "" msgid "Callback URL is not valid." msgstr "" +#: actions/editapplication.php:261 +msgid "Could not update application." +msgstr "Uygulama güncellenemedi." + #: actions/editgroup.php:56 #, php-format msgid "Edit %s group" -msgstr "" +msgstr "%s grubunu düzenle" + +#: actions/editgroup.php:68 actions/grouplogo.php:70 actions/newgroup.php:65 +msgid "You must be logged in to create a group." +msgstr "Bir grup oluşturmak için giriş yapmış olmanız gerekir." #: 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 "" +msgstr "Bir grubu düzenlemek için bir yönetici olmalısınız." #: actions/editgroup.php:158 msgid "Use this form to edit the group." -msgstr "" +msgstr "Grubu düzenlemek için bu biçimi kullan." #: actions/editgroup.php:205 actions/newgroup.php:145 #, php-format msgid "description is too long (max %d chars)." msgstr "Yer bilgisi çok uzun (azm: 255 karakter)." +#: actions/editgroup.php:228 actions/newgroup.php:168 +#, fuzzy, php-format +msgid "Invalid alias: \"%s\"" +msgstr "%s Geçersiz başlangıç sayfası" + +#: actions/editgroup.php:258 +msgid "Could not update group." +msgstr "Grup güncellenemedi." + #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "Kullanıcı güncellenemedi." +#: actions/editgroup.php:280 +msgid "Options saved." +msgstr "Seçenekler kaydedildi." + +#. TRANS: Title for e-mail settings. +#: actions/emailsettings.php:61 +msgid "Email settings" +msgstr "E-posta ayarları" + #. 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 "" +msgstr "%%site.name%%'dan nasıl e-posta alacağınızı yönetin." + +#. 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 "E-posta adresi" + +#. TRANS: Form note in e-mail settings form. +#: actions/emailsettings.php:112 +msgid "Current confirmed email address." +msgstr "Mevcut doğrulanmış e-posta adresi." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" msgid "Remove" msgstr "Geri al" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 -msgid "Email address, like \"UserName@example.org\"" +#: actions/emailsettings.php:122 +msgid "" +"Awaiting confirmation on this address. Check your inbox (and spam box!) for " +"a message with further instructions." msgstr "" +"Bu adresten onay bekleniyor. Ayrıntılı bilgi içeren mesaj için gelen " +"kutunuzu (ve gereksiz e-postalar bölümünü) kontrol edin." + +#. TRANS: Button label to cancel an e-mail address confirmation procedure. +#. TRANS: Button label to cancel an IM address confirmation procedure. +#. TRANS: Button label to cancel a SMS address confirmation procedure. +#. TRANS: Button label in the "Edit application" form. +#: actions/emailsettings.php:127 actions/imsettings.php:131 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 +msgctxt "BUTTON" +msgid "Cancel" +msgstr "İptal" + +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 +msgid "Email address, like \"UserName@example.org\"" +msgstr "\"kullanıcıadı@örnek.org\" benzeri bir e-posta adresi." #. 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/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" -msgstr "" +msgstr "Ekle" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" -msgstr "" +msgstr "Gelen e-posta" #. 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 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." -msgstr "" +msgstr "Yeni durum mesajları göndermek için bu adrese e-posta atın." #. 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 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "" +"Gönderim yapmak için yeni bir e-posta adresi oluşturun; eskisi iptal " +"olacaktır." #. 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" -msgstr "" +msgstr "Yeni" + +#. TRANS: Form legend for e-mail preferences form. +#: actions/emailsettings.php:178 +msgid "Email preferences" +msgstr "E-posta tercihleri" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:184 +#, fuzzy +msgid "Send me notices of new subscriptions through email." +msgstr "Durum mesajlarını Jabber/GTalk üzerinden gönder." + +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "" +"Biri benim durum mesajımı favori olarak eklediğinde bana e-posta gönder." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." -msgstr "" +msgstr "Birisi bana özel mesaj attığında bana e-posta gönder." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "" +#. TRANS: Checkbox label in e-mail preferences form. +#: actions/emailsettings.php:223 +#, fuzzy +msgid "Publish a MicroID for my email address." +msgstr "Bir takma ad veya eposta adresi girin." + +#. TRANS: Confirmation message for successful e-mail preferences save. +#: actions/emailsettings.php:338 +msgid "Email preferences saved." +msgstr "E-posta tercihleri kaydedildi." + +#. TRANS: Message given saving e-mail address without having provided one. +#: actions/emailsettings.php:357 +#, fuzzy +msgid "No email address." +msgstr "Geçersiz bir eposta adresi." + +#. TRANS: Message given saving e-mail address that cannot be normalised. +#: actions/emailsettings.php:365 +#, fuzzy +msgid "Cannot normalize that email address" +msgstr "Jabber işlemlerinde bir hata oluştu." + #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Geçersiz bir eposta adresi." +#. TRANS: Message given saving e-mail address that is already set. +#: actions/emailsettings.php:374 +msgid "That is already your email address." +msgstr "Bu zaten sizin e-posta adresiniz." + +#. TRANS: Message given saving e-mail address that is already set for another user. +#: actions/emailsettings.php:378 +#, fuzzy +msgid "That email address already belongs to another user." +msgstr "Jabber ID başka bir kullanıcıya ait." + #. 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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Onay kodu eklenemedi." +#. TRANS: Message given saving valid e-mail address that is to be confirmed. +#: actions/emailsettings.php:402 +#, 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 "" +"Eklemiş olduğunuz IM adresine bir onay kodu gönderildi. %s tarafından size " +"mesaj yollanabilmesi için onaylamanız gerekmektedir." + #. 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/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "İptal etmek için beklenen onay yok." +#. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. +#: actions/emailsettings.php:428 +msgid "That is the wrong email address." +msgstr "Bu yanlış e-posta adresi." + #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "İptal etmek için beklenen onay yok." +#. TRANS: Message given trying to remove an e-mail address that is not +#. TRANS: registered for the active user. +#: actions/emailsettings.php:462 +msgid "That is not your email address." +msgstr "Bu sizin e-posta adresiniz değil." + #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "Eposta adresi zaten var." +#: actions/emailsettings.php:497 actions/smssettings.php:568 +#, fuzzy +msgid "No incoming email address." +msgstr "Geçersiz bir eposta adresi." + +#. TRANS: Server error thrown on database error removing incoming e-mail address. +#. TRANS: Server error thrown on database error adding incoming e-mail address. +#: actions/emailsettings.php:508 actions/emailsettings.php:532 +#: actions/smssettings.php:578 actions/smssettings.php:602 +msgid "Couldn't update user record." +msgstr "Kullanıcı kayıtları güncellenemedi." + +#. TRANS: Message given after successfully removing an incoming e-mail address. +#: actions/emailsettings.php:512 actions/smssettings.php:581 +msgid "Incoming email address removed." +msgstr "Gelen e-posta adresi silindi." + +#. TRANS: Message given after successfully adding an incoming e-mail address. +#: actions/emailsettings.php:536 actions/smssettings.php:605 +msgid "New incoming email address added." +msgstr "Yeni gelen e-posta adresi eklendi." + #: actions/favor.php:79 msgid "This notice is already a favorite!" -msgstr "" +msgstr "Bu durum mesajı zaten bir favori!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" -msgstr "" +msgstr "Favoriliğini kaldır" + +#: actions/favorited.php:65 lib/popularnoticesection.php:91 +#: lib/publicgroupnav.php:93 +msgid "Popular notices" +msgstr "Popüler durum mesajları" #: actions/favorited.php:67 #, php-format msgid "Popular notices, page %d" -msgstr "" +msgstr "Popüler durum mesajları, sayfa %d" #: actions/favorited.php:79 msgid "The most popular notices on the site right now." -msgstr "" +msgstr "Şu an sitedeki en popüler durum mesajları." #: actions/favorited.php:150 msgid "Favorite notices appear on this page but no one has favorited one yet." msgstr "" +"Favori durum mesajları bu sayfada görüntülenir ama daha hiç kimse favorilere " +"eklememiş." #: actions/favorited.php:153 msgid "" @@ -1057,27 +1661,27 @@ msgstr "" #: lib/personalgroupnav.php:115 #, php-format msgid "%s's favorite notices" -msgstr "" +msgstr "%s kullanıcısının favori durum mesajları" #: actions/favoritesrss.php:115 -#, php-format +#, fuzzy, php-format msgid "Updates favored by %1$s on %2$s!" -msgstr "" +msgstr "%s adli kullanicinin durum mesajlari" #: actions/featured.php:69 lib/featureduserssection.php:87 #: lib/publicgroupnav.php:89 msgid "Featured users" -msgstr "" +msgstr "Öne çıkan kullanıcılar" #: actions/featured.php:71 #, php-format msgid "Featured users, page %d" -msgstr "" +msgstr "Öne çıkan kullanıcılar, sayfa %d" #: actions/featured.php:99 #, php-format msgid "A selection of some great users on %s" -msgstr "" +msgstr "%s üzerindeki harika kullanıcılardan bazılarının bir seçkisi" #: actions/file.php:34 msgid "No notice ID." @@ -1087,9 +1691,17 @@ msgstr "Böyle bir durum mesajı yok." msgid "No notice." msgstr "Böyle bir durum mesajı yok." +#: actions/file.php:42 +msgid "No attachments." +msgstr "Ek yok." + +#: actions/file.php:51 +msgid "No uploaded attachments." +msgstr "Yüklenmiş ek yok." + #: actions/finishremotesubscribe.php:69 msgid "Not expecting this response!" -msgstr "" +msgstr "Bu yanıt beklenmiyordu!" #: actions/finishremotesubscribe.php:80 msgid "User being listened to does not exist." @@ -1112,26 +1724,47 @@ msgid "Could not convert request token to access token." msgstr "" #: actions/finishremotesubscribe.php:118 +#, fuzzy msgid "Remote service uses unknown version of OMB protocol." -msgstr "" +msgstr "OMB protokolünün bilinmeğen sürümü." + +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 +#, fuzzy +msgid "Error updating remote profile." +msgstr "Uzaktaki profili güncellemede hata oluştu" + +#: actions/getfile.php:79 +msgid "No such file." +msgstr "Böyle bir dosya yok." #: actions/getfile.php:83 msgid "Cannot read file." msgstr "Profil kaydedilemedi." +#: actions/grantrole.php:62 actions/revokerole.php:62 +#, fuzzy +msgid "Invalid role." +msgstr "Geçersiz büyüklük." + #: actions/grantrole.php:66 actions/revokerole.php:66 msgid "This role is reserved and cannot be set." msgstr "" #: actions/grantrole.php:75 +#, fuzzy msgid "You cannot grant user roles on this site." -msgstr "" +msgstr "Bize o profili yollamadınız" + +#: actions/grantrole.php:82 +#, fuzzy +msgid "User already has this role." +msgstr "Kullanıcının profili yok." #: 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 "" +msgstr "Hiçbir profil belirtilmedi." #: actions/groupblock.php:76 actions/groupunblock.php:76 #: actions/makeadmin.php:76 actions/subedit.php:53 actions/tagother.php:46 @@ -1142,15 +1775,23 @@ msgstr "" #: actions/groupblock.php:81 actions/groupunblock.php:81 #: actions/makeadmin.php:81 msgid "No group specified." -msgstr "" +msgstr "Hiçbir grup belirtilmedi." #: actions/groupblock.php:91 msgid "Only an admin can block group members." -msgstr "" +msgstr "Sadece bir yönetici grup üyelerini engelleyebilir." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:95 +msgid "User is already blocked from group." +msgstr "Kullanıcı zaten gruptan engellenmiş." + +#: actions/groupblock.php:100 +msgid "User is not a member of group." +msgstr "Kullanıcı grubunun bir üyesi değil." + +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" -msgstr "" +msgstr "Kullanıcıyı gruptan engelle" #: actions/groupblock.php:160 #, php-format @@ -1163,12 +1804,12 @@ msgstr "" #. TRANS: Submit button title for 'No' when blocking a user from a group. #: actions/groupblock.php:182 msgid "Do not block this user from this group" -msgstr "" +msgstr "Bu kullanıcıyı bu gruptan engellemeyin" #. 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 "" +msgstr "Bu kullanıcıyı bu gruptan engelleyin" #: actions/groupblock.php:206 msgid "Database error blocking user from group." @@ -1180,11 +1821,11 @@ msgstr "JabberID yok." #: actions/groupdesignsettings.php:68 msgid "You must be logged in to edit a group." -msgstr "" +msgstr "Bir grubu düzenlemek için giriş yapmış olmanız gerekir." #: actions/groupdesignsettings.php:144 msgid "Group design" -msgstr "" +msgstr "Grup dizaynı" #: actions/groupdesignsettings.php:155 msgid "" @@ -1192,49 +1833,111 @@ msgid "" "palette of your choice." 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 "Kullanıcı güncellenemedi." + +#: actions/groupdesignsettings.php:311 actions/userdesignsettings.php:231 +#, fuzzy +msgid "Design preferences saved." +msgstr "Tercihler kaydedildi." + +#: actions/grouplogo.php:142 actions/grouplogo.php:195 +msgid "Group logo" +msgstr "Grup logosu" + +#: actions/grouplogo.php:153 +#, fuzzy, php-format +msgid "" +"You can upload a logo image for your group. The maximum file size is %s." +msgstr "" +"Ah, durumunuz biraz uzun kaçtı. Azami 180 karaktere sığdırmaya ne dersiniz?" + #: actions/grouplogo.php:365 msgid "Pick a square area of the image to be the logo." -msgstr "" +msgstr "Resimden logo olacak bir kare alanı seçin." -#: actions/groupmembers.php:103 +#: actions/grouplogo.php:399 +#, fuzzy +msgid "Logo updated." +msgstr "Avatar güncellendi." + +#: actions/grouplogo.php:401 +#, fuzzy +msgid "Failed updating logo." +msgstr "Avatar güncellemede hata." + +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 +#, php-format +msgid "%s group members" +msgstr "%s grup üyeleri" + +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." -msgstr "" +msgstr "Bu gruptaki kullanıcıların listesi." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" -msgstr "" +msgstr "Yönetici" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" -msgstr "" +msgstr "Engelle" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "Bu kullanıcıyı engelle" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" -msgstr "" +msgstr "Kullanıcıyı grubun bir yöneticisi yap" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" -msgstr "" +msgstr "Yönetici Yap" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" -msgstr "" +msgstr "Bu kullanıcıyı yönetici yap" + +#. 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:68 +#, php-format +msgid "%s timeline" +msgstr "%s zaman çizelgesi" #. 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 "%s adli kullanicinin durum mesajlari" #: 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 "" +msgstr "Gruplar" #: actions/groups.php:64 #, php-format @@ -1253,12 +1956,26 @@ msgstr "" #: actions/groups.php:107 actions/usergroups.php:126 lib/groupeditform.php:122 msgid "Create a new group" +msgstr "Yeni bir grup oluştur" + +#: actions/groupsearch.php:52 +#, fuzzy, php-format +msgid "" +"Search for groups on %%site.name%% by their name, location, or description. " +"Separate the terms by spaces; they must be 3 characters or more." msgstr "" +"%%site.name%% üyeleri arasında isim, yer ya da ilgi alanları içinde arama " +"yap. Anahtar kelimeleri boşluk ile ayırın. Anahtar kelime 3 veya daha fazla " +"karakterden oluşmalı. " + +#: actions/groupsearch.php:58 +msgid "Group search" +msgstr "Grup arama" #: actions/groupsearch.php:79 actions/noticesearch.php:117 #: actions/peoplesearch.php:83 msgid "No results." -msgstr "" +msgstr "Sonuç yok." #: actions/groupsearch.php:82 #, php-format @@ -1280,7 +1997,11 @@ msgstr "" #: actions/groupunblock.php:95 msgid "User is not blocked from group." -msgstr "" +msgstr "Kullanıcı gruptan engellenmedi." + +#: actions/groupunblock.php:128 actions/unblock.php:86 +msgid "Error removing the block." +msgstr "Engellemeyi kaldırırken hata." #. TRANS: Title for instance messaging settings. #: actions/imsettings.php:60 @@ -1302,7 +2023,13 @@ msgstr "" #. 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 "" +msgstr "Anlık mesajlaşma mevcut değil." + +#. 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 "Anlık mesajlaşma adresi" #: actions/imsettings.php:113 msgid "Current confirmed Jabber/GTalk address." @@ -1321,7 +2048,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -1331,54 +2061,66 @@ msgstr "" "IM istemcisi veya Gtalk arkadaşlar listenize eklenmiş olmalıdır." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Tercihler kaydedildi." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Durum mesajlarını Jabber/GTalk üzerinden gönder." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "" "Jabber/GTalk durum mesajim değiştiğinde nedurum.com'da durumumu güncelle" +#. TRANS: Checkbox label in IM preferences form. +#: actions/imsettings.php:175 +#, fuzzy +msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." +msgstr "Durum mesajlarını Jabber/GTalk üzerinden gönder." + +#. TRANS: Checkbox label in IM preferences form. +#: actions/imsettings.php:182 +#, fuzzy +msgid "Publish a MicroID for my Jabber/GTalk address." +msgstr "Onaylanmış Jabber/Gtalk adresi." + #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Tercihler kaydedildi." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "JabberID yok." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Jabber işlemlerinde bir hata oluştu." #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Geçersiz bir Jabber ID" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Bu zaten sizin Jabber ID'niz." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Jabber ID başka bir kullanıcıya ait." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -1388,21 +2130,33 @@ msgstr "" "mesaj yollanabilmesi için onaylamanız gerekmektedir." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Yanlış IM adresi." +#. TRANS: Server error thrown on database error canceling IM address confirmation. +#: actions/imsettings.php:400 +#, fuzzy +msgid "Couldn't delete IM confirmation." +msgstr "Eposta onayı silinemedi." + #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "Onay kodu yok." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Bu sizin Jabber ID'niz değil." +#. TRANS: Message given after successfully removing a registered IM address. +#: actions/imsettings.php:450 +#, fuzzy +msgid "The IM address was removed." +msgstr "Bu adres kaldırılmıştı." + #: actions/inbox.php:59 #, php-format msgid "Inbox for %1$s - page %2$d" @@ -1411,7 +2165,7 @@ msgstr "" #: actions/inbox.php:62 #, php-format msgid "Inbox for %s" -msgstr "" +msgstr "%s için gelen kutusu" #: actions/inbox.php:115 msgid "This is your inbox, which lists your incoming private messages." @@ -1422,21 +2176,31 @@ msgid "Invites have been disabled." msgstr "" #: actions/invite.php:41 -#, php-format +#, fuzzy, php-format msgid "You must be logged in to invite other users to use %s." -msgstr "" +msgstr "Kullanıcı güncellenemedi." + +#: actions/invite.php:72 +#, fuzzy, php-format +msgid "Invalid email address: %s" +msgstr "Geçersiz bir eposta adresi." #: actions/invite.php:110 msgid "Invitation(s) sent" -msgstr "" +msgstr "Davet(iyeler) gönderildi" #: actions/invite.php:112 msgid "Invite new users" -msgstr "" +msgstr "Yeni kullanıcıları davet et" + +#: actions/invite.php:128 +#, fuzzy +msgid "You are already subscribed to these users:" +msgstr "Bize o profili yollamadınız" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "" @@ -1461,10 +2225,19 @@ msgid "" "Use this form to invite your friends and colleagues to use this service." msgstr "" +#: actions/invite.php:187 +#, fuzzy +msgid "Email addresses" +msgstr "Eposta adresi zaten var." + #: actions/invite.php:189 msgid "Addresses of friends to invite (one per line)" msgstr "" +#: actions/invite.php:192 +msgid "Personal message" +msgstr "Kişisel mesaj" + #: actions/invite.php:194 msgid "Optionally add a personal message to the invitation." msgstr "" @@ -1473,7 +2246,13 @@ msgstr "" #: actions/invite.php:198 msgctxt "BUTTON" msgid "Send" -msgstr "" +msgstr "Gönder" + +#. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English. +#: actions/invite.php:228 +#, fuzzy, php-format +msgid "%1$s has invited you to join them on %2$s" +msgstr "%1$s %2$s'da durumunuzu takip ediyor" #. 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 @@ -1509,7 +2288,12 @@ msgstr "" #: actions/joingroup.php:60 msgid "You must be logged in to join a group." -msgstr "" +msgstr "Gruba katılmak için giriş yapmalısınız." + +#: actions/joingroup.php:88 actions/leavegroup.php:88 +#, fuzzy +msgid "No nickname or ID." +msgstr "Takma ad yok" #: actions/joingroup.php:141 #, php-format @@ -1520,6 +2304,121 @@ msgstr "" msgid "You must be logged in to leave a group." msgstr "" +#. TRANS: Error text shown when trying to leave an existing group the user is not a member of. +#: actions/leavegroup.php:100 lib/command.php:386 +msgid "You are not a member of that group." +msgstr "Bu grubun bir üyesi değilsiniz." + +#: actions/leavegroup.php:137 +#, fuzzy, php-format +msgid "%1$s left group %2$s" +msgstr "%1$s'in %2$s'deki durum mesajları " + +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "Lisans" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "Bu StatusNet sitesi için lisans" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "Geçersiz lisans seçimi." + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "Geçersiz lisans başlığı. En fazla uzunluk 255 karakterdir." + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "Geçersiz lisans bağlantısı." + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "Geçersiz lisans resmi bağlantısı." + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "Lisans bağlantısı boş veya geçerli bir tane olmalıdır." + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "Lisans resmi boş veya geçerli bir tane olmalıdır." + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "Lisans seçimi" + +#: actions/licenseadminpanel.php:245 +#, fuzzy +msgid "Private" +msgstr "Gizlilik" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "Tüm Hakları Saklıdır" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "Creative Commons" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "Lisans seç" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "Lisans ayrıntıları" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "Sahibi" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "site içeriğinin sahibinin ismi (eğer varsa)." + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "Lisans Başlığı" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "Lisansın başlığı." + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "Lisans Bağlantısı" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "Lisans hakkında daha fazla bilgi için bağlantı." + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "Lisans Resminin Bağlantısı" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "Lisansla birlikte gösterilecek bir resim için bağlantı." + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "Lisans ayarlarını kaydet" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "Zaten giriş yapılmış." @@ -1528,13 +2427,18 @@ msgstr "Zaten giriş yapılmış." msgid "Incorrect username or password." msgstr "Yanlış kullanıcı adı veya parola." +#: actions/login.php:154 actions/otp.php:120 +#, fuzzy +msgid "Error setting user. You are probably not authorized." +msgstr "Yetkilendirilmemiş." + #: actions/login.php:210 actions/login.php:263 lib/logingroupnav.php:79 msgid "Login" msgstr "Giriş" #: actions/login.php:249 msgid "Login to site" -msgstr "" +msgstr "Siteye giriş" #: actions/login.php:258 actions/register.php:485 msgid "Remember me" @@ -1562,36 +2466,44 @@ msgid "Login with your username and password." msgstr "Yanlış kullanıcı adı veya parola." #: actions/login.php:295 -#, php-format +#, fuzzy, php-format msgid "" "Don't have a username yet? [Register](%%action.register%%) a new account." msgstr "" +"Kullanıcı adı ve parolanızla giriş yapın. Henüz bir hesabınız yok mu? Ne " +"duruyorsunuz, hemen bir [yeni hesap oluşturun](%%action.register%%) ya da " +"[OpenID](%%action.openidlogin%%) ile giriş yapın." #: actions/makeadmin.php:92 msgid "Only an admin can make another user an admin." -msgstr "" +msgstr "Sadece bir yönetici, başka bir kullanıcıyı yönetici yapabilir." #: actions/makeadmin.php:96 -#, php-format +#, fuzzy, php-format msgid "%1$s is already an admin for group \"%2$s\"." -msgstr "" +msgstr "Kullanıcının profili yok." #: actions/makeadmin.php:133 -#, php-format +#, fuzzy, php-format msgid "Can't get membership record for %1$s in group %2$s." -msgstr "" +msgstr "OpenID formu yaratılamadı: %s" #: actions/makeadmin.php:146 -#, php-format +#, fuzzy, php-format msgid "Can't make %1$s an admin for group %2$s." -msgstr "" +msgstr "Kullanıcının profili yok." #: actions/microsummary.php:69 +#, fuzzy msgid "No current status." -msgstr "" +msgstr "Sonuç yok" #: actions/newapplication.php:52 msgid "New Application" +msgstr "Yeni Uygulama" + +#: actions/newapplication.php:64 +msgid "You must be logged in to register an application." msgstr "" #: actions/newapplication.php:143 @@ -1606,18 +2518,28 @@ msgstr "" msgid "Could not create application." msgstr "Eposta onayı silinemedi." +#: actions/newgroup.php:53 +msgid "New group" +msgstr "Yeni grup" + #: actions/newgroup.php:110 msgid "Use this form to create a new group." msgstr "" #: actions/newmessage.php:71 actions/newmessage.php:231 msgid "New message" -msgstr "" +msgstr "Yeni mesaj" + +#. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 +#, fuzzy +msgid "You can't send a message to this user." +msgstr "Bize o profili yollamadınız" #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "İçerik yok!" @@ -1626,7 +2548,7 @@ msgid "No recipient specified." msgstr "" #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" @@ -1637,19 +2559,23 @@ msgstr "" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." -msgstr "" +msgstr "%s kullanıcısına özel mesaj gönderildi." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" -msgstr "" +msgstr "Ajax Hatası" #: actions/newnotice.php:69 msgid "New notice" msgstr "Yeni durum mesajı" +#: actions/newnotice.php:227 +msgid "Notice posted" +msgstr "Durum mesajı gönderildi" + #: actions/noticesearch.php:68 #, php-format msgid "" @@ -1666,7 +2592,7 @@ msgstr "Metin arama" #: actions/noticesearch.php:91 #, php-format msgid "Search results for \"%1$s\" on %2$s" -msgstr "" +msgstr "%2$s üzerindeki \"%1$s\" için arama sonuçları" #: actions/noticesearch.php:121 #, php-format @@ -1683,14 +2609,14 @@ msgid "" msgstr "" #: actions/noticesearchrss.php:96 -#, php-format +#, fuzzy, php-format msgid "Updates with \"%s\"" -msgstr "" +msgstr "%s adli kullanicinin durum mesajlari" #: actions/noticesearchrss.php:98 -#, php-format +#, fuzzy, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" -msgstr "" +msgstr "\"%s\" kelimesinin geçtiği tüm güncellemeler" #: actions/nudge.php:85 msgid "" @@ -1707,20 +2633,33 @@ msgstr "" #: actions/oauthappssettings.php:59 msgid "You must be logged in to list your applications." -msgstr "" +msgstr "Uygulamalarınızı listelemek için giriş yapmış olmanız gerekir." #: actions/oauthappssettings.php:74 msgid "OAuth applications" -msgstr "" +msgstr "OAuth uygulamaları" #: actions/oauthappssettings.php:85 msgid "Applications you have registered" +msgstr "Kaydettiğiniz uygulamalar" + +#: actions/oauthappssettings.php:135 +#, php-format +msgid "You have not registered any applications yet." msgstr "" +#: actions/oauthconnectionssettings.php:72 +msgid "Connected applications" +msgstr "Bağlı uygulamalar" + #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." +msgid "You have allowed the following applications to access your account." msgstr "" +#: actions/oauthconnectionssettings.php:175 +msgid "You are not a user of that application." +msgstr "Bu uygulamanın bir kullanıcısı değilsiniz." + #: actions/oauthconnectionssettings.php:186 #, php-format msgid "Unable to revoke access for app: %s." @@ -1738,16 +2677,16 @@ msgstr "" msgid "Notice has no profile." msgstr "Kullanıcının profili yok." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "%1$s'in %2$s'deki durum mesajları " #. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png') #: actions/oembed.php:159 -#, php-format +#, fuzzy, php-format msgid "Content type %s not supported." -msgstr "" +msgstr "Bağlan" #. TRANS: Error message displaying attachments. %s is the site's base URL. #: actions/oembed.php:163 @@ -1755,6 +2694,20 @@ msgstr "" 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:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 +msgid "Not a supported data format." +msgstr "Desteklenen bir veri biçimi değil." + +#: actions/opensearch.php:64 +msgid "People Search" +msgstr "Kişi Arama" + +#: actions/opensearch.php:67 +msgid "Notice Search" +msgstr "Durum Mesajı Arama" + #: actions/othersettings.php:60 msgid "Other settings" msgstr "Profil ayarları" @@ -1769,27 +2722,44 @@ msgstr "" #: actions/othersettings.php:116 msgid "Shorten URLs with" -msgstr "" +msgstr "Bağlantıları şununla kısalt" #: actions/othersettings.php:117 msgid "Automatic shortening service to use." -msgstr "" +msgstr "Kullanılacak otomatik kısaltma servisi." + +#: actions/othersettings.php:122 +msgid "View profile designs" +msgstr "Profil dizaynlarını görüntüle" #: 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 "Yer bilgisi çok uzun (azm: 255 karakter)." + #: actions/otp.php:69 +#, fuzzy msgid "No user ID specified." -msgstr "" +msgstr "Yeni durum mesajı" #: actions/otp.php:83 +#, fuzzy msgid "No login token specified." -msgstr "" +msgstr "Yeni durum mesajı" + +#: actions/otp.php:90 +#, fuzzy +msgid "No login token requested." +msgstr "Yetkilendirme isteği yok!" #: actions/otp.php:95 +#, fuzzy msgid "Invalid login token specified." -msgstr "" +msgstr "Geçersiz durum mesajı" #: actions/otp.php:104 msgid "Login token expired." @@ -1813,6 +2783,14 @@ msgstr "" msgid "Change password" msgstr "Parolayı değiştir" +#: actions/passwordsettings.php:69 +msgid "Change your password." +msgstr "Parolanızı değiştirin." + +#: actions/passwordsettings.php:96 actions/recoverpassword.php:231 +msgid "Password change" +msgstr "Parola değiştirildi" + #: actions/passwordsettings.php:104 msgid "Old password" msgstr "Eski parola" @@ -1838,6 +2816,10 @@ msgstr "yukarıdaki parolanın aynısı" msgid "Change" msgstr "Değiştir" +#: actions/passwordsettings.php:154 actions/register.php:237 +msgid "Password must be 6 or more characters." +msgstr "Parola 6 veya daha fazla karakterden oluşmalıdır." + #: actions/passwordsettings.php:157 actions/register.php:240 msgid "Passwords don't match." msgstr "Parolalar birbirini tutmuyor." @@ -1859,33 +2841,33 @@ msgid "Password saved." msgstr "Parola kaydedildi." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" -msgstr "" +msgstr "Yollar" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "" +msgid "Path and server settings for this StatusNet site" +msgstr "Bu StatusNet sitesi için yol ve sunucu ayarları" #: actions/pathsadminpanel.php:157 -#, php-format +#, fuzzy, php-format msgid "Theme directory not readable: %s." -msgstr "" +msgstr "Bu sayfa kabul ettiğiniz ortam türünde kullanılabilir değil" #: actions/pathsadminpanel.php:163 -#, php-format +#, fuzzy, php-format msgid "Avatar directory not writable: %s." -msgstr "" +msgstr "Bu sayfa kabul ettiğiniz ortam türünde kullanılabilir değil" #: actions/pathsadminpanel.php:169 -#, php-format +#, fuzzy, php-format msgid "Background directory not writable: %s." -msgstr "" +msgstr "Bu sayfa kabul ettiğiniz ortam türünde kullanılabilir değil" #: actions/pathsadminpanel.php:177 -#, php-format +#, fuzzy, php-format msgid "Locales directory not readable: %s." -msgstr "" +msgstr "Bu sayfa kabul ettiğiniz ortam türünde kullanılabilir değil" #: actions/pathsadminpanel.php:183 msgid "Invalid SSL server. The maximum length is 255 characters." @@ -1893,7 +2875,7 @@ msgstr "" #: actions/pathsadminpanel.php:234 actions/siteadminpanel.php:58 msgid "Site" -msgstr "" +msgstr "Site" #: actions/pathsadminpanel.php:238 msgid "Server" @@ -1905,7 +2887,11 @@ msgstr "" #: actions/pathsadminpanel.php:242 msgid "Path" -msgstr "" +msgstr "Yol" + +#: actions/pathsadminpanel.php:242 +msgid "Site path" +msgstr "Site yolu" #: actions/pathsadminpanel.php:246 msgid "Path to locales" @@ -1927,6 +2913,10 @@ msgstr "" msgid "Theme" msgstr "" +#: actions/pathsadminpanel.php:264 +msgid "Theme server" +msgstr "" + #: actions/pathsadminpanel.php:268 msgid "Theme path" msgstr "" @@ -1935,14 +2925,33 @@ msgstr "" msgid "Theme directory" msgstr "" +#: actions/pathsadminpanel.php:279 +#, fuzzy +msgid "Avatars" +msgstr "Avatar" + #: actions/pathsadminpanel.php:284 msgid "Avatar server" msgstr "Avatar" +#: actions/pathsadminpanel.php:288 +#, fuzzy +msgid "Avatar path" +msgstr "Avatar güncellendi." + +#: actions/pathsadminpanel.php:292 +#, fuzzy +msgid "Avatar directory" +msgstr "Avatar güncellendi." + #: actions/pathsadminpanel.php:301 msgid "Backgrounds" msgstr "" +#: actions/pathsadminpanel.php:305 +msgid "Background server" +msgstr "" + #: actions/pathsadminpanel.php:309 msgid "Background path" msgstr "" @@ -1959,6 +2968,11 @@ msgstr "" msgid "Never" msgstr "Sunucu" +#: actions/pathsadminpanel.php:324 +#, fuzzy +msgid "Sometimes" +msgstr "Durum mesajları" + #: actions/pathsadminpanel.php:325 msgid "Always" msgstr "" @@ -1980,8 +2994,9 @@ msgid "Server to direct SSL requests to" msgstr "" #: actions/pathsadminpanel.php:352 +#, fuzzy msgid "Save paths" -msgstr "" +msgstr "Yeni durum mesajı" #: actions/peoplesearch.php:52 #, php-format @@ -1997,10 +3012,15 @@ msgstr "" msgid "People search" msgstr "Kişi Arama" +#: actions/peopletag.php:68 +#, fuzzy, php-format +msgid "Not a valid people tag: %s." +msgstr "Geçersiz bir eposta adresi." + #: actions/peopletag.php:142 -#, php-format +#, fuzzy, php-format msgid "Users self-tagged with %1$s - page %2$d" -msgstr "" +msgstr "%s adli kullanicinin durum mesajlari" #: actions/postnotice.php:95 msgid "Invalid notice content." @@ -2040,7 +3060,7 @@ msgstr "Tam İsim" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Başlangıç Sayfası" @@ -2050,13 +3070,14 @@ msgstr "" "Web Sitenizin, blogunuzun ya da varsa başka bir sitedeki profilinizin adresi" #: actions/profilesettings.php:122 actions/register.php:468 -#, php-format +#, fuzzy, php-format msgid "Describe yourself and your interests in %d chars" -msgstr "" +msgstr "Kendinizi ve ilgi alanlarınızı 140 karakter ile anlatın" #: actions/profilesettings.php:125 actions/register.php:471 +#, fuzzy msgid "Describe yourself and your interests" -msgstr "" +msgstr "Kendinizi ve ilgi alanlarınızı 140 karakter ile anlatın" #: actions/profilesettings.php:127 actions/register.php:473 msgid "Bio" @@ -2081,33 +3102,35 @@ msgstr "" #: actions/tagother.php:209 lib/subscriptionlist.php:106 #: lib/subscriptionlist.php:108 lib/userprofile.php:210 msgid "Tags" -msgstr "" +msgstr "Etiketler" #: actions/profilesettings.php:147 msgid "" "Tags for yourself (letters, numbers, -, ., and _), comma- or space- separated" msgstr "" +"Kendiniz için etiketler (harf, sayı, -. ., ve _ kullanılabilir), virgül veya " +"boşlukla ayırabilirsiniz" #: actions/profilesettings.php:151 msgid "Language" -msgstr "" +msgstr "Dil" #: actions/profilesettings.php:152 msgid "Preferred language" -msgstr "" +msgstr "Tercih edilen dil" #: actions/profilesettings.php:161 msgid "Timezone" -msgstr "" +msgstr "Zaman dilimi" #: actions/profilesettings.php:162 msgid "What timezone are you normally in?" -msgstr "" +msgstr "Normalde hangi zaman dilimi içindesiniz?" #: actions/profilesettings.php:167 msgid "" "Automatically subscribe to whoever subscribes to me (best for non-humans)" -msgstr "" +msgstr "Bana abone olan herkese abone yap (insan olmayanlar için en iyisi)" #: actions/profilesettings.php:228 actions/register.php:230 #, php-format @@ -2116,19 +3139,38 @@ msgstr "Yer bilgisi çok uzun (azm: %d karakter)." #: actions/profilesettings.php:235 actions/siteadminpanel.php:151 msgid "Timezone not selected." -msgstr "" +msgstr "Zaman dilimi seçilmedi." + +#: actions/profilesettings.php:241 +msgid "Language is too long (max 50 chars)." +msgstr "Dil çok uzun (maksimum: 50 karakter)." #: actions/profilesettings.php:253 actions/tagother.php:178 #, php-format msgid "Invalid tag: \"%s\"" msgstr "Geçersiz büyüklük." +#: actions/profilesettings.php:306 +#, fuzzy +msgid "Couldn't update user for autosubscribe." +msgstr "Kullanıcı güncellenemedi." + +#: actions/profilesettings.php:363 +#, fuzzy +msgid "Couldn't save location prefs." +msgstr "Profil kaydedilemedi." + #: actions/profilesettings.php:375 msgid "Couldn't save profile." msgstr "Profil kaydedilemedi." +#: actions/profilesettings.php:383 +#, fuzzy +msgid "Couldn't save tags." +msgstr "Profil kaydedilemedi." + #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Ayarlar kaydedildi." @@ -2137,21 +3179,34 @@ msgstr "Ayarlar kaydedildi." msgid "Beyond the page limit (%s)." msgstr "" +#: actions/public.php:92 +#, fuzzy +msgid "Could not retrieve public stream." +msgstr "Kullanıcı güncellenemedi." + +#: actions/public.php:130 +#, fuzzy, php-format +msgid "Public timeline, page %d" +msgstr "Genel zaman çizgisi" + #: actions/public.php:132 lib/publicgroupnav.php:79 msgid "Public timeline" msgstr "Genel zaman çizgisi" #: actions/public.php:160 +#, fuzzy msgid "Public Stream Feed (RSS 1.0)" -msgstr "" +msgstr "Genel Durum Akış RSS Beslemesi" #: actions/public.php:164 +#, fuzzy msgid "Public Stream Feed (RSS 2.0)" -msgstr "" +msgstr "Genel Durum Akış RSS Beslemesi" #: actions/public.php:168 +#, fuzzy msgid "Public Stream Feed (Atom)" -msgstr "" +msgstr "Genel Durum Akış RSS Beslemesi" #: actions/public.php:188 #, php-format @@ -2188,8 +3243,9 @@ msgid "" msgstr "" #: actions/publictagcloud.php:57 +#, fuzzy msgid "Public tag cloud" -msgstr "" +msgstr "Genel Durum Akış RSS Beslemesi" #: actions/publictagcloud.php:63 #, php-format @@ -2240,10 +3296,34 @@ msgstr "Onay kodu hatası." msgid "This confirmation code is too old. Please start again." msgstr "Onay kodu çok eski. Lütfen tekrar başlayınız." +#: actions/recoverpassword.php:111 +#, fuzzy +msgid "Could not update user with confirmed email address." +msgstr "Kullanıcı güncellenemedi." + +#: 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 "" +"Hesabınıza eklemiş olduğunuz eposta adresine parolanızı geri getirmek için " +"gerekli olan talimatlar yollanmıştır." + #: actions/recoverpassword.php:158 msgid "You have been identified. Enter a new password below. " msgstr "" +#: actions/recoverpassword.php:188 +#, fuzzy +msgid "Password recovery" +msgstr "Parola geri alma isteği" + +#: actions/recoverpassword.php:191 +#, fuzzy +msgid "Nickname or email address" +msgstr "Bir takma ad veya eposta adresi girin." + #: actions/recoverpassword.php:193 msgid "Your nickname on this server, or your registered email address." msgstr "Bu sunucudaki takma adınız veya kaydedilmiş eposta adresiniz." @@ -2280,6 +3360,11 @@ msgstr "Sıfırla" msgid "Enter a nickname or email address." msgstr "Bir takma ad veya eposta adresi girin." +#: actions/recoverpassword.php:282 +#, fuzzy +msgid "No user with that email address or username." +msgstr "Kullanıcı için kaydedilmiş eposta adresi yok." + #: actions/recoverpassword.php:299 msgid "No registered email address for that user." msgstr "Kullanıcı için kaydedilmiş eposta adresi yok." @@ -2320,9 +3405,14 @@ msgstr "Yeni parola başarıyla kaydedildi. Şimdi giriş yaptınız." msgid "Sorry, only invited people can register." msgstr "" +#: actions/register.php:99 +#, fuzzy +msgid "Sorry, invalid invitation code." +msgstr "Onay kodu hatası." + #: actions/register.php:119 msgid "Registration successful" -msgstr "" +msgstr "Kayıt başarılı" #: actions/register.php:121 actions/register.php:506 lib/logingroupnav.php:85 msgid "Register" @@ -2330,7 +3420,7 @@ msgstr "Kayıt" #: actions/register.php:142 msgid "Registration not allowed." -msgstr "" +msgstr "Kayıt yapılmasına izin verilmiyor." #: actions/register.php:205 msgid "You can't register if you don't agree to the license." @@ -2350,9 +3440,26 @@ msgid "" "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 küçük harf veya rakam, noktalama işaretlerine ve boşluklara izin " +"verilmez" + +#: actions/register.php:437 +#, fuzzy +msgid "6 or more characters. Required." +msgstr "6 veya daha fazla karakter" + +#: actions/register.php:441 +#, fuzzy +msgid "Same as password above. Required." +msgstr "yukarıdaki parolanın aynısı" + #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "Eposta" @@ -2384,15 +3491,17 @@ msgstr "" #. TRANS: Copyright checkbox label in registration dialog, for all rights reserved. #: actions/register.php:535 msgid "All rights reserved." -msgstr "" +msgstr "Tüm hakları saklıdır." #. TRANS: Copyright checkbox label in registration dialog, for Creative Commons-style licenses. #: actions/register.php:540 -#, php-format +#, fuzzy, php-format msgid "" "My text and files are available under %s except this private data: password, " "email address, IM address, and phone number." msgstr "" +"bu özel veriler haricinde: parola, eposta adresi, IM adresi, telefon " +"numarası." #: actions/register.php:583 #, php-format @@ -2431,6 +3540,11 @@ msgstr "" msgid "Remote subscribe" msgstr "Uzaktan abonelik" +#: actions/remotesubscribe.php:124 +#, fuzzy +msgid "Subscribe to a remote user" +msgstr "Takip talebine izin verildi" + #: actions/remotesubscribe.php:129 msgid "User nickname" msgstr "Kullanıcı takma adı" @@ -2457,8 +3571,9 @@ msgid "Invalid profile URL (bad format)" msgstr "" #: actions/remotesubscribe.php:168 +#, fuzzy msgid "Not a valid profile URL (no YADIS document or invalid XRDS defined)." -msgstr "" +msgstr "Geçersiz profil adresi (YADIS belgesi yok)." #: actions/remotesubscribe.php:176 msgid "That’s a local profile! Login to subscribe." @@ -2472,16 +3587,51 @@ msgstr "" msgid "Only logged-in users can repeat notices." msgstr "" -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:64 actions/repeat.php:71 +#, fuzzy +msgid "No notice specified." +msgstr "Yeni durum mesajı" + +#: actions/repeat.php:76 +#, fuzzy +msgid "You can't repeat your own notice." +msgstr "Eğer lisansı kabul etmezseniz kayıt olamazsınız." + +#: actions/repeat.php:90 +#, fuzzy +msgid "You already repeated that notice." +msgstr "Zaten giriş yapmış durumdasıznız!" + +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Sıfırla" +#: actions/repeat.php:119 +#, fuzzy +msgid "Repeated!" +msgstr "Yarat" + #: actions/replies.php:126 actions/repliesrss.php:68 #: lib/personalgroupnav.php:105 #, php-format msgid "Replies to %s" msgstr "%s için cevaplar" +#: actions/replies.php:128 +#, fuzzy, php-format +msgid "Replies to %1$s, page %2$d" +msgstr "%s için cevaplar" + +#: actions/replies.php:145 +#, fuzzy, php-format +msgid "Replies feed for %s (RSS 1.0)" +msgstr "%s için durum RSS beslemesi" + +#: actions/replies.php:152 +#, fuzzy, php-format +msgid "Replies feed for %s (RSS 2.0)" +msgstr "%s için durum RSS beslemesi" + #: actions/replies.php:159 #, php-format msgid "Replies feed for %s (Atom)" @@ -2508,34 +3658,43 @@ msgid "" "newnotice%%%%?status_textarea=%3$s)." msgstr "" +#: actions/repliesrss.php:72 +#, fuzzy, php-format +msgid "Replies to %1$s on %2$s!" +msgstr "%s için cevaplar" + #: actions/revokerole.php:75 +#, fuzzy msgid "You cannot revoke user roles on this site." -msgstr "" +msgstr "Bize o profili yollamadınız" #: actions/revokerole.php:82 +#, fuzzy msgid "User doesn't have this role." -msgstr "" +msgstr "Kullanıcının profili yok." #: actions/rsd.php:146 actions/version.php:159 msgid "StatusNet" msgstr "İstatistikler" #: actions/sandbox.php:65 actions/unsandbox.php:65 +#, fuzzy msgid "You cannot sandbox users on this site." -msgstr "" +msgstr "Bize o profili yollamadınız" #: actions/sandbox.php:72 +#, fuzzy msgid "User is already sandboxed." -msgstr "" +msgstr "Kullanıcının profili yok." #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." +msgid "Session settings for this StatusNet site" msgstr "" #: actions/sessionsadminpanel.php:175 @@ -2555,19 +3714,40 @@ msgid "Turn on debugging output for sessions." msgstr "" #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "Profil ayarları" -#. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 -msgid "Icon" +#: actions/showapplication.php:82 +msgid "You must be logged in to view an application." msgstr "" +#: actions/showapplication.php:157 +#, fuzzy +msgid "Application profile" +msgstr "Bu durum mesajının ait oldugu kullanıcı profili yok" + +#. TRANS: Form input field label for application icon. +#: actions/showapplication.php:159 lib/applicationeditform.php:173 +msgid "Icon" +msgstr "Simge" + +#. TRANS: Form input field label for application name. +#: actions/showapplication.php:169 actions/version.php:197 +#: lib/applicationeditform.php:190 +#, fuzzy +msgid "Name" +msgstr "Takma ad" + #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" -msgstr "" +msgstr "Organizasyon" + +#. TRANS: Form input field label. +#: actions/showapplication.php:187 actions/version.php:200 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 +msgid "Description" +msgstr "Tanım" #: actions/showapplication.php:192 actions/showgroup.php:436 #: lib/profileaction.php:187 @@ -2579,10 +3759,18 @@ msgstr "İstatistikler" msgid "Created by %1$s - %2$s access by default - %3$d users" msgstr "" +#: actions/showapplication.php:213 +msgid "Application actions" +msgstr "" + #: actions/showapplication.php:236 msgid "Reset key & secret" msgstr "" +#: actions/showapplication.php:261 +msgid "Application info" +msgstr "" + #: actions/showapplication.php:263 msgid "Consumer key" msgstr "" @@ -2614,19 +3802,29 @@ msgid "Are you sure you want to reset your consumer key and secret?" msgstr "" #: actions/showfavorites.php:79 -#, php-format +#, fuzzy, php-format msgid "%1$s's favorite notices, page %2$d" -msgstr "" +msgstr "%s ve arkadaşları" + +#: actions/showfavorites.php:132 +#, fuzzy +msgid "Could not retrieve favorite notices." +msgstr "Profil kaydedilemedi." #: actions/showfavorites.php:171 -#, php-format +#, fuzzy, php-format msgid "Feed for favorites of %s (RSS 1.0)" -msgstr "" +msgstr "%s için arkadaş güncellemeleri RSS beslemesi" #: actions/showfavorites.php:178 -#, php-format +#, fuzzy, php-format msgid "Feed for favorites of %s (RSS 2.0)" -msgstr "" +msgstr "%s için arkadaş güncellemeleri RSS beslemesi" + +#: actions/showfavorites.php:185 +#, fuzzy, php-format +msgid "Feed for favorites of %s (Atom)" +msgstr "%s için arkadaş güncellemeleri RSS beslemesi" #: actions/showfavorites.php:206 msgid "" @@ -2653,11 +3851,16 @@ msgstr "" msgid "This is a way to share what you like." msgstr "" -#: actions/showgroup.php:84 +#: actions/showgroup.php:82 #, php-format -msgid "%1$s group, page %2$d" +msgid "%s group" msgstr "" +#: actions/showgroup.php:84 +#, fuzzy, php-format +msgid "%1$s group, page %2$d" +msgstr "Bütün abonelikler" + #: actions/showgroup.php:227 msgid "Group profile" msgstr "Kullanıcının profili yok." @@ -2665,26 +3868,45 @@ msgstr "Kullanıcının profili yok." #: actions/showgroup.php:272 actions/tagother.php:118 #: actions/userauthorization.php:175 lib/userprofile.php:178 msgid "URL" -msgstr "" +msgstr "Bağlantı" + +#: actions/showgroup.php:283 actions/tagother.php:128 +#: actions/userauthorization.php:187 lib/userprofile.php:195 +msgid "Note" +msgstr "Not" #: actions/showgroup.php:293 lib/groupeditform.php:184 msgid "Aliases" msgstr "" -#: actions/showgroup.php:338 -#, php-format -msgid "Notice feed for %s group (RSS 1.0)" +#: actions/showgroup.php:302 +msgid "Group actions" msgstr "" +#: actions/showgroup.php:338 +#, fuzzy, php-format +msgid "Notice feed for %s group (RSS 1.0)" +msgstr "%s için durum RSS beslemesi" + #: actions/showgroup.php:344 -#, php-format +#, fuzzy, php-format msgid "Notice feed for %s group (RSS 2.0)" -msgstr "" +msgstr "%s için durum RSS beslemesi" + +#: actions/showgroup.php:350 +#, fuzzy, php-format +msgid "Notice feed for %s group (Atom)" +msgstr "%s için durum RSS beslemesi" #: actions/showgroup.php:355 -#, php-format +#, fuzzy, php-format msgid "FOAF for %s group" -msgstr "" +msgstr "%s için durum RSS beslemesi" + +#: actions/showgroup.php:393 actions/showgroup.php:445 +#, fuzzy +msgid "Members" +msgstr "Üyelik başlangıcı" #: actions/showgroup.php:398 lib/profileaction.php:117 #: lib/profileaction.php:152 lib/profileaction.php:255 lib/section.php:95 @@ -2694,7 +3916,11 @@ msgstr "" #: actions/showgroup.php:404 msgid "All members" -msgstr "" +msgstr "Tüm üyeler" + +#: actions/showgroup.php:439 +msgid "Created" +msgstr "Oluşturuldu" #: actions/showgroup.php:455 #, php-format @@ -2717,7 +3943,11 @@ msgstr "" #: actions/showgroup.php:489 msgid "Admins" -msgstr "" +msgstr "Yöneticiler" + +#: actions/showmessage.php:81 +msgid "No such message." +msgstr "Böyle bir mesaj yok." #: actions/showmessage.php:98 msgid "Only the sender and recipient may read this message." @@ -2735,7 +3965,7 @@ msgstr "" #: actions/shownotice.php:90 msgid "Notice deleted." -msgstr "" +msgstr "Durum mesajı silindi." #: actions/showstream.php:73 #, php-format @@ -2743,14 +3973,29 @@ msgid " tagged %s" msgstr "" #: actions/showstream.php:79 -#, php-format +#, fuzzy, php-format msgid "%1$s, page %2$d" -msgstr "" +msgstr "%s ve arkadaşları" #: actions/showstream.php:122 -#, php-format +#, fuzzy, php-format msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)" -msgstr "" +msgstr "%s için durum RSS beslemesi" + +#: actions/showstream.php:129 +#, fuzzy, php-format +msgid "Notice feed for %s (RSS 1.0)" +msgstr "%s için durum RSS beslemesi" + +#: actions/showstream.php:136 +#, fuzzy, php-format +msgid "Notice feed for %s (RSS 2.0)" +msgstr "%s için durum RSS beslemesi" + +#: actions/showstream.php:143 +#, fuzzy, php-format +msgid "Notice feed for %s (Atom)" +msgstr "%s için durum RSS beslemesi" #: actions/showstream.php:148 #, php-format @@ -2792,13 +4037,19 @@ msgid "" "[StatusNet](http://status.net/) tool. " msgstr "" +#: actions/showstream.php:305 +#, fuzzy, php-format +msgid "Repeat of %s" +msgstr "%s için cevaplar" + #: actions/silence.php:65 actions/unsilence.php:65 msgid "You cannot silence users on this site." msgstr "" #: actions/silence.php:72 +#, fuzzy msgid "User is already silenced." -msgstr "" +msgstr "Kullanıcının profili yok." #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site" @@ -2808,6 +4059,11 @@ msgstr "" msgid "Site name must have non-zero length." msgstr "" +#: actions/siteadminpanel.php:141 +#, fuzzy +msgid "You must have a valid contact email address." +msgstr "Geçersiz bir eposta adresi." + #: actions/siteadminpanel.php:159 #, php-format msgid "Unknown language \"%s\"." @@ -2823,7 +4079,11 @@ msgstr "" #: actions/siteadminpanel.php:221 msgid "General" -msgstr "" +msgstr "Genel" + +#: actions/siteadminpanel.php:224 +msgid "Site name" +msgstr "Site ismi" #: actions/siteadminpanel.php:225 msgid "The name of your site, like \"Yourcompany Microblog\"" @@ -2845,9 +4105,18 @@ msgstr "" msgid "URL used for credits link in footer of each page" msgstr "" +#: actions/siteadminpanel.php:239 +#, fuzzy +msgid "Contact email address for your site" +msgstr "Kullanıcı için kaydedilmiş eposta adresi yok." + +#: actions/siteadminpanel.php:245 +msgid "Local" +msgstr "Yerel" + #: actions/siteadminpanel.php:256 msgid "Default timezone" -msgstr "" +msgstr "Öntanımlı saat dilimi" #: actions/siteadminpanel.php:257 msgid "Default timezone for the site; usually UTC." @@ -2855,7 +4124,7 @@ msgstr "" #: actions/siteadminpanel.php:262 msgid "Default language" -msgstr "" +msgstr "Öntanımlı dil" #: actions/siteadminpanel.php:263 msgid "Site language when autodetection from browser settings is not available" @@ -2889,14 +4158,29 @@ msgstr "Durum mesajları" msgid "Edit site-wide message" msgstr "" +#: actions/sitenoticeadminpanel.php:103 +#, fuzzy +msgid "Unable to save site notice." +msgstr "Durum mesajını kaydederken hata oluştu." + #: 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 "Yeni durum mesajı" + #: 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 "Yeni durum mesajı" + #. TRANS: Title for SMS settings. #: actions/smssettings.php:59 msgid "SMS settings" @@ -2911,8 +4195,15 @@ 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 "Bu sayfa kabul ettiğiniz ortam türünde kullanılabilir değil" + +#. TRANS: Form legend for SMS settings form. +#: actions/smssettings.php:111 +#, fuzzy +msgid "SMS address" +msgstr "IM adresi" #. TRANS: Form guide in SMS settings form. #: actions/smssettings.php:120 @@ -2924,16 +4215,37 @@ msgstr "" msgid "Awaiting confirmation on this phone number." msgstr "" +#. TRANS: Field label for SMS address input in SMS settings form. +#: actions/smssettings.php:142 +#, fuzzy +msgid "Confirmation code" +msgstr "Onay kodu yok." + #. TRANS: Form field instructions in SMS settings form. #: actions/smssettings.php:144 msgid "Enter the code you received on your phone." msgstr "" +#. TRANS: Button label to confirm SMS confirmation code in SMS settings. +#: actions/smssettings.php:148 +#, fuzzy +msgctxt "BUTTON" +msgid "Confirm" +msgstr "Onayla" + #. 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 küçük harf veya rakam, noktalama işaretlerine ve boşluklara izin " +"verilmez" + #. TRANS: Form legend for SMS preferences form. #: actions/smssettings.php:195 msgid "SMS preferences" @@ -2946,11 +4258,35 @@ msgid "" "from my carrier." msgstr "" +#. TRANS: Confirmation message for successful SMS preferences save. +#: actions/smssettings.php:315 +#, fuzzy +msgid "SMS preferences saved." +msgstr "Tercihler kaydedildi." + +#. TRANS: Message given saving SMS phone number without having provided one. +#: actions/smssettings.php:338 +#, fuzzy +msgid "No phone number." +msgstr "Böyle bir kullanıcı yok." + #. TRANS: Message given saving SMS phone number without having selected a carrier. #: actions/smssettings.php:344 msgid "No carrier selected." msgstr "" +#. TRANS: Message given saving SMS phone number that is already set. +#: actions/smssettings.php:352 +#, fuzzy +msgid "That is already your phone number." +msgstr "Bu zaten sizin Jabber ID'niz." + +#. TRANS: Message given saving SMS phone number that is already set for another user. +#: actions/smssettings.php:356 +#, fuzzy +msgid "That phone number already belongs to another user." +msgstr "Jabber ID başka bir kullanıcıya ait." + #. TRANS: Message given saving valid SMS phone number that is to be confirmed. #: actions/smssettings.php:384 msgid "" @@ -2960,11 +4296,30 @@ msgstr "" "Eklemiş olduğunuz IM adresine bir onay kodu gönderildi. %s tarafından size " "mesaj yollanabilmesi için onaylamanız gerekmektedir." +#. 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 "Yanlış IM adresi." + #. TRANS: Message given after successfully canceling SMS phone number confirmation. #: actions/smssettings.php:427 msgid "SMS confirmation cancelled." msgstr "Onay kodu yok." +#. 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 "Bu sizin Jabber ID'niz değil." + +#. TRANS: Message given after successfully removing a registered SMS phone number. +#: actions/smssettings.php:470 +#, fuzzy +msgid "The SMS phone number was removed." +msgstr "Bu adres kaldırılmıştı." + #. TRANS: Label for mobile carrier dropdown menu in SMS settings. #: actions/smssettings.php:511 msgid "Mobile carrier" @@ -2984,9 +4339,15 @@ msgid "" "email but isn't listed here, send email to let us know at %s." msgstr "" +#. TRANS: Message given saving SMS phone number confirmation code without having provided one. +#: actions/smssettings.php:548 +#, fuzzy +msgid "No code entered" +msgstr "İçerik yok!" + #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "" @@ -2994,6 +4355,10 @@ msgstr "" msgid "Manage snapshot configuration" msgstr "Eposta adresi onayı" +#: actions/snapshotadminpanel.php:127 +msgid "Invalid snapshot run value." +msgstr "" + #: actions/snapshotadminpanel.php:133 msgid "Snapshot frequency must be a number." msgstr "" @@ -3034,6 +4399,16 @@ msgstr "" msgid "Snapshots will be sent to this URL" msgstr "" +#: actions/snapshotadminpanel.php:248 +#, fuzzy +msgid "Save snapshot settings" +msgstr "Ayarlar" + +#: actions/subedit.php:70 +#, fuzzy +msgid "You are not subscribed to that profile." +msgstr "Bize o profili yollamadınız" + #. TRANS: Exception thrown when a subscription could not be stored on the server. #: actions/subedit.php:83 classes/Subscription.php:136 msgid "Could not save subscription." @@ -3043,14 +4418,30 @@ msgstr "Yeni abonelik eklenemedi." msgid "This action only accepts POST requests." msgstr "" +#: actions/subscribe.php:107 +#, fuzzy +msgid "No such profile." +msgstr "Böyle bir durum mesajı yok." + #: actions/subscribe.php:117 +#, fuzzy msgid "You cannot subscribe to an OMB 0.1 remote profile with this action." -msgstr "" +msgstr "Bize o profili yollamadınız" + +#: actions/subscribe.php:145 +#, fuzzy +msgid "Subscribed" +msgstr "Abone ol" + +#: actions/subscribers.php:50 +#, fuzzy, php-format +msgid "%s subscribers" +msgstr "Abone olanlar" #: actions/subscribers.php:52 -#, php-format +#, fuzzy, php-format msgid "%1$s subscribers, page %2$d" -msgstr "" +msgstr "Bütün abonelikler" #: actions/subscribers.php:63 msgid "These are the people who listen to your notices." @@ -3079,6 +4470,16 @@ msgid "" "%) and be the first?" msgstr "" +#: actions/subscriptions.php:52 +#, fuzzy, php-format +msgid "%s subscriptions" +msgstr "Bütün abonelikler" + +#: actions/subscriptions.php:54 +#, fuzzy, php-format +msgid "%1$s subscriptions, page %2$d" +msgstr "Bütün abonelikler" + #: actions/subscriptions.php:65 msgid "These are the people whose notices you listen to." msgstr "Sizin durumlarını takip ettiğiniz kullanıcılar" @@ -3098,42 +4499,62 @@ msgid "" "automatically subscribe to people you already follow there." msgstr "" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:128 actions/subscriptions.php:132 +#, fuzzy, php-format +msgid "%s is not listening to anyone." +msgstr "%1$s %2$s'da durumunuzu takip ediyor" + +#: actions/subscriptions.php:208 +msgid "Jabber" +msgstr "Jabber" + +#: actions/subscriptions.php:222 msgid "SMS" msgstr "" #: actions/tag.php:69 -#, php-format +#, fuzzy, php-format msgid "Notices tagged with %1$s, page %2$d" -msgstr "" +msgstr "%s adli kullanicinin durum mesajlari" #: actions/tag.php:87 -#, php-format +#, fuzzy, php-format msgid "Notice feed for tag %s (RSS 1.0)" -msgstr "" +msgstr "%s için durum RSS beslemesi" #: actions/tag.php:93 -#, php-format +#, fuzzy, php-format msgid "Notice feed for tag %s (RSS 2.0)" -msgstr "" +msgstr "%s için durum RSS beslemesi" + +#: actions/tag.php:99 +#, fuzzy, php-format +msgid "Notice feed for tag %s (Atom)" +msgstr "%s için durum RSS beslemesi" #: actions/tagother.php:39 +#, fuzzy msgid "No ID argument." -msgstr "" +msgstr "Böyle bir belge yok." #: actions/tagother.php:65 #, php-format msgid "Tag %s" msgstr "" +#: actions/tagother.php:77 lib/userprofile.php:76 +#, fuzzy +msgid "User profile" +msgstr "Kullanıcının profili yok." + #: actions/tagother.php:81 actions/userauthorization.php:132 #: lib/userprofile.php:103 msgid "Photo" -msgstr "" +msgstr "Fotoğraf" #: actions/tagother.php:141 msgid "Tag user" -msgstr "" +msgstr "Kullanıcıyı etiketle" #: actions/tagother.php:151 msgid "" @@ -3154,6 +4575,35 @@ msgstr "Profil kaydedilemedi." msgid "Use this form to add tags to your subscribers or subscriptions." msgstr "" +#: actions/tagrss.php:35 +msgid "No such tag." +msgstr "Böyle bir etiket yok." + +#: actions/unblock.php:59 +#, fuzzy +msgid "You haven't blocked that user." +msgstr "Zaten giriş yapmış durumdasıznız!" + +#: actions/unsandbox.php:72 +#, fuzzy +msgid "User is not sandboxed." +msgstr "Kullanıcının profili yok." + +#: actions/unsilence.php:72 +#, fuzzy +msgid "User is not silenced." +msgstr "Kullanıcının profili yok." + +#: actions/unsubscribe.php:77 +#, fuzzy +msgid "No profile ID in request." +msgstr "Yetkilendirme isteği yok!" + +#: actions/unsubscribe.php:98 +#, fuzzy +msgid "Unsubscribed" +msgstr "Aboneliği sonlandır" + #: actions/updateprofile.php:64 actions/userauthorization.php:337 #, php-format msgid "" @@ -3161,80 +4611,101 @@ msgid "" msgstr "" #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" msgstr "" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "" -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "" -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, 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 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Profil" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "" -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" -msgstr "" - -#: actions/useradminpanel.php:235 -msgid "New user welcome" -msgstr "" +msgstr "Yeni kullanıcılar" #: actions/useradminpanel.php:236 +msgid "New user welcome" +msgstr "Yeni kullanıcı karşılaması" + +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." -msgstr "" +msgstr "Yeni kullanıcılar için hoşgeldiniz metni (En fazla 255 karakter)." -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:242 +#, fuzzy +msgid "Default subscription" +msgstr "Bütün abonelikler" + +#: actions/useradminpanel.php:243 +#, fuzzy +msgid "Automatically subscribe new users to this user." +msgstr "Takip talebine izin verildi" + +#: actions/useradminpanel.php:252 +#, fuzzy msgid "Invitations" -msgstr "" +msgstr "Yer" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "" +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Takip isteğini onayla" #: 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 "" +"Lütfen bu kullanıcının durumunu takip etmek istediğinizden emin olmak için " +"detayları gözden geçirin. Kimsenin durumunu taki etme isteğinde " +"bulunmadıysanız \"İptal\" tuşuna basın. " +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" -msgstr "" +msgstr "Lisans" #: actions/userauthorization.php:217 msgid "Accept" @@ -3305,14 +4776,19 @@ msgid "Avatar URL ‘%s’ is not valid." msgstr "" #: actions/userauthorization.php:350 -#, php-format +#, fuzzy, php-format msgid "Can’t read avatar URL ‘%s’." -msgstr "" +msgstr "Avatar URLi '%s' okunamıyor" #: actions/userauthorization.php:355 -#, php-format +#, fuzzy, php-format msgid "Wrong image type for avatar URL ‘%s’." -msgstr "" +msgstr "%s için yanlış resim türü" + +#: actions/userdesignsettings.php:76 lib/designsettings.php:65 +#, fuzzy +msgid "Profile design" +msgstr "Profil ayarları" #: actions/userdesignsettings.php:87 lib/designsettings.php:76 msgid "" @@ -3326,14 +4802,19 @@ msgstr "" #. TRANS: Message is used as a page title. %1$s is a nick name, %2$d is a page number. #: actions/usergroups.php:66 -#, php-format +#, fuzzy, php-format msgid "%1$s groups, page %2$d" -msgstr "" +msgstr "Bütün abonelikler" #: 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 "Bize o profili yollamadınız" + #: actions/usergroups.php:164 #, php-format msgid "Try [searching for groups](%%action.groupsearch%%) and joining them." @@ -3345,11 +4826,16 @@ msgstr "" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "" +#: actions/version.php:75 +#, php-format +msgid "StatusNet %s" +msgstr "StatusNet %s" + #: actions/version.php:155 #, php-format msgid "" @@ -3386,26 +4872,36 @@ msgstr "" #: actions/version.php:191 msgid "Plugins" -msgstr "" +msgstr "Eklentiler" + +#. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. +#: actions/version.php:198 lib/action.php:802 +msgid "Version" +msgstr "Sürüm" #: actions/version.php:199 msgid "Author(s)" msgstr "" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -3414,28 +4910,103 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, 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 +#: classes/File.php:210 #, 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:247 classes/File.php:262 +msgid "Invalid filename." +msgstr "Geçersiz dosya ismi." + +#. TRANS: Exception thrown when joining a group fails. +#: classes/Group_member.php:42 +#, fuzzy +msgid "Group join failed." +msgstr "Böyle bir durum mesajı yok." + +#. 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 "Kullanıcı güncellenemedi." + +#. TRANS: Exception thrown when trying to leave a group fails. +#: classes/Group_member.php:63 +#, fuzzy +msgid "Group leave failed." +msgstr "Böyle bir durum mesajı yok." + +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Kullanıcıyı kaydetmede hata oluştu; geçersiz." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +#, fuzzy +msgid "Join" +msgstr "Giriş" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "" + +#. TRANS: Server exception thrown when updating a local group fails. +#: classes/Local_group.php:42 +#, fuzzy +msgid "Could not update local group." +msgstr "Kullanıcı güncellenemedi." + +#. 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 "Avatar bilgisi kaydedilemedi" + #. 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 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "" +#. TRANS: Message given when a message could not be stored on the server. +#: classes/Message.php:62 +#, fuzzy +msgid "Could not insert message." +msgstr "Yeni abonelik eklenemedi." + +#. TRANS: Message given when a message could not be updated on the server. +#: classes/Message.php:73 +#, fuzzy +msgid "Could not update message with new URI." +msgstr "Kullanıcı güncellenemedi." + #. 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 @@ -3449,6 +5020,16 @@ msgstr "" msgid "Database error inserting hashtag: %s" msgstr "Avatar eklemede hata oluştu" +#. TRANS: Client exception thrown if a notice contains too many characters. +#: classes/Notice.php:265 +msgid "Problem saving notice. Too long." +msgstr "Durum mesajını kaydederken hata oluştu. Çok uzun." + +#. TRANS: Client exception thrown when trying to save a notice for an unknown user. +#: classes/Notice.php:270 +msgid "Problem saving notice. Unknown user." +msgstr "Durum mesajını kaydederken hata oluştu. Bilinmeyen kullanıcı." + #. TRANS: Client exception thrown when a user tries to post too many notices in a given time frame. #: classes/Notice.php:276 msgid "" @@ -3474,36 +5055,69 @@ msgid "Problem saving notice." msgstr "Durum mesajını kaydederken hata oluştu." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "" +#. TRANS: Server exception thrown when an update for a group inbox fails. +#: classes/Notice.php:1006 +#, fuzzy +msgid "Problem saving group inbox." +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:1759 +#: classes/Notice.php:1822 #, 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:737 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" +#. TRANS: Exception thrown when a right for a non-existing user profile is checked. +#: classes/Remote_profile.php:54 +msgid "Missing profile." +msgstr "Profil yok." + +#. TRANS: Exception thrown when a tag cannot be saved. +#: classes/Status_network.php:338 +msgid "Unable to save tag." +msgstr "Etiket kaydedilemedi." + #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "" +#. TRANS: Exception thrown when trying to subscribe while already subscribed. +#: classes/Subscription.php:80 +msgid "Already subscribed!" +msgstr "Zaten abone olunmuş!" + +#. 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 "Kullanıcının profili yok." + +#. TRANS: Exception thrown when trying to unsibscribe without a subscription. +#: classes/Subscription.php:171 +#, fuzzy +msgid "Not subscribed!" +msgstr "Bu kullanıcıyı zaten takip etmiyorsunuz!" + #. TRANS: Exception thrown when trying to unsubscribe a user from themselves. #: classes/Subscription.php:178 msgid "Could not delete self-subscription." @@ -3519,189 +5133,297 @@ msgstr "Yeni abonelik eklenemedi." msgid "Could not delete subscription." msgstr "Yeni abonelik eklenemedi." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "Kullanıcı güncellenemedi." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "Profil kaydedilemedi." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "Kullanıcı güncellenemedi." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "Profil kaydedilemedi." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:104 +msgid "Change your profile settings" +msgstr "Profil ayarlarınızı değiştirin" + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:111 +msgid "Upload an avatar" +msgstr "Bir kullanıcı resmi yükle" + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:118 +msgid "Change your password" +msgstr "Parolanızı değiştirin" + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "" +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:132 +msgid "Design your profile" +msgstr "Profilinizi tasarlayın" + +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:139 +msgid "Other options" +msgstr "Diğer seçenekler" + #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" -msgstr "" +msgstr "Diğer" + +#. TRANS: Page title. %1$s is the title, %2$s is the site name. +#: lib/action.php:148 +#, fuzzy, php-format +msgid "%1$s - %2$s" +msgstr "%1$s'in %2$s'deki durum mesajları " #. TRANS: Page title for a page without a title set. #: lib/action.php:164 msgid "Untitled page" -msgstr "" +msgstr "Başlıksız sayfa" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" -msgstr "" +msgstr "Kişisel profil ve arkadaşların zaman çizelgesi" + +#. TRANS: Main menu option when logged in for access to personal profile and friends timeline +#: lib/action.php:457 +msgctxt "MENU" +msgid "Personal" +msgstr "Kişisel" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" -msgstr "" +msgstr "E-postanızı, kullanıcı resminizi, parolanızı, profilinizi değiştirin" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" -msgstr "" +msgstr "Servislere bağlan" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "Bağlan" +#. TRANS: Tooltip for menu option "Admin" +#: lib/action.php:470 +msgctxt "TOOLTIP" +msgid "Change site configuration" +msgstr "Site yapılandırmasını değiştir" + #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" -msgstr "" +msgstr "Yönetim" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "" +"%s üzerinde size katılmaları için arkadaşlarınızı ve meslektaşlarınızı davet " +"edin" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" -msgstr "" +msgstr "Davet et" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "" +#. TRANS: Main menu option when logged in to log out the current user +#: lib/action.php:489 +#, fuzzy +msgctxt "MENU" +msgid "Logout" +msgstr "Çıkış" + #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" -msgstr "" +msgstr "Bir hesap oluştur" + +#. TRANS: Main menu option when not logged in to register a new account +#: lib/action.php:497 +msgctxt "MENU" +msgid "Register" +msgstr "Kayıt" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" -msgstr "" +msgstr "Siteye giriş" + +#: lib/action.php:503 +msgctxt "MENU" +msgid "Login" +msgstr "Giriş" + +#. TRANS: Tooltip for main menu option "Help" +#: lib/action.php:506 +msgctxt "TOOLTIP" +msgid "Help me!" +msgstr "Bana yardım et!" + +#: lib/action.php:509 +msgctxt "MENU" +msgid "Help" +msgstr "Yardım" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" -msgstr "" +msgstr "Kişi ya da yazılar için arama yap" + +#: lib/action.php:515 +msgctxt "MENU" +msgid "Search" +msgstr "Ara" + +#. TRANS: DT element for site notice. String is hidden in default CSS. +#. TRANS: Menu item for site administration +#: lib/action.php:537 lib/adminpanelaction.php:387 +#, fuzzy +msgid "Site notice" +msgstr "Yeni durum mesajı" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "" +#. TRANS: DT element for page notice. String is hidden in default CSS. +#: lib/action.php:674 +#, fuzzy +msgid "Page notice" +msgstr "Yeni durum mesajı" + #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 +#, fuzzy msgid "Secondary site navigation" -msgstr "" +msgstr "Abonelikler" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Yardım" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "Hakkında" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "SSS" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Gizlilik" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Kaynak" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "İletişim" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" -msgstr "" +msgstr "StatusNet yazılım lisansı" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 -#, php-format +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 +#, fuzzy, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." "broughtby%%](%%site.broughtbyurl%%)." msgstr "" +"**%%site.name%%** [%%site.broughtby%%](%%site.broughtbyurl%%)\" tarafından " +"hazırlanan anında mesajlaşma ağıdır. " #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** bir aninda mesajlaşma sosyal ağıdır." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -3712,259 +5434,417 @@ msgstr "" "licenses/agpl-3.0.html) lisansı ile korunan [StatusNet](http://status.net/) " "microbloglama yazılımının %s. versiyonunu kullanmaktadır." +#. TRANS: DT element for StatusNet site content license. +#: lib/action.php:870 +msgid "Site content license" +msgstr "Site içeriği lisansı" + #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, 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:880 +#: lib/action.php:884 #, 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:884 +#: lib/action.php:888 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, 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:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" -msgstr "" +msgstr "Sonra" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" -msgstr "" +msgstr "Önce" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "" -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "" #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "" #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "" #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." -msgstr "" +msgstr "showForm() gerçeklenmemiş." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." -msgstr "" +msgstr "saveSettings() gerçeklenmemiş." #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." -msgstr "" - -#. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 -msgctxt "MENU" -msgid "Site" -msgstr "" - -#. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 -msgctxt "MENU" -msgid "Design" -msgstr "" +msgstr "Dizayn ayarı silinemedi." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:337 +msgid "Basic site configuration" +msgstr "Temel site yapılandırması" + +#. TRANS: Menu item for site administration +#: lib/adminpanelaction.php:339 +msgctxt "MENU" +msgid "Site" +msgstr "Site" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:345 +msgid "Design configuration" +msgstr "Dizayn yapılandırması" + +#. TRANS: Menu item for site administration +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 +msgctxt "MENU" +msgid "Design" +msgstr "Dizayn" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "Onay kodu yok." #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" +msgstr "Kullanıcı" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:361 +msgid "Access configuration" +msgstr "Erişim yapılandırması" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:369 +msgid "Paths configuration" +msgstr "Yol yapılandırması" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:377 +#, fuzzy +msgid "Sessions configuration" +msgstr "Eposta adresi onayı" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:385 +msgid "Edit site notice" +msgstr "Site durum mesajını düzenle" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:393 +#, fuzzy +msgid "Snapshots configuration" +msgstr "Eposta adresi onayı" + +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" msgstr "" #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" -#. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." msgstr "" +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "" + +#. TRANS: Form legend. +#: lib/applicationeditform.php:129 +msgid "Edit application" +msgstr "Uygulamayı düzenle" + +#. TRANS: Form guide. +#: lib/applicationeditform.php:178 +msgid "Icon for this application" +msgstr "Bu uygulama için simge" + #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Kendinizi ve ilgi alanlarınızı 140 karakter ile anlatın" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:205 +#, fuzzy msgid "Describe your application" -msgstr "" +msgstr "Kendinizi ve ilgi alanlarınızı 140 karakter ile anlatın" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 +#, fuzzy msgid "URL of the homepage of this application" msgstr "" +"Web Sitenizin, blogunuzun ya da varsa başka bir sitedeki profilinizin adresi" + +#. TRANS: Form input field label. +#: lib/applicationeditform.php:218 +#, fuzzy +msgid "Source URL" +msgstr "Kaynak" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 +#, fuzzy msgid "URL for the homepage of the organization" msgstr "" +"Web Sitenizin, blogunuzun ya da varsa başka bir sitedeki profilinizin adresi" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" -msgstr "" +msgstr "Tarayıcı" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "İptal et" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "" #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Geri al" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + +#. TRANS: DT element label in attachment list. +#: lib/attachmentlist.php:85 +msgid "Attachments" +msgstr "" + #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "" +#. TRANS: DT element label in attachment list item. +#: lib/attachmentlist.php:270 +msgid "Provider" +msgstr "Sağlayıcı" + +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Title. +#: lib/attachmenttagcloudsection.php:48 +msgid "Tags for this attachment" msgstr "" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." +msgstr "Parola kaydedildi." + +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." +msgstr "Parola kaydedildi." + +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Engelle" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 +msgid "Command results" +msgstr "" + +#. TRANS: Title for command results. +#: lib/channel.php:194 +msgid "AJAX error" +msgstr "" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "" #. TRANS: Command exception text shown when a notice ID is requested that does not exist. -#: lib/command.php:84 lib/command.php:108 +#: lib/command.php:82 lib/command.php:106 msgid "Notice with that id does not exist." msgstr "" +#. TRANS: Command exception text shown when a last user notice is requested and it does not exist. +#. TRANS: Error text shown when a last user notice is requested and it does not exist. +#: lib/command.php:99 lib/command.php:626 +#, fuzzy +msgid "User has no last notice." +msgstr "Kullanıcının profili yok." + #. 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:130 -#, php-format +#: lib/command.php:128 +#, fuzzy, php-format msgid "Could not find a user with nickname %s." -msgstr "" +msgstr "Kullanıcı güncellenemedi." #. TRANS: Message given getting a non-existing user. #. TRANS: %s is the nickname of the user that could not be found. -#: lib/command.php:150 +#: lib/command.php:148 #, php-format msgid "Could not find a local user with nickname %s." msgstr "" #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "" #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "" #. TRANS: Message given having nudged another user. #. TRANS: %s is the nickname of the user that was nudged. -#: lib/command.php:240 +#: lib/command.php:238 #, php-format msgid "Nudge sent to %s." msgstr "" @@ -3973,7 +5853,7 @@ msgstr "" #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -3982,19 +5862,53 @@ msgid "" msgstr "" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "" #. TRANS: Message given having added a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: lib/command.php:360 +#: lib/command.php:357 #, php-format msgid "%1$s joined group %2$s." msgstr "" +#. TRANS: Message given having removed a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:405 +#, php-format +msgid "%1$s left group %2$s." +msgstr "" + +#. TRANS: Whois output. %s is the full name of the queried user. +#: lib/command.php:430 +#, php-format +msgid "Fullname: %s" +msgstr "Tam İsim: %s" + +#. TRANS: Whois output. %s is the location of the queried user. +#. TRANS: Profile info line in new-subscriber notification e-mail +#: lib/command.php:434 lib/mail.php:268 +#, php-format +msgid "Location: %s" +msgstr "Yer: %s" + +#. TRANS: Whois output. %s is the homepage of the queried user. +#. TRANS: Profile info line in new-subscriber notification e-mail +#: lib/command.php:438 lib/mail.php:271 +#, fuzzy, php-format +msgid "Homepage: %s" +msgstr "Başlangıç Sayfası" + +#. TRANS: Whois output. %s is the bio information of the queried user. +#: lib/command.php:442 +#, php-format +msgid "About: %s" +msgstr "Hakkında: %s" + #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -4003,99 +5917,173 @@ 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "" +#. TRANS: Error text shown sending a direct message fails with an unknown reason. +#: lib/command.php:514 +#, fuzzy +msgid "Error sending direct message." +msgstr "Kullanıcı ayarlamada hata oluştu." + #. 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:554 -#, php-format +#: lib/command.php:551 +#, fuzzy, php-format msgid "Notice from %s repeated." -msgstr "" +msgstr "Durum mesajları" #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "Kullanıcı ayarlamada hata oluştu." #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 +#: lib/command.php:589 #, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." msgstr "" +#. TRANS: Text shown having sent a reply to a notice successfully. +#. TRANS: %s is the nickname of the user of the notice the reply was sent to. +#: lib/command.php:600 +#, fuzzy, php-format +msgid "Reply to %s sent." +msgstr "%s için cevaplar" + +#. TRANS: Error text shown when a reply to a notice fails with an unknown reason. +#: lib/command.php:603 +#, fuzzy +msgid "Error saving notice." +msgstr "Durum mesajını kaydederken hata oluştu." + #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "" #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 +#, fuzzy msgid "Can't subscribe to OMB profiles by command." +msgstr "Bize o profili yollamadınız" + +#. TRANS: Text shown after having subscribed to another user successfully. +#. TRANS: %s is the name of the user the subscription was requested for. +#: lib/command.php:667 +#, php-format +msgid "Subscribed to %s." msgstr "" #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "" +#. TRANS: Text shown after having unsubscribed from another user successfully. +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:699 +#, php-format +msgid "Unsubscribed from %s." +msgstr "" + #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "" +#. TRANS: Text shown when issuing the command "off" successfully. +#: lib/command.php:723 +#, fuzzy +msgid "Notification off." +msgstr "Onay kodu yok." + #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "" +#. TRANS: Text shown when issuing the command "on" successfully. +#: lib/command.php:749 +#, fuzzy +msgid "Notification on." +msgstr "Onay kodu yok." + #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "" #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "" #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:808 +#, php-format +msgid "Unsubscribed %s." +msgstr "" + +#. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. +#: lib/command.php:826 +#, fuzzy +msgid "You are not subscribed to anyone." +msgstr "Bize o profili yollamadınız" + #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Bize o profili yollamadınız" +#. TRANS: Text shown after requesting other users that are subscribed to a user +#. TRANS: (followers) without having any subscribers. +#: lib/command.php:853 +#, fuzzy +msgid "No one is subscribed to you." +msgstr "Uzaktan abonelik" + #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "Uzaktan abonelik" +#. TRANS: Text shown after requesting groups a user is subscribed to without having +#. TRANS: any group subscriptions. +#: lib/command.php:880 +#, fuzzy +msgid "You are not a member of any groups." +msgstr "Bize o profili yollamadınız" + #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Bize o profili yollamadınız" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -4137,64 +6125,110 @@ msgid "" "tracking - not yet implemented.\n" msgstr "" +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. #: lib/common.php:136 +#, fuzzy +msgid "No configuration file found. " +msgstr "Onay kodu yok." + +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "" -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "" -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "" -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +msgctxt "MENU" msgid "IM" msgstr "" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +msgctxt "MENU" +msgid "SMS" +msgstr "" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "" +#. TRANS: Menu item for OAth connection settings. +#: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" +msgid "Connections" +msgstr "Bağlan" + +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 +msgid "Authorized connected applications" +msgstr "" + #: lib/dberroraction.php:60 msgid "Database error" msgstr "" +#: lib/designsettings.php:105 +#, fuzzy +msgid "Upload file" +msgstr "Yükle" + +#: lib/designsettings.php:109 +#, fuzzy +msgid "" +"You can upload your personal background image. The maximum file size is 2MB." +msgstr "" +"Ah, durumunuz biraz uzun kaçtı. Azami 180 karaktere sığdırmaya ne dersiniz?" + #: lib/designsettings.php:418 msgid "Design defaults restored." msgstr "" -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "" +#: lib/favorform.php:114 lib/favorform.php:143 +#, fuzzy +msgid "Favor this notice" +msgstr "Böyle bir durum mesajı yok." #: 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" +#: lib/feedlist.php:66 +msgid "Feeds" msgstr "" #: lib/galleryaction.php:121 @@ -4226,49 +6260,102 @@ msgstr "" msgid "Grant this user the \"%s\" role" msgstr "" -#: lib/groupeditform.php:168 -msgid "Describe the group or topic" +#: lib/groupeditform.php:163 +#, fuzzy +msgid "URL of the homepage or blog of the group or topic" msgstr "" +"Web Sitenizin, blogunuzun ya da varsa başka bir sitedeki profilinizin adresi" + +#: lib/groupeditform.php:168 +#, fuzzy +msgid "Describe the group or topic" +msgstr "Kendinizi ve ilgi alanlarınızı 140 karakter ile anlatın" #: lib/groupeditform.php:170 -#, php-format +#, fuzzy, php-format msgid "Describe the group or topic in %d characters" -msgstr "" +msgstr "Kendinizi ve ilgi alanlarınızı 140 karakter ile anlatın" + +#: lib/groupeditform.php:179 +#, fuzzy +msgid "" +"Location for the group, if any, like \"City, State (or Region), Country\"" +msgstr "Bulunduğunuz yer, \"Şehir, Eyalet (veya Bölge), Ülke\" gibi" #: lib/groupeditform.php:187 #, php-format msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" msgstr "" -#: lib/groupnav.php:101 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:108 +msgctxt "MENU" msgid "Blocked" msgstr "" -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" msgid "%s blocked users" msgstr "" -#: lib/groupnav.php:108 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" msgstr "" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" -msgstr "Giriş" +msgstr "" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" msgstr "" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" msgstr "" @@ -4294,11 +6381,18 @@ msgstr "Bu sayfa kabul ettiğiniz ortam türünde kullanılabilir değil" msgid "Unsupported image file format." msgstr "Desteklenmeyen görüntü dosyası biçemi." +#: lib/imagefile.php:88 +#, fuzzy, php-format +msgid "That file is too big. The maximum file size is %s." +msgstr "" +"Ah, durumunuz biraz uzun kaçtı. Azami 180 karaktere sığdırmaya ne dersiniz?" + #: lib/imagefile.php:93 msgid "Partial upload." msgstr "Kısmi yükleme." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Dosya yüklemede sistem hatası." @@ -4306,17 +6400,22 @@ msgstr "Dosya yüklemede sistem hatası." msgid "Not an image or corrupt file." msgstr "Bu bir resim dosyası değil ya da dosyada hata var" +#: lib/imagefile.php:122 +#, fuzzy +msgid "Lost our file." +msgstr "Böyle bir durum mesajı yok." + #: lib/imagefile.php:163 lib/imagefile.php:224 msgid "Unknown file type" msgstr "" #: lib/imagefile.php:244 msgid "MB" -msgstr "" +msgstr "MB" #: lib/imagefile.php:246 msgid "kB" -msgstr "" +msgstr "kB" #: lib/jabber.php:387 #, php-format @@ -4328,9 +6427,20 @@ msgstr "" msgid "Unknown inbox source %d." msgstr "" +#: lib/leaveform.php:114 +#, fuzzy +msgid "Leave" +msgstr "Kaydet" + +#: lib/logingroupnav.php:80 +#, fuzzy +msgid "Login with a username and password" +msgstr "Geçersiz kullanıcı adı veya parola." + #: lib/logingroupnav.php:86 +#, fuzzy msgid "Sign up for a new account" -msgstr "" +msgstr "Yeni hesap oluştur" #. TRANS: Subject for address confirmation email #: lib/mail.php:174 @@ -4370,7 +6480,7 @@ msgstr "" #. TRANS: Main body of new-subscriber notification e-mail #: lib/mail.php:254 -#, php-format +#, fuzzy, php-format msgid "" "%1$s is now listening to your notices on %2$s.\n" "\n" @@ -4383,6 +6493,24 @@ msgid "" "----\n" "Change your email address or notification options at %8$s\n" msgstr "" +"%1$s %2$s durum mesajlarınızı takip etmeye başladı.\n" +"\n" +"\t%3$s\n" +"\n" +"Kendisini durumsuz bırakmayı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 "Hakkında" + +#. 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 "Kullanıcı için kaydedilmiş eposta adresi yok." #. TRANS: Body of notification mail for new posting email address #: lib/mail.php:308 @@ -4404,6 +6532,12 @@ msgstr "" msgid "%s status" msgstr "%s durum" +#. TRANS: Subject line for SMS-by-email address confirmation message +#: lib/mail.php:460 +#, fuzzy +msgid "SMS confirmation" +msgstr "Onay kodu yok." + #. TRANS: Main body heading for SMS-by-email address confirmation message #: lib/mail.php:463 #, php-format @@ -4461,9 +6595,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 "%1$s %2$s'da durumunuzu takip ediyor" #. TRANS: Body for favorite notification email #: lib/mail.php:592 @@ -4539,64 +6673,104 @@ msgid "" "users in conversation. People can send you messages for your eyes only." msgstr "" -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" msgstr "" +#: lib/mailhandler.php:37 +#, fuzzy +msgid "Could not parse message." +msgstr "Kullanıcı güncellenemedi." + +#: lib/mailhandler.php:42 +#, fuzzy +msgid "Not a registered user." +msgstr "Bir geri alma kodu değil." + +#: lib/mailhandler.php:46 +#, fuzzy +msgid "Sorry, that is not your incoming email address." +msgstr "Yanlış IM adresi." + #: lib/mailhandler.php:50 msgid "Sorry, no incoming email allowed." msgstr "" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#: lib/mailhandler.php:228 +#, fuzzy, php-format +msgid "Unsupported message type: %s" +msgstr "Desteklenmeyen görüntü dosyası biçemi." + +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "" -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "" -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "" -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "" -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "" -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "" -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 +#, fuzzy msgid "Could not determine file's MIME type." +msgstr "Kullanıcı güncellenemedi." + +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 +#, php-format +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." msgstr "" -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, 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." +msgid "\"%s\" is not a supported file type on this server." msgstr "" #: lib/messageform.php:120 @@ -4607,10 +6781,21 @@ msgstr "" msgid "To" msgstr "" +#: lib/messageform.php:159 lib/noticeform.php:186 +#, fuzzy +msgid "Available characters" +msgstr "6 veya daha fazla karakter" + #: lib/messageform.php:178 lib/noticeform.php:237 +#, fuzzy msgctxt "Send button for sending notice" msgid "Send" -msgstr "" +msgstr "Gönder" + +#: lib/noticeform.php:160 +#, fuzzy +msgid "Send a notice" +msgstr "Yeni durum mesajı" #: lib/noticeform.php:174 #, php-format @@ -4626,8 +6811,14 @@ msgid "Attach a file" msgstr "" #: lib/noticeform.php:213 +#, fuzzy msgid "Share my location" -msgstr "" +msgstr "Profil kaydedilemedi." + +#: lib/noticeform.php:216 +#, fuzzy +msgid "Do not share my location" +msgstr "Profil kaydedilemedi." #: lib/noticeform.php:217 msgid "" @@ -4636,67 +6827,91 @@ msgid "" msgstr "" #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" -msgstr "" +msgstr "K" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" -msgstr "" +msgstr "G" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" -msgstr "" +msgstr "D" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" -msgstr "" +msgstr "B" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "" -#: lib/noticelist.php:630 +#: lib/noticelist.php:578 +#, fuzzy +msgid "in context" +msgstr "İçerik yok!" + +#: lib/noticelist.php:613 +#, fuzzy +msgid "Repeated by" +msgstr "Yarat" + +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Cevaplar" +#: lib/noticelist.php:685 +#, fuzzy +msgid "Notice repeated" +msgstr "Durum mesajları" + +#: lib/nudgeform.php:116 +msgid "Nudge this user" +msgstr "" + #: lib/nudgeform.php:128 msgid "Nudge" msgstr "" +#: lib/nudgeform.php:128 +msgid "Send a nudge to this user" +msgstr "" + #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Yeni profil eklemede hata oluştu" +msgid "Error inserting new profile." +msgstr "" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Avatar eklemede hata oluştu" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Uzaktaki profili güncellemede hata oluştu" +msgid "Error inserting avatar." +msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Uzak profil eklemede hata oluştu" +msgid "Error inserting remote profile." +msgstr "" -#: lib/oauthstore.php:490 +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" + +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Yeni abonelik eklenemedi." @@ -4733,7 +6948,8 @@ msgstr "" msgid "Tags in %s's notices" msgstr "" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "" @@ -4749,6 +6965,11 @@ msgstr "Bütün abonelikler" msgid "Subscribers" msgstr "Abone olanlar" +#: lib/profileaction.php:161 +#, fuzzy +msgid "All subscribers" +msgstr "Abone olanlar" + #: lib/profileaction.php:191 msgid "User ID" msgstr "" @@ -4782,20 +7003,40 @@ msgstr "" msgid "Recent tags" msgstr "" -#: lib/redirectingaction.php:95 -msgid "No return-to arguments." +#: lib/publicgroupnav.php:88 +msgid "Featured" msgstr "" +#: lib/publicgroupnav.php:92 +#, fuzzy +msgid "Popular" +msgstr "Kişi Arama" + +#: lib/redirectingaction.php:95 +#, fuzzy +msgid "No return-to arguments." +msgstr "Böyle bir belge yok." + +#: lib/repeatform.php:107 +#, fuzzy +msgid "Repeat this notice?" +msgstr "Böyle bir durum mesajı yok." + #: lib/repeatform.php:132 msgid "Yes" msgstr "" -#: lib/revokeroleform.php:91 -#, php-format -msgid "Revoke the \"%s\" role from this user" -msgstr "" +#: lib/repeatform.php:132 +#, fuzzy +msgid "Repeat this notice" +msgstr "Böyle bir durum mesajı yok." -#: lib/router.php:709 +#: lib/revokeroleform.php:91 +#, fuzzy, php-format +msgid "Revoke the \"%s\" role from this user" +msgstr "Böyle bir kullanıcı yok." + +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "" @@ -4803,14 +7044,39 @@ msgstr "" msgid "Sandbox" msgstr "" -#: lib/searchaction.php:126 +#: lib/sandboxform.php:78 +#, fuzzy +msgid "Sandbox this user" +msgstr "Böyle bir kullanıcı yok." + +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 +#, fuzzy +msgid "Search site" +msgstr "Ara" + +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" +msgstr "" + +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 +#, fuzzy +msgid "Search help" msgstr "Ara" +#: lib/searchgroupnav.php:80 +#, fuzzy +msgid "People" +msgstr "Kişi Arama" + #: lib/searchgroupnav.php:81 msgid "Find people on this site" msgstr "" @@ -4832,8 +7098,24 @@ msgid "More..." msgstr "" #: lib/silenceform.php:67 +#, fuzzy msgid "Silence" -msgstr "" +msgstr "Yeni durum mesajı" + +#: lib/silenceform.php:78 +#, fuzzy +msgid "Silence this user" +msgstr "Böyle bir kullanıcı yok." + +#: lib/subgroupnav.php:83 +#, fuzzy, php-format +msgid "People %s subscribes to" +msgstr "Uzaktan abonelik" + +#: lib/subgroupnav.php:91 +#, fuzzy, php-format +msgid "People subscribed to %s" +msgstr "Uzaktan abonelik" #: lib/subgroupnav.php:99 #, php-format @@ -4871,6 +7153,13 @@ msgstr "" msgid "The theme file is missing or the upload failed." msgstr "" +#: lib/themeuploader.php:91 lib/themeuploader.php:102 +#: lib/themeuploader.php:278 lib/themeuploader.php:282 +#: lib/themeuploader.php:290 lib/themeuploader.php:297 +#, fuzzy +msgid "Failed saving theme." +msgstr "Avatar güncellemede hata." + #: lib/themeuploader.php:147 msgid "Invalid theme: bad directory structure." msgstr "" @@ -4899,6 +7188,11 @@ msgstr "" msgid "Theme contains file of type '.%s', which is not allowed." msgstr "" +#: lib/themeuploader.php:259 +#, fuzzy +msgid "Error opening theme archive." +msgstr "Uzaktaki profili güncellemede hata oluştu" + #: lib/topposterssection.php:74 msgid "Top posters" msgstr "" @@ -4907,18 +7201,47 @@ msgstr "" msgid "Unsandbox" msgstr "" +#: lib/unsandboxform.php:80 +#, fuzzy +msgid "Unsandbox this user" +msgstr "Böyle bir kullanıcı yok." + #: lib/unsilenceform.php:67 msgid "Unsilence" msgstr "" +#: lib/unsilenceform.php:78 +#, fuzzy +msgid "Unsilence this user" +msgstr "Böyle bir kullanıcı yok." + +#: lib/unsubscribeform.php:113 lib/unsubscribeform.php:137 +#, fuzzy +msgid "Unsubscribe from this user" +msgstr "Bize o profili yollamadınız" + #: lib/unsubscribeform.php:137 msgid "Unsubscribe" msgstr "Aboneliği sonlandır" +#: lib/userprofile.php:117 +#, fuzzy +msgid "Edit Avatar" +msgstr "Avatar" + +#: lib/userprofile.php:234 lib/userprofile.php:248 +msgid "User actions" +msgstr "" + #: lib/userprofile.php:237 msgid "User deletion in progress..." msgstr "" +#: lib/userprofile.php:263 +#, fuzzy +msgid "Edit profile settings" +msgstr "Profil ayarları" + #: lib/userprofile.php:264 msgid "Edit" msgstr "" @@ -4935,6 +7258,11 @@ msgstr "" msgid "Moderate" msgstr "" +#: lib/userprofile.php:364 +#, fuzzy +msgid "User role" +msgstr "Kullanıcının profili yok." + #: lib/userprofile.php:366 msgctxt "role" msgid "Administrator" @@ -4946,60 +7274,84 @@ msgid "Moderator" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "birkaç saniye önce" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "yaklaşık bir dakika önce" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "yaklaşık %d dakika önce" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "yaklaşık bir saat önce" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "yaklaşık %d saat önce" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "yaklaşık bir gün önce" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "yaklaşık %d gün önce" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "yaklaşık bir ay önce" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "yaklaşık %d ay önce" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "yaklaşık bir yıl önce" +#: lib/webcolor.php:82 +#, fuzzy, php-format +msgid "%s is not a valid color!" +msgstr "Başlangıç sayfası adresi geçerli bir URL değil." + #: lib/webcolor.php:123 #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "" + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "" + +#: scripts/restoreuser.php:88 +#, fuzzy +msgid "No user specified; using backup user." +msgstr "Yeni durum mesajı" + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "" diff --git a/locale/uk/LC_MESSAGES/statusnet.po b/locale/uk/LC_MESSAGES/statusnet.po index de3b519668..52b750ce89 100644 --- a/locale/uk/LC_MESSAGES/statusnet.po +++ b/locale/uk/LC_MESSAGES/statusnet.po @@ -1,31 +1,33 @@ -# Translation of StatusNet to Ukrainian +# Translation of StatusNet - Core to Ukrainian (Українська) +# Expored from translatewiki.net # -# Author@translatewiki.net: AS -# Author@translatewiki.net: Boogie -# Author@translatewiki.net: Prima klasy4na -# Author@translatewiki.net: Тест +# Author: AS +# Author: Boogie +# Author: Prima klasy4na +# Author: Тест # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:35:39+0000\n" -"Language-Team: Ukrainian\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:18+0000\n" +"Language-Team: Ukrainian \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: uk\n" -"X-Message-Group: out-statusnet\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" -"10< =4 && (n%100<10 or n%100>=20) ? 1 : 2);\n" +"X-Message-Group: #out-statusnet-core\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Погодитись" @@ -55,7 +57,7 @@ msgstr "Приватно" #. TRANS: Checkbox instructions for admin setting "Invite only" #: actions/accessadminpanel.php:174 msgid "Make registration invitation only." -msgstr "Зробити регістрацію лише за запрошеннями." +msgstr "Зробити реєстрацію лише за запрошеннями." #. TRANS: Checkbox label for configuring site as invite only. #: actions/accessadminpanel.php:176 @@ -65,7 +67,7 @@ msgstr "Лише за запрошеннями" #. TRANS: Checkbox instructions for admin setting "Closed" (no new registrations) #: actions/accessadminpanel.php:183 msgid "Disable new registrations." -msgstr "Скасувати подальшу регістрацію." +msgstr "Скасувати подальшу реєстрацію." #. TRANS: Checkbox label for disabling new user registrations. #: actions/accessadminpanel.php:185 @@ -80,10 +82,10 @@ msgstr "Зберегти параметри доступу" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "Зберегти" @@ -96,15 +98,15 @@ msgstr "Немає такої сторінки." #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -114,7 +116,7 @@ msgstr "Немає такої сторінки." #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "Такого користувача немає." @@ -166,8 +168,8 @@ msgid "" "Try subscribing to more people, [join a group](%%action.groups%%) or post " "something yourself." msgstr "" -"Спробуйте до когось підписатись, [приєднатись до групи](%%action.groups%%) " -"або напишіть щось самі." +"Спробуйте до когось підписатись, приєднатись [до спільноти](%%action.groups%" +"%) або напишіть щось самі." #. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@" #: actions/all.php:146 @@ -202,16 +204,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "Оновлення від %1$s та друзів на %2$s!" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -226,48 +228,50 @@ msgstr "Оновлення від %1$s та друзів на %2$s!" msgid "API method not found." msgstr "API метод не знайдено." -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Цей метод потребує POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" "Ви мусите встановити параметр «device» з одним зі значень: sms, im, none." -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "Не вдалося оновити користувача." -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "Користувач не має профілю." -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "Не вдалося зберегти профіль." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -279,30 +283,30 @@ msgstr "" "Сервер нездатен обробити таку кількість даних (%s байтів) за поточної " "конфігурації." -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300 #: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220 #: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273 msgid "Unable to save your design settings." msgstr "Не маю можливості зберегти налаштування дизайну." -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." -msgstr "Не вдалося оновити Ваш дизайн." +msgstr "Не вдалося оновити ваш дизайн." -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "Ви не можете блокувати самого себе!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "Спроба заблокувати користувача невдала." -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "Спроба розблокувати користувача невдала." @@ -326,60 +330,60 @@ msgstr "Пряме повідомлення до %s" msgid "All the direct messages sent to %s" msgstr "Всі прямі повідомлення надіслані до %s" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "Повідомлення без тексту!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "Надто довго. Максимальний розмір %d знаків." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Отримувача не знайдено." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "" -"Не можна надіслати пряме повідомлення користувачеві, який не є Вашим другом." +"Не можна надіслати пряме повідомлення користувачеві, який не є вашим другом." -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Жодних статусів з таким ID." -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "Цей статус вже є обраним." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "Не можна позначити як обране." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "Цей статус не є обраним." -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "Не можна видалити зі списку обраних." -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "Не вдалося додати користувача: користувача не знайдено." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." -msgstr "Не вдалося додати користувача: %s вже присутній у Вашому списку." +msgstr "Не вдалося додати користувача: %s вже присутній у вашому списку." -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "Не вдалося відмінити підписку: користувача не знайдено." -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "Ви не можете відписатись від самого себе." @@ -395,7 +399,7 @@ msgstr "Не вдалось встановити джерело користув msgid "Could not find target user." msgstr "Не вдалося знайти цільового користувача." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." @@ -403,125 +407,125 @@ msgstr "" "Ім’я користувача повинно складатись з літер нижнього регістру і цифр, ніяких " "інтервалів." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Це ім’я вже використовується. Спробуйте інше." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Це недійсне ім’я користувача." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "Веб-сторінка має недійсну URL-адресу." -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Повне ім’я задовге (255 знаків максимум)" -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "Опис надто довгий (%d знаків максимум)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Розташування надто довге (255 знаків максимум)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "Забагато додаткових імен! Максимум становить %d." -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "Помилкове додаткове ім’я: «%s»." -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "Додаткове ім’я «%s» вже використовується. Спробуйте інше." -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "Додаткове ім’я не може бути таким самим що й основне." -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." -msgstr "Групу не знайдено." +msgstr "Спільноту не знайдено." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." -msgstr "Ви вже є учасником цієї групи." +msgstr "Ви вже стоїте у цій спільноти." #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." -msgstr "Адмін цієї групи заблокував Вашу присутність в ній." +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. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." -msgstr "Не вдалось долучити користувача %1$s до групи %2$s." +msgstr "Не вдалось долучити користувача %1$s до спільноти %2$s." -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." -msgstr "Ви не є учасником цієї групи." +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. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." -msgstr "Не вдалось видалити користувача %1$s з групи %2$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 #, php-format msgid "%1$s groups %2$s is a member of." -msgstr "%1$s групи, в яких %2$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. #: actions/apigrouplistall.php:92 actions/usergroups.php:63 #, php-format msgid "%s groups" -msgstr "%s групи" +msgstr "Спільноти %s" #: actions/apigrouplistall.php:96 #, php-format msgid "groups on %s" -msgstr "групи на %s" +msgstr "спільноти на %s" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "Збій при завантаженні." @@ -535,9 +539,9 @@ msgstr "Невірний токен." #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -583,8 +587,8 @@ msgstr "Токен запиту %s було скасовано і відхиле #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -592,7 +596,7 @@ msgstr "Несподіване представлення форми." #: actions/apioauthauthorize.php:259 msgid "An application would like to connect to your account" -msgstr "Запит на дозвіл під’єднатися до Вашого облікового запису" +msgstr "Запит на дозвіл під’єднатися до вашого облікового запису" #: actions/apioauthauthorize.php:276 msgid "Allow or deny access" @@ -605,13 +609,13 @@ msgid "" "the ability to %3$s your %4$s account data. You should only " "give access to your %4$s account to third parties you trust." msgstr "" -"Додаток %1$s від %2$s запитує дозвіл на " -"%3$s дані Вашого акаунту %4$s. Ви повинні надавати дозвіл " -"на доступ до Вашого акаунту %4$s лише тим стороннім додаткам, яким Ви " +"Додаток %1$s від %2$s запитує дозвіл на " +"%3$s дані вашого акаунту %4$s. Ви повинні надавати дозвіл " +"на доступ до вашого акаунту %4$s лише тим стороннім додаткам, яким ви " "довіряєте." #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "Акаунт" @@ -625,7 +629,7 @@ 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 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "Пароль" @@ -639,7 +643,7 @@ msgstr "Дозволити" #: actions/apioauthauthorize.php:351 msgid "Allow or deny access to your account information." -msgstr "Дозволити або заборонити доступ до Вашого облікового запису." +msgstr "Дозволити або заборонити доступ до вашого облікового запису." #: actions/apistatusesdestroy.php:112 msgid "This method requires a POST or DELETE." @@ -649,18 +653,18 @@ msgstr "Цей метод потребує або НАПИСАТИ, або ВИ msgid "You may not delete another user's status." msgstr "Ви не можете видалити статус іншого користувача." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Такого допису немає." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." -msgstr "Не можу повторити Ваш власний допис." +msgstr "Не можна повторювати власні дописи." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "Цей допис вже повторено." @@ -672,28 +676,28 @@ msgstr "Статус видалено." msgid "No status with that ID found." msgstr "Не знайдено жодних статусів з таким ID." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "Клієнт мусить надати параметр «статус» зі значенням." -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "Надто довго. Максимальний розмір допису — %d знаків." -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Не знайдено." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" "Максимальна довжина допису становить %d знаків, включно з URL-адресою " "вкладення." -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "Формат не підтримується." @@ -772,7 +776,7 @@ msgstr "Недійсний розмір." #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "Аватара" @@ -803,7 +807,7 @@ msgid "Preview" msgstr "Перегляд" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "Видалити" @@ -821,11 +825,11 @@ 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." -msgstr "Дані Вашого файлу десь загубились." +msgstr "Дані вашого файлу загублено." #: actions/avatarsettings.php:370 msgid "Avatar updated." @@ -854,8 +858,8 @@ msgid "" "will not be notified of any @-replies from them." msgstr "" "Впевнені, що бажаєте блокувати цього користувача? Позаяк, його буде " -"відписано від Вас, він не зможе підписатись до Вас у майбутньому і Ви більше " -"не отримуватимете жодних дописів від нього." +"відписано від вас, він не зможе підписатись до вас у майбутньому і ви більше " +"не отримуватимете жодних звісток від нього." #. TRANS: Button label on the user block form. #. TRANS: Button label on the delete application form. @@ -888,7 +892,8 @@ msgid "Yes" msgstr "Так" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "Блокувати користувача" @@ -907,10 +912,10 @@ msgstr "Збереження інформації про блокування з #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." -msgstr "Такої групи немає." +msgstr "Такої спільноти не існує." #: actions/blockedfromgroup.php:97 #, php-format @@ -924,17 +929,19 @@ msgstr "Заблоковані профілі %1$s, сторінка %2$d" #: actions/blockedfromgroup.php:115 msgid "A list of the users blocked from joining this group." -msgstr "Список користувачів блокованих в цій групі." +msgstr "Список користувачів, котрих заблоковано в цій спільноті." #: actions/blockedfromgroup.php:288 msgid "Unblock user from group" msgstr "Розблокувати користувача" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Розблокувати" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Розблокувати цього користувача" @@ -954,7 +961,7 @@ msgstr "Код підтвердження не знайдено." #: actions/confirmaddress.php:85 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 @@ -973,9 +980,9 @@ msgstr "Цю адресу вже підтверджено." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -983,7 +990,7 @@ msgstr "Не вдалося оновити користувача." #. TRANS: Server error thrown on database error canceling e-mail address confirmation. #. TRANS: Server error thrown on database error canceling SMS phone number confirmation. -#: actions/confirmaddress.php:128 actions/emailsettings.php:433 +#: actions/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Не вдалося видалити підтвердження поштової адреси." @@ -995,7 +1002,7 @@ msgstr "Підтвердити адресу" #: actions/confirmaddress.php:161 #, php-format msgid "The address \"%s\" has been confirmed for your account." -msgstr "Адресу «%s» підтверджено для Вашого акаунту." +msgstr "Адресу «%s» підтверджено для вашого акаунту." #: actions/conversation.php:99 msgid "Conversation" @@ -1019,6 +1026,7 @@ msgstr "Додаток не виявлено." msgid "You are not the owner of this application." msgstr "Ви не є власником цього додатку." +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -1055,7 +1063,7 @@ msgstr "Видалити додаток" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Не увійшли." @@ -1084,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:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "Видалити допис" @@ -1115,62 +1123,61 @@ 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "Дизайн" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." -msgstr "Налаштування дизайну для цього сайту StatusNet." +msgid "Design settings for this StatusNet site" +msgstr "Налаштування дизайну для цього сайту StatusNet" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "Помилкова URL-адреса логотипу." -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "Тема недоступна: %s." -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "Змінити логотип" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "Логотип сайту" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "Змінити тему" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "Тема сайту" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "Тема для цього сайту." -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "Своя тема" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "Ви можете завантажити свою тему для сайту StatusNet як .ZIP архів." -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "Змінити фонове зображення" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "Фон" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1180,75 +1187,76 @@ msgstr "" "%1$s." #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "Увімк." #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "Вимк." -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "Увімкнути або вимкнути фонове зображення." -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "Замостити фон" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "Змінити кольори" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "Зміст" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" -msgstr "Бічна панель" +msgstr "Сайдбар" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "Текст" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "Посилання" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "Додатково" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "Свій CSS" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "За замовч." -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "Оновити налаштування за замовчуванням" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "Повернутись до початкових налаштувань" -#. TRANS: Submit button title -#: actions/designadminpanel.php:685 actions/othersettings.php:126 -#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174 -#: actions/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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "Зберегти" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "Зберегти дизайн" @@ -1326,27 +1334,29 @@ msgstr "Форма зворотнього дзвінка надто довга." msgid "Callback URL is not valid." msgstr "URL-адреса для зворотнього дзвінка не є дійсною." -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "Не вдалося оновити додаток." #: actions/editgroup.php:56 #, php-format msgid "Edit %s group" -msgstr "Редагувати групу %s" +msgstr "Змінити властивості спільноти %s" #: actions/editgroup.php:68 actions/grouplogo.php:70 actions/newgroup.php:65 msgid "You must be logged in to create a group." -msgstr "Ви маєте спочатку увійти, аби мати змогу створити групу." +msgstr "Ви маєте спочатку увійти, аби мати змогу започаткувати спільноту." #: actions/editgroup.php:107 actions/editgroup.php:172 #: actions/groupdesignsettings.php:107 actions/grouplogo.php:109 msgid "You must be an admin to edit the group." -msgstr "Ви маєте бути наділені правами адмінистратора, аби редагувати групу" +msgstr "" +"Ви маєте бути наділені правами адміністратора, аби відредагувати властивості " +"даної спільноти." #: actions/editgroup.php:158 msgid "Use this form to edit the group." -msgstr "Скористайтесь цією формою, щоб відредагувати групу." +msgstr "Скористайтесь цією формою, щоб відредагувати властивості спільноти." #: actions/editgroup.php:205 actions/newgroup.php:145 #, php-format @@ -1360,10 +1370,10 @@ msgstr "Помилкове додаткове ім’я: «%s»" #: actions/editgroup.php:258 msgid "Could not update group." -msgstr "Не вдалося оновити групу." +msgstr "Не вдалося оновити спільноту." #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "Неможна призначити додаткові імена." @@ -1381,7 +1391,7 @@ msgstr "Налаштування пошти" #: 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. @@ -1399,7 +1409,7 @@ msgstr "Поточна підтверджена поштова адреса." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1417,22 +1427,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "Скасувати" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "Електронна адреса, на зразок «UserName@example.org»" #. TRANS: Button label for adding an e-mail address in e-mail settings form. #. TRANS: Button label for adding an IM address in IM settings form. #. TRANS: Button label for adding a SMS phone number in SMS settings form. -#: actions/emailsettings.php:139 actions/imsettings.php:148 +#: actions/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1440,165 +1454,165 @@ msgstr "Додати" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "Вхідна пошта" #. TRANS: Form instructions for incoming e-mail form in e-mail settings. #. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings. -#: actions/emailsettings.php:155 actions/smssettings.php:178 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "Надсилайте дописи на цю адресу і їх буде опубліковано на сайті." #. TRANS: Instructions for incoming e-mail address input form. #. TRANS: Instructions for incoming SMS e-mail address input form. -#: actions/emailsettings.php:164 actions/smssettings.php:186 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "Нове" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Преференції ел. пошти" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Поівдомляти мене поштою про нові підписки." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "Надсилати мені листа, коли хтось додає мій допис до списку обраних." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "Надсилати мені листа, коли хтось має приватне повідомлення для мене." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "Надсилати мені листа, коли на мій допис з’являється «@-відповідь»." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "Дозволити друзям «розштовхати» мене, надіславши мені листа." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Я хочу надсилати дописи поштою." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Позначати міткою MicroID мою електронну адресу." #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "Преференції пошти збережно." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Немає електронної адреси." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Не можна полагодити цю поштову адресу" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Це недійсна електронна адреса." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 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 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "Ця електронна адреса належить іншому користувачу." #. TRANS: Server error thrown on database error adding e-mail confirmation code. #. TRANS: Server error thrown on database error adding IM confirmation code. #. TRANS: Server error thrown on database error adding SMS confirmation code. -#: actions/emailsettings.php:391 actions/imsettings.php:348 +#: actions/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Не вдалося додати код підтвердження." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 msgid "" "A confirmation code was sent to the email address you added. Check your " "inbox (and spam box!) for the code and instructions on how to use it." msgstr "" -"Код підтвердження був відправлений на електронну адресу, яку Ви додали. " +"Код підтвердження був відправлений на електронну адресу, яку ви зазначили. " "Перевірте вхідну пошту (і теку зі спамом також!), там має бути код та " "подальші інструкції." #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Не очікується підтвердження для скасування." #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "Це помилкова адреса електронної пошти." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "Підтвердження електронної пошти скасовано." #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." -msgstr "Це не є Вашою адресою." +msgstr "Це не є вашою адресою." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "Адреса була видалена." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Немає адреси для вхідної пошти." #. TRANS: Server error thrown on database error removing incoming e-mail address. #. TRANS: Server error thrown on database error adding incoming e-mail address. -#: actions/emailsettings.php:504 actions/emailsettings.php:528 +#: actions/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "Не вдалося оновити запис користувача." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Адресу вхідної пошти видалено." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Нову адресу для вхідних повідомлень додано." @@ -1606,7 +1620,7 @@ msgstr "Нову адресу для вхідних повідомлень до msgid "This notice is already a favorite!" msgstr "Цей допис вже є обраним!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "Видалити з обраних" @@ -1693,7 +1707,7 @@ msgstr "Ця відповідь не очікується!" #: actions/finishremotesubscribe.php:80 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!" @@ -1701,7 +1715,7 @@ msgstr "Ви можете користуватись локальними під #: actions/finishremotesubscribe.php:99 msgid "That user has blocked you from subscribing." -msgstr "Цей користувач заблокував Вашу можливість підписатись." +msgstr "Цей користувач позбавив вас можливості підписатись до нього." #: actions/finishremotesubscribe.php:110 msgid "You are not authorized." @@ -1715,7 +1729,7 @@ msgstr "Не вдалося перетворити токени запиту н msgid "Remote service uses unknown version of OMB protocol." msgstr "Невідома версія протоколу OMB." -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "Помилка при оновленні віддаленого профілю." @@ -1758,23 +1772,23 @@ msgstr "Не визначено профілю з таким ID." #: actions/groupblock.php:81 actions/groupunblock.php:81 #: actions/makeadmin.php:81 msgid "No group specified." -msgstr "Групу не визначено." +msgstr "Спільноту не визначено." #: actions/groupblock.php:91 msgid "Only an admin can block group members." -msgstr "Лише адмін групи має змогу блокувати користувачів." +msgstr "Лише адміністратор спільноти має змогу блокувати користувачів." #: actions/groupblock.php:95 msgid "User is already blocked from group." -msgstr "Користувача заблоковано в цій групі." +msgstr "Користувача заблоковано в цій спільноті." #: actions/groupblock.php:100 msgid "User is not a member of group." -msgstr "Користувач не є учасником групи." +msgstr "Користувач не є учасником спільноти." -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" -msgstr "Блокувати користувача в групі" +msgstr "Блокувати користувача у цій спільноті" #: actions/groupblock.php:160 #, php-format @@ -1783,23 +1797,23 @@ msgid "" "will be removed from the group, unable to post, and unable to subscribe to " "the group in the future." msgstr "" -"Впевнені, що бажаєте блокувати користувача «%1$s» у групі «%2$s»? Його буде " -"позбавлено членства в групі, він не зможе сюди писати, і не зможе вступити " -"до групи знов." +"Впевнені, що бажаєте заблокувати користувача «%1$s» у спільноті «%2$s»? Його " +"буде позбавлено членства, він не зможе сюди писати, і не зможе вступити до " +"спільноти знов." #. 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 "Не блокувати користувача в групі" +msgstr "Не блокувати користувача в спільноті" #. TRANS: Submit button title for 'Yes' when blocking a user from a group. #: actions/groupblock.php:189 msgid "Block this user from this group" -msgstr "Блокувати користувача цієї групи" +msgstr "Заблокувати користувача в спільноті" #: actions/groupblock.php:206 msgid "Database error blocking user from group." -msgstr "Виникла помилка при блокуванні користувача в цій групі." +msgstr "Виникла помилка при блокуванні користувача в цій спільноті." #: actions/groupbyid.php:74 actions/userbyid.php:70 msgid "No ID." @@ -1807,19 +1821,20 @@ msgstr "Немає ID." #: actions/groupdesignsettings.php:68 msgid "You must be logged in to edit a group." -msgstr "Ви маєте спочатку увійти, аби мати змогу редагувати групу." +msgstr "" +"Ви маєте спочатку увійти, аби мати змогу відредагувати властивості спільноти." #: actions/groupdesignsettings.php:144 msgid "Group design" -msgstr "Дизайн групи" +msgstr "Дизайн спільноти" #: actions/groupdesignsettings.php:155 msgid "" "Customize the way your group looks with a background image and a colour " "palette of your choice." msgstr "" -"Налаштуйте вигляд сторінки групи, використовуючи фонове зображення і кольори " -"на свій смак." +"Налаштуйте вигляд сторінки спільноти, використовуючи фонове зображення і " +"кольори на свій смак." #: actions/groupdesignsettings.php:266 actions/userdesignsettings.php:186 #: lib/designsettings.php:391 lib/designsettings.php:413 @@ -1832,19 +1847,19 @@ msgstr "Преференції дизайну збережно." #: actions/grouplogo.php:142 actions/grouplogo.php:195 msgid "Group logo" -msgstr "Логотип групи" +msgstr "Логотип спільноти" #: actions/grouplogo.php:153 #, php-format msgid "" "You can upload a logo image for your group. The maximum file size is %s." msgstr "" -"Ви маєте можливість завантажити логотип для Вашої группи. Максимальний " -"розмір файлу %s." +"Ви маєте можливість завантажити логотип для вашої спільноти. Максимальний " +"розмір файлу становить %s." #: actions/grouplogo.php:365 msgid "Pick a square area of the image to be the logo." -msgstr "Оберіть квадратну ділянку зображення, яка й буде логотипом групи." +msgstr "Оберіть квадратну ділянку зображення, яка й буде логотипом спільноти." #: actions/grouplogo.php:399 msgid "Logo updated." @@ -1854,37 +1869,53 @@ msgstr "Логотип оновлено." msgid "Failed updating logo." msgstr "Оновлення логотипу завершилось невдачею." -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" -msgstr "Учасники групи %s" +msgstr "Учасники спільноти %s" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" -msgstr "Учасники групи %1$s, сторінка %2$d" +msgstr "Учасники спільноти %1$s, сторінка %2$d" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." -msgstr "Список учасників цієї групи." +msgstr "Список учасників цієї спільноти." -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "Адмін" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" msgstr "Блок" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "Блокувати користувача" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "Надати користувачеві права адміністратора" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" msgstr "Зробити адміном" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" msgstr "Надати цьому користувачеві права адміністратора" @@ -1892,7 +1923,7 @@ msgstr "Надати цьому користувачеві права адмін #. 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 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "%s стрічка" @@ -1906,12 +1937,12 @@ msgstr "Оновлення членів %1$s на %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 "Групи" +msgstr "Спільноти" #: actions/groups.php:64 #, php-format msgid "Groups, page %d" -msgstr "Групи, сторінка %d" +msgstr "Спільноти, сторінка %d" #: actions/groups.php:90 #, php-format @@ -1922,15 +1953,15 @@ msgid "" "for one](%%%%action.groupsearch%%%%) or [start your own!](%%%%action.newgroup" "%%%%)" msgstr "" -"Групи на сайті %%%%site.name%%%% дозволять Вам відшукати людей зі спільними " -"інтересами. Лише приєднайтеся до групи і надсилайте повідомлення до усіх її " -"учасників використовуючи просту команду «!groupname» у тексті повідомлення. " -"Не бачите групу, яка Вас цікавить? Спробуйте її [знайти](%%%%action." -"groupsearch%%%%) або [створіть власну!](%%%%action.newgroup%%%%)" +"Спільноти на сайті %%%%site.name%%%% дозволять вам відшукати людей зі " +"схожими інтересами. Лише приєднайтеся до спільноти і надсилайте повідомлення " +"до усіх її учасників використовуючи просту команду «!groupname» у тексті " +"повідомлення. Не бачите спільноту, яка вас цікавить? Спробуйте її [знайти](%%" +"%%action.groupsearch%%%%) або [створіть власну!](%%%%action.newgroup%%%%)" #: actions/groups.php:107 actions/usergroups.php:126 lib/groupeditform.php:122 msgid "Create a new group" -msgstr "Створити нову групу" +msgstr "Створити нову спільноту" #: actions/groupsearch.php:52 #, php-format @@ -1938,13 +1969,13 @@ msgid "" "Search for groups on %%site.name%% by their name, location, or description. " "Separate the terms by spaces; they must be 3 characters or more." msgstr "" -"Пошук груп на %%site.name%% за їхньою назвою, розташуванням або описом. " +"Пошук спільнот на %%site.name%% за їхньою назвою, розташуванням або описом. " "Відокремлюйте пошукові умови інтервалами; вони повинні складатись з 3 знаків " "або більше." #: actions/groupsearch.php:58 msgid "Group search" -msgstr "Пошук груп" +msgstr "Пошук спільнот" #: actions/groupsearch.php:79 actions/noticesearch.php:117 #: actions/peoplesearch.php:83 @@ -1957,7 +1988,7 @@ msgid "" "If you can't find the group you're looking for, you can [create it](%%action." "newgroup%%) yourself." msgstr "" -"Якщо не можете відшукати групу, яка Вас цікавить, то [створіть](%%action." +"Якщо не можете відшукати спільноту, яка вас цікавить, то [створіть](%%action." "newgroup%%) власну." #: actions/groupsearch.php:85 @@ -1966,12 +1997,12 @@ msgid "" "Why not [register an account](%%action.register%%) and [create the group](%%" "action.newgroup%%) yourself!" msgstr "" -"Чому б не [зареєструватись](%%action.register%%) і не [створити](%%action." -"newgroup%%) свою власну групу!" +"Чому б не [зареєструватись](%%action.register%%) і не [започаткувати](%%" +"action.newgroup%%) свою власну спільноту!" #: actions/groupunblock.php:91 msgid "Only an admin can unblock group members." -msgstr "Лише адміни можуть розблокувати членів групи." +msgstr "Лише адміністратори можуть розблокувати учасників спільноти." #: actions/groupunblock.php:95 msgid "User is not blocked from group." @@ -2023,11 +2054,14 @@ msgid "" msgstr "" "Очікування підтвердження цієї адреси. Перевірте свій Jabber/GTalk акаунт, " "туди має надійти повідомлення з подальшими інструкціями. (Ви додали %s до " -"Вашого списку контактів?)" +"вашого списку контактів?)" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -2038,96 +2072,96 @@ msgstr "" "GTalk." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Преференції ІМ" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Повідомляти мене через Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Надсилати дописи на сайт, коли мій статус Jabber/GTalk змінюється." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" "Надсилати також мені відповіді через Jabber/GTalk від людей, до яких я не " "підписаний." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Позначати міткою MicroID мою адресу Jabber/GTalk." #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Преференції збережно." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Немає Jabber ID." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Не можна полагодити цей Jabber ID" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Це недійсний Jabber ID" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." -msgstr "Це і є Ваш Jabber ID." +msgstr "Це і є ваш Jabber ID." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Jabber ID вже належить іншому користувачу." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" "s for sending messages to you." msgstr "" -"Код підтвердження був відправлений на адресу IM, яку Ви додали. Ви повинні " -"затведити %s для відправлення вам повідомлень." +"Код підтвердження був відправлений на адресу IM, яку ви зазначили. Ви " +"повинні затвердити %s для відправлення вам повідомлень." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Це помилкова адреса IM." #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "Не вдалося видалити підтвердження ІМ." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "Підтвердження ІМ скасовано." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." -msgstr "Це не Ваш Jabber ID." +msgstr "Це не ваш Jabber ID." #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "Адреса ІМ була видалена." @@ -2144,7 +2178,7 @@ msgstr "Вхідні для %s" #: actions/inbox.php:115 msgid "This is your inbox, which lists your incoming private messages." msgstr "" -"Це Ваші вхідні повідомлення, тут містяться повідомлення надіслані приватно." +"Це ваші вхідні повідомлення, тут містяться повідомлення надіслані приватно." #: actions/invite.php:39 msgid "Invites have been disabled." @@ -2174,7 +2208,7 @@ msgstr "Ви вже підписані до цих користувачів:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2182,7 +2216,7 @@ msgstr "%1$s (%2$s)" #: actions/invite.php:136 msgid "" "These people are already users and you were automatically subscribed to them:" -msgstr "Ці люди вже є користувачами і Вас було автоматично підписано до них:" +msgstr "Ці люди вже є користувачами і вас було автоматично підписано до них:" #: actions/invite.php:144 msgid "Invitation(s) sent to the following people:" @@ -2193,14 +2227,14 @@ msgid "" "You will be notified when your invitees accept the invitation and register " "on the site. Thanks for growing the community!" msgstr "" -"Вас буде поінформовано, коли запрошені Вами особи погодяться з запрошеннями " +"Вас буде поінформовано, коли запрошені вами особи погодяться з запрошеннями " "і зареєструються на сайті. Дякуємо, що сприяєте формуванню спільноти!" #: actions/invite.php:162 msgid "" "Use this form to invite your friends and colleagues to use this service." msgstr "" -"Скористайтесь цією формою аби запросити Ваших друзів та колег до нашого " +"Скористайтесь цією формою, аби запросити ваших друзів та колег до нашого " "сервісу." #: actions/invite.php:187 @@ -2230,7 +2264,7 @@ msgstr "Надіслати" #: actions/invite.php:228 #, php-format msgid "%1$s has invited you to join them on %2$s" -msgstr "%1$s запросив(ла) Вас приєднатися до нього(неї) на %2$s" +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 @@ -2263,12 +2297,12 @@ msgid "" "\n" "Sincerely, %2$s\n" msgstr "" -"%1$s запросив(ла) Вас приєднатися до нього(неї) на %2$s (%3$s).\n" +"%1$s запросив(ла) вас приєднатися до нього(неї) на %2$s (%3$s).\n" "\n" -"%2$s — це сервіс мікроблоґів що дозволяє Вам знаходитись у курсі подій, які " -"відбуваються з Вашими знайомими і тими особами, якими Ви цікавитесь.\n" +"%2$s — це сервіс мікроблоґів що дозволяє вам знаходитись у курсі подій, які " +"відбуваються з вашими знайомими і тими особами, якими ви цікавитесь.\n" "\n" -"Також Ви маєте можливість ділитись новинами про себе, своїми думками, " +"Також ви маєте можливість ділитись новинами про себе, своїми думками, " "подіями у житті, розміщуючи все це у режимі «онлайн» для своїх знайомих та " "друзів. А ще це чудовий спосіб зустріти нових друзів зі спільними " "інтересами.\n" @@ -2281,7 +2315,7 @@ msgstr "" "\n" "%5$s\n" "\n" -"Якщо Ви виявили бажання спробувати користуватись даним сервісом, то " +"Якщо ви виявили бажання спробувати користуватись даним сервісом, то " "перейдіть за посиланням внизу, аби погодитись із запрошенням.\n" "\n" "%6$s\n" @@ -2289,11 +2323,11 @@ msgstr "" "Якщо ж ні, то просто проігноруйте це повідомлення. Дякуємо за розуміння та " "витрачений час.\n" "\n" -"Щиро Ваші, %2$s\n" +"Щиро ваші, %2$s\n" #: actions/joingroup.php:60 msgid "You must be logged in to join a group." -msgstr "Ви повинні спочатку увійти на сайт, аби приєднатися до групи." +msgstr "Ви повинні спочатку увійти на сайт, аби долучитися до спільноти." #: actions/joingroup.php:88 actions/leavegroup.php:88 msgid "No nickname or ID." @@ -2302,25 +2336,131 @@ msgstr "Немає імені або ІД." #: actions/joingroup.php:141 #, php-format msgid "%1$s joined group %2$s" -msgstr "%1$s приєднався до групи %2$s" +msgstr "%1$s приєднався до спільноти %2$s" #: actions/leavegroup.php:60 msgid "You must be logged in to leave a group." -msgstr "Ви повинні спочатку увійти на сайт, аби залишити групу." +msgstr "Ви повинні спочатку увійти на сайт, аби залишити спільноту." #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." -msgstr "Ви не є учасником цієї групи." +msgstr "Ви не є учасником цієї спільноти." #: actions/leavegroup.php:137 #, php-format msgid "%1$s left group %2$s" -msgstr "%1$s залишив групу %2$s" +msgstr "%1$s залишив спільноту %2$s" + +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "Ліцензія" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "Ліцензія для цього сайту StatusNet" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "Невірний вибір ліцензії." + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "" +"Ви повинні зазначити власника змісту повідомлень, якщо збираєтесь " +"використовувати варіант «Всі права захищені»." + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "Помилковий назва ліцензії. Максимальна довжина — 255 символів." + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "Помилкова URL-адреса ліцензії." + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "Помилкова URL-адреса логотипу ліцензії." + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "Адреса ліцензії має бути порожньою або містити коректний URL." + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "Адреса логотипу ліцензії має бути порожньою або містити коректний URL." + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "Вибір ліцензії" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "Приватно" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "Всі права захищені." + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "Кріейтів Комонс" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "Тип" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "Оберіть ліцензію" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "Подробиці ліцензії" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "Власник" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "Ім’я власника усього змісту на сайті (якщо він є)." + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "Назва ліцензії" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "Назва ліцензії." + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "URL-адреса ліцензії" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "URL-адреса додаткової інформації щодо ліцензії." + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "URL-адреса логотипу ліцензії" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "URL-адреса зображення (логотипу) для показу поруч з ліцензією" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "Зберегти налаштування ліцензії" #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." -msgstr "Тепер Ви увійшли." +msgstr "Тепер ви увійшли." #: actions/login.php:148 msgid "Incorrect username or password." @@ -2328,7 +2468,7 @@ msgstr "Неточне ім’я або пароль." #: actions/login.php:154 actions/otp.php:120 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" @@ -2375,22 +2515,24 @@ msgstr "" #: actions/makeadmin.php:92 msgid "Only an admin can make another user an admin." msgstr "" -"Лише користувач з правами адміністратора може призначити інших адмінів групи." +"Лише користувач з правами адміністратора може призначати інших " +"адміністраторів спільноти." #: actions/makeadmin.php:96 #, php-format msgid "%1$s is already an admin for group \"%2$s\"." -msgstr "%1$s вже є адміном у групі «%2$s»." +msgstr "%1$s вже є адміністратором спільноти «%2$s»." #: actions/makeadmin.php:133 #, php-format msgid "Can't get membership record for %1$s in group %2$s." -msgstr "Не можна отримати запис для %1$s щодо членства у групі %2$s." +msgstr "" +"Не можна отримати запис для %1$s щодо його перебування у спільноті %2$s." #: actions/makeadmin.php:146 #, php-format msgid "Can't make %1$s an admin for group %2$s." -msgstr "Не можна надати %1$s права адміна в групі %2$s." +msgstr "Не можна надати %1$s права адміністратора у спільноті %2$s." #: actions/microsummary.php:69 msgid "No current status." @@ -2418,25 +2560,25 @@ msgstr "Не вдалося створити додаток." #: actions/newgroup.php:53 msgid "New group" -msgstr "Нова група" +msgstr "Нова спільнота" #: actions/newgroup.php:110 msgid "Use this form to create a new group." -msgstr "Скористайтесь цією формою для створення нової групи." +msgstr "Скористайтесь цією формою для створення нової спільноти." #: actions/newmessage.php:71 actions/newmessage.php:231 msgid "New message" msgstr "Нове повідомлення" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "Ви не можете надіслати повідомлення цьому користувачеві." #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "Немає змісту!" @@ -2445,7 +2587,7 @@ msgid "No recipient specified." msgstr "Жодного отримувача не визначено." #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" @@ -2457,12 +2599,12 @@ msgstr "Повідомлення надіслано" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "Пряме повідомлення для %s надіслано." -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Помилка в Ajax" @@ -2490,7 +2632,7 @@ msgstr "Пошук текстів" #: actions/noticesearch.php:91 #, php-format msgid "Search results for \"%1$s\" on %2$s" -msgstr "Результати пошуку на запит «%1$s» на %2$s" +msgstr "Результати пошуку «%1$s» на сайті %2$s" #: actions/noticesearch.php:121 #, php-format @@ -2537,7 +2679,7 @@ msgstr "Спробу «розштовхати» зараховано!" #: actions/oauthappssettings.php:59 msgid "You must be logged in to list your applications." -msgstr "Ви повинні увійти, аби переглянути список Ваших додатків." +msgstr "Ви повинні увійти, аби переглянути список ваших додатків." #: actions/oauthappssettings.php:74 msgid "OAuth applications" @@ -2545,21 +2687,20 @@ msgstr "Додатки OAuth" #: actions/oauthappssettings.php:85 msgid "Applications you have registered" -msgstr "Додатки, які Ви зареєстрували" +msgstr "Додатки, які ви зареєстрували" #: actions/oauthappssettings.php:135 #, php-format msgid "You have not registered any applications yet." -msgstr "Поки що Ви не зареєстрували жодних додатків." +msgstr "Поки що ви не зареєстрували жодних додатків." #: actions/oauthconnectionssettings.php:72 msgid "Connected applications" msgstr "Під’єднані додатки" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." -msgstr "" -"Ви маєте дозволити наступним додаткам доступ до Вашого облікового запису." +msgid "You have allowed the following applications to access your account." +msgstr "Ви дозволили наступним додаткам доступ до вашого акаунту." #: actions/oauthconnectionssettings.php:175 msgid "You are not a user of that application." @@ -2572,7 +2713,7 @@ msgstr "Не вдалося скасувати доступ для додатк #: actions/oauthconnectionssettings.php:198 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 " @@ -2582,7 +2723,7 @@ msgstr "Розробники можуть змінити налаштуванн msgid "Notice has no profile." msgstr "Допис не має профілю." -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" msgstr "%1$s має статус на %2$s" @@ -2600,8 +2741,8 @@ msgid "Only %s URLs over plain HTTP please." msgstr "URL-адреса %s лише в простому HTTP, будь ласка." #. TRANS: Client error on an API request with an unsupported data format. -#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "Такий формат даних не підтримується." @@ -2678,7 +2819,7 @@ msgstr "Вихідні для %s" #: actions/outbox.php:116 msgid "This is your outbox, which lists private messages you have sent." msgstr "" -"Це Ваші вихідні повідомлення, тут містяться повідомлення, які Ви надіслали " +"Це ваші вихідні повідомлення, тут містяться повідомлення, які ви надіслали " "приватно." #: actions/passwordsettings.php:58 @@ -2743,13 +2884,13 @@ msgid "Password saved." msgstr "Пароль збережено." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "Шлях" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "Шлях та налаштування серверу для цього сайту StatusNet." +msgid "Path and server settings for this StatusNet site" +msgstr "Параметри серверу та шляху для даного сайту StatusNet" #: actions/pathsadminpanel.php:157 #, php-format @@ -2917,7 +3058,7 @@ msgstr "Це недійсний особистий теґ: %s." #: actions/peopletag.php:142 #, php-format msgid "Users self-tagged with %1$s - page %2$d" -msgstr "Користувачі з особистим теґом %1$s — сторінка %2$d" +msgstr "Користувачі з особистим теґом «%1$s» — сторінка %2$d" #: actions/postnotice.php:95 msgid "Invalid notice content." @@ -2936,7 +3077,7 @@ msgstr "Налаштування профілю" msgid "" "You can update your personal profile info here so people know more about you." msgstr "" -"Ви можете заповнити свій особистий профіль і люди знатимуть про Вас більше." +"Ви можете заповнити свій особистий профіль і люди знатимуть про вас більше." #: actions/profilesettings.php:99 msgid "Profile information" @@ -2955,13 +3096,13 @@ msgstr "Повне ім’я" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "Веб-сторінка" #: actions/profilesettings.php:117 actions/register.php:462 msgid "URL of your homepage, blog, or profile on another site" -msgstr "URL-адреса Вашої веб-сторінки, блоґу, або профілю на іншому сайті" +msgstr "URL-адреса вашої веб-сторінки, блоґу, або профілю на іншому сайті" #: actions/profilesettings.php:122 actions/register.php:468 #, php-format @@ -2985,7 +3126,7 @@ msgstr "Розташування" #: actions/profilesettings.php:134 actions/register.php:480 msgid "Where you are, like \"City, State (or Region), Country\"" -msgstr "Де Ви живете, на кшталт «Місто, область (регіон), країна»" +msgstr "Де ви живете, на кшталт «Місто, область (регіон), країна»" #: actions/profilesettings.php:138 msgid "Share my current location when posting notices" @@ -3018,7 +3159,7 @@ msgstr "Часовий пояс" #: actions/profilesettings.php:162 msgid "What timezone are you normally in?" -msgstr "За яким часовим поясом Ви живете?" +msgstr "За яким часовим поясом ви живете?" #: actions/profilesettings.php:167 msgid "" @@ -3061,7 +3202,7 @@ msgid "Couldn't save tags." msgstr "Не вдалося зберегти теґи." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Налаштування збережено." @@ -3205,7 +3346,7 @@ msgid "" "the email address you have stored in your account." msgstr "" "Якщо загубите або втратите свій пароль, його буде легко відновити за " -"допомогою електронної адреси, яку Ви вказали у власному профілі." +"допомогою електронної адреси, яку ви зазначили у власному профілі." #: actions/recoverpassword.php:158 msgid "You have been identified. Enter a new password below. " @@ -3273,8 +3414,8 @@ msgid "" "Instructions for recovering your password have been sent to the email " "address registered to your account." msgstr "" -"Інструкції з відновлення паролю було надіслано на електронну адресу, яку Ви " -"вказали у налаштуваннях Вашого профілю." +"Інструкції з відновлення паролю було надіслано на електронну адресу, яку ви " +"вказали у налаштуваннях вашого профілю." #: actions/recoverpassword.php:357 msgid "Unexpected password reset." @@ -3294,7 +3435,7 @@ msgstr "Помилка в налаштуваннях користувача." #: actions/recoverpassword.php:395 msgid "New password successfully saved. You are now logged in." -msgstr "Новий пароль успішно збережено. Тепер Ви увійшли." +msgstr "Новий пароль успішно збережено. Тепер ви увійшли." #: actions/register.php:92 actions/register.php:196 actions/register.php:412 msgid "Sorry, only invited people can register." @@ -3353,7 +3494,7 @@ msgstr "Такий само, як і пароль вище. Неодмінно." #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "Пошта" @@ -3363,7 +3504,7 @@ msgstr "Використовується лише для оновлень, ог #: actions/register.php:457 msgid "Longer name, preferably your \"real\" name" -msgstr "Повне ім’я, звісно ж Ваше справжнє ім’я :)" +msgstr "Повне ім’я, звісно ж ваше справжнє ім’я" #: actions/register.php:518 #, php-format @@ -3393,7 +3534,7 @@ msgid "" "My text and files are available under %s except this private data: password, " "email address, IM address, and phone number." msgstr "" -"Мої тексти і файли доступні під %s, окрім цих приватних даних: пароль, " +"Мої дописи і файли доступні на умовах %s, окрім цих приватних даних: пароль, " "електронна адреса, адреса IM, телефонний номер." #: actions/register.php:583 @@ -3414,19 +3555,19 @@ msgid "" "\n" "Thanks for signing up and we hope you enjoy using this service." msgstr "" -"Вітаємо, %1$s! І ласкаво просимо до %%%%site.name%%%%. Звідси Ви зможете...\n" +"Вітаємо, %1$s! І ласкаво просимо до %%%%site.name%%%%. Звідси ви зможете...\n" "\n" -"*Подивитись [Ваш профіль](%2$s) та зробити свій перший допис.\n" +"*Подивитись [ваш профіль](%2$s) та зробити свій перший допис.\n" "*Додати [адресу Jabber/GTalk](%%%%action.imsettings%%%%), аби мати змогу " "надсилати дописи через службу миттєвих повідомлень.\n" -"*[Розшукати людей](%%%%action.peoplesearch%%%%), які мають спільні з Вами " +"*[Розшукати людей](%%%%action.peoplesearch%%%%), які мають спільні з вами " "інтереси.\n" "*Оновити [налаштування профілю](%%%%action.profilesettings%%%%), аби інші " -"могли знати про Вас більше.\n" -"*Прочитати [додаткову інформацію](%%%%doc.help%%%%), аби переконатись, що Ви " +"могли знати про вас більше.\n" +"*Прочитати [додаткову інформацію](%%%%doc.help%%%%), аби переконатися, що ви " "нічого не пропустили. \n" "\n" -"Дякуємо, що зареєструвались у нас, і, сподіваємось, Вам сподобається наш " +"Дякуємо, що зареєструвались у нас, і, сподіваємось, вам сподобається наш " "сервіс." #: actions/register.php:607 @@ -3435,7 +3576,7 @@ msgid "" "to confirm your email address.)" msgstr "" "(Ви маєте негайно отримати листа електронною поштою, в якому знаходитимуться " -"інструкції щодо підтвердження Вашої електронної адреси.)" +"інструкції щодо підтвердження вашої електронної адреси.)" #: actions/remotesubscribe.php:98 #, php-format @@ -3444,9 +3585,9 @@ msgid "" "register%%) a new account. If you already have an account on a [compatible " "microblogging site](%%doc.openmublog%%), enter your profile URL below." msgstr "" -"Щоб підписатись, Ви можете [увійти](%%action.login%%), або [зареєструвати](%%" -"action.register%%) новий акаунт. Якщо Ви вже маєте акаунт на [сумісному " -"сайті](%%doc.openmublog%%), введіть URL-адресу Вашого профілю нижче." +"Щоб підписатись, ви можете [увійти](%%action.login%%), або [зареєструвати](%%" +"action.register%%) новий акаунт. Якщо ви вже маєте акаунт на [сумісному " +"сайті](%%doc.openmublog%%), введіть URL-адресу вашого профілю нижче." #: actions/remotesubscribe.php:112 msgid "Remote subscribe" @@ -3462,7 +3603,7 @@ msgstr "Ім’я користувача" #: actions/remotesubscribe.php:130 msgid "Nickname of the user you want to follow" -msgstr "Ім’я користувача за яким Ви бажаєте слідувати" +msgstr "Ім’я користувача, дописи якого ви хотіли б читати." #: actions/remotesubscribe.php:133 msgid "Profile URL" @@ -3470,7 +3611,7 @@ msgstr "URL-адреса профілю" #: actions/remotesubscribe.php:134 msgid "URL of your profile on another compatible microblogging service" -msgstr "URL-адреса Вашого профілю на іншому сумісному сервісі" +msgstr "URL-адреса вашого профілю на іншому сумісному сервісі" #: actions/remotesubscribe.php:137 lib/subscribeform.php:139 #: lib/userprofile.php:406 @@ -3504,13 +3645,13 @@ msgstr "Зазначеного допису немає." #: actions/repeat.php:76 msgid "You can't repeat your own notice." -msgstr "Ви не можете повторювати свої власні дописи." +msgstr "Ви не можете повторювати власні дописи." #: actions/repeat.php:90 msgid "You already repeated that notice." msgstr "Ви вже повторили цей допис." -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "Повторено" @@ -3560,7 +3701,7 @@ msgid "" "[join groups](%%action.groups%%)." msgstr "" "Ви можете долучити інших користувачів до спілкування, підписавшись до " -"більшої кількості людей або [приєднавшись до груп](%%action.groups%%)." +"більшої кількості людей або [приєднавшись до спільноти](%%action.groups%%)." #: actions/replies.php:206 #, php-format @@ -3598,13 +3739,13 @@ msgstr "Користувача ізольовано доки наберетьс #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "Сесії" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "Налаштування сесії для цього сайту StatusNet." +msgid "Session settings for this StatusNet site" +msgstr "Налаштування сесії для даного сайту StatusNet" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3623,7 +3764,6 @@ msgid "Turn on debugging output for sessions." msgstr "Виводити дані сесії наладки." #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "Зберегти налаштування сайту" @@ -3636,24 +3776,24 @@ msgid "Application profile" msgstr "Профіль додатку" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "Іконка" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "Ім’я" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "Організація" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "Опис" @@ -3709,7 +3849,7 @@ msgstr "" #: actions/showapplication.php:309 msgid "Are you sure you want to reset your consumer key and secret?" -msgstr "Ви впевнені, що бажаєте скинути Ваш ключ споживача і таємну фразу?" +msgstr "Ви впевнені, що бажаєте скинути ваш ключ споживача і секретний код?" #: actions/showfavorites.php:79 #, php-format @@ -3741,7 +3881,7 @@ msgid "" "notices you like to bookmark them for later or shed a spotlight on them." msgstr "" "Ви поки що не відмітили жодних дописів. Натисніть на відповідну кнопку у " -"дописі який Ви вподобали, аби повернутись до нього пізніше, або звернути на " +"дописі який ви вподобали, аби повернутись до нього пізніше, або звернути на " "нього увагу інших." #: actions/showfavorites.php:208 @@ -3750,7 +3890,7 @@ msgid "" "%s hasn't added any favorite notices yet. Post something interesting they " "would add to their favorites :)" msgstr "" -"%s поки що не вподобав жодного допису. Може Ви б написали йому щось " +"%s поки що не вподобав жодного допису. Може ви написали б йому щось " "цікаве? :)" #: actions/showfavorites.php:212 @@ -3768,19 +3908,19 @@ msgstr "" msgid "This is a way to share what you like." msgstr "Це спосіб поділитись з усіма тим, що вам подобається." -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" -msgstr "Група %s" +msgstr "Спільнота %s" #: actions/showgroup.php:84 #, php-format msgid "%1$s group, page %2$d" -msgstr "Група %1$s, сторінка %2$d" +msgstr "Спільнота %1$s, сторінка %2$d" #: actions/showgroup.php:227 msgid "Group profile" -msgstr "Профіль групи" +msgstr "Профіль спільноти" #: actions/showgroup.php:272 actions/tagother.php:118 #: actions/userauthorization.php:175 lib/userprofile.php:178 @@ -3798,29 +3938,29 @@ msgstr "Додаткові імена" #: actions/showgroup.php:302 msgid "Group actions" -msgstr "Діяльність групи" +msgstr "Дії спільноти" #: actions/showgroup.php:338 #, php-format msgid "Notice feed for %s group (RSS 1.0)" -msgstr "Стрічка дописів групи %s (RSS 1.0)" +msgstr "Стрічка дописів спільноти %s (RSS 1.0)" #: actions/showgroup.php:344 #, php-format msgid "Notice feed for %s group (RSS 2.0)" -msgstr "Стрічка дописів групи %s (RSS 2.0)" +msgstr "Стрічка дописів спільноти %s (RSS 2.0)" #: actions/showgroup.php:350 #, php-format msgid "Notice feed for %s group (Atom)" -msgstr "Стрічка дописів групи %s (Atom)" +msgstr "Стрічка дописів спільноти %s (Atom)" #: actions/showgroup.php:355 #, php-format msgid "FOAF for %s group" -msgstr "FOAF для групи %s" +msgstr "FOAF спільноти %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Учасники" @@ -3847,12 +3987,12 @@ msgid "" "their life and interests. [Join now](%%%%action.register%%%%) to become part " "of this group and many more! ([Read more](%%%%doc.help%%%%))" msgstr "" -"**%s** це група на %%%%site.name%%%% — сервісі [мікроблоґів](http://uk." +"**%s** це спільнота на %%%%site.name%%%% — сервісі [мікроблоґів](http://uk." "wikipedia.org/wiki/Мікроблогінг), який працює на вільному програмному " -"забезпеченні [StatusNet](http://status.net/). Члени цієї групи роблять " -"короткі дописи про своє життя та інтереси. [Приєднуйтесь](%%%%action.register" -"%%%%) зараз і долучіться до спілкування! ([Дізнатися більше](%%%%doc.help%%%" -"%))" +"забезпеченні [StatusNet](http://status.net/). Учасники цієї спільноти " +"роблять короткі дописи про своє життя та інтереси. [Приєднуйтесь](%%%%action." +"register%%%%) зараз і долучіться до спілкування! ([Дізнатися більше](%%%%doc." +"help%%%%))" #: actions/showgroup.php:461 #, php-format @@ -3862,10 +4002,10 @@ msgid "" "[StatusNet](http://status.net/) tool. Its members share short messages about " "their life and interests. " msgstr "" -"**%s** це група користувачів на %%%%site.name%%%% — сервісі [мікроблоґів]" +"**%s** це спільнота користувачів на %%%%site.name%%%% — сервісі [мікроблоґів]" "(http://uk.wikipedia.org/wiki/Мікроблогінг), який працює на вільному " -"програмному забезпеченні [StatusNet](http://status.net/). Члени цієї групи " -"роблять короткі дописи про своє життя та інтереси. " +"програмному забезпеченні [StatusNet](http://status.net/). Учасники цієї " +"спільноти роблять короткі дописи про своє життя та інтереси. " #: actions/showgroup.php:489 msgid "Admins" @@ -3906,7 +4046,7 @@ msgstr "%1$s, сторінка %2$d" #: actions/showstream.php:122 #, php-format msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)" -msgstr "Стрічка дописів %1$s з теґом %2$s (RSS 1.0)" +msgstr "Стрічка дописів %1$s з теґом «%2$s» (RSS 1.0)" #: actions/showstream.php:129 #, php-format @@ -3961,7 +4101,7 @@ msgstr "" "**%s** користується %%%%site.name%%%% — сервісом [мікроблоґів](http://uk." "wikipedia.org/wiki/Мікроблогінг), який працює на вільному програмному " "забезпеченні [StatusNet](http://status.net/). [Приєднуйтесь](%%%%action." -"register%%%%) зараз і слідкуйте за дописами **%s**, також на Вас чекає " +"register%%%%) зараз і слідкуйте за дописами **%s**, також на вас чекає " "багато іншого! ([Дізнатися більше](%%%%doc.help%%%%))" #: actions/showstream.php:248 @@ -4045,7 +4185,7 @@ msgstr "URL використаний для посілань кредитів у #: actions/siteadminpanel.php:239 msgid "Contact email address for your site" -msgstr "Контактна електронна адреса для Вашого сайту" +msgstr "Контактна електронна адреса для вашого сайту" #: actions/siteadminpanel.php:245 msgid "Local" @@ -4160,7 +4300,7 @@ msgstr "Код підтвердження" #. TRANS: Form field instructions in SMS settings form. #: actions/smssettings.php:144 msgid "Enter the code you received on your phone." -msgstr "Введіть код, який Ви отримали телефоном." +msgstr "Введіть код, який ви отримали телефоном." #. TRANS: Button label to confirm SMS confirmation code in SMS settings. #: actions/smssettings.php:148 @@ -4210,7 +4350,7 @@ msgstr "Оператора не обрано." #. TRANS: Message given saving SMS phone number that is already set. #: actions/smssettings.php:352 msgid "That is already your phone number." -msgstr "Це і є Ваш телефонний номер." +msgstr "Це і є ваш телефонний номер." #. TRANS: Message given saving SMS phone number that is already set for another user. #: actions/smssettings.php:356 @@ -4223,7 +4363,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. @@ -4240,7 +4380,7 @@ msgstr "Підтвердження SMS скасовано." #. TRANS: registered for the active user. #: actions/smssettings.php:448 msgid "That is not your phone number." -msgstr "Це не Ваш телефонний номер." +msgstr "Це не ваш телефонний номер." #. TRANS: Message given after successfully removing a registered SMS phone number. #: actions/smssettings.php:470 @@ -4265,9 +4405,9 @@ msgid "" "Mobile carrier for your phone. If you know a carrier that accepts SMS over " "email but isn't listed here, send email to let us know at %s." msgstr "" -"Оператор мобільного зв’язку. Якщо Вам відомий оператор, що підтримує " +"Оператор мобільного зв’язку. Якщо вам відомий оператор, що підтримує " "надсилання СМС через електронну пошту, але він тут не вказаний, напишіть нам " -"і ми внесемо його до списку." +"на %s і ми внесемо його до списку." #. TRANS: Message given saving SMS phone number confirmation code without having provided one. #: actions/smssettings.php:548 @@ -4276,7 +4416,7 @@ msgstr "Код не введено" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "Снепшоти" @@ -4351,7 +4491,7 @@ msgstr "Немає такого профілю." #: actions/subscribe.php:117 msgid "You cannot subscribe to an OMB 0.1 remote profile with this action." -msgstr "Цією дією Ви не зможете підписатися до віддаленого профілю OMB 0.1." +msgstr "Цією дією ви не зможете підписатися до віддаленого профілю OMB 0.1." #: actions/subscribe.php:145 msgid "Subscribed" @@ -4365,11 +4505,11 @@ msgstr "Підписані до %s" #: actions/subscribers.php:52 #, php-format msgid "%1$s subscribers, page %2$d" -msgstr "Підписчики %1$s, сторінка %2$d" +msgstr "Підписані до %1$s, сторінка %2$d" #: actions/subscribers.php:63 msgid "These are the people who listen to your notices." -msgstr "Тут представлені ті, хто слідкує за Вашими дописами." +msgstr "Тут представлені ті, хто слідкує за вашими дописами." #: actions/subscribers.php:67 #, php-format @@ -4381,13 +4521,13 @@ 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 "%s ще не має підписчиків. Будете першим?" +msgstr "%s ще не має читачів. Будете першим?" #: actions/subscribers.php:114 #, php-format @@ -4395,8 +4535,8 @@ msgid "" "%s has no subscribers. Why not [register an account](%%%%action.register%%%" "%) and be the first?" msgstr "" -"%s ще не має підписчиків. Чому б не [зареєструватись](%%%%action.register%%%" -"%) і не стати першим?" +"%s ще не має пчитачів. Чому б не [зареєструватись](%%%%action.register%%%%) " +"і не стати першим?" #: actions/subscriptions.php:52 #, php-format @@ -4410,7 +4550,7 @@ msgstr "Підписки %1$s, сторінка %2$d" #: actions/subscriptions.php:65 msgid "These are the people whose notices you listen to." -msgstr "Тут представлені ті, за чиїми дописами Ви слідкуєте." +msgstr "Тут представлені ті, за чиїми дописами ви слідкуєте." #: actions/subscriptions.php:69 #, php-format @@ -4427,11 +4567,11 @@ msgid "" "automatically subscribe to people you already follow there." msgstr "" "Ви не слідкуєте за жодним з дописувачів, спробуйте підписатись до тих, кого " -"Ви знаєте. Спробуйте [розшукати людей](%%action.peoplesearch%%), роздивіться " -"серед членів груп, які Вас цікавлять, або прогляньте список [користувачів " -"вартих уваги](%%action.featured%%). Якщо Ви користуєтесь [Твіттером](%%" -"action.twittersettings%%), то можете автоматично підписатись до людей, за " -"якими слідкуєте там." +"ви знаєте. Спробуйте [розшукати людей](%%action.peoplesearch%%), роздивіться " +"серед учасників спільнот, які вас цікавлять, або прогляньте список " +"[користувачів вартих уваги](%%action.featured%%). Якщо ви користуєтесь " +"[Twitter](%%action.twittersettings%%), то можете автоматично підписатись до " +"людей, за якими слідкуєте там." #: actions/subscriptions.php:128 actions/subscriptions.php:132 #, php-format @@ -4442,7 +4582,7 @@ msgstr "%s не відслідковує нічого" msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "СМС" @@ -4500,8 +4640,8 @@ msgstr "" msgid "" "You can only tag people you are subscribed to or who are subscribed to you." msgstr "" -"Ви маєте можливість позначати теґами тих, до кого Ви підписані, а також тих, " -"хто є підписаним до Вас." +"Ви маєте можливість позначати теґами тих, до кого ви підписані, а також тих, " +"хто є підписаним до вас." #: actions/tagother.php:200 msgid "Could not save tags." @@ -4509,7 +4649,7 @@ msgstr "Не вдалося зберегти теґи." #: actions/tagother.php:236 msgid "Use this form to add tags to your subscribers or subscriptions." -msgstr "Скористайтесь цією формою, щоб додати теґи підпискам та підписчикам." +msgstr "Скористайтесь цією формою, щоб додати теґи своїм підпискам та читачам." #: actions/tagrss.php:35 msgid "No such tag." @@ -4542,75 +4682,79 @@ msgid "" msgstr "Ліцензія «%1$s» не відповідає ліцензії сайту «%2$s»." #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "Користувач" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." -msgstr "Власні налаштування користувача для цього сайту StatusNet." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" +msgstr "Налаштування користувача даного сайту StatusNet" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "Помилкове обмеження біо. Це мають бути цифри." -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." -msgstr "Помилковий текст привітання. Максимальна довжина 255 знаків." +msgstr "Помилковий текст привітання. Максимальна довжина — 255 символів." -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, php-format msgid "Invalid default subscripton: '%1$s' is not user." msgstr "Помилкова підписка за замовчуванням: «%1$s» не є користувачем." #. TRANS: Link description in user account settings menu. -#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "Профіль" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "Обмеження біо" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "Максимальна довжина біо користувача в знаках." -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "Нові користувачі" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "Привітання нового користувача" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "Текст привітання нових користувачів (255 знаків)." -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "Підписка за замовчуванням" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "Автоматично підписувати нових користувачів до цього користувача." -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "Запрошення" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "Запрошення скасовано" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "" "В той чи інший спосіб дозволити користувачам вітати нових користувачів." +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "Зберегти налаштування користувача" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "Авторизувати підписку" @@ -4621,11 +4765,13 @@ msgid "" "user’s notices. If you didn’t just ask to subscribe to someone’s notices, " "click “Reject”." msgstr "" -"Будь ласка, перевірте всі деталі, щоб упевнитись, що Ви дійсно бажаєте " -"підписатись на дописи цього користувача. Якщо Ви не збирались підписуватись " -"ні на чиї дописи, просто натисніть «Відмінити»." +"Будь ласка, перевірте всі деталі, щоб упевнитись, що ви дійсно бажаєте " +"підписатись на дописи цього користувача. Якщо ви не збирались підписуватись " +"ні до чиїх дописів, просто натисніть «Відмінити»." +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "Ліцензія" @@ -4733,22 +4879,23 @@ msgstr "Поласуйте бутербродом!" #: actions/usergroups.php:66 #, php-format msgid "%1$s groups, page %2$d" -msgstr "Групи %1$s, сторінка %2$d" +msgstr "Спільноти %1$s, сторінка %2$d" #: actions/usergroups.php:132 msgid "Search for more groups" -msgstr "Шукати групи ще" +msgstr "Пошук інших спільнот" #: actions/usergroups.php:159 #, php-format msgid "%s is not a member of any group." -msgstr "%s не є учасником жодної групи." +msgstr "%s не є учасником жодної спільноти." #: actions/usergroups.php:164 #, php-format msgid "Try [searching for groups](%%action.groupsearch%%) and joining them." msgstr "" -"Спробуйте [знайти якісь групи](%%action.groupsearch%%) і приєднайтеся до них." +"Спробуйте [знайти якісь спільноти](%%action.groupsearch%%) і приєднайтеся до " +"них." #. 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. @@ -4756,7 +4903,7 @@ msgstr "" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "Оновлення від %1$s на %2$s!" @@ -4786,10 +4933,10 @@ msgid "" "Software Foundation, either version 3 of the License, or (at your option) " "any later version. " msgstr "" -"StatusNet є вільним програмним забезпеченням: Ви можете розповсюджувати та/" +"StatusNet є вільним програмним забезпеченням: ви можете розповсюджувати та/" "або змінювати його відповідно до умов GNU Affero General Public License, що " "їх було опубліковано Free Software Foundation, 3-тя версія ліцензії або (на " -"Ваш розсуд) будь-яка подальша версія. " +"ваш розсуд) будь-яка подальша версія. " #: actions/version.php:176 msgid "" @@ -4809,7 +4956,7 @@ msgid "" "You should have received a copy of the GNU Affero General Public License " "along with this program. If not, see %s." msgstr "" -"Разом з програмою Ви маєте отримати копію ліцензійних умов GNU Affero " +"Разом з програмою ви маєте отримати копію ліцензійних умов GNU Affero " "General Public License. Якщо ні, перейдіть на %s." #: actions/version.php:191 @@ -4817,7 +4964,7 @@ msgid "Plugins" msgstr "Додатки" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "Версія" @@ -4825,66 +4972,97 @@ msgstr "Версія" msgid "Author(s)" msgstr "Автор(и)" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "Обрати" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "Неможливо обробити URL «%s»" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 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 +#: classes/File.php:189 #, 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 "" -"Ні, файл не може бути більшим за %d байтів, а те, що Ви хочете надіслати, " -"важить %d байтів. Спробуйте завантажити меншу версію." +"Ні, файл не може бути більшим за %1$d байтів, а те, що ви хочете надіслати, " +"важить %2$d байтів. Спробуйте завантажити меншу версію." #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, php-format msgid "A file this large would exceed your user quota of %d bytes." -msgstr "Розміри цього файлу перевищують Вашу квоту на %d байтів." +msgstr "Розміри цього файлу перевищують вашу квоту на %d байтів." #. 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 +#: classes/File.php:210 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." -msgstr "Розміри цього файлу перевищують Вашу місячну квоту на %d байтів." +msgstr "Розміри цього файлу перевищують вашу місячну квоту на %d байтів." #. TRANS: Client exception thrown if a file upload does not have a valid name. -#: classes/File.php:248 classes/File.php:263 +#: classes/File.php:247 classes/File.php:262 msgid "Invalid filename." msgstr "Невірне ім’я файлу." #. TRANS: Exception thrown when joining a group fails. #: classes/Group_member.php:42 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 msgid "Not part of group." -msgstr "Не є частиною групи." +msgstr "Не є частиною спільноти." #. TRANS: Exception thrown when trying to leave a group fails. #: classes/Group_member.php:63 msgid "Group leave failed." -msgstr "Не вдалося залишити групу." +msgstr "Не вдалося залишити спільноту." + +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "Ід. номер профілю %s не є дійсним." + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "Помилка при збереженні користувача; недійсний." + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "Приєднатись" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "%1$s долучився до спільноти %2$s." #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." -msgstr "Не вдається оновити локальну групу." +msgstr "Не вдається оновити локальну спільноту." #. TRANS: Exception thrown when trying creating a login token failed. #. TRANS: %s is the user nickname for which token creation failed. @@ -4899,17 +5077,17 @@ msgid "No database name or DSN found anywhere." msgstr "Немає імені бази даних або DSN ніде не знайдено" #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. -#: classes/Message.php:46 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "Вам заборонено надсилати прямі повідомлення." #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "Не можна долучити повідомлення." #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "Не можна оновити повідомлення з новим URI." @@ -4965,32 +5143,32 @@ msgid "Problem saving notice." msgstr "Проблема при збереженні допису." #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "Задається невірний тип для saveKnownGroups" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, 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:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" @@ -5002,12 +5180,12 @@ msgid "Missing profile." msgstr "Загублений профіль." #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "Не вдається зберегти теґ." #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "Вас позбавлено можливості підписатись." @@ -5019,7 +5197,7 @@ 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 @@ -5041,65 +5219,70 @@ msgstr "Не вдається видалити токен підписки OMB." msgid "Could not delete subscription." msgstr "Не вдалося видалити підписку." +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "Слідкувати" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "Вітаємо на %1$s, @%2$s!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." -msgstr "Не вдалося створити нову групу." +msgstr "Не вдалося створити нову спільноту." #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." -msgstr "Не вдалося встановити URI групи." +msgstr "Не вдалося встановити URI спільноти." #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "Не вдалося встановити членство." #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." -msgstr "Не вдалося зберегти інформацію про локальну групу." +msgstr "Не вдалося зберегти інформацію про локальну спільноту." #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "Змінити налаштування профілю" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "Завантаження аватари" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" -msgstr "Змінити Ваш пароль" +msgstr "Змінити пароль" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "Змінити електронну адресу" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" -msgstr "Дизайн Вашого профілю" +msgstr "Дизайн вашого профілю" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "Інші опції" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "Інше" @@ -5115,188 +5298,193 @@ msgid "Untitled page" msgstr "Сторінка без заголовку" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "Відправна навігація по сайту" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 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:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "Особисте" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "Змінити електронну адресу, аватару, пароль, профіль" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "З’єднання з сервісами" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "З’єднання" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "Змінити конфігурацію сайту" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "Адмін" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" -msgstr "Запросіть друзів та колег приєднатись до Вас на %s" +msgstr "Запросіть друзів та колег приєднатись до вас на %s" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "Запросити" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "Вийти з сайту" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "Вийти" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "Створити новий акаунт" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "Реєстрація" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Увійти на сайт" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "Увійти" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Допоможіть!" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "Довідка" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Пошук людей або текстів" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "Пошук" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "Об’яви на сайті" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "Огляд" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "Зауваження сторінки" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "Другорядна навігація по сайту" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "Допомога" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "Про" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "ЧаП" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "Умови" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "Приватність" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "Джерело" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "Контакт" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "Бедж" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "Ліцензія програмного забезпечення StatusNet" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -5306,13 +5494,16 @@ msgstr "" "site.broughtbyurl%%)." #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** — це сервіс мікроблоґів." #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -5324,346 +5515,415 @@ msgstr "" "License](http://www.fsf.org/licensing/licenses/agpl-3.0.html)." #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "Ліцензія змісту сайту" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, php-format msgid "Content and data of %1$s are private and confidential." msgstr "Зміст і дані %1$s є приватними і конфіденційними." #. TRANS: Content license displayed when license is set to 'allrightsreserved'. #. TRANS: %1$s is the copyright owner. -#: lib/action.php:880 +#: lib/action.php:884 #, php-format msgid "Content and data copyright by %1$s. All rights reserved." msgstr "Авторські права на зміст і дані належать %1$s. Всі права захищено." #. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set. -#: lib/action.php:884 +#: lib/action.php:888 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "Весь зміст і дані %1$s доступні на умовах ліцензії %2$s." #. TRANS: DT element for pagination (previous/next, etc.). -#: lib/action.php:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "Нумерація сторінок" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "Вперед" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "Назад" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "" "В очікуванні кореневого елементу веб-стрічки, отримали цілий документ XML." -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "Поки що не можу обробити віддалений контент." -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "Поки що не можу обробити вбудований XML контент." -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "Поки що не можу обробити вбудований контент Base64." #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "Ви не можете щось змінювати на цьому сайті." #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "Для цієї панелі зміни не припустимі." #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "showForm() не виконано." #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "saveSettings() не виконано." #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "Немає можливості видалити налаштування дизайну." #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "Основна конфігурація сайту" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "Сайт" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "Конфігурація дизайну" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "Дизайн" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "Конфігурація користувача" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "Користувач" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "Прийняти конфігурацію" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "Конфігурація шляху" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "Конфігурація сесій" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "Редагувати повідомлення сайту" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "Конфігурація знімків" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "Зазначте ліцензію сайту" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" "API-ресурс вимагає дозвіл типу «читання-запис», але у вас є лише доступ для " "читання." +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "Немає додатків для даного споживчого ключа." + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "Токен погодження невірний." + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "Немає користувача для цього токену." + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "Не вдалося автентифікувати вас." + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "Спроба скасувати невідомий токен." + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "Не вдалося видалити скасований токен." + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "Керувати додатками" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "Іконка для цього додатку" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "Опишіть додаток, вкладаючись у %d знаків" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "Опишіть додаток, вкладаючись у %d знаків" +msgstr[1] "Опишіть додаток, вкладаючись у %d знаків" +msgstr[2] "Опишіть додаток, вкладаючись у %d знаків" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" -msgstr "Опишіть Ваш додаток" +msgstr "Опишіть ваш додаток" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "URL-адреса веб-сторінки цього додатку" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "URL-адреса" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "Організація, відповідальна за цей додаток" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "URL-адреса веб-сторінки організації" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "URL-адреса, на яку перенаправляти після автентифікації" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "Браузер" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "Десктоп" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "Тип додатку, браузер або десктоп" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "Лише читання" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "Читати-писати" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "" "Дозвіл за замовчуванням для цього додатку: лише читання або читати-писати" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "Скасувати" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "читання/запис" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "Підтверджено доступ %1$s — «%2$s»." #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "Відкликати" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "авторський елемент повинен містити назву елемента." + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "Вкладення" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "Автор" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "Провайдер" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "Дописи, до яких прикріплено це вкладення" +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "Теґи для цього вкладення" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "Не вдалося змінити пароль" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "Змінювати пароль не дозволено" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "Блок" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "Результати команди" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Помилка в Ajax" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "Команду виконано" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "Команду не виконано" #. TRANS: Command exception text shown when a notice ID is requested that does not exist. -#: lib/command.php:84 lib/command.php:108 +#: lib/command.php:82 lib/command.php:106 msgid "Notice with that id does not exist." msgstr "Допису з таким id не існує." #. TRANS: Command exception text shown when a last user notice is requested and it does not exist. #. TRANS: Error text shown when a last user notice is requested and it does not exist. -#: lib/command.php:101 lib/command.php:630 +#: lib/command.php:99 lib/command.php:626 msgid "User has no last notice." msgstr "Користувач не має останнього допису." #. TRANS: Message given requesting a profile for a non-existing user. #. TRANS: %s is the nickname of the user for which the profile could not be found. -#: lib/command.php:130 +#: lib/command.php:128 #, php-format msgid "Could not find a user with nickname %s." msgstr "Не вдалося знайти користувача з ім’ям %s." #. TRANS: Message given getting a non-existing user. #. TRANS: %s is the nickname of the user that could not be found. -#: lib/command.php:150 +#: lib/command.php:148 #, php-format msgid "Could not find a local user with nickname %s." msgstr "Користувача з нікнеймом %s на даному сайті не знайдено." #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "Даруйте, але виконання команди ще не завершено." #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "Гадаємо, користі від «розштовхування» самого себе небагато, чи не так?!" #. TRANS: Message given having nudged another user. #. TRANS: %s is the nickname of the user that was nudged. -#: lib/command.php:240 +#: lib/command.php:238 #, php-format msgid "Nudge sent to %s." msgstr "Спробу «розштовхати» %s зараховано." @@ -5672,7 +5932,7 @@ msgstr "Спробу «розштовхати» %s зараховано." #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -5680,172 +5940,175 @@ msgid "" "Notices: %3$s" msgstr "" "Підписки: %1$s\n" -"Підписчики: %2$s\n" -"Дописи: %3$s" +"Підписані: %2$s\n" +"Дописів: %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "Допис позначено як обраний." #. TRANS: Message given having added a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: lib/command.php:360 +#: lib/command.php:357 #, php-format msgid "%1$s joined group %2$s." -msgstr "%1$s приєднався до групи %2$s." +msgstr "%1$s приєднався до спільноти %2$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. -#: lib/command.php:408 +#: lib/command.php:405 #, php-format msgid "%1$s left group %2$s." -msgstr "%1$s залишив групу %2$s." +msgstr "%1$s залишив спільноту %2$s." #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "Повне ім’я: %s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "Розташування: %s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "Веб-сторінка: %s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "Про мене: %s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " "same server." msgstr "" -"%s — це віддалений профіль; Ви можете надсилати приватні повідомлення лише " +"%s — це віддалений профіль; ви можете надсилати приватні повідомлення лише " "користувачам одного з вами сервісу." #. 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "" -"Повідомлення надто довге — максимум %1$d символів, а Ви надсилаєте %2$d." +"Повідомлення надто довге, максимум становить %1$d символів, натомість ви " +"надсилаєте %2$d." #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "Помилка при відправці прямого повідомлення." #. TRANS: Message given having repeated a notice from another user. #. TRANS: %s is the name of the user for which the notice was repeated. -#: lib/command.php:554 +#: lib/command.php:551 #, php-format msgid "Notice from %s repeated." msgstr "Допису від %s вторували." #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "Помилка при повторенні допису." #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 +#: lib/command.php:589 #, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." -msgstr "Допис надто довгий — максимум %1$d символів, а Ви надсилаєте %2$d." +msgstr "" +"Допис надто довгий, максимум становить %1$d символів, а ви надсилаєте %2$d." #. TRANS: Text shown having sent a reply to a notice successfully. #. TRANS: %s is the nickname of the user of the notice the reply was sent to. -#: lib/command.php:603 +#: lib/command.php:600 #, php-format msgid "Reply to %s sent." msgstr "Відповідь для %s надіслано." #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "Проблема при збереженні допису." #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "Зазначте ім’я користувача, до якого бажаєте підписатись." #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "Не можу підписатись до профілю OMB за командою." #. TRANS: Text shown after having subscribed to another user successfully. #. TRANS: %s is the name of the user the subscription was requested for. -#: lib/command.php:672 +#: lib/command.php:667 #, php-format msgid "Subscribed to %s." -msgstr "Тепер Ви підписані на дописи %s." +msgstr "Тепер ви підписані на дописи %s." #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "Зазначте ім’я користувача, від якого бажаєте відписатись." #. TRANS: Text shown after having unsubscribed from another user successfully. #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:705 +#: lib/command.php:699 #, php-format msgid "Unsubscribed from %s." msgstr "Підписку на дописи від %s скасовано." #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "Виконання команди ще не завершено." #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "Сповіщення вимкнуто." #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "Не можна вимкнути сповіщення." #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "Сповіщення увімкнуто." #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "Не можна увімкнути сповіщення." #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "Команду входу відключено." #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" @@ -5853,20 +6116,20 @@ msgstr "" #. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:813 +#: lib/command.php:808 #, php-format msgid "Unsubscribed %s." msgstr "Підписку %s скасовано." #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "Ви не маєте жодних підписок." #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "Ви підписані до цієї особи:" @@ -5875,37 +6138,38 @@ msgstr[2] "Ви підписані до цих людей:" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." -msgstr "До Вас ніхто не підписаний." +msgstr "Ніхто до вас не підписаний." #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" -msgstr[0] "Ця особа є підписаною до Вас:" -msgstr[1] "Ці люди підписані до Вас:" -msgstr[2] "Ці люди підписані до Вас:" +msgstr[0] "Ця особа є підписаною до вас:" +msgstr[1] "Ці люди підписані до вас:" +msgstr[2] "Ці люди підписані до вас:" #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." -msgstr "Ви не є учасником жодної групи." +msgstr "Ви не залучені до жодної спільноти." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" -msgstr[0] "Ви є учасником групи:" -msgstr[1] "Ви є учасником таких груп:" -msgstr[2] "Ви є учасником таких груп:" +msgstr[0] "Ви є учасником спільноти:" +msgstr[1] "Ви є учасником таких спільнот:" +msgstr[2] "Ви є учасником таких спільнот:" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -5951,9 +6215,9 @@ msgstr "" "off — вимкнути сповіщення\n" "help — список команд\n" "follow — підписатись до користувача\n" -"groups — групи, до яких Ви входите\n" -"subscriptions — користувачі, до яких Ви підписані\n" -"subscribers — користувачі, які підписані до Вас\n" +"groups — спільноти, до яких ви входите\n" +"subscriptions — користувачі, до яких ви підписані\n" +"subscribers — користувачі, які підписані до вас\n" "leave — відписатись від користувача\n" "d — надіслати особисте повідомлення\n" "get — отримати останній допис користувача\n" @@ -5962,9 +6226,9 @@ msgstr "" "fav # — додати допис до обраних\n" "reply # — відповісти на допис\n" "reply — відповісти на останній допис користувача\n" -"join — приєднатися до групи\n" +"join — приєднатися до спільноти\n" "login — отримати посилання входу до веб-інтерфейсу\n" -"drop — залишити групу\n" +"drop — залишити спільноту\n" "stats — отримати статистику\n" "stop — те саме що і 'off'\n" "quit — те саме що і 'off'\n" @@ -5982,39 +6246,61 @@ msgstr "" "tracks — наразі не виконується\n" "tracking — наразі не виконується\n" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "Файлу конфігурації не знайдено. " -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "Шукав файли конфігурації в цих місцях: " -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "Запустіть файл інсталяції, аби полагодити це." -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "Іти до файлу інсталяції." -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "ІМ" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "Оновлення за допомогою служби миттєвих повідомлень (ІМ)" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "СМС" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "Оновлення через СМС" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "З’єднання" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "Авторизовані під’єднані додатки" @@ -6037,18 +6323,14 @@ msgstr "" msgid "Design defaults restored." msgstr "Дизайн за замовчуванням відновлено." -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "Видалити з обраних" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "Позначити як обране" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "Обрати" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -6065,9 +6347,9 @@ msgstr "Atom" msgid "FOAF" msgstr "FOAF" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "Експорт даних" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "Веб-стрічки" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -6100,72 +6382,113 @@ msgstr "Надати цьому користувачеві роль «%s»" #: lib/groupeditform.php:163 msgid "URL of the homepage or blog of the group or topic" -msgstr "URL-адреса веб-сторінки, блоґу групи, або тематичного блоґу" +msgstr "URL-адреса веб-сторінки або тематичного блоґу сільноти" #: lib/groupeditform.php:168 msgid "Describe the group or topic" -msgstr "Опишіть групу або тему" +msgstr "Опишіть спільноту або тему" #: lib/groupeditform.php:170 #, php-format msgid "Describe the group or topic in %d characters" -msgstr "Опишіть групу або тему, вкладаючись у %d знаків" +msgstr "Опишіть спільноту або тему, вкладаючись у %d знаків" #: lib/groupeditform.php:179 msgid "" "Location for the group, if any, like \"City, State (or Region), Country\"" -msgstr "Розташування групи, на кшталт «Місто, область (або регіон), країна»" +msgstr "Розташування спільноти, на кшталт «Місто, область (або регіон), країна»" #: lib/groupeditform.php:187 #, php-format msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -"Додаткові імена для групи, відокремлювати комами або пробілами, максимум %d" +"Додаткові імена для спільноти, відокремлювати комами або пробілами, максимум " +"— %d імені" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" -msgstr "Група" +msgstr "Спільнота" -#: lib/groupnav.php:101 -msgid "Blocked" -msgstr "Блок" - -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 #, php-format -msgid "%s blocked users" -msgstr "%s заблокувані користувачі" +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "Спільнота %s" +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "Учасники" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "Учасники спільноти %s" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. #: lib/groupnav.php:108 +msgctxt "MENU" +msgid "Blocked" +msgstr "Заблоковані" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "Заблоковані користувачі %s" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 +#, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" -msgstr "Редагувати властивості групи %s" +msgstr "Редагувати властивості спільноти %s" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" -msgstr "Лого" +msgstr "Логотип" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" msgstr "Додати або редагувати логотип %s" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" msgstr "Додати або редагувати дизайн %s" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" -msgstr "Групи з найбільшою кількістю учасників" +msgstr "Спільноти з найбільшою кількістю учасників" #: lib/groupsbypostssection.php:71 msgid "Groups with most posts" -msgstr "Групи з найбільшою кількістю дописів" +msgstr "Спільноти з найбільшою кількістю дописів" #: lib/grouptagcloudsection.php:56 #, php-format msgid "Tags in %s group's notices" -msgstr "Теґи у дописах групи %s" +msgstr "Теґи у дописах спільноти %s" #. TRANS: Client exception 406 #: lib/htmloutputter.php:104 @@ -6185,7 +6508,8 @@ msgstr "Цей файл завеликий. Максимальний розмі msgid "Partial upload." msgstr "Часткове завантаження." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Система відповіла помилкою при завантаженні цього файла." @@ -6219,10 +6543,6 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "Невідоме джерело вхідного повідомлення %d." -#: lib/joinform.php:114 -msgid "Join" -msgstr "Приєднатись" - #: lib/leaveform.php:114 msgid "Leave" msgstr "Залишити" @@ -6261,20 +6581,20 @@ msgstr "" "\n" "Хтось щойно ввів цю електронну адресу на %s.\n" "\n" -"Якщо то були Ви, мусите це підтвердити, використовуючи посилання:\n" +"Якщо то були ви, мусите це підтвердити, використовуючи посилання:\n" "\n" "%s\n" "\n" "А якщо ні, просто ігноруйте це повідомлення.\n" "\n" -"Вибачте за турботу, \n" +"Вибачте, що потурбували, \n" "%s\n" #. TRANS: Subject of new-subscriber notification e-mail #: lib/mail.php:243 #, php-format msgid "%1$s is now listening to your notices on %2$s." -msgstr "%1$s тепер слідкує за Вашими дописами на %2$s." +msgstr "%1$s тепер слідкує за вашими дописами на %2$s." #: lib/mail.php:248 #, php-format @@ -6282,9 +6602,9 @@ 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 "" -"Якщо Ви вважаєте, що цей акаунт використовується неправомірно, Ви можете " -"заблокувати його у списку своїх підписчиків і повідомити адміністраторів " -"сайту про факт спаму на %s" +"Якщо ви вважаєте, що цей акаунт використовується неправомірно, ви можете " +"заблокувати його у списку своїх читачів і повідомити адміністраторів сайту " +"про факт спаму на %s" #. TRANS: Main body of new-subscriber notification e-mail #: lib/mail.php:254 @@ -6301,12 +6621,12 @@ msgid "" "----\n" "Change your email address or notification options at %8$s\n" msgstr "" -"%1$s тепер слідкує за Вашими дописами на %2$s.\n" +"%1$s тепер слідкує за вашими дописами на %2$s.\n" "\n" "\t%3$s\n" "\n" "%4$s%5$s%6$s\n" -"Щиро Ваші,\n" +"Щиро ваші,\n" "%7$s.\n" "\n" "----\n" @@ -6343,7 +6663,7 @@ msgstr "" "\n" "Більше інформації про використання електронної пошти на %3$s.\n" "\n" -"Щиро Ваші,\n" +"Щиро ваші,\n" "%4$s" #. TRANS: Subject line for SMS-by-email notification messages @@ -6362,7 +6682,7 @@ msgstr "Підтвердження СМС" #, php-format msgid "%s: confirm you own this phone number with this code:" msgstr "" -"%s, підтвердьте, що Ви є власником зазначеного номеру телефону, " +"%s, підтвердьте, що ви є власником зазначеного номеру телефону, " "скориставшись даним кодом:" #. TRANS: Subject for 'nudge' notification email @@ -6387,10 +6707,10 @@ msgid "" "With kind regards,\n" "%4$s\n" msgstr "" -"%1$s (%2$s) цікавиться як Ваші справи останнім часом і пропонує про це " +"%1$s (%2$s) цікавиться як ваші справи останнім часом і пропонує про це " "написати.\n" "\n" -"Може розповісте, що в Вас нового? Задовольніть цікавість друзів! :)\n" +"Може розповісте, що в вас нового? Задовольніть цікавість друзів! :)\n" "\n" "%3$s\n" "\n" @@ -6424,7 +6744,7 @@ msgid "" "With kind regards,\n" "%5$s\n" msgstr "" -"%1$s (%2$s) надіслав(ла) Вам приватне повідомлення:\n" +"%1$s (%2$s) надіслав(ла) вам приватне повідомлення:\n" "\n" "------------------------------------------------------\n" "%3$s\n" @@ -6443,7 +6763,7 @@ msgstr "" #: lib/mail.php:589 #, php-format msgid "%s (@%s) added your notice as a favorite" -msgstr "%s (@%s) додав(ла) Ваш допис обраних" +msgstr "%s (@%s) додав(ла) ваш допис обраних" #. TRANS: Body for favorite notification email #: lib/mail.php:592 @@ -6466,13 +6786,13 @@ msgid "" "Faithfully yours,\n" "%6$s\n" msgstr "" -"%1$s (@%7$s) щойно додав(ла) Ваш допис %2$s до обраних.\n" +"%1$s (@%7$s) щойно додав(ла) ваш допис %2$s до обраних.\n" "\n" -"URL-адреса Вашого допису:\n" +"URL-адреса вашого допису:\n" "\n" "%3$s\n" "\n" -"Текст Вашого допису:\n" +"Текст вашого допису:\n" "\n" "%4$s\n" "\n" @@ -6480,7 +6800,7 @@ msgstr "" "\n" "%5$s\n" "\n" -"Щиро Ваші,\n" +"Щиро ваші,\n" "%6$s\n" #. TRANS: Line in @-reply notification e-mail. %s is conversation URL. @@ -6498,7 +6818,7 @@ msgstr "" #: lib/mail.php:657 #, php-format msgid "%s (@%s) sent a notice to your attention" -msgstr "%s (@%s) пропонує до Вашої уваги наступний допис" +msgstr "%s (@%s) пропонує до вашої уваги наступний допис" #. TRANS: Body of @-reply notification e-mail. #: lib/mail.php:660 @@ -6527,7 +6847,7 @@ msgid "" "\n" "P.S. You can turn off these email notifications here: %8$s\n" msgstr "" -"%1$s (@%9$s) щойно надіслав(ла) Вам повідомлення («@-відповідь») на %2$s.\n" +"%1$s (@%9$s) щойно надіслав(ла) вам повідомлення («@-відповідь») на %2$s.\n" "\n" "Повідомлення знаходиться тут:\n" "\n" @@ -6541,7 +6861,7 @@ msgstr "" "\n" "%6$s\n" "\n" -"Список всіх @-відповідей, надісланих Вам, знаходиться тут:\n" +"Список всіх @-відповідей, надісланих вам, знаходиться тут:\n" "\n" "%7$s\n" "\n" @@ -6560,13 +6880,13 @@ msgid "" "You have no private messages. You can send private message to engage other " "users in conversation. People can send you messages for your eyes only." msgstr "" -"У Вас немає приватних повідомлень. Зокрема, Ви можете надсилати приватні " +"У вас немає приватних повідомлень. Зокрема, ви можете надсилати приватні " "повідомлення аби долучити користувачів до розмови. Такі повідомлення бачите " -"лише Ви." +"лише ви." -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" -msgstr "через" +msgstr "з" #: lib/mailhandler.php:37 msgid "Could not parse message." @@ -6578,7 +6898,7 @@ msgstr "Це незареєстрований користувач." #: lib/mailhandler.php:46 msgid "Sorry, that is not your incoming email address." -msgstr "Вибачте, але це не є Вашою електронною адресою для вхідної пошти." +msgstr "Вибачте, але це не є вашою електронною адресою для вхідної пошти." #: lib/mailhandler.php:50 msgid "Sorry, no incoming email allowed." @@ -6590,15 +6910,18 @@ msgstr "" msgid "Unsupported message type: %s" msgstr "Формат повідомлення не підтримується: %s" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." -msgstr "Виникла помилка під час завантаження Вашого файлу. Спробуйте ще." +msgstr "Виникла помилка під час завантаження вашого файлу. Спробуйте ще." -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "Завантажений файл перевищив UPLOAD_MAX_FILESIZE вказаний у php.ini." -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." @@ -6606,43 +6929,61 @@ msgstr "" "Завантажений файл перевищив MAX_FILE_SIZE котрий було встановлено для форми " "HTML." -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "Файл було завантажено частково." -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "Загублено тимчасову теку." -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "Запис файлу на диск скасовано." -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "Завантаження файлу зупинено розширенням." -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "Файл перевищив квоту користувача." -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "Файл не може бути переміщений у директорію призначення." -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "Не вдається визначити MIME-тип файлу." -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." -msgstr " Спробуйте використати інший %s формат." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "" +"Тип файлів «%1$s» тепер не підтримується на даному сервері. Спробуйте " +"використати інший формат %2$s." -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." -msgstr "%s не підтримується як тип файлів на цьому сервері." +msgid "\"%s\" is not a supported file type on this server." +msgstr "Тип файлів «%s» тепер не підтримується на даному сервері." #: lib/messageform.php:120 msgid "Send a direct notice" @@ -6659,7 +7000,7 @@ msgstr "Лишилось знаків" #: lib/messageform.php:178 lib/noticeform.php:237 msgctxt "Send button for sending notice" msgid "Send" -msgstr "Так!" +msgstr "Так" #: lib/noticeform.php:160 msgid "Send a notice" @@ -6691,59 +7032,59 @@ 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 +#: lib/noticelist.php:446 msgid "N" msgstr "Півн." #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "Півд." #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "Сх." #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "Зах." -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "в" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" -msgstr "веб" +msgstr "вебу" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" -msgstr "в контексті" +msgstr "у контексті" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "Повторено" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "Відповісти на цей допис" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "Відповісти" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "Допис повторили" @@ -6760,26 +7101,23 @@ msgid "Send a nudge to this user" msgstr "Спробувати «розштовхати» цього користувача" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Помилка при додаванні нового профілю" +msgid "Error inserting new profile." +msgstr "Помилка при додаванні нового профілю." #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Помилка при додаванні аватари" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Помилка при оновленні віддаленого профілю" +msgid "Error inserting avatar." +msgstr "Помилка при додаванні аватари." #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Помилка при додаванні віддаленого профілю" +msgid "Error inserting remote profile." +msgstr "Помилка при додаванні віддаленого профілю." -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "Дублікат допису" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "Дублікат допису." -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Не вдалося додати нову підписку." @@ -6816,7 +7154,8 @@ msgstr "Надіслані вами повідомлення" msgid "Tags in %s's notices" msgstr "Теґи у дописах %s" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "Невідомо" @@ -6830,15 +7169,15 @@ msgstr "Всі підписки" #: lib/profileaction.php:144 lib/profileaction.php:214 lib/subgroupnav.php:90 msgid "Subscribers" -msgstr "Підписчики" +msgstr "Підписані" #: lib/profileaction.php:161 msgid "All subscribers" -msgstr "Всі підписчики" +msgstr "Всі підписані" #: lib/profileaction.php:191 msgid "User ID" -msgstr "ІД" +msgstr "Ід. номер" #: lib/profileaction.php:196 msgid "Member since" @@ -6847,11 +7186,11 @@ 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" -msgstr "Всі групи" +msgstr "Всі спільноти" #: lib/profileformaction.php:123 msgid "Unimplemented method." @@ -6863,7 +7202,7 @@ msgstr "Загал" #: lib/publicgroupnav.php:82 msgid "User groups" -msgstr "Групи користувачів" +msgstr "Спільноти" #: lib/publicgroupnav.php:84 lib/publicgroupnav.php:85 msgid "Recent tags" @@ -6898,7 +7237,7 @@ msgstr "Повторити цей допис" msgid "Revoke the \"%s\" role from this user" msgstr "Відкликати роль «%s» для цього користувача" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "Користувача для однокористувацького режиму не визначено." @@ -6910,19 +7249,24 @@ msgstr "Пісочниця" msgid "Sandbox this user" msgstr "Ізолювати, відіслати користувача гратися у пісочниці" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "Пошук" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "Ключові слова" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" msgstr "Пошук" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "Пошук" @@ -6932,15 +7276,15 @@ msgstr "Люди" #: lib/searchgroupnav.php:81 msgid "Find people on this site" -msgstr "Знайти людей на цьому сайті" +msgstr "Пошук людей на цьому сайті" #: lib/searchgroupnav.php:83 msgid "Find content of notices" -msgstr "Знайти за змістом дописів" +msgstr "Пошук дописів за змістом" #: lib/searchgroupnav.php:85 msgid "Find groups on this site" -msgstr "Знайти групи на цьому сайті" +msgstr "Пошук спільнот на цьому сайті" #: lib/section.php:89 msgid "Untitled section" @@ -6971,7 +7315,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" @@ -6980,7 +7324,7 @@ msgstr "Запросити" #: lib/subgroupnav.php:106 #, php-format msgid "Invite friends and colleagues to join you on %s" -msgstr "Запросіть друзів та колег приєднатись до Вас на %s" +msgstr "Запросіть друзів та колег приєднатись до вас на %s" #: lib/subscriberspeopleselftagcloudsection.php:48 #: lib/subscriptionspeopleselftagcloudsection.php:48 @@ -6990,7 +7334,7 @@ msgstr "Хмарка теґів (позначки самих користува #: lib/subscriberspeopletagcloudsection.php:48 #: lib/subscriptionspeopletagcloudsection.php:48 msgid "People Tagcloud as tagged" -msgstr "Хмарка теґів (позначки, якими Ви позначили користувачів)" +msgstr "Хмарка теґів (якими ви позначили користувачів)" #: lib/tagcloudsection.php:56 msgid "None" @@ -7123,58 +7467,70 @@ msgid "Moderator" msgstr "Модератор" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "мить тому" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "хвилину тому" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "близько %d хвилин тому" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "хвилину тому" +msgstr[1] "близько %d хвилин тому" +msgstr[2] "близько %d хвилин тому" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "годину тому" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "близько %d годин тому" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "годину тому" +msgstr[1] "близько %d годин тому" +msgstr[2] "близько %d годин тому" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "день тому" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "близько %d днів тому" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "день тому" +msgstr[1] "близько %d днів тому" +msgstr[2] "близько %d днів тому" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "місяць тому" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "близько %d місяців тому" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "місяць тому" +msgstr[1] "близько %d місяців тому" +msgstr[2] "близько %d місяців тому" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" -msgstr "рік тому" +msgstr "близько року тому" #: lib/webcolor.php:82 #, php-format @@ -7185,3 +7541,19 @@ msgstr "%s є неприпустимим кольором!" #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "%s неприпустимий колір! Використайте 3 або 6 знаків (HEX-формат)" + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "Резервна копія файлів користувача %s (%s)" + +#: scripts/restoreuser.php:88 +msgid "No user specified; using backup user." +msgstr "" +"Користувача не зазначено; для створення резервної копії потрібно зазначити " +"користувача." + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "У резервному файлі збережено %d дописів." diff --git a/locale/vi/LC_MESSAGES/statusnet.po b/locale/vi/LC_MESSAGES/statusnet.po index bd15203297..2c99c22900 100644 --- a/locale/vi/LC_MESSAGES/statusnet.po +++ b/locale/vi/LC_MESSAGES/statusnet.po @@ -1,27 +1,29 @@ -# Translation of StatusNet to Vietnamese +# Translation of StatusNet - Core to Vietnamese (Tiếng Việt) +# Expored from translatewiki.net # -# Author@translatewiki.net: Minh Nguyen +# Author: Minh Nguyen # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:35:41+0000\n" -"Language-Team: Vietnamese\n" +"POT-Creation-Date: 2010-09-18 22:06+0000\n" +"PO-Revision-Date: 2010-09-18 22:08:30+0000\n" +"Language-Team: Vietnamese \n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: MediaWiki 1.17alpha (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r73298); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: vi\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-POT-Import-Date: 1284-74-75 38::+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "Truy cập" @@ -59,25 +61,25 @@ msgstr "Đóng" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Save" msgstr "Lưu" #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -136,39 +138,41 @@ msgstr "" msgid "You and friends" msgstr "Bạn và bạn bè" -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "Phương thức này yêu cầu là POST." -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "Người dùng không có thông tin." -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -178,10 +182,6 @@ msgid "" "current configuration." msgstr "" -#: actions/apiblockcreate.php:105 -msgid "You cannot block yourself!" -msgstr "" - #: actions/apidirectmessage.php:89 #, php-format msgid "Direct messages from %s" @@ -192,44 +192,45 @@ msgstr "Bạn có tin nhắn riêng từ %s" msgid "Direct messages to %s" msgstr "Bạn có tin nhắn riêng từ %s" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessage.php:105 +#, php-format +msgid "All the direct messages sent to %s" +msgstr "" + +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "" "Bạn có thể cập nhật hồ sơ cá nhân tại đây để mọi người có thể biết thông tin " "về bạn." -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "Không tìm thấy mã xác nhận." -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "" -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "Không tìm thấy trạng thái nào tương ứng với ID đó." #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:296 msgid "Could not create favorite." msgstr "Không thể tạo favorite." -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "Không thể tạo favorite." -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "Không thể theo bạn này: %s đã có trong danh sách bạn bè của bạn rồi." -#: actions/apifriendshipsdestroy.php:120 -msgid "You cannot unfollow yourself." -msgstr "" - #: actions/apifriendshipsexists.php:91 msgid "Two valid IDs or screen_names must be supplied." msgstr "" @@ -242,87 +243,81 @@ msgstr "Không thể cập nhật thành viên." msgid "Could not find target user." msgstr "Không thể cập nhật thành viên." -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "Biệt hiệu phải là chữ viết thường hoặc số và không có khoảng trắng." -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "Biệt hiệu này đã dùng rồi. Hãy nhập biệt hiệu khác." -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "Biệt hiệu không hợp lệ." -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "Trang chủ không phải là URL" -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "Tên đầy đủ quá dài (tối đa là 255 ký tự)." -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "Tên khu vực quá dài (không quá %d ký tự)." -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "Tên khu vực quá dài (không quá 255 ký tự)." -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "" -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "Địa chỉ email không đúng:%s" -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "" -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "Không tìm thấy nhóm." #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:336 msgid "You are already a member of that group." msgstr "Bạn chưa cập nhật thông tin riêng" #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:341 msgid "You have been blocked from that group by the admin." 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 -#, php-format -msgid "%1$s groups %2$s is a member of." -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. #: actions/apigrouplistall.php:92 actions/usergroups.php:63 @@ -336,9 +331,9 @@ msgstr "" #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -369,8 +364,8 @@ msgstr "" #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -431,18 +426,18 @@ msgstr "Phương thức này yêu cầu là POST hoặc DELETE" msgid "You may not delete another user's status." msgstr "Bạn đã không xóa trạng thái của những người khác." -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "Không có tin nhắn nào." #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:538 msgid "Cannot repeat your own notice." msgstr "Không thể xóa tin nhắn này." #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:544 msgid "Already repeated that notice." msgstr "Không thể xóa tin nhắn này." @@ -450,15 +445,15 @@ msgstr "Không thể xóa tin nhắn này." msgid "No status with that ID found." msgstr "Không tìm thấy trạng thái nào tương ứng với ID đó." -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "" -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "Không tìm thấy." -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -478,6 +473,11 @@ msgstr "Dòng tin nhắn cho %s" msgid "%1$s / Updates mentioning %2$s" msgstr "Trạng thái của %1$s vào %2$s" +#: actions/apitimelinementions.php:131 +#, php-format +msgid "%1$s updates that reply to updates from %2$s / %3$s." +msgstr "" + #: actions/apitimelinepublic.php:202 actions/publicrss.php:105 #, php-format msgid "%s updates from everyone!" @@ -574,20 +574,10 @@ msgid "" "will not be notified of any @-replies from them." msgstr "" -#. TRANS: Button label on the user block form. -#. TRANS: Button label on the delete application form. -#. TRANS: Button label on the delete 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 "" - #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Submit button title. +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 actions/groupmembers.php:403 lib/blockform.php:82 msgid "Block this user" msgstr "Bỏ chặn người dùng này" @@ -611,20 +601,17 @@ msgstr "" msgid "No such group." msgstr "Không có user nào." -#: actions/blockedfromgroup.php:100 -#, php-format -msgid "%1$s blocked profiles, page %2$d" -msgstr "" - #: actions/blockedfromgroup.php:115 msgid "A list of the users blocked from joining this group." msgstr "" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "Bỏ chặn" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "Bỏ chặn người dùng này" @@ -646,12 +633,6 @@ msgstr "Không tìm thấy mã xác nhận." msgid "That confirmation code is not for you!" msgstr "Mã xác nhận này không phải của bạn!" -#. 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 "" - #. TRANS: Client error for an already confirmed email/jabbel/sms address. #: actions/confirmaddress.php:96 msgid "That address has already been confirmed." @@ -663,9 +644,9 @@ msgstr "Địa chỉ đó đã được xác nhận rồi." #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -673,7 +654,7 @@ msgstr "Không thể cập nhật thành viên." #. 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/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "Không thể xóa email xác nhận." @@ -713,7 +694,7 @@ msgstr "" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "Chưa đăng nhập." @@ -722,12 +703,6 @@ msgstr "Chưa đăng nhập." msgid "Can't delete this notice." msgstr "Không thể xóa tin nhắn này." -#: actions/deletenotice.php:103 -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" msgstr "Xóa tin nhắn" @@ -749,7 +724,6 @@ 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 "" @@ -757,11 +731,6 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:322 -#, php-format -msgid "Theme not available: %s." -msgstr "" - #: actions/designadminpanel.php:426 msgid "Change logo" msgstr "Thay đổi" @@ -770,23 +739,10 @@ msgstr "Thay đổi" msgid "Theme for the site." msgstr "" -#: actions/designadminpanel.php:467 -msgid "Custom theme" -msgstr "" - #: actions/designadminpanel.php:471 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" -#: actions/designadminpanel.php:486 lib/designsettings.php:101 -msgid "Change background image" -msgstr "" - -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 -#: lib/designsettings.php:178 -msgid "Background" -msgstr "" - #. TRANS: Used as radio button label to add a background image. #: actions/designadminpanel.php:527 lib/designsettings.php:139 msgid "On" @@ -801,10 +757,6 @@ msgstr "" msgid "Turn background image on or off." msgstr "" -#: actions/designadminpanel.php:550 lib/designsettings.php:161 -msgid "Tile background image" -msgstr "" - #: actions/designadminpanel.php:613 lib/designsettings.php:217 msgid "Text" msgstr "Chuỗi bất kỳ" @@ -829,21 +781,17 @@ msgstr "" msgid "Reset back to default" msgstr "" -#. TRANS: Submit button title +#. 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 +#: actions/useradminpanel.php:294 lib/applicationeditform.php:353 #: lib/designsettings.php:256 lib/groupeditform.php:202 msgid "Save" msgstr "Lưu" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 -msgid "Save design" -msgstr "" - #: actions/disfavor.php:94 msgid "Add to favorites" msgstr "Ưa thích" @@ -853,8 +801,8 @@ msgstr "Ưa thích" msgid "No such document \"%s\"" msgstr "Không có tin nhắn nào." -#: actions/editapplication.php:54 -msgid "Edit Application" +#: actions/editapplication.php:161 +msgid "Use this form to edit your application." msgstr "" #: actions/editapplication.php:194 @@ -918,7 +866,7 @@ msgstr "Đã xác nhận địa chỉ này." #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -933,112 +881,97 @@ msgstr "" "Đang đợi xác nhận đến địa chỉ này. Hãy kiểm tra hộp thư đến (hoặc thư rác) " "để nhận tin nhắn và lời hướng dẫn." -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 -msgid "Email address, like \"UserName@example.org\"" -msgstr "" - -#. TRANS: Button label for adding an e-mail address in e-mail settings form. -#. TRANS: Button label for adding an IM address in IM settings form. -#. TRANS: Button label for adding a SMS phone number in SMS settings form. -#: actions/emailsettings.php:139 actions/imsettings.php:148 -#: actions/smssettings.php:162 -msgctxt "BUTTON" -msgid "Add" +#. TRANS: Form legend for incoming e-mail settings form. +#. TRANS: Form legend for incoming SMS settings form. +#: actions/emailsettings.php:151 actions/smssettings.php:171 +msgid "Incoming email" msgstr "" #. TRANS: Form instructions for incoming e-mail form in e-mail settings. #. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings. -#: actions/emailsettings.php:155 actions/smssettings.php:178 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "Gửi email đến địa chỉ này để đưa tin nhắn mới lên." #. 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 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." msgstr "Tạo một địa chỉ email mới để đưa tin nhắn lên; và xóa " -#. 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 "" - #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Địa chỉ email" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "Hãy gửi email cho tôi thông báo về các đăng nhận mới." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "" "Gửi email thông báo tôi khi có ai đó lưu tin nhắn của tôi vào danh sách ưa " "thích của họ." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "Gửi email báo cho tôi biết khi có ai đó gửi tin nhắn riêng cho tôi." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "Tôi muốn đưa tin nhắn lên bằng email." #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "Xuất bản một MicroID đến địa chỉ email của tôi." #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "Không có địa chỉ email." #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "Không thể bình thường hóa Jabber ID" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "Địa chỉ email không hợp lệ." #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "Tài khoản đó đã là tên tài khoản Jabber của bạn rồi." #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "Jabber ID này đã thuộc về người khác rồi." #. 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/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "Không thể chèn mã xác nhận." #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1049,32 +982,32 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "Sự xác nhận chưa được hủy bỏ." #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "Sự xác nhận chưa được hủy bỏ." #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "Không có địa chỉ email." -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "Không có địa chỉ email." #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "Không có địa chỉ email." #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "Không có địa chỉ email." @@ -1087,10 +1020,6 @@ msgstr "Tin nhắn này đã có trong danh sách tin nhắn ưa thích của b msgid "Popular notices" msgstr "Không có tin nhắn nào." -#: actions/favorited.php:79 -msgid "The most popular notices on the site right now." -msgstr "" - #: actions/favorited.php:150 msgid "Favorite notices appear on this page but no one has favorited one yet." msgstr "" @@ -1119,6 +1048,11 @@ msgstr "Những tin nhắn ưa thích của %s" msgid "Updates favored by %1$s on %2$s!" msgstr "Dòng tin nhắn cho %s" +#: actions/featured.php:69 lib/featureduserssection.php:87 +#: lib/publicgroupnav.php:89 +msgid "Featured users" +msgstr "" + #: actions/featured.php:71 #, php-format msgid "Featured users, page %d" @@ -1141,10 +1075,6 @@ msgstr "Không có tin nhắn nào." msgid "Not expecting this response!" msgstr "Không mong đợi trả lời lại!" -#: actions/finishremotesubscribe.php:80 -msgid "User being listened to does not exist." -msgstr "" - #: actions/finishremotesubscribe.php:87 actions/remotesubscribe.php:59 msgid "You can use the local subscription!" msgstr "Bạn có thể đăng ký tại nơi bạn ở!" @@ -1157,14 +1087,6 @@ msgstr "" msgid "You are not authorized." msgstr "Đăng nhận được phép" -#: actions/finishremotesubscribe.php:113 -msgid "Could not convert request token to access token." -msgstr "" - -#: actions/finishremotesubscribe.php:118 -msgid "Remote service uses unknown version of OMB protocol." -msgstr "" - #: actions/getfile.php:83 msgid "Cannot read file." msgstr "Không thể tạo favorite." @@ -1173,6 +1095,12 @@ msgstr "Không thể tạo favorite." msgid "This role is reserved and cannot be set." msgstr "" +#: 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 "" + #: actions/groupblock.php:81 actions/groupunblock.php:81 #: actions/makeadmin.php:81 msgid "No group specified." @@ -1182,11 +1110,7 @@ msgstr "" msgid "Only an admin can block group members." msgstr "" -#: actions/groupblock.php:95 -msgid "User is already blocked from group." -msgstr "" - -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "Chặn người dùng" @@ -1198,6 +1122,10 @@ msgid "" "the group in the future." msgstr "" +#: actions/groupblock.php:206 +msgid "Database error blocking user from group." +msgstr "" + #: actions/groupbyid.php:74 actions/userbyid.php:70 msgid "No ID." msgstr "Không có Jabber ID." @@ -1216,28 +1144,29 @@ msgstr "Nhóm" msgid "Pick a square area of the image to be the logo." msgstr "" -#: actions/groupmembers.php:103 -#, php-format -msgid "%1$s group members, page %2$d" -msgstr "" - -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "" -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "" -#: actions/groupmembers.php:487 -msgid "Make user an admin of the group" +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" +msgid "Block" msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" msgstr "" @@ -1250,11 +1179,6 @@ msgstr "" msgid "%s timeline" msgstr "Dòng tin công cộng" -#: actions/groups.php:64 -#, php-format -msgid "Groups, page %d" -msgstr "" - #: actions/groups.php:90 #, php-format msgid "" @@ -1265,15 +1189,6 @@ msgid "" "%%%%)" msgstr "" -#: actions/groups.php:107 actions/usergroups.php:126 lib/groupeditform.php:122 -msgid "Create a new group" -msgstr "" - -#: actions/groupsearch.php:79 actions/noticesearch.php:117 -#: actions/peoplesearch.php:83 -msgid "No results." -msgstr "" - #: actions/groupsearch.php:82 #, php-format msgid "" @@ -1309,11 +1224,6 @@ msgstr "" "Bạn có thể gửi và nhận những tin nhắn qua Jabber hoặc GTalk [tin nhắn nhanh]" "(%%doc.im%%). Định dạng địa chỉ của bạn và các thiết lập sau." -#. TRANS: Message given in the IM settings if XMPP is not enabled on the site. -#: actions/imsettings.php:94 -msgid "IM is not available." -msgstr "" - #. TRANS: Form legend for IM settings form. #. TRANS: Field label for IM address input in IM settings form. #: actions/imsettings.php:106 actions/imsettings.php:136 @@ -1337,7 +1247,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -1347,65 +1260,65 @@ msgstr "" "tạo thêm %s vào danh sách buddy trên IM client hoặc GTalk của bạn." #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "Các tính năng đã được lưu." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "Hãy gửi tin nhắn đến tôi qua Jabber hay GTalk" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "Gửi một tin nhắn khi trạng thái của tôi trên Jabber hay GTalk " #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" "Gửi những tin nhắn trả lời của tôi từ những người mà tôi không theo qua " "Jabber/GTalk." #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "Gửi MicroID đến địa chỉ Jabber/GTalk của tôi. " #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "Các tính năng đã được lưu." #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "Không có Jabber ID." #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "Không thể bình thường hóa Jabber ID" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "Jabber ID không hợp lệ" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "Tài khoản đó đã là tên tài khoản Jabber của bạn rồi." #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Jabber ID này đã thuộc về người khác rồi." #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -1415,18 +1328,18 @@ msgstr "" "tin nhắn đến bạn." #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "Sai IM." #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "Không có mã số xác nhận." #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "Đây không phải Jabber ID của bạn." @@ -1515,12 +1428,6 @@ msgstr "Tin nhắn cá nhân" msgid "Optionally add a personal message to the invitation." msgstr "Không bắt buộc phải thêm thông điệp vào thư mời." -#. TRANS: Send button for inviting friends -#: actions/invite.php:198 -msgctxt "BUTTON" -msgid "Send" -msgstr "" - #. TRANS: Subject for invitation email. Note that 'them' is correct as a gender-neutral singular 3rd-person pronoun in English. #: actions/invite.php:228 #, php-format @@ -1626,30 +1533,10 @@ msgstr "" "Vì lý do bảo mật, bạn hãy nhập lại tên đăng nhập và mật khẩu trước khi thay " "đổi trong điều chỉnh." -#: actions/login.php:295 -#, php-format -msgid "" -"Don't have a username yet? [Register](%%action.register%%) a new account." -msgstr "" - #: actions/makeadmin.php:92 msgid "Only an admin can make another user an admin." msgstr "" -#: actions/makeadmin.php:133 -#, php-format -msgid "Can't get membership record for %1$s in group %2$s." -msgstr "" - -#: actions/makeadmin.php:146 -#, php-format -msgid "Can't make %1$s an admin for group %2$s." -msgstr "" - -#: actions/microsummary.php:69 -msgid "No current status." -msgstr "" - #: actions/newapplication.php:143 msgid "Use this form to register a new application." msgstr "" @@ -1688,14 +1575,6 @@ msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "" -#: actions/newmessage.php:181 -msgid "Message sent" -msgstr "" - -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 -msgid "Ajax Error" -msgstr "" - #: actions/newnotice.php:69 msgid "New notice" msgstr "Thông báo mới" @@ -1736,11 +1615,6 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:96 -#, php-format -msgid "Updates with \"%s\"" -msgstr "" - #: actions/noticesearchrss.php:98 #, php-format msgid "Updates matching search term \"%1$s\" on %2$s!" @@ -1751,6 +1625,10 @@ msgid "" "This user doesn't allow nudges or hasn't confirmed or set their email yet." msgstr "" +#: actions/oauthappssettings.php:74 +msgid "OAuth applications" +msgstr "" + #: actions/oauthappssettings.php:85 msgid "Applications you have registered" msgstr "" @@ -1760,6 +1638,10 @@ msgstr "" msgid "You have not registered any applications yet." msgstr "" +#: actions/oauthconnectionssettings.php:72 +msgid "Connected applications" +msgstr "" + #: actions/oauthconnectionssettings.php:83 msgid "You have allowed the following applications to access you account." msgstr "" @@ -1786,12 +1668,6 @@ msgstr "Người dùng không có thông tin." msgid "%1$s's status on %2$s" msgstr "Trạng thái của %1$s vào %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 "" - #. TRANS: Error message displaying attachments. %s is the site's base URL. #: actions/oembed.php:163 #, php-format @@ -1799,8 +1675,8 @@ 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:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1206 +#: lib/apiaction.php:1233 lib/apiaction.php:1356 msgid "Not a supported data format." msgstr "Không hỗ trợ định dạng dữ liệu này." @@ -1832,14 +1708,14 @@ msgstr "" msgid "Show or hide profile designs." msgstr "" -#: actions/otp.php:69 -msgid "No user ID specified." -msgstr "" - #: actions/otp.php:90 msgid "No login token requested." msgstr "Không có yêu cầu!" +#: actions/otp.php:104 +msgid "Login token expired." +msgstr "" + #: actions/outbox.php:61 #, php-format msgid "Outbox for %s" @@ -1901,7 +1777,7 @@ msgid "Password saved." msgstr "Đã lưu mật khẩu." #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "" @@ -1909,26 +1785,6 @@ msgstr "" msgid "Path and server settings for this StatusNet site." msgstr "" -#: actions/pathsadminpanel.php:157 -#, php-format -msgid "Theme directory not readable: %s." -msgstr "" - -#: actions/pathsadminpanel.php:163 -#, php-format -msgid "Avatar directory not writable: %s." -msgstr "" - -#: actions/pathsadminpanel.php:169 -#, php-format -msgid "Background directory not writable: %s." -msgstr "" - -#: 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 "" @@ -1973,26 +1829,6 @@ msgstr "" msgid "Theme directory" msgstr "" -#: actions/pathsadminpanel.php:292 -msgid "Avatar directory" -msgstr "" - -#: actions/pathsadminpanel.php:301 -msgid "Backgrounds" -msgstr "" - -#: actions/pathsadminpanel.php:305 -msgid "Background server" -msgstr "" - -#: actions/pathsadminpanel.php:309 -msgid "Background path" -msgstr "" - -#: actions/pathsadminpanel.php:313 -msgid "Background directory" -msgstr "" - #: actions/pathsadminpanel.php:325 msgid "Always" msgstr "" @@ -2005,18 +1841,10 @@ msgstr "" msgid "When to use SSL" msgstr "" -#: actions/pathsadminpanel.php:335 -msgid "SSL server" -msgstr "" - #: actions/pathsadminpanel.php:336 msgid "Server to direct SSL requests to" msgstr "" -#: actions/pathsadminpanel.php:352 -msgid "Save paths" -msgstr "" - #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2066,7 +1894,7 @@ msgstr "Tên đầy đủ" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:235 lib/groupeditform.php:161 msgid "Homepage" msgstr "Trang chủ hoặc Blog" @@ -2074,15 +1902,6 @@ msgstr "Trang chủ hoặc Blog" msgid "URL of your homepage, blog, or profile on another site" msgstr "URL về Trang chính, Blog, hoặc hồ sơ cá nhân của bạn trên " -#: actions/profilesettings.php:122 actions/register.php:468 -#, php-format -msgid "Describe yourself and your interests in %d chars" -msgstr "" - -#: actions/profilesettings.php:125 actions/register.php:471 -msgid "Describe yourself and your interests" -msgstr "" - #: actions/profilesettings.php:127 actions/register.php:473 msgid "Bio" msgstr "Lý lịch" @@ -2157,7 +1976,7 @@ msgid "Couldn't save profile." msgstr "Không thể lưu hồ sơ cá nhân." #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "Đã lưu các điều chỉnh." @@ -2170,10 +1989,6 @@ msgstr "" msgid "Public timeline" msgstr "Dòng tin công cộng" -#: actions/public.php:168 -msgid "Public Stream Feed (Atom)" -msgstr "" - #: actions/public.php:188 #, php-format msgid "" @@ -2208,10 +2023,6 @@ msgid "" "tool." msgstr "" -#: actions/publictagcloud.php:57 -msgid "Public tag cloud" -msgstr "" - #: actions/publictagcloud.php:63 #, php-format msgid "These are most popular recent tags on %s " @@ -2429,33 +2240,6 @@ msgstr "" 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 " @@ -2509,18 +2293,10 @@ msgstr "Theo bạn này" msgid "Invalid profile URL (bad format)" msgstr "URL hồ sơ cá nhân không đúng định dạng." -#: actions/remotesubscribe.php:168 -msgid "Not a valid profile URL (no YADIS document or invalid XRDS defined)." -msgstr "" - #: actions/remotesubscribe.php:176 msgid "That’s a local profile! Login to subscribe." msgstr "" -#: actions/remotesubscribe.php:183 -msgid "Couldn’t get a request token." -msgstr "" - #: actions/repeat.php:57 msgid "Only logged-in users can repeat notices." msgstr "" @@ -2580,13 +2356,9 @@ msgstr "%s chào mừng bạn " msgid "StatusNet" msgstr "Số liệu thống kê" -#: actions/sandbox.php:72 -msgid "User is already sandboxed." -msgstr "" - #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "" @@ -2611,18 +2383,13 @@ msgid "Turn on debugging output for sessions." msgstr "" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "" -#. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 -msgid "Organization" -msgstr "" - #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:207 lib/groupeditform.php:172 msgid "Description" msgstr "Mô tả" @@ -2636,10 +2403,18 @@ msgstr "Số liệu thống kê" msgid "Created by %1$s - %2$s access by default - %3$d users" msgstr "" +#: actions/showapplication.php:213 +msgid "Application actions" +msgstr "" + #: actions/showapplication.php:236 msgid "Reset key & secret" msgstr "" +#: actions/showapplication.php:261 +msgid "Application info" +msgstr "" + #: actions/showapplication.php:263 msgid "Consumer key" msgstr "" @@ -2710,7 +2485,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "" -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "Hộp thư đi của %s" @@ -2747,7 +2522,7 @@ msgstr "Chọn những người bạn của %s" msgid "FOAF for %s group" msgstr "Hộp thư đi của %s" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "Thành viên" @@ -2784,10 +2559,6 @@ msgstr "" msgid "No such message." msgstr "Không có tin nhắn nào." -#: actions/showmessage.php:98 -msgid "Only the sender and recipient may read this message." -msgstr "" - #: actions/shownotice.php:90 msgid "Notice deleted." msgstr "Không có mã nào được nhập" @@ -2847,10 +2618,6 @@ msgid "" "[StatusNet](http://status.net/) tool. " msgstr "" -#: actions/silence.php:72 -msgid "User is already silenced." -msgstr "" - #: actions/siteadminpanel.php:69 msgid "Basic settings for this StatusNet site" msgstr "" @@ -2960,11 +2727,6 @@ msgstr "Thay đổi hình đại diện" msgid "You can receive SMS messages through email from %%site.name%%." msgstr "Bạn có thể nhận tin nhắn SMS qua email từ %%site.name%%." -#. TRANS: Message given in the SMS settings if SMS is not enabled on the site. -#: actions/smssettings.php:97 -msgid "SMS is not available." -msgstr "" - #. TRANS: Form legend for SMS settings form. #: actions/smssettings.php:111 msgid "SMS address" @@ -3049,7 +2811,7 @@ msgstr "Không có mã nào được nhập" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "" @@ -3057,6 +2819,10 @@ msgstr "" msgid "Manage snapshot configuration" msgstr "Xac nhan dia chi email" +#: actions/snapshotadminpanel.php:127 +msgid "Invalid snapshot run value." +msgstr "" + #: actions/snapshotadminpanel.php:133 msgid "Snapshot frequency must be a number." msgstr "" @@ -3110,11 +2876,6 @@ msgstr "Không thể chèn thêm vào đăng nhận." msgid "This action only accepts POST requests." msgstr "" -#: actions/subscribers.php:52 -#, php-format -msgid "%1$s subscribers, page %2$d" -msgstr "" - #: actions/subscribers.php:63 msgid "These are the people who listen to your notices." msgstr "Có nhiều người nghe theo lời nhắn của bạn." @@ -3190,10 +2951,6 @@ msgstr "Chọn những người bạn của %s" msgid "Notice feed for tag %s (Atom)" msgstr "Chọn những người bạn của %s" -#: actions/tagother.php:39 -msgid "No ID argument." -msgstr "" - #: actions/tagother.php:77 lib/userprofile.php:76 msgid "User profile" msgstr "Người dùng không có thông tin." @@ -3228,6 +2985,12 @@ msgid "" "Listenee stream license ‘%1$s’ is not compatible with site license ‘%2$s’." msgstr "" +#. TRANS: User admin panel title +#: actions/useradminpanel.php:59 +msgctxt "TITLE" +msgid "User" +msgstr "" + #: actions/useradminpanel.php:70 msgid "User settings for this StatusNet site." msgstr "" @@ -3275,13 +3038,6 @@ msgstr "" msgid "Authorize subscription" msgstr "Đăng nhận cho phép" -#: 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 "" @@ -3311,24 +3067,10 @@ msgstr "Không có yêu cầu!" msgid "Subscription authorized" msgstr "Đăng nhận được phép" -#: actions/userauthorization.php:256 -msgid "" -"The subscription has been authorized, but no callback URL was passed. Check " -"with the site’s instructions for details on how to authorize the " -"subscription. Your subscription token is:" -msgstr "" - #: actions/userauthorization.php:266 msgid "Subscription rejected" msgstr "Đăng nhận từ chối" -#: 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." @@ -3354,16 +3096,6 @@ msgstr "" msgid "Avatar URL ‘%s’ is not valid." msgstr "" -#: actions/userauthorization.php:350 -#, php-format -msgid "Can’t read avatar URL ‘%s’." -msgstr "" - -#: actions/userauthorization.php:355 -#, php-format -msgid "Wrong image type for avatar URL ‘%s’." -msgstr "" - #: actions/userdesignsettings.php:87 lib/designsettings.php:76 msgid "" "Customize the way your profile looks with a background image and a colour " @@ -3505,6 +3237,11 @@ msgid "" "few minutes." msgstr "" +#. TRANS: Client exception thrown when a user tries to post while being banned. +#: classes/Notice.php:291 +msgid "You are banned from posting notices on this site." +msgstr "" + #. TRANS: Server exception thrown when a notice cannot be saved. #. TRANS: Server exception thrown when a notice cannot be updated. #: classes/Notice.php:358 classes/Notice.php:385 @@ -3538,7 +3275,7 @@ msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "" #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "" @@ -3592,9 +3329,9 @@ msgstr "Đang thực hiện việc thay đổi email" msgid "Design your profile" msgstr "Người dùng không có thông tin." -#. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 -msgid "Other" +#. TRANS: Link title attribute in user account settings menu. +#: lib/accountsettingsaction.php:144 +msgid "Other options" msgstr "" #. TRANS: Page title. %1$s is the title, %2$s is the site name. @@ -3619,19 +3356,14 @@ msgctxt "TOOLTIP" msgid "Personal profile and friends timeline" msgstr "" -#. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 -msgctxt "TOOLTIP" -msgid "Connect to services" -msgstr "" - #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services #: lib/action.php:468 msgid "Connect" msgstr "Kết nối" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:474 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "" @@ -3642,18 +3374,17 @@ msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "" -#. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 -msgctxt "TOOLTIP" -msgid "Create an account" -msgstr "" - #. TRANS: Tooltip for main menu option "Login" #: lib/action.php:501 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "" +#: lib/action.php:510 +msgctxt "MENU" +msgid "Help" +msgstr "Trợ giúp" + #. TRANS: Tooltip for main menu option "Search" #: lib/action.php:513 msgctxt "TOOLTIP" @@ -3665,11 +3396,6 @@ msgstr "" msgid "Local views" msgstr "" -#. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 -msgid "Secondary site navigation" -msgstr "" - #. TRANS: Secondary navigation menu option leading to help on StatusNet. #: lib/action.php:784 msgid "Help" @@ -3705,200 +3431,206 @@ msgstr "Nguồn" msgid "Contact" msgstr "Liên hệ" -#: lib/action.php:810 -msgid "Badge" -msgstr "" - #. TRANS: DT element for StatusNet software license. #: lib/action.php:839 msgid "StatusNet software license" msgstr "" -#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 -#, 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:846 +#: lib/action.php:849 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** là dịch vụ gửi tin nhắn." -#. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 -#, 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: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:879 #, 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:880 +#: lib/action.php:886 #, 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:884 +#: lib/action.php:890 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:904 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "" -#. TRANS: Pagination message to go to a page displaying information more in the -#. TRANS: present than the currently displayed information. -#: lib/action.php:1247 -msgid "After" -msgstr "" - -#. TRANS: Pagination message to go to a page displaying information more in the -#. TRANS: past than the currently displayed information. -#: lib/action.php:1257 -msgid "Before" -msgstr "" - #. 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 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:203 msgid "Can't handle remote content yet." msgstr "" -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:240 msgid "Can't handle embedded XML content yet." msgstr "" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:245 msgid "Can't handle embedded Base64 content yet." msgstr "" #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "" #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 -msgctxt "MENU" -msgid "Design" +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 +msgid "User" msgstr "" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "Xóa tin nhắn" #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:182 +msgid "Failed to delete revoked token." +msgstr "" + +#. TRANS: Form legend. +#: lib/applicationeditform.php:129 +msgid "Edit application" +msgstr "" + +#. TRANS: Form guide. +#: lib/applicationeditform.php:178 +msgid "Icon for this application" +msgstr "" + #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:204 msgid "Describe your application" msgstr "Mô tả" #. TRANS: Form input field instructions. #: lib/applicationeditform.php:224 -msgid "URL of the homepage of this application" -msgstr "" - -#. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 msgid "Organization responsible for this application" msgstr "" #. 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 +#: lib/applicationeditform.php:269 msgid "Browser" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:286 msgid "Desktop" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:288 msgid "Type of application, browser or desktop" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:311 msgid "Read-only" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:330 msgid "Read-write" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:332 msgid "Default access for this application: read-only, or read-write" msgstr "" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:349 msgid "Cancel" msgstr "Hủy" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:135 msgid "read-write" msgstr "" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:137 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 +#: lib/applicationlist.php:143 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "" #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:158 msgctxt "BUTTON" msgid "Revoke" msgstr "Khôi phục" +#. TRANS: DT element label in attachment list. +#: lib/attachmentlist.php:88 +msgid "Attachments" +msgstr "" + #. TRANS: DT element label in attachment list item. #: lib/attachmentlist.php:265 msgid "Author" @@ -3909,18 +3641,31 @@ msgstr "" msgid "Provider" msgstr "Xem trước" -#: lib/attachmentnoticesection.php:67 +#. TRANS: Title. +#: lib/attachmentnoticesection.php:68 msgid "Notices where this attachment appears" msgstr "" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Title. +#: lib/attachmenttagcloudsection.php:49 +msgid "Tags for this attachment" +msgstr "" + +#: lib/channel.php:229 lib/mailhandler.php:142 +msgid "Command complete" msgstr "" #: lib/channel.php:240 msgid "Command failed" msgstr "Bạn và bạn bè" +#. TRANS: Message given getting a non-existing user. +#. TRANS: %s is the nickname of the user that could not be found. +#: lib/command.php:150 +#, php-format +msgid "Could not find a local user with nickname %s." +msgstr "" + #. TRANS: Error text shown when an unimplemented command is given. #: lib/command.php:185 msgid "Sorry, this command is not yet implemented." @@ -3931,13 +3676,6 @@ msgstr "" msgid "It does not make a lot of sense to nudge yourself!" msgstr "" -#. TRANS: Message given having nudged another user. -#. TRANS: %s is the nickname of the user that was nudged. -#: lib/command.php:240 -#, php-format -msgid "Nudge sent to %s." -msgstr "" - #. TRANS: User statistics text. #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. @@ -3950,6 +3688,20 @@ msgid "" "Notices: %3$s" msgstr "" +#. TRANS: Message given having added a user to a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:360 +#, php-format +msgid "%1$s joined group %2$s." +msgstr "" + +#. TRANS: Message given having removed a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:408 +#, php-format +msgid "%1$s left group %2$s." +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:438 lib/mail.php:268 @@ -3996,12 +3748,26 @@ msgstr "" msgid "Specify the name of the user to subscribe to." msgstr "" +#. TRANS: Text shown after having subscribed to another user successfully. +#. TRANS: %s is the name of the user the subscription was requested for. +#: lib/command.php:672 +#, php-format +msgid "Subscribed to %s." +msgstr "" + #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. #: lib/command.php:694 lib/command.php:804 msgid "Specify the name of the user to unsubscribe from." msgstr "" +#. TRANS: Text shown after having unsubscribed from another user successfully. +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:705 +#, php-format +msgid "Unsubscribed from %s." +msgstr "" + #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. #: lib/command.php:724 lib/command.php:750 @@ -4013,6 +3779,11 @@ msgstr "" msgid "Can't turn off notification." msgstr "" +#. TRANS: Error text shown when the command "on" fails for an unknown reason. +#: lib/command.php:757 +msgid "Can't turn on notification." +msgstr "" + #. TRANS: Error text shown when issuing the login command while login is disabled. #: lib/command.php:771 msgid "Login command is disabled." @@ -4025,13 +3796,20 @@ msgstr "" msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:813 +#, php-format +msgid "Unsubscribed %s." +msgstr "" + #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. #: lib/command.php:831 msgid "You are not subscribed to anyone." msgstr "Bạn đã theo những người này:" #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. #: lib/command.php:836 msgid "You are subscribed to this person:" @@ -4039,7 +3817,7 @@ msgid_plural "You are subscribed to these people:" msgstr[0] "Bạn đã theo những người này:" #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. #: lib/command.php:863 msgid "This person is subscribed to you:" @@ -4047,13 +3825,14 @@ msgid_plural "These people are subscribed to you:" msgstr[0] "Không thể tạo favorite." #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. #: lib/command.php:890 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "Bạn chưa cập nhật thông tin riêng" +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. #: lib/command.php:905 msgid "" "Commands:\n" @@ -4128,6 +3907,10 @@ msgstr "" msgid "Database error" msgstr "" +#: lib/designsettings.php:105 +msgid "Upload file" +msgstr "Tải tập tin lên" + #: lib/designsettings.php:418 msgid "Design defaults restored." msgstr "" @@ -4181,47 +3964,83 @@ msgstr "" msgid "Grant this user the \"%s\" role" msgstr "" -#: lib/groupeditform.php:170 -#, php-format -msgid "Describe the group or topic in %d characters" -msgstr "" - #: lib/groupeditform.php:187 #, php-format msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" -msgstr "Nhóm" +msgstr "" -#: lib/groupnav.php:101 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:108 +msgctxt "MENU" msgid "Blocked" -msgstr "Chặn người dùng" +msgstr "" -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" msgid "%s blocked users" -msgstr "Chặn người dùng" +msgstr "" -#: lib/groupnav.php:113 -msgid "Logo" -msgstr "Đăng nhập" - -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" +msgid "Edit %s group properties" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" +msgid "Logo" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 +#, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" msgstr "" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" msgstr "" -#: lib/groupsbymemberssection.php:71 -msgid "Groups with most members" -msgstr "" - #: lib/groupsbypostssection.php:71 msgid "Groups with most posts" msgstr "" @@ -4244,7 +4063,8 @@ msgstr "Không hỗ trợ kiểu file ảnh này." msgid "Partial upload." msgstr "Upload từng phần." -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "Hệ thống xảy ra lỗi trong khi tải file." @@ -4252,10 +4072,6 @@ msgstr "Hệ thống xảy ra lỗi trong khi tải file." msgid "Not an image or corrupt file." msgstr "File hỏng hoặc không phải là file ảnh." -#: lib/imagefile.php:163 lib/imagefile.php:224 -msgid "Unknown file type" -msgstr "" - #: lib/imagefile.php:244 msgid "MB" msgstr "" @@ -4278,33 +4094,11 @@ msgstr "" msgid "Login with a username and password" msgstr "Tên đăng nhập hoặc mật khẩu không hợp lệ." -#: lib/logingroupnav.php:86 -msgid "Sign up for a new account" -msgstr "" - #. TRANS: Subject for address confirmation email #: lib/mail.php:174 msgid "Email address confirmation" msgstr "Xac nhan dia chi email" -#. 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 #, php-format @@ -4318,22 +4112,6 @@ msgid "" "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 #, php-format @@ -4373,12 +4151,6 @@ msgstr "" msgid "SMS confirmation" msgstr "Xác nhận SMS" -#. 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 @@ -4450,28 +4222,6 @@ msgstr "" "Gửi email thông báo tôi khi có ai đó lưu tin nhắn của tôi vào danh sách ưa " "thích của họ." -#. 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 @@ -4481,6 +4231,11 @@ msgid "" "\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 @@ -4519,10 +4274,6 @@ msgid "" "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:42 msgid "Not a registered user." msgstr "Không có người dùng nào đăng ký" @@ -4535,63 +4286,75 @@ msgstr "Xin lỗi, đó không phải là địa chỉ email mà bạn nhập v msgid "Sorry, no incoming email allowed." msgstr "Xin lỗi, không có địa chỉ email cho phép." -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "" -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "" -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "" -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "" -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "" -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "" -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." msgstr "" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." +msgid "\"%s\" is not a supported file type on this server." msgstr "" #: lib/messageform.php:146 msgid "To" msgstr "" -#: lib/messageform.php:178 lib/noticeform.php:237 -msgctxt "Send button for sending notice" -msgid "Send" -msgstr "" - #: lib/noticeform.php:174 #, php-format msgid "What's up, %s?" @@ -4605,25 +4368,12 @@ msgstr "" msgid "Attach a file" msgstr "" -#: lib/noticeform.php:213 -msgid "Share my location" -msgstr "" - -#: lib/noticeform.php:216 -msgid "Do not share my location" -msgstr "" - #: lib/noticeform.php:217 msgid "" "Sorry, retrieving your geo location is taking longer than expected, please " "try again later" msgstr "" -#. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 -msgid "N" -msgstr "" - #. TRANS: Used in coordinates as abbreviation of south #: lib/noticelist.php:438 msgid "S" @@ -4668,27 +4418,24 @@ msgstr "Tìm kiếm thông báo" msgid "Nudge this user" msgstr "Bỏ chặn người dùng này" -#: lib/nudgeform.php:128 -msgid "Nudge" +#: lib/oauthstore.php:283 +msgid "Error inserting new profile." msgstr "" -#: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "Lỗi xảy ra khi thêm mới hồ sơ cá nhân" - #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "Lỗi xảy ra khi thêm mới hình đại diện" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "Lỗi xảy ra khi cập nhật hồ sơ cá nhân" +msgid "Error inserting avatar." +msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "Lỗi xảy ra khi thêm mới hồ sơ cá nhân" +msgid "Error inserting remote profile." +msgstr "" -#: lib/oauthstore.php:490 +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" + +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "Không thể chèn thêm vào đăng nhận." @@ -4720,11 +4467,6 @@ msgstr "Hộp thư đi" msgid "Your sent messages" msgstr "Thư bạn đã gửi" -#: lib/personaltagcloudsection.php:56 -#, php-format -msgid "Tags in %s's notices" -msgstr "" - #: lib/profileaction.php:109 lib/profileaction.php:205 lib/subgroupnav.php:82 msgid "Subscriptions" msgstr "Tôi theo bạn này" @@ -4737,6 +4479,10 @@ msgstr "Tất cả đăng nhận" msgid "Subscribers" msgstr "Bạn này theo tôi" +#: lib/profileaction.php:191 +msgid "User ID" +msgstr "" + #: lib/profileaction.php:196 msgid "Member since" msgstr "Gia nhập từ" @@ -4754,12 +4500,8 @@ msgstr "" msgid "Public" msgstr "Công cộng" -#: lib/publicgroupnav.php:84 lib/publicgroupnav.php:85 -msgid "Recent tags" -msgstr "" - -#: lib/redirectingaction.php:95 -msgid "No return-to arguments." +#: lib/publicgroupnav.php:88 +msgid "Featured" msgstr "" #: lib/repeatform.php:107 @@ -4774,22 +4516,20 @@ msgstr "Có" msgid "Repeat this notice" msgstr "Không thể xóa tin nhắn này." -#: lib/revokeroleform.php:91 -#, php-format -msgid "Revoke the \"%s\" role from this user" -msgstr "" - #: lib/router.php:709 msgid "No single user defined for single-user mode." msgstr "" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" -msgstr "Tìm kiếm" +msgstr "" #: lib/searchgroupnav.php:80 msgid "People" @@ -4811,10 +4551,6 @@ msgstr "" msgid "More..." msgstr "" -#: lib/silenceform.php:67 -msgid "Silence" -msgstr "" - #: lib/silenceform.php:78 msgid "Silence this user" msgstr "Bỏ chặn người dùng này" @@ -4843,10 +4579,6 @@ msgstr "" msgid "People Tagcloud as tagged" msgstr "" -#: lib/tagcloudsection.php:56 -msgid "None" -msgstr "" - #: lib/themeuploader.php:50 msgid "This server cannot handle theme uploads without ZIP support." msgstr "" @@ -4883,10 +4615,6 @@ msgstr "" msgid "Theme contains file of type '.%s', which is not allowed." msgstr "" -#: lib/topposterssection.php:74 -msgid "Top posters" -msgstr "" - #: lib/unsandboxform.php:69 msgid "Unsandbox" msgstr "" @@ -4930,56 +4658,60 @@ msgid "Moderator" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1103 msgid "a few seconds ago" msgstr "vài giây trước" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1106 msgid "about a minute ago" msgstr "1 phút trước" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1110 #, php-format -msgid "about %d minutes ago" -msgstr "%d phút trước" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1113 msgid "about an hour ago" msgstr "1 giờ trước" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1117 #, php-format -msgid "about %d hours ago" -msgstr "%d giờ trước" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1120 msgid "about a day ago" msgstr "1 ngày trước" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1124 #, php-format -msgid "about %d days ago" -msgstr "%d ngày trước" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1127 msgid "about a month ago" msgstr "1 tháng trước" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1131 #, php-format -msgid "about %d months ago" -msgstr "%d tháng trước" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1134 msgid "about a year ago" msgstr "1 năm trước" diff --git a/locale/zh_CN/LC_MESSAGES/statusnet.po b/locale/zh_CN/LC_MESSAGES/statusnet.po index 12a240ef68..eec90e3c45 100644 --- a/locale/zh_CN/LC_MESSAGES/statusnet.po +++ b/locale/zh_CN/LC_MESSAGES/statusnet.po @@ -1,33 +1,34 @@ -# Translation of StatusNet to Simplified Chinese +# Translation of StatusNet - Core to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net # -# Author@translatewiki.net: Chenxiaoqino -# Author@translatewiki.net: Shizhao -# Author@translatewiki.net: Sweeite012f -# Author@translatewiki.net: Tommyang -# Author@translatewiki.net: ZhengYiFeng +# Author: Chenxiaoqino +# Author: Shizhao +# Author: Sweeite012f +# Author: Tommyang +# Author: ZhengYiFeng # -- -# Messages of identi.ca -# Copyright (C) 2008 Gouki # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-09 17:38:22+0000\n" -"Language-Team: Simplified Chinese\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:19+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 (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: zh-hans\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-POT-Import-Date: 2010-10-01 20:37:46+0000\n" #. TRANS: Page title #. TRANS: Menu item for site administration -#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:376 +#: actions/accessadminpanel.php:55 lib/adminpanelaction.php:363 msgid "Access" msgstr "访问" @@ -80,10 +81,10 @@ msgstr "保存访问设置" #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:355 msgctxt "BUTTON" msgid "Save" msgstr "保存" @@ -96,15 +97,15 @@ msgstr "没有这个页面。" #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -114,7 +115,7 @@ msgstr "没有这个页面。" #: actions/remotesubscribe.php:154 actions/replies.php:73 #: actions/repliesrss.php:38 actions/rsd.php:116 actions/showfavorites.php:105 #: actions/userbyid.php:74 actions/usergroups.php:93 actions/userrss.php:40 -#: actions/xrds.php:71 lib/command.php:498 lib/galleryaction.php:59 +#: actions/xrds.php:71 lib/command.php:495 lib/galleryaction.php:59 #: lib/mailbox.php:82 lib/profileaction.php:77 msgid "No such user." msgstr "没有这个用户。" @@ -166,7 +167,7 @@ msgid "" "Try subscribing to more people, [join a group](%%action.groups%%) or post " "something yourself." msgstr "" -"尝试关注更多的人、[加入一个小组] (%%action.groups%%) 或者自己发一些东西。" +"尝试关注更多的人、[加入一个小组](%%action.groups%%) 或者自己发一些东西。" #. TRANS: %1$s is user nickname, %2$s is user nickname, %2$s is user nickname prefixed with "@" #: actions/all.php:146 @@ -200,16 +201,16 @@ msgid "Updates from %1$s and friends on %2$s!" msgstr "%2$s上%1$s和好友们的更新!" #: actions/apiaccountratelimitstatus.php:72 -#: actions/apiaccountupdatedeliverydevice.php:94 -#: actions/apiaccountupdateprofile.php:97 -#: actions/apiaccountupdateprofilebackgroundimage.php:94 -#: actions/apiaccountupdateprofilecolors.php:118 +#: actions/apiaccountupdatedeliverydevice.php:95 +#: actions/apiaccountupdateprofile.php:98 +#: actions/apiaccountupdateprofilebackgroundimage.php:95 +#: actions/apiaccountupdateprofilecolors.php:119 #: 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/apifavoritecreate.php:101 actions/apifavoritedestroy.php:102 +#: actions/apifriendshipscreate.php:101 actions/apifriendshipsdestroy.php:101 +#: actions/apifriendshipsshow.php:128 actions/apigroupcreate.php:140 +#: actions/apigroupismember.php:115 actions/apigroupjoin.php:157 +#: actions/apigroupleave.php:143 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 @@ -224,48 +225,50 @@ msgstr "%2$s上%1$s和好友们的更新!" msgid "API method not found." msgstr "API方法没有找到。" -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "此方法接受POST请求。" -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" "你必须指定一个名为'device'的参数,值可以是以下中的一个:sms, im, none。" -#: actions/apiaccountupdatedeliverydevice.php:133 +#: actions/apiaccountupdatedeliverydevice.php:134 msgid "Could not update user." msgstr "无法更新用户。" -#: actions/apiaccountupdateprofile.php:112 -#: actions/apiaccountupdateprofilebackgroundimage.php:194 -#: actions/apiaccountupdateprofilecolors.php:185 -#: actions/apiaccountupdateprofileimage.php:130 actions/apiusershow.php:108 +#: actions/apiaccountupdateprofile.php:113 +#: actions/apiaccountupdateprofilebackgroundimage.php:195 +#: actions/apiaccountupdateprofilecolors.php:186 +#: actions/apiaccountupdateprofileimage.php:131 actions/apiusershow.php:108 #: actions/avatarbynickname.php:80 actions/foaf.php:65 actions/hcard.php:74 #: actions/replies.php:80 actions/usergroups.php:100 lib/galleryaction.php:66 #: lib/profileaction.php:84 msgid "User has no profile." msgstr "用户没有个人信息。" -#: actions/apiaccountupdateprofile.php:147 +#: actions/apiaccountupdateprofile.php:148 msgid "Could not save profile." msgstr "无法保存个人信息。" -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -275,30 +278,30 @@ msgid "" "current configuration." msgstr "服务器当前的设置无法处理这么多的 POST 数据(%s bytes)。" -#: actions/apiaccountupdateprofilebackgroundimage.php:136 -#: actions/apiaccountupdateprofilebackgroundimage.php:146 -#: actions/apiaccountupdateprofilecolors.php:164 -#: actions/apiaccountupdateprofilecolors.php:174 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 #: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300 #: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220 #: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273 msgid "Unable to save your design settings." msgstr "无法保存你的外观设置。" -#: actions/apiaccountupdateprofilebackgroundimage.php:187 -#: actions/apiaccountupdateprofilecolors.php:142 +#: actions/apiaccountupdateprofilebackgroundimage.php:188 +#: actions/apiaccountupdateprofilecolors.php:143 msgid "Could not update your design." msgstr "无法更新你的外观。" -#: actions/apiblockcreate.php:105 +#: actions/apiblockcreate.php:106 msgid "You cannot block yourself!" msgstr "你不能屏蔽自己!" -#: actions/apiblockcreate.php:126 +#: actions/apiblockcreate.php:127 msgid "Block user failed." msgstr "屏蔽用户失败。" -#: actions/apiblockdestroy.php:114 +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "取消屏蔽用户失败。" @@ -322,59 +325,59 @@ msgstr "发给%s的私信" msgid "All the direct messages sent to %s" msgstr "所有发给%s的私信" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "消息没有正文!" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "太长了。最长的信息长度是%d个字符。" -#: actions/apidirectmessagenew.php:138 +#: actions/apidirectmessagenew.php:139 msgid "Recipient user not found." msgstr "未找到收件人。" -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "不能给未成为好友的用户发送私信。" -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "没有找到此 ID 的消息。" -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "已收藏此状态。" #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:294 msgid "Could not create favorite." msgstr "无法创建收藏。" -#: actions/apifavoritedestroy.php:123 +#: actions/apifavoritedestroy.php:124 msgid "That status is not a favorite." msgstr "此状态未被收藏。" -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "无法删除收藏。" -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "无法关注用户:未找到用户。" -#: actions/apifriendshipscreate.php:118 +#: actions/apifriendshipscreate.php:119 #, php-format msgid "Could not follow user: %s is already on your list." msgstr "无法关注用户:你已经关注了%s。" -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "无法取消关注用户:未找到用户。" -#: actions/apifriendshipsdestroy.php:120 +#: actions/apifriendshipsdestroy.php:121 msgid "You cannot unfollow yourself." msgstr "你不能取消关注自己。" @@ -390,102 +393,102 @@ msgstr "无法确定源用户。" msgid "Could not find target user." msgstr "无法找到目标用户。" -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "昵称只能使用小写字母和数字且不能使用空格。" -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "昵称已被使用,换一个吧。" -#: actions/apigroupcreate.php:183 actions/editgroup.php:193 +#: actions/apigroupcreate.php:184 actions/editgroup.php:193 #: actions/newgroup.php:133 actions/profilesettings.php:218 #: actions/register.php:217 msgid "Not a valid nickname." msgstr "不是有效的昵称。" -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "主页的URL不正确。" -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "全名过长(不能超过 255 个字符)。" -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "描述过长(不能超过%d 个字符)。" -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "位置过长(不能超过255个字符)。" -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "太多别名了!最多%d 个。" -#: actions/apigroupcreate.php:267 +#: actions/apigroupcreate.php:268 #, php-format msgid "Invalid alias: \"%s\"." msgstr "无效的别名:“%s”。" -#: actions/apigroupcreate.php:276 actions/editgroup.php:232 +#: actions/apigroupcreate.php:277 actions/editgroup.php:232 #: actions/newgroup.php:172 #, php-format msgid "Alias \"%s\" already in use. Try another one." msgstr "%s这个别名已被使用,换一个吧。" -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "别名不能和昵称相同。" -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "小组未找到。" #. TRANS: Error text shown a user tries to join a group they already are a member of. -#: actions/apigroupjoin.php:111 actions/joingroup.php:100 lib/command.php:336 +#: actions/apigroupjoin.php:112 actions/joingroup.php:100 lib/command.php:333 msgid "You are already a member of that group." msgstr "你已经是该小组成员。" #. TRANS: Error text shown when a user tries to join a group they are blocked from joining. -#: actions/apigroupjoin.php:120 actions/joingroup.php:105 lib/command.php:341 +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:338 msgid "You have been blocked from that group by the admin." msgstr "你已经被管理员从该小组中屏蔽。" #. TRANS: Message given having failed to add a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:350 #, php-format msgid "Could not join user %1$s to group %2$s." msgstr "无法把用户%1$s添加到%2$s小组" -#: actions/apigroupleave.php:115 +#: actions/apigroupleave.php:116 msgid "You are not a member of this group." 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. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 -#: lib/command.php:401 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 +#: lib/command.php:398 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "无法把用户%1$s从%2$s小组删除" @@ -514,7 +517,7 @@ msgstr "%s 的小组" msgid "groups on %s" msgstr "在%s上的小组" -#: actions/apimediaupload.php:99 +#: actions/apimediaupload.php:100 msgid "Upload failed." msgstr "上传失败" @@ -528,9 +531,9 @@ msgstr "无效的 token。" #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -573,8 +576,8 @@ msgstr "%s的 request token 被拒绝并被取消。" #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -599,7 +602,7 @@ msgstr "" "strong>你的%4$s账户数据。你应该只允许你信任信任的第三方程序访问你的%4$s账户。" #. TRANS: Main menu option when logged in for access to user settings -#: actions/apioauthauthorize.php:310 lib/action.php:463 +#: actions/apioauthauthorize.php:310 lib/action.php:462 msgid "Account" msgstr "帐号" @@ -613,7 +616,7 @@ 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 +#: actions/register.php:436 lib/accountsettingsaction.php:120 msgid "Password" msgstr "密码" @@ -637,18 +640,18 @@ msgstr "此方法接受POST或DELETE请求。" msgid "You may not delete another user's status." msgstr "你不能删除其他用户的消息。" -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "没有这条消息。" #. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 +#: actions/apistatusesretweet.php:84 lib/command.php:535 msgid "Cannot repeat your own notice." msgstr "不能转发你自己的消息。" #. TRANS: Error text shown when trying to repeat an notice that was already repeated by the user. -#: actions/apistatusesretweet.php:91 lib/command.php:544 +#: actions/apistatusesretweet.php:92 lib/command.php:541 msgid "Already repeated that notice." msgstr "已转发了该消息。" @@ -660,26 +663,26 @@ msgstr "消息已删除。" msgid "No status with that ID found." msgstr "没有找到此 ID 的消息。" -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "客户端必须提供一个包含内容的“状态”参数。" -#: actions/apistatusesupdate.php:242 actions/newnotice.php:157 +#: actions/apistatusesupdate.php:243 actions/newnotice.php:157 #: lib/mailhandler.php:60 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "太长了。最长的消息长度是%d个字符。" -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "未找到。" -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "每条消息最长%d字符,包括附件的链接 URL。" -#: actions/apisubscriptions.php:232 actions/apisubscriptions.php:262 +#: actions/apisubscriptions.php:233 actions/apisubscriptions.php:263 msgid "Unsupported format." msgstr "不支持的格式。" @@ -731,7 +734,7 @@ msgstr "带 %s 标签的消息" #: actions/apitimelinetag.php:107 actions/tagrss.php:65 #, php-format msgid "Updates tagged with %1$s on %2$s!" -msgstr "" +msgstr "%2$s 上有 %1$s 标签的消息!" #: actions/apitrends.php:87 msgid "API method under construction." @@ -758,7 +761,7 @@ msgstr "大小不正确。" #. TRANS: Link description in user account settings menu. #: actions/avatarsettings.php:67 actions/showgroup.php:230 -#: lib/accountsettingsaction.php:118 +#: lib/accountsettingsaction.php:113 msgid "Avatar" msgstr "头像" @@ -789,7 +792,7 @@ msgid "Preview" msgstr "预览" #: actions/avatarsettings.php:149 actions/showapplication.php:252 -#: lib/deleteuserform.php:66 lib/noticelist.php:657 +#: lib/deleteuserform.php:66 lib/noticelist.php:667 msgid "Delete" msgstr "删除" @@ -873,7 +876,8 @@ msgid "Yes" msgstr "是" #. TRANS: Submit button title for 'Yes' when blocking a user. -#: actions/block.php:164 actions/groupmembers.php:392 lib/blockform.php:80 +#. TRANS: Description of the form to block a user. +#: actions/block.php:164 lib/blockform.php:79 msgid "Block this user" msgstr "屏蔽这个用户" @@ -892,8 +896,8 @@ msgstr "保存屏蔽信息失败。" #: 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:170 -#: lib/command.php:383 +#: actions/showgroup.php:138 actions/showgroup.php:146 lib/command.php:168 +#: lib/command.php:380 msgid "No such group." msgstr "没有这个组。" @@ -915,11 +919,13 @@ msgstr "被屏蔽加入此小组的用户列表。" msgid "Unblock user from group" msgstr "取消小组对用户的屏蔽。" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "取消屏蔽" -#: actions/blockedfromgroup.php:320 lib/unblockform.php:80 +#. TRANS: Description of the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:82 msgid "Unblock this user" msgstr "取消屏蔽这个用户。" @@ -958,9 +964,9 @@ msgstr "此地址已被确认过了。" #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -968,7 +974,7 @@ msgstr "无法更新用户。" #. TRANS: Server error thrown on database error canceling e-mail address confirmation. #. TRANS: Server error thrown on database error canceling SMS phone number confirmation. -#: actions/confirmaddress.php:128 actions/emailsettings.php:433 +#: actions/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "无法删除电子邮件确认。" @@ -1004,6 +1010,7 @@ msgstr "未找到应用。" msgid "You are not the owner of this application." msgstr "你不是该应用的拥有者。" +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 #: lib/action.php:1307 @@ -1039,7 +1046,7 @@ msgstr "删除这个应用" #: 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/adminpanelaction.php:71 lib/profileformaction.php:64 #: lib/settingsaction.php:72 msgid "Not logged in." msgstr "未登录。" @@ -1068,7 +1075,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:657 +#: actions/deletenotice.php:158 lib/noticelist.php:667 msgid "Delete this notice" msgstr "删除" @@ -1098,62 +1105,61 @@ 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 +#: actions/designadminpanel.php:63 lib/accountsettingsaction.php:134 msgid "Design" msgstr "外观" #: actions/designadminpanel.php:74 -msgid "Design settings for this StatusNet site." +msgid "Design settings for this StatusNet site" msgstr "这个 StatusNet 网站的外观设置" -#: actions/designadminpanel.php:318 +#: actions/designadminpanel.php:331 msgid "Invalid logo URL." msgstr "无效的 logo URL。" -#: actions/designadminpanel.php:322 +#: actions/designadminpanel.php:335 #, php-format msgid "Theme not available: %s." msgstr "主题不可用:%s。" -#: actions/designadminpanel.php:426 +#: actions/designadminpanel.php:439 msgid "Change logo" msgstr "更换 logo" -#: actions/designadminpanel.php:431 +#: actions/designadminpanel.php:444 msgid "Site logo" msgstr "网站 logo" -#: actions/designadminpanel.php:443 +#: actions/designadminpanel.php:456 msgid "Change theme" msgstr "更换主题" -#: actions/designadminpanel.php:460 +#: actions/designadminpanel.php:473 msgid "Site theme" msgstr "网站主题" -#: actions/designadminpanel.php:461 +#: actions/designadminpanel.php:474 msgid "Theme for the site." msgstr "这个网站的主题。" -#: actions/designadminpanel.php:467 +#: actions/designadminpanel.php:480 msgid "Custom theme" msgstr "自定义主题" -#: actions/designadminpanel.php:471 +#: actions/designadminpanel.php:484 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "你可以上传一个 .ZIP 压缩文件作为一个自定义的 StatusNet 主题" -#: actions/designadminpanel.php:486 lib/designsettings.php:101 +#: actions/designadminpanel.php:499 lib/designsettings.php:101 msgid "Change background image" msgstr "更换背景图像" -#: actions/designadminpanel.php:491 actions/designadminpanel.php:574 +#: actions/designadminpanel.php:504 actions/designadminpanel.php:587 #: lib/designsettings.php:178 msgid "Background" msgstr "背景" -#: actions/designadminpanel.php:496 +#: actions/designadminpanel.php:509 #, php-format msgid "" "You can upload a background image for the site. The maximum file size is %1" @@ -1161,75 +1167,76 @@ msgid "" msgstr "你可以为网站上传一个背景图像。文件大小限制在%1$s以下。" #. TRANS: Used as radio button label to add a background image. -#: actions/designadminpanel.php:527 lib/designsettings.php:139 +#: actions/designadminpanel.php:540 lib/designsettings.php:139 msgid "On" msgstr "打开" #. TRANS: Used as radio button label to not add a background image. -#: actions/designadminpanel.php:544 lib/designsettings.php:155 +#: actions/designadminpanel.php:557 lib/designsettings.php:155 msgid "Off" msgstr "关闭" -#: actions/designadminpanel.php:545 lib/designsettings.php:156 +#: actions/designadminpanel.php:558 lib/designsettings.php:156 msgid "Turn background image on or off." msgstr "打开或关闭背景图片" -#: actions/designadminpanel.php:550 lib/designsettings.php:161 +#: actions/designadminpanel.php:563 lib/designsettings.php:161 msgid "Tile background image" msgstr "平铺背景图片" -#: actions/designadminpanel.php:564 lib/designsettings.php:170 +#: actions/designadminpanel.php:577 lib/designsettings.php:170 msgid "Change colours" msgstr "改变颜色" -#: actions/designadminpanel.php:587 lib/designsettings.php:191 +#: actions/designadminpanel.php:600 lib/designsettings.php:191 msgid "Content" msgstr "内容" -#: actions/designadminpanel.php:600 lib/designsettings.php:204 +#: actions/designadminpanel.php:613 lib/designsettings.php:204 msgid "Sidebar" msgstr "边栏" -#: actions/designadminpanel.php:613 lib/designsettings.php:217 +#: actions/designadminpanel.php:626 lib/designsettings.php:217 msgid "Text" msgstr "文字" -#: actions/designadminpanel.php:626 lib/designsettings.php:230 +#: actions/designadminpanel.php:639 lib/designsettings.php:230 msgid "Links" msgstr "链接" -#: actions/designadminpanel.php:651 +#: actions/designadminpanel.php:664 msgid "Advanced" msgstr "高级" -#: actions/designadminpanel.php:655 +#: actions/designadminpanel.php:668 msgid "Custom CSS" msgstr "自定义CSS" -#: actions/designadminpanel.php:676 lib/designsettings.php:247 +#: actions/designadminpanel.php:689 lib/designsettings.php:247 msgid "Use defaults" msgstr "使用默认值" -#: actions/designadminpanel.php:677 lib/designsettings.php:248 +#: actions/designadminpanel.php:690 lib/designsettings.php:248 msgid "Restore default designs" msgstr "恢复默认外观" -#: actions/designadminpanel.php:683 lib/designsettings.php:254 +#: actions/designadminpanel.php:696 lib/designsettings.php:254 msgid "Reset back to default" msgstr "重置到默认" -#. TRANS: Submit button title -#: actions/designadminpanel.php:685 actions/othersettings.php:126 -#: actions/pathsadminpanel.php:351 actions/profilesettings.php:174 -#: actions/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 +#. TRANS: Submit button title. +#: actions/designadminpanel.php:698 actions/licenseadminpanel.php:319 +#: 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:295 +#: lib/applicationeditform.php:357 lib/designsettings.php:256 +#: lib/groupeditform.php:202 msgid "Save" msgstr "保存" -#: actions/designadminpanel.php:686 lib/designsettings.php:257 +#: actions/designadminpanel.php:699 lib/designsettings.php:257 msgid "Save design" msgstr "保存外观" @@ -1307,7 +1314,7 @@ msgstr "调回地址(callback)过长。" msgid "Callback URL is not valid." msgstr "调回地址(Callback URL)无效。" -#: actions/editapplication.php:258 +#: actions/editapplication.php:261 msgid "Could not update application." msgstr "无法更新应用。" @@ -1344,7 +1351,7 @@ msgid "Could not update group." msgstr "无法更新小组" #. TRANS: Server exception thrown when creating group aliases failed. -#: actions/editgroup.php:264 classes/User_group.php:514 +#: actions/editgroup.php:264 classes/User_group.php:513 msgid "Could not create aliases." msgstr "无法创建别名。" @@ -1380,7 +1387,7 @@ msgstr "当前确认的电子邮件。" #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" @@ -1398,22 +1405,26 @@ msgstr "" #. 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 +#. TRANS: Button label in the "Edit application" form. #: actions/emailsettings.php:127 actions/imsettings.php:131 -#: actions/smssettings.php:137 lib/applicationeditform.php:357 +#: actions/smssettings.php:137 lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Cancel" msgstr "取消" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "电子邮件,类似 \"UserName@example.org\"" #. TRANS: Button label for adding an e-mail address in e-mail settings form. #. TRANS: Button label for adding an IM address in IM settings form. #. TRANS: Button label for adding a SMS phone number in SMS settings form. -#: actions/emailsettings.php:139 actions/imsettings.php:148 +#: actions/emailsettings.php:143 actions/imsettings.php:151 #: actions/smssettings.php:162 msgctxt "BUTTON" msgid "Add" @@ -1421,110 +1432,110 @@ msgstr "添加" #. 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 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "接收用 email" #. TRANS: Form instructions for incoming e-mail form in e-mail settings. #. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings. -#: actions/emailsettings.php:155 actions/smssettings.php:178 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "通过发送电子邮件到这个地址来发布新的消息。" #. TRANS: Instructions for incoming e-mail address input form. #. TRANS: Instructions for incoming SMS e-mail address input form. -#: actions/emailsettings.php:164 actions/smssettings.php:186 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "新增" #. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 +#: actions/emailsettings.php:178 msgid "Email preferences" msgstr "Email 偏好" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "将新的关注通过电子邮件发送给我。" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "有人收藏我的消息时,发邮件通知我。" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "有人给我发送私信时,发邮件通知我。" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "有人给我发送 @ 消息时,发邮件通知我。" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "允许朋友们呼叫我并给我发送邮件。" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "我希望通过邮件发布信息。" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:219 +#: actions/emailsettings.php:223 msgid "Publish a MicroID for my email address." msgstr "公开电子邮件的 MicroID。" #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "Email 偏好已保存。" #. TRANS: Message given saving e-mail address without having provided one. -#: actions/emailsettings.php:353 +#: actions/emailsettings.php:357 msgid "No email address." msgstr "没有电子邮件地址。" #. TRANS: Message given saving e-mail address that cannot be normalised. -#: actions/emailsettings.php:361 +#: actions/emailsettings.php:365 msgid "Cannot normalize that email address" msgstr "无法识别此电子邮件" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "不是有效的电子邮件。" #. TRANS: Message given saving e-mail address that is already set. -#: actions/emailsettings.php:370 +#: actions/emailsettings.php:374 msgid "That is already your email address." msgstr "你已登记此电子邮件。" #. TRANS: Message given saving e-mail address that is already set for another user. -#: actions/emailsettings.php:374 +#: actions/emailsettings.php:378 msgid "That email address already belongs to another user." msgstr "此电子邮件属于其他用户。" #. TRANS: Server error thrown on database error adding e-mail confirmation code. #. TRANS: Server error thrown on database error adding IM confirmation code. #. TRANS: Server error thrown on database error adding SMS confirmation code. -#: actions/emailsettings.php:391 actions/imsettings.php:348 +#: actions/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "无法插入确认码。" #. TRANS: Message given saving valid e-mail address that is to be confirmed. -#: actions/emailsettings.php:398 +#: actions/emailsettings.php:402 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." @@ -1535,50 +1546,50 @@ msgstr "" #. TRANS: Message given canceling e-mail address confirmation that is not pending. #. TRANS: Message given canceling IM address confirmation that is not pending. #. TRANS: Message given canceling SMS phone number confirmation that is not pending. -#: actions/emailsettings.php:419 actions/imsettings.php:383 +#: actions/emailsettings.php:423 actions/imsettings.php:386 #: actions/smssettings.php:408 msgid "No pending confirmation to cancel." msgstr "没有可以取消的确认。" #. TRANS: Message given canceling e-mail address confirmation for the wrong e-mail address. -#: actions/emailsettings.php:424 +#: actions/emailsettings.php:428 msgid "That is the wrong email address." msgstr "这是错误的电子邮件地址。" #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "Email 确认已取消。" #. TRANS: Message given trying to remove an e-mail address that is not #. TRANS: registered for the active user. -#: actions/emailsettings.php:458 +#: actions/emailsettings.php:462 msgid "That is not your email address." msgstr "这个不是你的电子邮件地址。" #. TRANS: Message given after successfully removing a registered e-mail address. -#: actions/emailsettings.php:479 +#: actions/emailsettings.php:483 msgid "The email address was removed." msgstr "电子邮件地址已被删除。" -#: actions/emailsettings.php:493 actions/smssettings.php:568 +#: actions/emailsettings.php:497 actions/smssettings.php:568 msgid "No incoming email address." msgstr "没有发布用的电子邮件地址。" #. TRANS: Server error thrown on database error removing incoming e-mail address. #. TRANS: Server error thrown on database error adding incoming e-mail address. -#: actions/emailsettings.php:504 actions/emailsettings.php:528 +#: actions/emailsettings.php:508 actions/emailsettings.php:532 #: actions/smssettings.php:578 actions/smssettings.php:602 msgid "Couldn't update user record." msgstr "无法更新用户记录。" #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "发布用的电子邮件被删除。" #. TRANS: Message given after successfully adding an incoming e-mail address. -#: actions/emailsettings.php:532 actions/smssettings.php:605 +#: actions/emailsettings.php:536 actions/smssettings.php:605 msgid "New incoming email address added." msgstr "已添加新的发布用的电子邮件地址。" @@ -1586,23 +1597,23 @@ msgstr "已添加新的发布用的电子邮件地址。" msgid "This notice is already a favorite!" msgstr "已收藏过此消息!" -#: actions/favor.php:92 lib/disfavorform.php:140 +#: actions/favor.php:92 lib/disfavorform.php:144 msgid "Disfavor favorite" msgstr "取消收藏" #: actions/favorited.php:65 lib/popularnoticesection.php:91 #: lib/publicgroupnav.php:93 msgid "Popular notices" -msgstr "收藏最多的消息" +msgstr "最新被收藏的消息" #: actions/favorited.php:67 #, php-format msgid "Popular notices, page %d" -msgstr "收藏最多的消息,第%d页" +msgstr "最新被收藏的消息,第%d页" #: actions/favorited.php:79 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." @@ -1630,7 +1641,7 @@ msgstr "%s收藏的消息" #: actions/favoritesrss.php:115 #, php-format msgid "Updates favored by %1$s on %2$s!" -msgstr "" +msgstr "%2$s 上被 %1$s 收藏的消息!" #: actions/featured.php:69 lib/featureduserssection.php:87 #: lib/publicgroupnav.php:89 @@ -1691,7 +1702,7 @@ msgstr "无法将 request token 转换为 access token。" msgid "Remote service uses unknown version of OMB protocol." msgstr "远程服务使用了未知版本的 OMB 协议。" -#: actions/finishremotesubscribe.php:138 +#: actions/finishremotesubscribe.php:138 lib/oauthstore.php:306 msgid "Error updating remote profile." msgstr "更新远程的个人信息时出错。" @@ -1748,7 +1759,7 @@ msgstr "用户已经被小组屏蔽。" msgid "User is not a member of group." msgstr "用户不是小组成员。" -#: actions/groupblock.php:134 actions/groupmembers.php:360 +#: actions/groupblock.php:134 actions/groupmembers.php:364 msgid "Block user from group" msgstr "从小组中屏蔽用户" @@ -1825,45 +1836,61 @@ msgstr "logo已更新。" msgid "Failed updating logo." msgstr "更新 logo 失败。" -#: actions/groupmembers.php:100 lib/groupnav.php:92 +#. TRANS: Title of the page showing group members. +#. TRANS: %s is the name of the group. +#: actions/groupmembers.php:102 #, php-format msgid "%s group members" msgstr "%s 的小组成员" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "%s 的小组成员,第%2$d页" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "该小组的成员列表。" -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "管理" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" msgstr "屏蔽" -#: actions/groupmembers.php:487 +#. TRANS: Submit button title. +#: actions/groupmembers.php:403 +msgctxt "TOOLTIP" +msgid "Block this user" +msgstr "屏蔽这个用户" + +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "使用户成为小组的管理员" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" msgstr "设置管理员" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" -msgstr "使这个用户成为管理员" +msgstr "将这个用户设为管理员" #. TRANS: Message is used as link title. %s is a user nickname. #. TRANS: Title in atom group notice feed. %s is a group name. #. TRANS: Title in atom user notice feed. %s is a user name. #: actions/grouprss.php:139 actions/userrss.php:94 -#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:69 +#: lib/atomgroupnoticefeed.php:63 lib/atomusernoticefeed.php:68 #, php-format msgid "%s timeline" msgstr "%s的时间线" @@ -1993,7 +2020,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -2003,63 +2033,63 @@ msgstr "" "或 GTalk 中将 %s 加为好友。" #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "IM 首选项已保存。" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "通过 Jabber/GTalk 发送通告。" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "当我的 Jabber/GTalk 状态改变时自动发布消息。" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "将我没有关注的用户给我的回复通过 Jabber/GTalk 发送给我。" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:179 +#: actions/imsettings.php:182 msgid "Publish a MicroID for my Jabber/GTalk address." msgstr "公开 Jabber/GTalk 帐号的 MicroID。" #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "首选项已保存。" #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "没有 Jabber ID。" #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "无法识别此 Jabber ID" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "不是有效的 Jabber ID" #. TRANS: Message given saving IM address that is already set. -#: actions/imsettings.php:326 +#: actions/imsettings.php:329 msgid "That is already your Jabber ID." msgstr "这个已经是你的 Jabber 帐号了。" #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "Jabber ID 属于另一用户。" #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -2067,28 +2097,28 @@ msgid "" msgstr "验证码已被发送到你新增的 IM 地址。你必须允许 %s 向你发送信息。" #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "IM 地址错误。" #. TRANS: Server error thrown on database error canceling IM address confirmation. -#: actions/imsettings.php:397 +#: actions/imsettings.php:400 msgid "Couldn't delete IM confirmation." msgstr "无法删除 IM 确认。" #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "IM 确认已取消。" #. TRANS: Message given trying to remove an IM address that is not #. TRANS: registered for the active user. -#: actions/imsettings.php:424 +#: actions/imsettings.php:427 msgid "That is not your Jabber ID." msgstr "这不是你的 Jabber ID。" #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "IM 地址已删除。" @@ -2134,7 +2164,7 @@ msgstr "你已经关注了这些用户:" #. TRANS: Whois output. #. TRANS: %1$s nickname of the queried user, %2$s is their profile URL. -#: actions/invite.php:131 actions/invite.php:139 lib/command.php:430 +#: actions/invite.php:131 actions/invite.php:139 lib/command.php:426 #, php-format msgid "%1$s (%2$s)" msgstr "%1$s (%2$s)" @@ -2259,7 +2289,7 @@ msgid "You must be logged in to leave a group." msgstr "你必须登录才能离开小组。" #. TRANS: Error text shown when trying to leave an existing group the user is not a member of. -#: actions/leavegroup.php:100 lib/command.php:389 +#: actions/leavegroup.php:100 lib/command.php:386 msgid "You are not a member of that group." msgstr "你不是该群小组成员。" @@ -2268,6 +2298,110 @@ msgstr "你不是该群小组成员。" msgid "%1$s left group %2$s" msgstr "%1$s离开了%2$s小组。" +#. TRANS: User admin panel title +#: actions/licenseadminpanel.php:56 +msgctxt "TITLE" +msgid "License" +msgstr "许可协议" + +#: actions/licenseadminpanel.php:67 +msgid "License for this StatusNet site" +msgstr "这个 StatusNet 网站的许可协议" + +#: actions/licenseadminpanel.php:139 +msgid "Invalid license selection." +msgstr "无效的许可协议选择。" + +#: actions/licenseadminpanel.php:149 +msgid "" +"You must specify the owner of the content when using the All Rights Reserved " +"license." +msgstr "当使用版权所有的许可协议时,你必须指定内容的所有者。" + +#: actions/licenseadminpanel.php:156 +msgid "Invalid license title. Max length is 255 characters." +msgstr "无效的许可协议标题。最大长度255个字符。" + +#: actions/licenseadminpanel.php:168 +msgid "Invalid license URL." +msgstr "无效的许可协议 URL。" + +#: actions/licenseadminpanel.php:171 +msgid "Invalid license image URL." +msgstr "无效的许可协议图片 URL。" + +#: actions/licenseadminpanel.php:179 +msgid "License URL must be blank or a valid URL." +msgstr "许可协议 URL 必须是个有效的 URL 或者为空。" + +#: actions/licenseadminpanel.php:187 +msgid "License image must be blank or valid URL." +msgstr "许可协议图片 URL 必须是个有效的 URL 或者为空。" + +#: actions/licenseadminpanel.php:239 +msgid "License selection" +msgstr "许可协议选择" + +#: actions/licenseadminpanel.php:245 +msgid "Private" +msgstr "私有" + +#: actions/licenseadminpanel.php:246 +msgid "All Rights Reserved" +msgstr "版权所有" + +#: actions/licenseadminpanel.php:247 +msgid "Creative Commons" +msgstr "创作共用" + +#: actions/licenseadminpanel.php:252 +msgid "Type" +msgstr "类型" + +#: actions/licenseadminpanel.php:254 +msgid "Select license" +msgstr "选择许可协议" + +#: actions/licenseadminpanel.php:268 +msgid "License details" +msgstr "许可协议细节" + +#: actions/licenseadminpanel.php:274 +msgid "Owner" +msgstr "所有者" + +#: actions/licenseadminpanel.php:275 +msgid "Name of the owner of the site's content (if applicable)." +msgstr "这个网站内容的所有者姓名(如果适用)。" + +#: actions/licenseadminpanel.php:283 +msgid "License Title" +msgstr "许可协议标题" + +#: actions/licenseadminpanel.php:284 +msgid "The title of the license." +msgstr "许可协议的标题。" + +#: actions/licenseadminpanel.php:292 +msgid "License URL" +msgstr "许可协议 URL" + +#: actions/licenseadminpanel.php:293 +msgid "URL for more information about the license." +msgstr "更多许可协议信息的 URL。" + +#: actions/licenseadminpanel.php:300 +msgid "License Image URL" +msgstr "许可协议图片 URL。" + +#: actions/licenseadminpanel.php:301 +msgid "URL for an image to display with the license." +msgstr "与许可协议一起出现的图片 URL。" + +#: actions/licenseadminpanel.php:319 +msgid "Save license settings" +msgstr "保存许可协议设置" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "已登录。" @@ -2372,14 +2506,14 @@ msgid "New message" msgstr "新消息" #. TRANS: Error text shown when trying to send a direct message to a user without a mutual subscription (each user must be subscribed to the other). -#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:502 +#: actions/newmessage.php:121 actions/newmessage.php:161 lib/command.php:499 msgid "You can't send a message to this user." msgstr "无法向此用户发送消息。" #. TRANS: Command exception text shown when trying to send a direct message to another user without content. #. TRANS: Command exception text shown when trying to reply to a notice without providing content for the reply. -#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:481 -#: lib/command.php:582 +#: actions/newmessage.php:144 actions/newnotice.php:138 lib/command.php:478 +#: lib/command.php:579 msgid "No content!" msgstr "没有内容!" @@ -2388,7 +2522,7 @@ msgid "No recipient specified." msgstr "没有收件人。" #. TRANS: Error text shown when trying to send a direct message to self. -#: actions/newmessage.php:164 lib/command.php:506 +#: actions/newmessage.php:164 lib/command.php:503 msgid "" "Don't send a message to yourself; just say it to yourself quietly instead." msgstr "不要向自己发送消息;跟自己悄悄说就得了。" @@ -2399,12 +2533,12 @@ msgstr "消息已发送" #. TRANS: Message given have sent a direct message to another user. #. TRANS: %s is the name of the other user. -#: actions/newmessage.php:185 lib/command.php:514 +#: actions/newmessage.php:185 lib/command.php:511 #, php-format msgid "Direct message to %s sent." msgstr "向%s发送私信成功。" -#: actions/newmessage.php:210 actions/newnotice.php:261 lib/channel.php:189 +#: actions/newmessage.php:210 actions/newnotice.php:261 msgid "Ajax Error" msgstr "Ajax错误" @@ -2497,8 +2631,8 @@ msgid "Connected applications" msgstr "关联的应用" #: actions/oauthconnectionssettings.php:83 -msgid "You have allowed the following applications to access you account." -msgstr "你已允许以下程序访问你的账户。" +msgid "You have allowed the following applications to access your account." +msgstr "你已允许以下程序访问你的帐号。" #: actions/oauthconnectionssettings.php:175 msgid "You are not a user of that application." @@ -2521,10 +2655,10 @@ msgstr "开发者可以修改他们程序的登记设置 " msgid "Notice has no profile." msgstr "消息没有对应用户。" -#: actions/oembed.php:87 actions/shownotice.php:175 +#: actions/oembed.php:87 actions/shownotice.php:176 #, php-format msgid "%1$s's status on %2$s" -msgstr "%1$s在的%2$s上的消息" +msgstr "%1$s在%2$s时发的消息" #. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png') #: actions/oembed.php:159 @@ -2539,8 +2673,8 @@ msgid "Only %s URLs over plain HTTP please." msgstr "请只用HTTP明文的%sURLs的地址。" #. TRANS: Client error on an API request with an unsupported data format. -#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1200 +#: lib/apiaction.php:1227 lib/apiaction.php:1350 msgid "Not a supported data format." msgstr "不支持的数据格式。" @@ -2680,13 +2814,13 @@ msgid "Password saved." msgstr "密码已保存。" #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "路径" #: actions/pathsadminpanel.php:70 -msgid "Path and server settings for this StatusNet site." -msgstr "这个 StatusNet 网站的路径和服务器设置" +msgid "Path and server settings for this StatusNet site" +msgstr "这个 StatusNet 网站的路径和服务器设置。" #: actions/pathsadminpanel.php:157 #, php-format @@ -2879,7 +3013,7 @@ msgstr "个人信息" #: actions/profilesettings.php:108 lib/groupeditform.php:154 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" -msgstr "1 到 64 个小写字母或数字,不包含标点及空白" +msgstr "1 到 64 个小写字母或数字,不包含标点或空格" #: actions/profilesettings.php:111 actions/register.php:455 #: actions/showgroup.php:256 actions/tagother.php:104 @@ -2889,7 +3023,7 @@ msgstr "全名" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:236 lib/groupeditform.php:161 msgid "Homepage" msgstr "主页" @@ -2992,7 +3126,7 @@ msgid "Couldn't save tags." msgstr "无法保存标签。" #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "设置已保存。" @@ -3269,7 +3403,7 @@ msgstr "与上面输入相同的密码。此项必填。" #. TRANS: Link description in user account settings menu. #: actions/register.php:445 actions/register.php:449 -#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:132 +#: actions/siteadminpanel.php:238 lib/accountsettingsaction.php:127 msgid "Email" msgstr "电子邮件" @@ -3309,8 +3443,8 @@ msgid "" "My text and files are available under %s except this private data: password, " "email address, IM address, and phone number." msgstr "" -"我的文字和文件在%s下提供,除了隐私内容:密码、电子邮件地址、IM 地址和电话号" -"码。" +"我的文字和文件在%s下提供,除了如下隐私内容:密码、电子邮件地址、IM 地址和电话" +"号码。" #: actions/register.php:583 #, php-format @@ -3420,7 +3554,7 @@ msgstr "你不能重复自己的消息。" msgid "You already repeated that notice." msgstr "你已转发过了那个消息。" -#: actions/repeat.php:114 lib/noticelist.php:676 +#: actions/repeat.php:114 lib/noticelist.php:686 msgid "Repeated" msgstr "已转发" @@ -3505,13 +3639,13 @@ msgstr "用于已经在沙盒中了。" #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "Sessions" #: actions/sessionsadminpanel.php:65 -msgid "Session settings for this StatusNet site." -msgstr "这个 StatusNet 网站的外观设置" +msgid "Session settings for this StatusNet site" +msgstr "这个 StatusNet 网站的 session 设置" #: actions/sessionsadminpanel.php:175 msgid "Handle sessions" @@ -3530,7 +3664,6 @@ msgid "Turn on debugging output for sessions." msgstr "打开 sessions 的调试输出。" #: actions/sessionsadminpanel.php:199 actions/siteadminpanel.php:292 -#: actions/useradminpanel.php:294 msgid "Save site settings" msgstr "保存访问设置" @@ -3543,24 +3676,24 @@ msgid "Application profile" msgstr "未找到应用。" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "图标" #. TRANS: Form input field label for application name. #: actions/showapplication.php:169 actions/version.php:197 -#: lib/applicationeditform.php:199 +#: lib/applicationeditform.php:190 msgid "Name" msgstr "名称" #. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 +#: actions/showapplication.php:178 lib/applicationeditform.php:227 msgid "Organization" msgstr "组织名称必填。" #. TRANS: Form input field label. #: actions/showapplication.php:187 actions/version.php:200 -#: lib/applicationeditform.php:216 lib/groupeditform.php:172 +#: lib/applicationeditform.php:208 lib/groupeditform.php:172 msgid "Description" msgstr "描述" @@ -3669,7 +3802,7 @@ msgstr "" msgid "This is a way to share what you like." msgstr "这是一种分享你喜欢的内容的方式。" -#: actions/showgroup.php:82 lib/groupnav.php:86 +#: actions/showgroup.php:82 #, php-format msgid "%s group" msgstr "%s 小组" @@ -3721,7 +3854,7 @@ msgstr "%s小组的消息聚合 (Atom)" msgid "FOAF for %s group" msgstr "%s 的发件箱" -#: actions/showgroup.php:393 actions/showgroup.php:445 lib/groupnav.php:91 +#: actions/showgroup.php:393 actions/showgroup.php:445 msgid "Members" msgstr "小组成员" @@ -4162,7 +4295,7 @@ msgstr "没有输入验证码" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "快照" @@ -4324,7 +4457,7 @@ msgstr "%s没有关注任何人。" msgid "Jabber" msgstr "Jabber" -#: actions/subscriptions.php:222 lib/connectsettingsaction.php:115 +#: actions/subscriptions.php:222 msgid "SMS" msgstr "SMS" @@ -4421,74 +4554,78 @@ msgid "" msgstr "Listenee stream 许可证“‘%1$s” 与本网站的许可证 “%2$s”不兼容。" #. TRANS: User admin panel title -#: actions/useradminpanel.php:59 +#: actions/useradminpanel.php:60 msgctxt "TITLE" msgid "User" msgstr "用户" -#: actions/useradminpanel.php:70 -msgid "User settings for this StatusNet site." +#: actions/useradminpanel.php:71 +msgid "User settings for this StatusNet site" msgstr "这个 StatusNet 网站的用户设置" -#: actions/useradminpanel.php:149 +#: actions/useradminpanel.php:150 msgid "Invalid bio limit. Must be numeric." msgstr "无效的自述限制,必须为数字。" -#: actions/useradminpanel.php:155 +#: actions/useradminpanel.php:156 msgid "Invalid welcome text. Max length is 255 characters." msgstr "无效的欢迎文字。最大长度255个字符。" -#: actions/useradminpanel.php:165 +#: actions/useradminpanel.php:166 #, php-format msgid "Invalid default subscripton: '%1$s' is not user." msgstr "无效的默认关注:“%1$s”不是一个用户。" #. TRANS: Link description in user account settings menu. -#: actions/useradminpanel.php:218 lib/accountsettingsaction.php:111 +#: actions/useradminpanel.php:219 lib/accountsettingsaction.php:106 #: lib/personalgroupnav.php:109 msgid "Profile" msgstr "个人信息" -#: actions/useradminpanel.php:222 +#: actions/useradminpanel.php:223 msgid "Bio Limit" msgstr "自述限制" -#: actions/useradminpanel.php:223 +#: actions/useradminpanel.php:224 msgid "Maximum length of a profile bio in characters." msgstr "个人资料自述最长的字符数。" -#: actions/useradminpanel.php:231 +#: actions/useradminpanel.php:232 msgid "New users" msgstr "新用户" -#: actions/useradminpanel.php:235 +#: actions/useradminpanel.php:236 msgid "New user welcome" msgstr "新用户欢迎" -#: actions/useradminpanel.php:236 +#: actions/useradminpanel.php:237 msgid "Welcome text for new users (Max 255 chars)." msgstr "给新用户的欢迎文字(不能超过255个字符)。" -#: actions/useradminpanel.php:241 +#: actions/useradminpanel.php:242 msgid "Default subscription" msgstr "默认关注" -#: actions/useradminpanel.php:242 +#: actions/useradminpanel.php:243 msgid "Automatically subscribe new users to this user." msgstr "自动关注所有关注我的人 (这个选项适合机器人)" -#: actions/useradminpanel.php:251 +#: actions/useradminpanel.php:252 msgid "Invitations" msgstr "邀请" -#: actions/useradminpanel.php:256 +#: actions/useradminpanel.php:257 msgid "Invitations enabled" msgstr "邀请已启用" -#: actions/useradminpanel.php:258 +#: actions/useradminpanel.php:259 msgid "Whether to allow users to invite new users." msgstr "是否允许用户发送注册邀请。" +#: actions/useradminpanel.php:295 +msgid "Save user settings" +msgstr "保存用户设置" + #: actions/userauthorization.php:105 msgid "Authorize subscription" msgstr "授权关注" @@ -4502,7 +4639,9 @@ msgstr "" "请检查这些详细信息,确认希望关注此用户的消息。如果你不想关注,请点击\\\"拒绝" "\\\"。" +#. TRANS: Menu item for site administration #: actions/userauthorization.php:196 actions/version.php:167 +#: lib/adminpanelaction.php:403 msgid "License" msgstr "许可协议" @@ -4626,7 +4765,7 @@ msgstr "试一下[搜索小组](%%action.groupsearch%%)并加入他们。" #. TRANS: Message is used as a subtitle in atom user notice feed. #. TRANS: %1$s is a user name, %2$s is a site name. #: actions/userrss.php:97 lib/atomgroupnoticefeed.php:70 -#: lib/atomusernoticefeed.php:76 +#: lib/atomusernoticefeed.php:75 #, php-format msgid "Updates from %1$s on %2$s!" msgstr "%2$s 上 %1$s 的更新!" @@ -4680,7 +4819,7 @@ msgid "Plugins" msgstr "插件" #. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 +#: actions/version.php:198 lib/action.php:802 msgid "Version" msgstr "版本" @@ -4688,20 +4827,25 @@ msgstr "版本" msgid "Author(s)" msgstr "作者" +#. TRANS: Activity title when marking a notice as favorite. +#: classes/Fave.php:148 lib/favorform.php:143 +msgid "Favor" +msgstr "收藏" + #. TRANS: Server exception thrown when a URL cannot be processed. -#: classes/File.php:143 +#: classes/File.php:142 #, php-format msgid "Cannot process URL '%s'" msgstr "不能处理 URL “%s”" #. TRANS: Server exception thrown when... Robin thinks something is impossible! -#: classes/File.php:175 +#: classes/File.php:174 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 +#: classes/File.php:189 #, php-format msgid "" "No file may be larger than %1$d bytes and the file you sent was %2$d bytes. " @@ -4711,20 +4855,20 @@ msgstr "" #. TRANS: Message given if an upload would exceed user quota. #. TRANS: %d (number) is the user quota in bytes. -#: classes/File.php:202 +#: classes/File.php:201 #, php-format msgid "A file this large would exceed your user quota of %d bytes." msgstr "这么大的文件会超过你%d字节的用户配额。" #. 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 +#: classes/File.php:210 #, php-format msgid "A file this large would exceed your monthly quota of %d bytes." msgstr "这么大的文件会超过你%d字节的每月配额。" #. TRANS: Client exception thrown if a file upload does not have a valid name. -#: classes/File.php:248 classes/File.php:263 +#: classes/File.php:247 classes/File.php:262 msgid "Invalid filename." msgstr "无效的文件名。" @@ -4743,6 +4887,32 @@ msgstr "不是小组成员。" msgid "Group leave failed." msgstr "离开小组失败。" +#. TRANS: Exception thrown providing an invalid profile ID. +#. TRANS: %s is the invalid profile ID. +#: classes/Group_member.php:76 +#, php-format +msgid "Profile ID %s is invalid." +msgstr "" + +#. TRANS: Exception thrown providing an invalid group ID. +#. TRANS: %s is the invalid group ID. +#: classes/Group_member.php:89 +#, fuzzy, php-format +msgid "Group ID %s is invalid." +msgstr "保存用户时出错;无效。" + +#. TRANS: Activity title. +#: classes/Group_member.php:113 lib/joinform.php:114 +msgid "Join" +msgstr "加入" + +#. TRANS: Success message for subscribe to group attempt through OStatus. +#. TRANS: %1$s is the member name, %2$s is the subscribed group's name. +#: classes/Group_member.php:117 +#, php-format +msgid "%1$s has joined group %2$s." +msgstr "%1$s加入了%2$s小组。" + #. TRANS: Server exception thrown when updating a local group fails. #: classes/Local_group.php:42 msgid "Could not update local group." @@ -4761,17 +4931,17 @@ msgid "No database name or DSN found anywhere." msgstr "没有找到数据库名称或者 DSN。" #. TRANS: Client exception thrown when a user tries to send a direct message while being banned from sending them. -#: classes/Message.php:46 +#: classes/Message.php:45 msgid "You are banned from sending direct messages." msgstr "你被禁止发送私信。" #. TRANS: Message given when a message could not be stored on the server. -#: classes/Message.php:63 +#: classes/Message.php:62 msgid "Could not insert message." msgstr "无法添加信息。" #. TRANS: Message given when a message could not be updated on the server. -#: classes/Message.php:74 +#: classes/Message.php:73 msgid "Could not update message with new URI." msgstr "无法通过新的 URI 更新消息。" @@ -4823,32 +4993,32 @@ msgid "Problem saving notice." msgstr "保存消息时出错。" #. TRANS: Server exception thrown when no array is provided to the method saveKnownGroups(). -#: classes/Notice.php:899 +#: classes/Notice.php:907 msgid "Bad type provided to saveKnownGroups" msgstr "对 saveKnownGroups 提供的类型无效" #. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 +#: classes/Notice.php:1006 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:1759 +#: classes/Notice.php:1822 #, 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 +#: classes/Profile.php:785 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; does not exist." msgstr "无法取消用户#%2$d的\\\"%1$s\\\"权限,不存在。" #. TRANS: Exception thrown when trying to revoke a role for a user with a failing database query. #. TRANS: %1$s is the role name, %2$s is the user ID (number). -#: classes/Profile.php:746 +#: classes/Profile.php:794 #, php-format msgid "Cannot revoke role \"%1$s\" for user #%2$d; database error." msgstr "无法取消用户#%2$d的\\\"%1$s\\\"权限,数据库错误。" @@ -4859,12 +5029,12 @@ msgid "Missing profile." msgstr "丢失的个人信息。" #. TRANS: Exception thrown when a tag cannot be saved. -#: classes/Status_network.php:339 +#: classes/Status_network.php:338 msgid "Unable to save tag." msgstr "无法保存标签。" #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "你被禁止添加关注。" @@ -4898,65 +5068,70 @@ msgstr "无法删除关注 OMB token。" msgid "Could not delete subscription." msgstr "无法取消关注。" +#. TRANS: Activity tile when subscribing to another person. +#: classes/Subscription.php:255 +msgid "Follow" +msgstr "关注" + #. TRANS: Notice given on user registration. #. TRANS: %1$s is the sitename, $2$s is the registering user's nickname. -#: classes/User.php:365 +#: classes/User.php:384 #, php-format msgid "Welcome to %1$s, @%2$s!" msgstr "欢迎来到 %1$s,@%2$s!" #. TRANS: Server exception thrown when creating a group failed. -#: classes/User_group.php:496 +#: classes/User_group.php:495 msgid "Could not create group." msgstr "无法创建小组。" #. TRANS: Server exception thrown when updating a group URI failed. -#: classes/User_group.php:506 +#: classes/User_group.php:505 msgid "Could not set group URI." msgstr "无法设置小组 URI。" #. TRANS: Server exception thrown when setting group membership failed. -#: classes/User_group.php:529 +#: classes/User_group.php:528 msgid "Could not set group membership." msgstr "无法设置小组成员。" #. TRANS: Server exception thrown when saving local group information failed. -#: classes/User_group.php:544 +#: classes/User_group.php:543 msgid "Could not save local group info." msgstr "无法保存本地小组信息。" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:109 +#: lib/accountsettingsaction.php:104 msgid "Change your profile settings" msgstr "修改你的个人信息" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:116 +#: lib/accountsettingsaction.php:111 msgid "Upload an avatar" msgstr "上传一个头像。" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:123 +#: lib/accountsettingsaction.php:118 msgid "Change your password" msgstr "修改密码" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:130 +#: lib/accountsettingsaction.php:125 msgid "Change email handling" msgstr "修改电子邮件" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:137 +#: lib/accountsettingsaction.php:132 msgid "Design your profile" msgstr "设计你的个人页面外观" #. TRANS: Link title attribute in user account settings menu. -#: lib/accountsettingsaction.php:144 +#: lib/accountsettingsaction.php:139 msgid "Other options" msgstr "其他选项" #. TRANS: Link description in user account settings menu. -#: lib/accountsettingsaction.php:146 +#: lib/accountsettingsaction.php:141 msgid "Other" msgstr "其他" @@ -4972,188 +5147,193 @@ msgid "Untitled page" msgstr "无标题页" #. TRANS: DT element for primary navigation menu. String is hidden in default CSS. -#: lib/action.php:449 +#: lib/action.php:448 msgid "Primary site navigation" msgstr "主站导航" #. TRANS: Tooltip for main menu option "Personal" -#: lib/action.php:455 +#: lib/action.php:454 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:458 +#: lib/action.php:457 msgctxt "MENU" msgid "Personal" msgstr "个人" #. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 +#: lib/action.php:459 msgctxt "TOOLTIP" msgid "Change your email, avatar, password, profile" msgstr "修改你的 email 地址、头像、密码、资料" #. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 +#: lib/action.php:464 msgctxt "TOOLTIP" msgid "Connect to services" msgstr "关联的服务" #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services -#: lib/action.php:468 +#: lib/action.php:467 msgid "Connect" msgstr "关联" #. TRANS: Tooltip for menu option "Admin" -#: lib/action.php:471 +#: lib/action.php:470 msgctxt "TOOLTIP" msgid "Change site configuration" msgstr "更改网站配置" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:473 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "管理" #. TRANS: Tooltip for main menu option "Invite" -#: lib/action.php:478 +#: lib/action.php:477 #, php-format msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "邀请好友和同事加入%s。" #. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 +#: lib/action.php:480 msgctxt "MENU" msgid "Invite" msgstr "邀请" #. TRANS: Tooltip for main menu option "Logout" -#: lib/action.php:487 +#: lib/action.php:486 msgctxt "TOOLTIP" msgid "Logout from the site" msgstr "从网站登出" #. TRANS: Main menu option when logged in to log out the current user -#: lib/action.php:490 +#: lib/action.php:489 msgctxt "MENU" msgid "Logout" msgstr "登出" #. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 +#: lib/action.php:494 msgctxt "TOOLTIP" msgid "Create an account" msgstr "创建一个账户" #. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 +#: lib/action.php:497 msgctxt "MENU" msgid "Register" msgstr "注册" #. TRANS: Tooltip for main menu option "Login" -#: lib/action.php:501 +#: lib/action.php:500 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "登录这个网站" -#: lib/action.php:504 +#: lib/action.php:503 msgctxt "MENU" msgid "Login" msgstr "登录" #. TRANS: Tooltip for main menu option "Help" -#: lib/action.php:507 +#: lib/action.php:506 msgctxt "TOOLTIP" msgid "Help me!" msgstr "帮助我!" -#: lib/action.php:510 +#: lib/action.php:509 msgctxt "MENU" msgid "Help" msgstr "帮助" #. TRANS: Tooltip for main menu option "Search" -#: lib/action.php:513 +#: lib/action.php:512 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "搜索人或文字" -#: lib/action.php:516 +#: lib/action.php:515 msgctxt "MENU" msgid "Search" msgstr "搜索" #. TRANS: DT element for site notice. String is hidden in default CSS. #. TRANS: Menu item for site administration -#: lib/action.php:538 lib/adminpanelaction.php:400 +#: lib/action.php:537 lib/adminpanelaction.php:387 msgid "Site notice" msgstr "网站消息" #. TRANS: DT element for local views block. String is hidden in default CSS. -#: lib/action.php:605 +#: lib/action.php:604 msgid "Local views" msgstr "本地显示" #. TRANS: DT element for page notice. String is hidden in default CSS. -#: lib/action.php:675 +#: lib/action.php:674 msgid "Page notice" msgstr "页面消息" #. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. -#: lib/action.php:778 +#: lib/action.php:775 msgid "Secondary site navigation" msgstr "副站导航" #. TRANS: Secondary navigation menu option leading to help on StatusNet. -#: lib/action.php:784 +#: lib/action.php:781 msgid "Help" msgstr "帮助" #. TRANS: Secondary navigation menu option leading to text about StatusNet site. -#: lib/action.php:787 +#: lib/action.php:784 msgid "About" msgstr "关于" #. TRANS: Secondary navigation menu option leading to Frequently Asked Questions. -#: lib/action.php:790 +#: lib/action.php:787 msgid "FAQ" msgstr "FAQ" #. TRANS: Secondary navigation menu option leading to Terms of Service. -#: lib/action.php:795 +#: lib/action.php:792 msgid "TOS" msgstr "条款" #. TRANS: Secondary navigation menu option leading to privacy policy. -#: lib/action.php:799 +#: lib/action.php:796 msgid "Privacy" msgstr "隐私" #. TRANS: Secondary navigation menu option. -#: lib/action.php:802 +#: lib/action.php:799 msgid "Source" msgstr "源码" #. TRANS: Secondary navigation menu option leading to contact information on the StatusNet site. -#: lib/action.php:808 +#: lib/action.php:805 msgid "Contact" msgstr "联系" -#: lib/action.php:810 +#. TRANS: Secondary navigation menu option. +#: lib/action.php:808 msgid "Badge" msgstr "挂件" #. TRANS: DT element for StatusNet software license. -#: lib/action.php:839 +#: lib/action.php:837 msgid "StatusNet software license" msgstr "StatusNet 软件许可证" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: "%%site.broughtby%%" is the value of the variable site.broughtby +#: lib/action.php:844 #, php-format msgid "" "**%%site.name%%** is a microblogging service brought to you by [%%site." @@ -5163,13 +5343,16 @@ msgstr "" "broughtbyurl%%)。" #. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is not set. -#: lib/action.php:846 +#: lib/action.php:847 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%** 是一个微博客服务。" #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:854 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -5180,341 +5363,408 @@ msgstr "" "(http://www.fsf.org/licensing/licenses/agpl-3.0.html)授权。" #. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 +#: lib/action.php:870 msgid "Site content license" msgstr "网站内容许可协议" #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:877 #, php-format msgid "Content and data of %1$s are private and confidential." msgstr "%1$s的内容和数据是私人且保密的。" #. TRANS: Content license displayed when license is set to 'allrightsreserved'. #. TRANS: %1$s is the copyright owner. -#: lib/action.php:880 +#: lib/action.php:884 #, php-format msgid "Content and data copyright by %1$s. All rights reserved." msgstr "内容和数据%1$s版权所有并保留所有权利。" #. TRANS: Content license displayed when license is set to 'allrightsreserved' and no owner is set. -#: lib/action.php:884 +#: lib/action.php:888 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:902 #, php-format msgid "All %1$s content and data are available under the %2$s license." msgstr "所有%1$s的内容和数据在%2$s许可下有效。" #. TRANS: DT element for pagination (previous/next, etc.). -#: lib/action.php:1236 +#: lib/action.php:1238 msgid "Pagination" msgstr "分页" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1249 msgid "After" msgstr "之后" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: past than the currently displayed information. -#: lib/action.php:1257 +#: lib/action.php:1259 msgid "Before" msgstr "之前" #. TRANS: Client exception thrown when a feed instance is a DOMDocument. -#: lib/activity.php:122 +#: lib/activity.php:120 msgid "Expecting a root feed element but got a whole XML document." msgstr "只期待一个 root feed 元素但收到了整个的 XML 文档。" -#: lib/activityutils.php:208 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:200 msgid "Can't handle remote content yet." msgstr "还不能处理远程内容。" -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:237 msgid "Can't handle embedded XML content yet." msgstr "还不能处理嵌入式 XML 内容。" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:242 msgid "Can't handle embedded Base64 content yet." msgstr "还不能处理嵌入式 Base64 内容。" #. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. -#: lib/adminpanelaction.php:98 +#: lib/adminpanelaction.php:96 msgid "You cannot make changes to this site." msgstr "你不能在这个站点上修改。" #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "不允许对该面板进行修改。" #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "showForm() 尚未实现。" #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "saveSettings() 尚未实现。" #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "无法删除外观设置。" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "基本网站配置" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:352 +#: lib/adminpanelaction.php:339 msgctxt "MENU" msgid "Site" msgstr "网站" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "外观配置" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/adminpanelaction.php:347 lib/groupnav.php:135 msgctxt "MENU" msgid "Design" msgstr "外观" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "用户配置" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "用户" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "访问配置" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "路径配置" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "会话配置" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:398 +#: lib/adminpanelaction.php:385 msgid "Edit site notice" msgstr "编辑网站消息" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "更改站点配置" +#. TRANS: Menu item title/tooltip +#: lib/adminpanelaction.php:401 +msgid "Set site license" +msgstr "设置网站许可协议" + #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "API 资源需要读写的访问权限,但是你只有只读的权限。" +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "没有应用使用这个 consumer key。" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "无效的 access token。" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "没有用户使用这个 token。" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "无法验证你。" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "尝试了取消未知的 token。" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:183 +msgid "Failed to delete revoked token." +msgstr "删除取消的 token 失败。" + #. TRANS: Form legend. -#: lib/applicationeditform.php:137 +#: lib/applicationeditform.php:129 msgid "Edit application" msgstr "编辑应用" #. TRANS: Form guide. -#: lib/applicationeditform.php:187 +#: lib/applicationeditform.php:178 msgid "Icon for this application" msgstr "该应用的图标" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" -msgstr "用不超过%d个字符描述你的应用" +#. TRANS: %d is the number of available characters for the description. +#: lib/applicationeditform.php:201 +#, fuzzy, php-format +msgid "Describe your application in %d character" +msgid_plural "Describe your application in %d characters" +msgstr[0] "用不超过%d个字符描述你的应用" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:213 +#: lib/applicationeditform.php:205 msgid "Describe your application" msgstr "描述你的应用" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:224 +#: lib/applicationeditform.php:216 msgid "URL of the homepage of this application" msgstr "这个应用的主页 URL" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:218 msgid "Source URL" msgstr "来源网址" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:233 +#: lib/applicationeditform.php:225 msgid "Organization responsible for this application" msgstr "该应用的负责组织" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:234 msgid "URL for the homepage of the organization" msgstr "这个组织的主页 URL" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:243 msgid "URL to redirect to after authentication" msgstr "通过授权后转向的 URL" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:271 msgid "Browser" msgstr "浏览器" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:288 msgid "Desktop" msgstr "桌面" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:290 msgid "Type of application, browser or desktop" msgstr "应用的类型,浏览器或桌面" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:314 msgid "Read-only" msgstr "只读" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:334 msgid "Read-write" msgstr "读写" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:336 msgid "Default access for this application: read-only, or read-write" msgstr "该应用默认的访问权限:只读或读写" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:353 msgid "Cancel" msgstr "取消" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:134 msgid "read-write" msgstr "读写" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:136 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 +#. TRANS: Used in application list. %1$s is a modified date, %2$s is access type ("read-write" or "read-only") +#: lib/applicationlist.php:142 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "通过了%1$s - \"%2$s\"的访问权限。" #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:157 msgctxt "BUTTON" msgid "Revoke" msgstr "取消" +#: lib/atom10feed.php:112 +msgid "author element must contain a name element." +msgstr "" + #. TRANS: DT element label in attachment list. -#: lib/attachmentlist.php:88 +#: lib/attachmentlist.php:85 msgid "Attachments" msgstr "附件" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:265 +#: lib/attachmentlist.php:256 msgid "Author" msgstr "作者" #. TRANS: DT element label in attachment list item. -#: lib/attachmentlist.php:279 +#: lib/attachmentlist.php:270 msgid "Provider" msgstr "提供者" +#. TRANS: Title. #: lib/attachmentnoticesection.php:67 msgid "Notices where this attachment appears" msgstr "出现这个附件的消息" +#. TRANS: Title. #: lib/attachmenttagcloudsection.php:48 msgid "Tags for this attachment" msgstr "此附件的标签" -#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:226 -msgid "Password changing failed" +#. TRANS: Exception thrown when a password change fails. +#: lib/authenticationplugin.php:221 lib/authenticationplugin.php:227 +#, fuzzy +msgid "Password changing failed." msgstr "不允许更改密码" -#: lib/authenticationplugin.php:236 -msgid "Password changing is not allowed" +#. TRANS: Exception thrown when a password change attempt fails because it is not allowed. +#: lib/authenticationplugin.php:238 +#, fuzzy +msgid "Password changing is not allowed." msgstr "不允许更改密码" -#: lib/channel.php:157 lib/channel.php:177 +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:68 +msgid "Block" +msgstr "屏蔽" + +#. TRANS: Title for command results. +#: lib/channel.php:160 lib/channel.php:181 msgid "Command results" msgstr "执行结果" -#: lib/channel.php:229 lib/mailhandler.php:142 +#. TRANS: Title for command results. +#: lib/channel.php:194 +#, fuzzy +msgid "AJAX error" +msgstr "Ajax错误" + +#. TRANS: E-mail subject when a command has completed. +#: lib/channel.php:233 lib/mailhandler.php:142 msgid "Command complete" msgstr "执行完毕" -#: lib/channel.php:240 +#. TRANS: E-mail subject when a command has failed. +#: lib/channel.php:244 msgid "Command failed" msgstr "执行失败" #. TRANS: Command exception text shown when a notice ID is requested that does not exist. -#: lib/command.php:84 lib/command.php:108 +#: lib/command.php:82 lib/command.php:106 msgid "Notice with that id does not exist." msgstr "没有此 id 的消息。" #. TRANS: Command exception text shown when a last user notice is requested and it does not exist. #. TRANS: Error text shown when a last user notice is requested and it does not exist. -#: lib/command.php:101 lib/command.php:630 +#: lib/command.php:99 lib/command.php:626 msgid "User has no last notice." msgstr "用户没有最后一条的消息。" #. TRANS: Message given requesting a profile for a non-existing user. #. TRANS: %s is the nickname of the user for which the profile could not be found. -#: lib/command.php:130 +#: lib/command.php:128 #, php-format msgid "Could not find a user with nickname %s." msgstr "无法找到昵称为 %s 的用户。" #. TRANS: Message given getting a non-existing user. #. TRANS: %s is the nickname of the user that could not be found. -#: lib/command.php:150 +#: lib/command.php:148 #, php-format msgid "Could not find a local user with nickname %s." msgstr "无法在本地找到昵称为%s的用户。" #. TRANS: Error text shown when an unimplemented command is given. -#: lib/command.php:185 +#: lib/command.php:183 msgid "Sorry, this command is not yet implemented." msgstr "对不起,这个命令还没有实现。" #. TRANS: Command exception text shown when a user tries to nudge themselves. -#: lib/command.php:231 +#: lib/command.php:229 msgid "It does not make a lot of sense to nudge yourself!" msgstr "呼叫自己不太符合逻辑吧。" #. TRANS: Message given having nudged another user. #. TRANS: %s is the nickname of the user that was nudged. -#: lib/command.php:240 +#: lib/command.php:238 #, php-format msgid "Nudge sent to %s." msgstr "呼叫已发给 %s。" @@ -5523,7 +5773,7 @@ msgstr "呼叫已发给 %s。" #. TRANS: %1$s is the number of other user the user is subscribed to. #. TRANS: %2$s is the number of users that are subscribed to the user. #. TRANS: %3$s is the number of notices the user has sent. -#: lib/command.php:270 +#: lib/command.php:268 #, php-format msgid "" "Subscriptions: %1$s\n" @@ -5535,52 +5785,53 @@ msgstr "" "消息数: %3$s" #. TRANS: Text shown when a notice has been marked as favourite successfully. -#: lib/command.php:314 +#: lib/command.php:312 msgid "Notice marked as fave." msgstr "消息被标记为收藏。" #. TRANS: Message given having added a user to a group. #. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. -#: lib/command.php:360 +#: lib/command.php:357 #, php-format msgid "%1$s joined group %2$s." msgstr "%1$s加入了%2$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. -#: lib/command.php:408 +#: lib/command.php:405 #, php-format msgid "%1$s left group %2$s." msgstr "%1$s离开了%2$s小组。" #. TRANS: Whois output. %s is the full name of the queried user. -#: lib/command.php:434 +#: lib/command.php:430 #, php-format msgid "Fullname: %s" msgstr "全名:%s" #. TRANS: Whois output. %s is the location of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:438 lib/mail.php:268 +#: lib/command.php:434 lib/mail.php:268 #, php-format msgid "Location: %s" msgstr "位置:%s" #. TRANS: Whois output. %s is the homepage of the queried user. #. TRANS: Profile info line in new-subscriber notification e-mail -#: lib/command.php:442 lib/mail.php:271 +#: lib/command.php:438 lib/mail.php:271 #, php-format msgid "Homepage: %s" msgstr "主页:%s" #. TRANS: Whois output. %s is the bio information of the queried user. -#: lib/command.php:446 +#: lib/command.php:442 #, php-format msgid "About: %s" msgstr "关于:%s" #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). -#: lib/command.php:474 +#. TRANS: %s is a remote profile. +#: lib/command.php:471 #, php-format msgid "" "%s is a remote profile; you can only send direct messages to users on the " @@ -5589,164 +5840,165 @@ msgstr "%s是一个远程的用户;你只能给同一个服务器上的用户 #. 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:491 lib/xmppmanager.php:403 +#: lib/command.php:488 lib/xmppmanager.php:403 #, php-format msgid "Message too long - maximum is %1$d characters, you sent %2$d." msgstr "消息包含%2$d个字符,超出长度限制 - 不能超过%1$d个字符。" #. TRANS: Error text shown sending a direct message fails with an unknown reason. -#: lib/command.php:517 +#: lib/command.php:514 msgid "Error sending direct message." msgstr "发送消息出错。" #. TRANS: Message given having repeated a notice from another user. #. TRANS: %s is the name of the user for which the notice was repeated. -#: lib/command.php:554 +#: lib/command.php:551 #, php-format msgid "Notice from %s repeated." msgstr "来自 %s 的消息已转发。" #. TRANS: Error text shown when repeating a notice fails with an unknown reason. -#: lib/command.php:557 +#: lib/command.php:554 msgid "Error repeating notice." msgstr "转发消息时出错。" #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. -#: lib/command.php:592 +#: lib/command.php:589 #, php-format msgid "Notice too long - maximum is %1$d characters, you sent %2$d." msgstr "消息过长 - 最长%1$d个字符,你发送的是%2$d。" #. TRANS: Text shown having sent a reply to a notice successfully. #. TRANS: %s is the nickname of the user of the notice the reply was sent to. -#: lib/command.php:603 +#: lib/command.php:600 #, php-format msgid "Reply to %s sent." msgstr "给 %s 的回复已发送。" #. TRANS: Error text shown when a reply to a notice fails with an unknown reason. -#: lib/command.php:606 +#: lib/command.php:603 msgid "Error saving notice." msgstr "保存消息时出错。" #. TRANS: Error text shown when no username was provided when issuing a subscribe command. -#: lib/command.php:655 +#: lib/command.php:650 msgid "Specify the name of the user to subscribe to." msgstr "指定要关注的用户名。" #. TRANS: Command exception text shown when trying to subscribe to an OMB profile using the subscribe command. -#: lib/command.php:664 +#: lib/command.php:659 msgid "Can't subscribe to OMB profiles by command." msgstr "无法通过命令行关注 OMB 用户。" #. TRANS: Text shown after having subscribed to another user successfully. #. TRANS: %s is the name of the user the subscription was requested for. -#: lib/command.php:672 +#: lib/command.php:667 #, php-format msgid "Subscribed to %s." msgstr "已关注%s。" #. TRANS: Error text shown when no username was provided when issuing an unsubscribe command. #. TRANS: Error text shown when no username was provided when issuing the command. -#: lib/command.php:694 lib/command.php:804 +#: lib/command.php:688 lib/command.php:799 msgid "Specify the name of the user to unsubscribe from." msgstr "指定要取消关注的用户名。" #. TRANS: Text shown after having unsubscribed from another user successfully. #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:705 +#: lib/command.php:699 #, php-format msgid "Unsubscribed from %s." msgstr "取消关注%s。" #. TRANS: Error text shown when issuing the command "off" with a setting which has not yet been implemented. #. TRANS: Error text shown when issuing the command "on" with a setting which has not yet been implemented. -#: lib/command.php:724 lib/command.php:750 +#: lib/command.php:719 lib/command.php:745 msgid "Command not yet implemented." msgstr "命令尚未实现。" #. TRANS: Text shown when issuing the command "off" successfully. -#: lib/command.php:728 +#: lib/command.php:723 msgid "Notification off." msgstr "通知已关闭。" #. TRANS: Error text shown when the command "off" fails for an unknown reason. -#: lib/command.php:731 +#: lib/command.php:726 msgid "Can't turn off notification." msgstr "无法关闭通知。" #. TRANS: Text shown when issuing the command "on" successfully. -#: lib/command.php:754 +#: lib/command.php:749 msgid "Notification on." msgstr "通知已开启。" #. TRANS: Error text shown when the command "on" fails for an unknown reason. -#: lib/command.php:757 +#: lib/command.php:752 msgid "Can't turn on notification." msgstr "无法开启通知。" #. TRANS: Error text shown when issuing the login command while login is disabled. -#: lib/command.php:771 +#: lib/command.php:766 msgid "Login command is disabled." msgstr "登录命令被禁用。" #. TRANS: Text shown after issuing the login command successfully. #. TRANS: %s is a logon link.. -#: lib/command.php:784 +#: lib/command.php:779 #, php-format msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "这个链接只能使用一次并且仅在2分钟内有效:%s。" #. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). #. TRANS: %s is the name of the user the unsubscription was requested for. -#: lib/command.php:813 +#: lib/command.php:808 #, php-format msgid "Unsubscribed %s." msgstr "已取消关注%s。" #. TRANS: Text shown after requesting other users a user is subscribed to without having any subscriptions. -#: lib/command.php:831 +#: lib/command.php:826 msgid "You are not subscribed to anyone." msgstr "你没有关注任何人。" #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. -#: lib/command.php:836 +#: lib/command.php:831 msgid "You are subscribed to this person:" msgid_plural "You are subscribed to these people:" msgstr[0] "你已关注了这个用户:" #. TRANS: Text shown after requesting other users that are subscribed to a user #. TRANS: (followers) without having any subscribers. -#: lib/command.php:858 +#: lib/command.php:853 msgid "No one is subscribed to you." msgstr "没有人关注你。" #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. -#: lib/command.php:863 +#: lib/command.php:858 msgid "This person is subscribed to you:" msgid_plural "These people are subscribed to you:" msgstr[0] "这个用户正在关注你:" #. TRANS: Text shown after requesting groups a user is subscribed to without having #. TRANS: any group subscriptions. -#: lib/command.php:885 +#: lib/command.php:880 msgid "You are not a member of any groups." msgstr "你还未成为任何一个小组的成员。" #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. -#: lib/command.php:890 +#: lib/command.php:885 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "你是该小组成员:" -#: lib/command.php:905 +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. +#: lib/command.php:900 msgid "" "Commands:\n" "on - turn on notifications\n" @@ -5804,8 +6056,8 @@ msgstr "" "fav #<消息id> - 将该id的消息加为'收藏'\n" "repeat #<消息id> - 转发该id的消息\n" "repeat <昵称> - 转发该用户的最后一条消息\n" -"reply # - 对该id消息回复\n" -"reply <昵称> - 对该用户的最后一条小心回复\n" +"reply #<消息id> - 对该id消息回复\n" +"reply <昵称> - 对该用户的最后一条消息回复\n" "join <小组> - 加入小组\n" "login - 获取网页登录的地址\n" "drop <小组> - 离开小组\n" @@ -5826,39 +6078,61 @@ msgstr "" "tracks - 尚未实现。\n" "tracking - 尚未实现。\n" -#: lib/common.php:135 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:136 msgid "No configuration file found. " msgstr "没有找到配置文件。 " -#: lib/common.php:136 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: Is followed by a list of directories (separated by HTML breaks). +#: lib/common.php:139 msgid "I looked for configuration files in the following places: " msgstr "我在以下位置查找了配置文件:" -#: lib/common.php:138 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#: lib/common.php:142 msgid "You may wish to run the installer to fix this." msgstr "或许你想运行安装程序来解决这个问题。" -#: lib/common.php:139 +#. TRANS: Error message displayed when no configuration file was found for a StatusNet installation. +#. TRANS: The text is link text that leads to the installer page. +#: lib/common.php:146 msgid "Go to the installer." msgstr "去安装程序。" -#: lib/connectsettingsaction.php:110 +#. TRANS: Menu item for Instant Messaging settings. +#: lib/connectsettingsaction.php:106 +#, fuzzy +msgctxt "MENU" msgid "IM" msgstr "即时通讯IM" -#: lib/connectsettingsaction.php:111 +#. TRANS: Tooltip for Instant Messaging menu item. +#: lib/connectsettingsaction.php:108 msgid "Updates by instant messenger (IM)" msgstr "使用即时通讯工具(IM)更新" -#: lib/connectsettingsaction.php:116 +#. TRANS: Menu item for Short Message Service settings. +#: lib/connectsettingsaction.php:113 +#, fuzzy +msgctxt "MENU" +msgid "SMS" +msgstr "SMS" + +#. TRANS: Tooltip for Short Message Service menu item. +#: lib/connectsettingsaction.php:115 msgid "Updates by SMS" msgstr "使用 SMS 更新" +#. TRANS: Menu item for OAth connection settings. #: lib/connectsettingsaction.php:120 +#, fuzzy +msgctxt "MENU" msgid "Connections" msgstr "关联" -#: lib/connectsettingsaction.php:121 +#. TRANS: Tooltip for connected applications (Connections through OAth) menu item. +#: lib/connectsettingsaction.php:122 msgid "Authorized connected applications" msgstr "被授权已连接的应用" @@ -5879,18 +6153,14 @@ msgstr "你可以上传你的个人页面背景。文件最大 2MB。" msgid "Design defaults restored." msgstr "默认外观已恢复。" -#: lib/disfavorform.php:114 lib/disfavorform.php:140 +#: lib/disfavorform.php:114 lib/disfavorform.php:144 msgid "Disfavor this notice" msgstr "取消收藏这个消息" -#: lib/favorform.php:114 lib/favorform.php:140 +#: lib/favorform.php:114 lib/favorform.php:143 msgid "Favor this notice" msgstr "收藏" -#: lib/favorform.php:140 -msgid "Favor" -msgstr "收藏" - #: lib/feed.php:85 msgid "RSS 1.0" msgstr "RSS 1.0" @@ -5907,9 +6177,9 @@ msgstr "Atom" msgid "FOAF" msgstr "FOAF" -#: lib/feedlist.php:64 -msgid "Export data" -msgstr "RSS 订阅" +#: lib/feedlist.php:66 +msgid "Feeds" +msgstr "Feeds" #: lib/galleryaction.php:121 msgid "Filter tags" @@ -5963,37 +6233,77 @@ msgstr "小组的地理位置,例如“国家、省份、城市”" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "该小组额外的昵称,用逗号或者空格分隔开,最长%d" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" msgstr "小组" -#: lib/groupnav.php:101 -msgid "Blocked" -msgstr "屏蔽用户" - -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 #, php-format -msgid "%s blocked users" -msgstr "%s屏蔽的用户" +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "%s小组" +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "组员" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "%s 小组成员" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. #: lib/groupnav.php:108 -#, php-format -msgid "Edit %s group properties" -msgstr "编辑 %s群选项" +msgctxt "MENU" +msgid "Blocked" +msgstr "屏蔽的用户" -#: lib/groupnav.php:113 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 +#, php-format +msgctxt "TOOLTIP" +msgid "%s blocked users" +msgstr "%s 屏蔽的用户" + +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 +#, php-format +msgctxt "TOOLTIP" +msgid "Edit %s group properties" +msgstr "编辑 %s 小组设置" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" msgstr "Logo" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" -msgstr "添加或编辑 %s 图标" +msgstr "添加或编辑 %s logo" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" -msgstr "添加或编辑%s外观" +msgstr "添加或编辑 %s 外观" #: lib/groupsbymemberssection.php:71 msgid "Groups with most members" @@ -6026,7 +6336,8 @@ msgstr "文件太大。文件大小限制在%s以下。" msgid "Partial upload." msgstr "部分上传。" -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "上传文件时出错。" @@ -6060,10 +6371,6 @@ msgstr "[%s]" msgid "Unknown inbox source %d." msgstr "未知的收件箱来源%d。" -#: lib/joinform.php:114 -msgid "Join" -msgstr "加入" - #: lib/leaveform.php:114 msgid "Leave" msgstr "离开" @@ -6400,9 +6707,9 @@ msgstr "" "你没有任何私信。你可以试着发送私信给其他用户鼓励他们用私信和你交流。其他用户" "发给你你私信只有你看得到。" -#: lib/mailbox.php:228 lib/noticelist.php:506 +#: lib/mailbox.php:228 lib/noticelist.php:516 msgid "from" -msgstr "来自" +msgstr "通过" #: lib/mailhandler.php:37 msgid "Could not parse message." @@ -6425,57 +6732,76 @@ msgstr "抱歉,现在不允许电子邮件发布。" msgid "Unsupported message type: %s" msgstr "不支持的信息格式:%s" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "保存你的文件时数据库出现了一个错误。请重试。" -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "上传文件大小超过了 php.ini 中 upload_max_filesize 的设置限制。" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "上传文件大小超过了 HTML 表单中 MAX_FILE_SIZE 的设置限制。" -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "上传的文件只有部分被上传。" -#: lib/mediafile.php:159 +#. TRANS: Client exception thrown when a temporary folder is not present to store a file upload. +#: lib/mediafile.php:165 msgid "Missing a temporary folder." msgstr "缺少一个临时文件夹。" -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "写入磁盘失败。" -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "文件上传被扩展停止了。" -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "文件超过了用户的配额。" -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "文件不能被移动到目标目录。" -#: lib/mediafile.php:202 lib/mediafile.php:238 +#. TRANS: Client exception thrown when a file upload operation has been stopped because the MIME +#. TRANS: type of the uploaded file could not be determined. +#: lib/mediafile.php:216 lib/mediafile.php:257 msgid "Could not determine file's MIME type." msgstr "无法判断文件的 MIME 类型。" -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." -msgstr "试一下其他的%s格式。" +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." +msgstr "此服务器不支持 “%1$s” 的文件格式,试下使用其他的 %2$s 格式。" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." -msgstr "这个服务器不支持%s的文件格式。" +msgid "\"%s\" is not a supported file type on this server." +msgstr "这个服务器不支持 %s 的文件格式。" #: lib/messageform.php:120 msgid "Send a direct notice" @@ -6496,7 +6822,7 @@ msgstr "发布" #: lib/noticeform.php:160 msgid "Send a notice" -msgstr "发送一个消息" +msgstr "发送一个通知" #: lib/noticeform.php:174 #, php-format @@ -6526,55 +6852,55 @@ msgid "" msgstr "抱歉,获取你的地理位置时间过长,请稍候重试" #. TRANS: Used in coordinates as abbreviation of north -#: lib/noticelist.php:436 +#: lib/noticelist.php:446 msgid "N" msgstr "N" #. TRANS: Used in coordinates as abbreviation of south -#: lib/noticelist.php:438 +#: lib/noticelist.php:448 msgid "S" msgstr "S" #. TRANS: Used in coordinates as abbreviation of east -#: lib/noticelist.php:440 +#: lib/noticelist.php:450 msgid "E" msgstr "E" #. TRANS: Used in coordinates as abbreviation of west -#: lib/noticelist.php:442 +#: lib/noticelist.php:452 msgid "W" msgstr "W" -#: lib/noticelist.php:444 +#: lib/noticelist.php:454 #, php-format msgid "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" msgstr "%1$u°%2$u'%3$u\"%4$s %5$u°%6$u'%7$u\"%8$s" -#: lib/noticelist.php:453 +#: lib/noticelist.php:463 msgid "at" msgstr "位于" -#: lib/noticelist.php:502 +#: lib/noticelist.php:512 msgid "web" msgstr "网页" -#: lib/noticelist.php:568 +#: lib/noticelist.php:578 msgid "in context" msgstr "查看对话" -#: lib/noticelist.php:603 +#: lib/noticelist.php:613 msgid "Repeated by" msgstr "转发来自" -#: lib/noticelist.php:630 +#: lib/noticelist.php:640 msgid "Reply to this notice" msgstr "回复" -#: lib/noticelist.php:631 +#: lib/noticelist.php:641 msgid "Reply" msgstr "回复" -#: lib/noticelist.php:675 +#: lib/noticelist.php:685 msgid "Notice repeated" msgstr "消息已转发" @@ -6591,26 +6917,23 @@ msgid "Send a nudge to this user" msgstr "呼叫这个用户" #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "添加个人信息出错" +msgid "Error inserting new profile." +msgstr "添加新个人信息出错。" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "添加头像出错" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "更新远程的个人信息时出错" +msgid "Error inserting avatar." +msgstr "添加头像出错。" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "添加远程的个人信息出错" +msgid "Error inserting remote profile." +msgstr "添加远程个人信息时出错。" -#: lib/oauthstore.php:345 -msgid "Duplicate notice" -msgstr "转发消息" +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "复制消息。" -#: lib/oauthstore.php:490 +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "无法添加新的关注。" @@ -6647,7 +6970,8 @@ msgstr "你发送的私信" msgid "Tags in %s's notices" msgstr "%s的消息中的标签" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:121 msgid "Unknown" msgstr "未知的" @@ -6729,7 +7053,7 @@ msgstr "转发" msgid "Revoke the \"%s\" role from this user" msgstr "取消这个用户的\"%s\"权限" -#: lib/router.php:709 +#: lib/router.php:711 msgid "No single user defined for single-user mode." msgstr "没有单独的用户被定义为单用户模式。" @@ -6741,19 +7065,24 @@ msgstr "沙盒" msgid "Sandbox this user" msgstr "将这个用户放入沙盒。" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "搜索帮助" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "关键词" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" msgstr "搜索" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "搜索帮助" @@ -6949,56 +7278,60 @@ msgid "Moderator" msgstr "审核员" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1126 msgid "a few seconds ago" msgstr "几秒前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1129 msgid "about a minute ago" msgstr "约1分钟前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1133 #, php-format -msgid "about %d minutes ago" -msgstr "约%d分钟前" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "约1分钟前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1136 msgid "about an hour ago" msgstr "约1小时前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1140 #, php-format -msgid "about %d hours ago" -msgstr "约%d小时前" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "约一小时前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1143 msgid "about a day ago" msgstr "约1天前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1147 #, php-format -msgid "about %d days ago" -msgstr "约%d天前" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "约1天前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1150 msgid "about a month ago" msgstr "约1个月前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1154 #, php-format -msgid "about %d months ago" -msgstr "约%d个月前" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "约1个月前" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1157 msgid "about a year ago" msgstr "约1年前" @@ -7011,3 +7344,17 @@ msgstr "%s不是有效的颜色!" #, php-format msgid "%s is not a valid color! Use 3 or 6 hex chars." msgstr "%s不是有效的颜色!应使用3或6个十六进制字符。" + +#: scripts/restoreuser.php:82 +#, php-format +msgid "Backup file for user %s (%s)" +msgstr "用户 %s (%s) 的备份文件\n" + +#: scripts/restoreuser.php:88 +msgid "No user specified; using backup user." +msgstr "没有用户被指定;使用备份用户。\n" + +#: scripts/restoreuser.php:94 +#, php-format +msgid "%d entries in backup." +msgstr "备份中有 %d 个条目。\n" diff --git a/locale/zh_TW/LC_MESSAGES/statusnet.po b/locale/zh_TW/LC_MESSAGES/statusnet.po index 8e8217901e..d9fcb3ff45 100644 --- a/locale/zh_TW/LC_MESSAGES/statusnet.po +++ b/locale/zh_TW/LC_MESSAGES/statusnet.po @@ -1,33 +1,31 @@ -# Translation of StatusNet to Traditional Chinese +# Translation of StatusNet - Core to Traditional Chinese (‪中文(繁體)‬) +# Expored from translatewiki.net # # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - Core\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-09-08 22:33+0000\n" -"PO-Revision-Date: 2010-09-08 22:35:48+0000\n" -"Language-Team: Traditional Chinese\n" +"POT-Creation-Date: 2010-09-18 22:06+0000\n" +"PO-Revision-Date: 2010-09-18 22:08:32+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 (r72348); Translate extension (2010-08-20)\n" +"X-Generator: MediaWiki 1.17alpha (r73298); Translate extension (2010-09-17)\n" "X-Translation-Project: translatewiki.net at http://translatewiki.net\n" "X-Language-Code: zh-hant\n" -"X-Message-Group: out-statusnet\n" +"X-Message-Group: #out-statusnet-core\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-POT-Import-Date: 1284-74-75 38::+0000\n" #. TRANS: Page notice #: actions/accessadminpanel.php:67 msgid "Site access settings" msgstr "使用者設定發生錯誤" -#. TRANS: Form legend for registration form. -#: actions/accessadminpanel.php:161 -msgid "Registration" -msgstr "" - #. TRANS: Checkbox instructions for admin setting "Private" #: actions/accessadminpanel.php:165 msgid "Prohibit anonymous users (not logged in) from viewing site?" @@ -54,18 +52,13 @@ msgstr "" msgid "Disable new registrations." msgstr "" -#. TRANS: Checkbox label for disabling new user registrations. -#: actions/accessadminpanel.php:185 -msgid "Closed" -msgstr "" - #. 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 +#. TRANS: Button label in the "Edit application" form. +#: actions/accessadminpanel.php:203 actions/emailsettings.php:228 +#: actions/imsettings.php:187 actions/smssettings.php:209 +#: lib/applicationeditform.php:351 msgctxt "BUTTON" msgid "Save" msgstr "" @@ -78,15 +71,15 @@ msgstr "無此使用者" #. TRANS: Error text shown when trying to send a direct message to a user that does not exist. #: actions/all.php:79 actions/allrss.php:68 -#: actions/apiaccountupdatedeliverydevice.php: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/apiaccountupdatedeliverydevice.php:115 +#: actions/apiaccountupdateprofile.php:106 +#: actions/apiaccountupdateprofilebackgroundimage.php:117 +#: actions/apiaccountupdateprofileimage.php:106 actions/apiblockcreate.php:98 +#: actions/apiblockdestroy.php:97 actions/apidirectmessage.php:77 +#: actions/apidirectmessagenew.php:74 actions/apigroupcreate.php:114 +#: actions/apigroupismember.php:91 actions/apigroupjoin.php:101 +#: actions/apigroupleave.php:101 actions/apigrouplist.php:73 +#: actions/apistatusesupdate.php:230 actions/apisubscriptions.php:87 #: actions/apitimelinefavorites.php:72 actions/apitimelinefriends.php:174 #: actions/apitimelinehome.php:80 actions/apitimelinementions.php:80 #: actions/apitimelineuser.php:82 actions/avatarbynickname.php:75 @@ -111,24 +104,6 @@ msgstr "無此使用者" msgid "%s and friends" msgstr "%s與好友" -#. TRANS: %1$s is user nickname -#: actions/all.php:107 -#, php-format -msgid "Feed for friends of %s (RSS 1.0)" -msgstr "" - -#. TRANS: %1$s is user nickname -#: actions/all.php:116 -#, php-format -msgid "Feed for friends of %s (RSS 2.0)" -msgstr "" - -#. TRANS: %1$s is user nickname -#: actions/all.php:125 -#, php-format -msgid "Feed for friends of %s (Atom)" -msgstr "" - #. TRANS: %1$s is user nickname #: actions/all.php:138 #, php-format @@ -166,29 +141,31 @@ msgstr "" msgid "Updates from %1$s and friends on %2$s!" msgstr "" -#: 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 +#. TRANS: Client error message. POST is a HTTP command. It should not be translated. +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: actions/apiaccountupdatedeliverydevice.php:87 +#: actions/apiaccountupdateprofile.php:90 +#: actions/apiaccountupdateprofilebackgroundimage.php:87 +#: actions/apiaccountupdateprofilecolors.php:111 +#: actions/apiaccountupdateprofileimage.php:85 actions/apiblockcreate.php:90 +#: actions/apiblockdestroy.php:89 actions/apidirectmessagenew.php:110 +#: actions/apifavoritecreate.php:92 actions/apifavoritedestroy.php:93 +#: actions/apifriendshipscreate.php:92 actions/apifriendshipsdestroy.php:92 +#: actions/apigroupcreate.php:106 actions/apigroupjoin.php:93 +#: actions/apigroupleave.php:93 actions/apimediaupload.php:68 +#: actions/apistatusesretweet.php:66 actions/apistatusesupdate.php:199 msgid "This method requires a POST." msgstr "" -#: actions/apiaccountupdatedeliverydevice.php:106 +#: actions/apiaccountupdatedeliverydevice.php:107 msgid "" "You must specify a parameter named 'device' with a value of one of: sms, im, " "none." msgstr "" -#: actions/apiaccountupdateprofilebackgroundimage.php:108 -#: actions/apiaccountupdateprofileimage.php:97 actions/apimediaupload.php:80 -#: actions/apistatusesupdate.php:212 actions/avatarsettings.php:257 +#: actions/apiaccountupdateprofilebackgroundimage.php:109 +#: actions/apiaccountupdateprofileimage.php:98 actions/apimediaupload.php:81 +#: actions/apistatusesupdate.php:213 actions/avatarsettings.php:257 #: actions/designadminpanel.php:123 actions/editapplication.php:118 #: actions/newapplication.php:101 actions/newnotice.php:94 #: lib/designsettings.php:283 @@ -198,7 +175,21 @@ msgid "" "current configuration." msgstr "" -#: actions/apiblockdestroy.php:114 +#: actions/apiaccountupdateprofilebackgroundimage.php:137 +#: actions/apiaccountupdateprofilebackgroundimage.php:147 +#: actions/apiaccountupdateprofilecolors.php:165 +#: actions/apiaccountupdateprofilecolors.php:175 +#: actions/groupdesignsettings.php:290 actions/groupdesignsettings.php:300 +#: actions/userdesignsettings.php:210 actions/userdesignsettings.php:220 +#: actions/userdesignsettings.php:263 actions/userdesignsettings.php:273 +msgid "Unable to save your design settings." +msgstr "" + +#: actions/apiblockcreate.php:127 +msgid "Block user failed." +msgstr "" + +#: actions/apiblockdestroy.php:115 msgid "Unblock user failed." msgstr "" @@ -222,42 +213,46 @@ msgstr "" msgid "All the direct messages sent to %s" msgstr "" -#: actions/apidirectmessagenew.php:118 +#: actions/apidirectmessagenew.php:119 msgid "No message text!" msgstr "" -#: actions/apidirectmessagenew.php:127 actions/newmessage.php:150 +#: actions/apidirectmessagenew.php:128 actions/newmessage.php:150 #, php-format msgid "That's too long. Max message size is %d chars." msgstr "" -#: actions/apidirectmessagenew.php:142 +#: actions/apidirectmessagenew.php:143 msgid "Can't send direct messages to users who aren't your friend." msgstr "" -#: actions/apifavoritecreate.php:109 actions/apifavoritedestroy.php:110 +#: actions/apifavoritecreate.php:110 actions/apifavoritedestroy.php:111 #: actions/apistatusesdestroy.php:121 msgid "No status found with that ID." msgstr "" -#: actions/apifavoritecreate.php:120 +#: actions/apifavoritecreate.php:121 msgid "This status is already a favorite." msgstr "" #. TRANS: Error message text shown when a favorite could not be set. -#: actions/apifavoritecreate.php:131 actions/favor.php:84 lib/command.php:296 +#: actions/apifavoritecreate.php:132 actions/favor.php:84 lib/command.php:296 msgid "Could not create favorite." msgstr "無法更新使用者" -#: actions/apifavoritedestroy.php:135 actions/disfavor.php:87 +#: actions/apifavoritedestroy.php:124 +msgid "That status is not a favorite." +msgstr "" + +#: actions/apifavoritedestroy.php:136 actions/disfavor.php:87 msgid "Could not delete favorite." msgstr "無法新增訂閱" -#: actions/apifriendshipscreate.php:109 +#: actions/apifriendshipscreate.php:110 msgid "Could not follow user: profile not found." msgstr "無法儲存個人資料" -#: actions/apifriendshipsdestroy.php:109 +#: actions/apifriendshipsdestroy.php:110 msgid "Could not unfollow user: User not found." msgstr "無法儲存個人資料" @@ -265,87 +260,80 @@ msgstr "無法儲存個人資料" msgid "Two valid IDs or screen_names must be supplied." msgstr "" -#: actions/apigroupcreate.php:167 actions/editgroup.php:186 +#: actions/apigroupcreate.php:168 actions/editgroup.php:186 #: actions/newgroup.php:126 actions/profilesettings.php:215 #: actions/register.php:212 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "暱稱請用小寫字母或數字,勿加空格。" -#: actions/apigroupcreate.php:176 actions/editgroup.php:190 +#: actions/apigroupcreate.php:177 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 "此暱稱已有人使用。再試試看別的吧。" -#: actions/apigroupcreate.php:199 actions/editapplication.php:215 +#: actions/apigroupcreate.php:200 actions/editapplication.php:215 #: actions/editgroup.php:199 actions/newapplication.php:203 #: actions/newgroup.php:139 actions/profilesettings.php:222 #: actions/register.php:224 msgid "Homepage is not a valid URL." msgstr "個人首頁位址錯誤" -#: actions/apigroupcreate.php:208 actions/editgroup.php:202 +#: actions/apigroupcreate.php:209 actions/editgroup.php:202 #: actions/newgroup.php:142 actions/profilesettings.php:225 #: actions/register.php:227 msgid "Full name is too long (max 255 chars)." msgstr "全名過長(最多255字元)" -#: actions/apigroupcreate.php:216 actions/editapplication.php:190 +#: actions/apigroupcreate.php:217 actions/editapplication.php:190 #: actions/newapplication.php:172 #, php-format msgid "Description is too long (max %d chars)." msgstr "地點過長(共%d個字)" -#: actions/apigroupcreate.php:227 actions/editgroup.php:208 +#: actions/apigroupcreate.php:228 actions/editgroup.php:208 #: actions/newgroup.php:148 actions/profilesettings.php:232 #: actions/register.php:234 msgid "Location is too long (max 255 chars)." msgstr "地點過長(共255個字)" -#: actions/apigroupcreate.php:246 actions/editgroup.php:219 +#: actions/apigroupcreate.php:247 actions/editgroup.php:219 #: actions/newgroup.php:159 #, php-format msgid "Too many aliases! Maximum %d." msgstr "" -#: actions/apigroupcreate.php:289 actions/editgroup.php:238 +#: actions/apigroupcreate.php:290 actions/editgroup.php:238 #: actions/newgroup.php:178 msgid "Alias can't be the same as nickname." msgstr "" -#: actions/apigroupismember.php:96 actions/apigroupjoin.php:105 -#: actions/apigroupleave.php:105 actions/apigroupmembership.php:92 +#: actions/apigroupismember.php:96 actions/apigroupjoin.php:106 +#: actions/apigroupleave.php:106 actions/apigroupmembership.php:92 #: actions/apigroupshow.php:83 actions/apitimelinegroup.php:92 msgid "Group not found." msgstr "確認碼遺失" +#. TRANS: Error text shown when a user tries to join a group they are blocked from joining. +#: actions/apigroupjoin.php:121 actions/joingroup.php:105 lib/command.php:341 +msgid "You have been blocked from that group by the admin." +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. -#: actions/apigroupjoin.php:139 actions/joingroup.php:134 lib/command.php:353 +#: actions/apigroupjoin.php:140 actions/joingroup.php:134 lib/command.php:353 #, php-format msgid "Could not join user %1$s to group %2$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. -#: actions/apigroupleave.php:125 actions/leavegroup.php:129 +#: actions/apigroupleave.php:126 actions/leavegroup.php:129 #: lib/command.php:401 #, php-format msgid "Could not remove user %1$s from group %2$s." msgstr "無法更新使用者" -#. TRANS: %s is a user name -#: actions/apigrouplist.php:98 -#, php-format -msgid "%s's groups" -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 -#, php-format -msgid "%1$s groups %2$s is a member of." -msgstr "" - #: actions/apigrouplistall.php:96 #, php-format msgid "groups on %s" @@ -357,9 +345,9 @@ msgstr "" #: 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/emailsettings.php:271 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/groupunblock.php:66 actions/imsettings.php:230 #: actions/invite.php:56 actions/login.php:137 actions/makeadmin.php:66 #: actions/newmessage.php:135 actions/newnotice.php:103 actions/nudge.php:80 #: actions/oauthappssettings.php:159 actions/oauthconnectionssettings.php:135 @@ -398,8 +386,8 @@ msgstr "" #. 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/emailsettings.php:290 actions/grouplogo.php:322 +#: actions/imsettings.php:245 actions/newapplication.php:121 #: actions/oauthconnectionssettings.php:147 actions/recoverpassword.php:44 #: actions/smssettings.php:277 lib/designsettings.php:304 msgid "Unexpected form submission." @@ -449,33 +437,24 @@ msgstr "" msgid "You may not delete another user's status." msgstr "" -#: actions/apistatusesretweet.php:75 actions/apistatusesretweets.php:72 +#: actions/apistatusesretweet.php:76 actions/apistatusesretweets.php:72 #: actions/deletenotice.php:52 actions/shownotice.php:92 msgid "No such notice." msgstr "無此通知" -#. TRANS: Error text shown when trying to repeat an own notice. -#: actions/apistatusesretweet.php:83 lib/command.php:538 -msgid "Cannot repeat your own notice." -msgstr "" - -#: actions/apistatusesshow.php:139 -msgid "Status deleted." -msgstr "" - #: actions/apistatusesshow.php:145 msgid "No status with that ID found." msgstr "" -#: actions/apistatusesupdate.php:221 +#: actions/apistatusesupdate.php:222 msgid "Client must provide a 'status' parameter with a value." msgstr "" -#: actions/apistatusesupdate.php:283 actions/apiusershow.php:96 +#: actions/apistatusesupdate.php:284 actions/apiusershow.php:96 msgid "Not found." msgstr "確認碼遺失" -#: actions/apistatusesupdate.php:306 actions/newnotice.php:181 +#: actions/apistatusesupdate.php:307 actions/newnotice.php:181 #, php-format msgid "Max notice size is %d chars, including attachment URL." msgstr "" @@ -484,11 +463,6 @@ msgstr "" msgid "Unsupported format." msgstr "" -#: actions/apitimelinefavorites.php:119 -#, php-format -msgid "%1$s updates favorited by %2$s / %2$s." -msgstr "" - #: actions/apitimelinementions.php:131 #, php-format msgid "%1$s updates that reply to updates from %2$s / %3$s." @@ -519,11 +493,6 @@ msgstr "" msgid "Notices tagged with %s" msgstr "" -#: actions/apitimelinetag.php:107 actions/tagrss.php:65 -#, php-format -msgid "Updates tagged with %1$s on %2$s!" -msgstr "" - #: actions/attachment.php:73 msgid "No such attachment." msgstr "無此通知" @@ -596,6 +565,10 @@ msgstr "" msgid "Pick a square area of the image to be your avatar" msgstr "" +#: actions/avatarsettings.php:347 actions/grouplogo.php:380 +msgid "Lost our file data." +msgstr "" + #: actions/avatarsettings.php:370 msgid "Avatar updated." msgstr "更新個人圖像" @@ -665,20 +638,12 @@ msgstr "" msgid "No such group." msgstr "無此使用者" -#: actions/blockedfromgroup.php:100 -#, php-format -msgid "%1$s blocked profiles, page %2$d" -msgstr "" - #: actions/blockedfromgroup.php:115 msgid "A list of the users blocked from joining this group." msgstr "" -#: actions/blockedfromgroup.php:288 -msgid "Unblock user from group" -msgstr "" - -#: actions/blockedfromgroup.php:320 lib/unblockform.php:69 +#. TRANS: Title for the form to unblock a user. +#: actions/blockedfromgroup.php:320 lib/unblockform.php:70 msgid "Unblock" msgstr "" @@ -708,9 +673,9 @@ msgstr "" #. 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/confirmaddress.php:116 actions/emailsettings.php:331 +#: actions/emailsettings.php:477 actions/imsettings.php:283 +#: actions/imsettings.php:442 actions/othersettings.php:174 #: actions/profilesettings.php:283 actions/smssettings.php:308 #: actions/smssettings.php:464 msgid "Couldn't update user." @@ -718,7 +683,7 @@ msgstr "無法更新使用者" #. TRANS: Server error thrown on database error canceling e-mail address confirmation. #. TRANS: Server error thrown on database error canceling SMS phone number confirmation. -#: actions/confirmaddress.php:128 actions/emailsettings.php:433 +#: actions/confirmaddress.php:128 actions/emailsettings.php:437 #: actions/smssettings.php:422 msgid "Couldn't delete email confirmation." msgstr "無法取消信箱確認" @@ -746,9 +711,10 @@ msgstr "無法取消信箱確認" msgid "You are not the owner of this application." msgstr "無法取消信箱確認" +#. TRANS: Client error text when there is a problem with the session token. #: actions/deleteapplication.php:102 actions/editapplication.php:127 #: actions/newapplication.php:110 actions/showapplication.php:118 -#: lib/action.php:1307 +#: lib/action.php:1315 msgid "There was a problem with your session token." msgstr "" @@ -783,8 +749,13 @@ msgstr "" msgid "Are you sure you want to delete this notice?" msgstr "" -#: actions/deleteuser.php:74 -msgid "You can only delete local users." +#. TRANS: Submit button title for 'Yes' when deleting a notice. +#: actions/deletenotice.php:158 lib/noticelist.php:657 +msgid "Delete this notice" +msgstr "" + +#: actions/deleteuser.php:110 actions/deleteuser.php:133 +msgid "Delete user" msgstr "" #: actions/deleteuser.php:136 @@ -801,7 +772,6 @@ 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 "" @@ -809,11 +779,6 @@ msgstr "" msgid "Design settings for this StatusNet site." msgstr "" -#: actions/designadminpanel.php:322 -#, php-format -msgid "Theme not available: %s." -msgstr "" - #: actions/designadminpanel.php:426 msgid "Change logo" msgstr "更改" @@ -822,18 +787,10 @@ msgstr "更改" msgid "Site logo" msgstr "更改" -#: actions/designadminpanel.php:460 -msgid "Site theme" -msgstr "" - #: actions/designadminpanel.php:461 msgid "Theme for the site." msgstr "" -#: actions/designadminpanel.php:467 -msgid "Custom theme" -msgstr "" - #: actions/designadminpanel.php:471 msgid "You can upload a custom StatusNet theme as a .ZIP archive." msgstr "" @@ -904,17 +861,21 @@ msgstr "" msgid "Reset back to default" msgstr "" -#. TRANS: Submit button title +#. 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 +#: actions/useradminpanel.php:294 lib/applicationeditform.php:353 #: lib/designsettings.php:256 lib/groupeditform.php:202 msgid "Save" msgstr "" +#: actions/designadminpanel.php:686 lib/designsettings.php:257 +msgid "Save design" +msgstr "" + #: actions/disfavor.php:81 msgid "This notice is not a favorite!" msgstr "" @@ -941,10 +902,6 @@ msgstr "" msgid "Name is required." msgstr "" -#: actions/editapplication.php:186 actions/newapplication.php:168 -msgid "Description is required." -msgstr "" - #: actions/editapplication.php:194 msgid "Source URL is too long." msgstr "" @@ -1019,94 +976,84 @@ msgstr "" #. 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/emailsettings.php:115 actions/emailsettings.php:162 #: actions/imsettings.php:116 actions/smssettings.php:124 #: actions/smssettings.php:180 msgctxt "BUTTON" msgid "Remove" msgstr "" -#. TRANS: Instructions for e-mail address input form. -#: actions/emailsettings.php:135 +#. TRANS: Instructions for e-mail address input form. Do not translate +#. TRANS: "example.org". It is one of the domain names reserved for +#. TRANS: use in examples by http://www.rfc-editor.org/rfc/rfc2606.txt. +#. TRANS: Any other domain may be owned by a legitimate person or +#. TRANS: organization. +#: actions/emailsettings.php:139 msgid "Email address, like \"UserName@example.org\"" msgstr "" -#. TRANS: Button label for adding an e-mail address in e-mail settings form. -#. TRANS: Button label for adding an IM address in IM settings form. -#. TRANS: Button label for adding a SMS phone number in SMS settings form. -#: actions/emailsettings.php:139 actions/imsettings.php:148 -#: actions/smssettings.php:162 -msgctxt "BUTTON" -msgid "Add" -msgstr "" - #. TRANS: Form legend for incoming e-mail settings form. #. TRANS: Form legend for incoming SMS settings form. -#: actions/emailsettings.php:147 actions/smssettings.php:171 +#: actions/emailsettings.php:151 actions/smssettings.php:171 msgid "Incoming email" msgstr "" #. TRANS: Form instructions for incoming e-mail form in e-mail settings. #. TRANS: Form instructions for incoming SMS e-mail address form in SMS settings. -#: actions/emailsettings.php:155 actions/smssettings.php:178 +#: actions/emailsettings.php:159 actions/smssettings.php:178 msgid "Send email to this address to post new notices." msgstr "" #. TRANS: Instructions for incoming e-mail address input form. #. TRANS: Instructions for incoming SMS e-mail address input form. -#: actions/emailsettings.php:164 actions/smssettings.php:186 +#: actions/emailsettings.php:168 actions/smssettings.php:186 msgid "Make a new email address for posting to; cancels the old one." 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 +#: actions/emailsettings.php:172 actions/smssettings.php:189 msgctxt "BUTTON" msgid "New" msgstr "" -#. TRANS: Form legend for e-mail preferences form. -#: actions/emailsettings.php:174 -msgid "Email preferences" -msgstr "" - #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:180 +#: actions/emailsettings.php:184 msgid "Send me notices of new subscriptions through email." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:186 +#: actions/emailsettings.php:190 msgid "Send me email when someone adds my notice as a favorite." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:193 +#: actions/emailsettings.php:197 msgid "Send me email when someone sends me a private message." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:199 +#: actions/emailsettings.php:203 msgid "Send me email when someone sends me an \"@-reply\"." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:205 +#: actions/emailsettings.php:209 msgid "Allow friends to nudge me and send me an email." msgstr "" #. TRANS: Checkbox label in e-mail preferences form. -#: actions/emailsettings.php:212 +#: actions/emailsettings.php:216 msgid "I want to post notices by email." msgstr "" #. TRANS: Confirmation message for successful e-mail preferences save. -#: actions/emailsettings.php:334 +#: actions/emailsettings.php:338 msgid "Email preferences saved." msgstr "" #. TRANS: Message given saving e-mail address that not valid. -#: actions/emailsettings.php:366 actions/register.php:208 +#: actions/emailsettings.php:370 actions/register.php:208 #: actions/siteadminpanel.php:144 msgid "Not a valid email address." msgstr "此信箱無效" @@ -1114,18 +1061,18 @@ msgstr "此信箱無效" #. TRANS: Server error thrown on database error adding e-mail confirmation code. #. TRANS: Server error thrown on database error adding IM confirmation code. #. TRANS: Server error thrown on database error adding SMS confirmation code. -#: actions/emailsettings.php:391 actions/imsettings.php:348 +#: actions/emailsettings.php:395 actions/imsettings.php:351 #: actions/smssettings.php:373 msgid "Couldn't insert confirmation code." msgstr "無法輸入確認碼" #. TRANS: Message given after successfully canceling e-mail address confirmation. -#: actions/emailsettings.php:438 +#: actions/emailsettings.php:442 msgid "Email confirmation cancelled." msgstr "無確認碼" #. TRANS: Message given after successfully removing an incoming e-mail address. -#: actions/emailsettings.php:508 actions/smssettings.php:581 +#: actions/emailsettings.php:512 actions/smssettings.php:581 msgid "Incoming email address removed." msgstr "" @@ -1137,11 +1084,6 @@ msgstr "" msgid "Disfavor favorite" msgstr "" -#: actions/favorited.php:67 -#, php-format -msgid "Popular notices, page %d" -msgstr "" - #: actions/favorited.php:79 msgid "The most popular notices on the site right now." msgstr "" @@ -1169,11 +1111,6 @@ msgstr "" msgid "%s's favorite notices" msgstr "" -#: actions/favoritesrss.php:115 -#, php-format -msgid "Updates favored by %1$s on %2$s!" -msgstr "" - #: actions/featured.php:69 lib/featureduserssection.php:87 #: lib/publicgroupnav.php:89 msgid "Featured users" @@ -1221,10 +1158,6 @@ msgstr "" msgid "You are not authorized." msgstr "" -#: actions/finishremotesubscribe.php:113 -msgid "Could not convert request token to access token." -msgstr "" - #: actions/finishremotesubscribe.php:118 msgid "Remote service uses unknown version of OMB protocol." msgstr "" @@ -1241,18 +1174,25 @@ msgstr "" msgid "User already has this role." msgstr "" +#: 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 "" + #: 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 "" -#: actions/groupblock.php:91 -msgid "Only an admin can block group members." +#: actions/groupblock.php:81 actions/groupunblock.php:81 +#: actions/makeadmin.php:81 +msgid "No group specified." msgstr "" -#: actions/groupblock.php:134 actions/groupmembers.php:360 -msgid "Block user from group" +#: actions/groupblock.php:91 +msgid "Only an admin can block group members." msgstr "" #: actions/groupblock.php:160 @@ -1263,11 +1203,6 @@ msgid "" "the group in the future." msgstr "" -#. TRANS: Submit button title for 'Yes' when blocking a user from a group. -#: actions/groupblock.php:189 -msgid "Block this user from this group" -msgstr "" - #: actions/groupblock.php:206 msgid "Database error blocking user from group." msgstr "" @@ -1276,6 +1211,10 @@ msgstr "" msgid "No ID." msgstr "無此通知" +#: actions/groupdesignsettings.php:68 +msgid "You must be logged in to edit a group." +msgstr "" + #: actions/groupdesignsettings.php:144 msgid "Group design" msgstr "" @@ -1300,32 +1239,40 @@ msgstr "" msgid "Pick a square area of the image to be the logo." msgstr "" -#: actions/groupmembers.php:103 +#. TRANS: Title of the page showing group members. +#. TRANS: %1$s is the name of the group, %2$d is the page number of the members list. +#: actions/groupmembers.php:107 #, php-format msgid "%1$s group members, page %2$d" msgstr "" -#: actions/groupmembers.php:118 +#: actions/groupmembers.php:122 msgid "A list of the users in this group." msgstr "" -#: actions/groupmembers.php:182 lib/groupnav.php:107 +#: actions/groupmembers.php:186 msgid "Admin" msgstr "" -#: actions/groupmembers.php:392 lib/blockform.php:69 +#. TRANS: Button text for the form that will block a user from a group. +#: actions/groupmembers.php:399 +msgctxt "BUTTON" msgid "Block" msgstr "" -#: actions/groupmembers.php:487 +#: actions/groupmembers.php:498 msgid "Make user an admin of the group" msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Button text for the form that will make a user administrator. +#: actions/groupmembers.php:533 +msgctxt "BUTTON" msgid "Make Admin" msgstr "" -#: actions/groupmembers.php:519 +#. TRANS: Submit button title. +#: actions/groupmembers.php:537 +msgctxt "TOOLTIP" msgid "Make this user an admin" msgstr "" @@ -1338,12 +1285,6 @@ msgstr "" msgid "%s timeline" msgstr "" -#. TRANS: Message is used as link description. %1$s is a username, %2$s is a site name. -#: actions/grouprss.php:142 -#, php-format -msgid "Updates from members of %1$s on %2$s!" -msgstr "" - #: actions/groups.php:62 lib/profileaction.php:223 lib/profileaction.php:249 #: lib/publicgroupnav.php:81 lib/searchgroupnav.php:84 lib/subgroupnav.php:98 msgid "Groups" @@ -1364,10 +1305,6 @@ msgid "" "%%%%)" msgstr "" -#: actions/groups.php:107 actions/usergroups.php:126 lib/groupeditform.php:122 -msgid "Create a new group" -msgstr "" - #: actions/groupsearch.php:52 #, php-format msgid "" @@ -1416,11 +1353,6 @@ msgid "" "doc.im%%). Configure your address and settings below." msgstr "" -#. TRANS: Message given in the IM settings if XMPP is not enabled on the site. -#: actions/imsettings.php:94 -msgid "IM is not available." -msgstr "" - #. TRANS: Form legend for IM settings form. #. TRANS: Field label for IM address input in IM settings form. #: actions/imsettings.php:106 actions/imsettings.php:136 @@ -1444,7 +1376,10 @@ msgstr "" #. TRANS: IM address input field instructions in IM settings form. #. TRANS: %s is the IM address set for the site. -#: actions/imsettings.php:140 +#. TRANS: Do not translate "example.org". It is one of the domain names reserved for use in examples by +#. TRANS: http://www.rfc-editor.org/rfc/rfc2606.txt. Any other domain may be owned by a legitimate +#. TRANS: person or organization. +#: actions/imsettings.php:143 #, php-format msgid "" "Jabber or GTalk address, like \"UserName@example.org\". First, make sure to " @@ -1452,53 +1387,53 @@ msgid "" msgstr "" #. TRANS: Form legend for IM preferences form. -#: actions/imsettings.php:155 +#: actions/imsettings.php:158 msgid "IM preferences" msgstr "" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:160 +#: actions/imsettings.php:163 msgid "Send me notices through Jabber/GTalk." msgstr "" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:166 +#: actions/imsettings.php:169 msgid "Post a notice when my Jabber/GTalk status changes." msgstr "" #. TRANS: Checkbox label in IM preferences form. -#: actions/imsettings.php:172 +#: actions/imsettings.php:175 msgid "Send me replies through Jabber/GTalk from people I'm not subscribed to." msgstr "" #. TRANS: Confirmation message for successful IM preferences save. -#: actions/imsettings.php:287 actions/othersettings.php:180 +#: actions/imsettings.php:290 actions/othersettings.php:180 msgid "Preferences saved." msgstr "" #. TRANS: Message given saving IM address without having provided one. -#: actions/imsettings.php:309 +#: actions/imsettings.php:312 msgid "No Jabber ID." msgstr "查無此Jabber ID" #. TRANS: Message given saving IM address that cannot be normalised. -#: actions/imsettings.php:317 +#: actions/imsettings.php:320 msgid "Cannot normalize that Jabber ID" msgstr "此JabberID錯誤" #. TRANS: Message given saving IM address that not valid. -#: actions/imsettings.php:322 +#: actions/imsettings.php:325 msgid "Not a valid Jabber ID" msgstr "此JabberID無效" #. TRANS: Message given saving IM address that is already set for another user. -#: actions/imsettings.php:330 +#: actions/imsettings.php:333 msgid "Jabber ID already belongs to another user." msgstr "此Jabber ID已有人使用" #. 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 +#: actions/imsettings.php:361 #, php-format msgid "" "A confirmation code was sent to the IM address you added. You must approve %" @@ -1506,17 +1441,17 @@ msgid "" msgstr "確認信已寄到你的線上即時通信箱。%s送給你得訊息要先經過你的認可。" #. TRANS: Message given canceling IM address confirmation for the wrong IM address. -#: actions/imsettings.php:388 +#: actions/imsettings.php:391 msgid "That is the wrong IM address." msgstr "" #. TRANS: Message given after successfully canceling IM address confirmation. -#: actions/imsettings.php:402 +#: actions/imsettings.php:405 msgid "IM confirmation cancelled." msgstr "無確認碼" #. TRANS: Message given after successfully removing a registered IM address. -#: actions/imsettings.php:447 +#: actions/imsettings.php:450 msgid "The IM address was removed." msgstr "" @@ -1623,11 +1558,19 @@ msgid "" "Sincerely, %2$s\n" msgstr "" +#: actions/joingroup.php:60 +msgid "You must be logged in to join a group." +msgstr "" + #: actions/joingroup.php:141 #, php-format msgid "%1$s joined group %2$s" msgstr "" +#: actions/leavegroup.php:60 +msgid "You must be logged in to leave a group." +msgstr "" + #: actions/login.php:102 actions/otp.php:62 actions/register.php:144 msgid "Already logged in." msgstr "已登入" @@ -1681,15 +1624,6 @@ msgstr "" msgid "%1$s is already an admin for group \"%2$s\"." msgstr "" -#: actions/makeadmin.php:133 -#, php-format -msgid "Can't get membership record for %1$s in group %2$s." -msgstr "" - -#: actions/microsummary.php:69 -msgid "No current status." -msgstr "" - #: actions/newapplication.php:143 msgid "Use this form to register a new application." msgstr "" @@ -1717,6 +1651,10 @@ msgstr "" msgid "No content!" msgstr "無內容" +#: actions/newmessage.php:158 +msgid "No recipient specified." +msgstr "" + #. TRANS: Error text shown when trying to send a direct message to self. #: actions/newmessage.php:164 lib/command.php:506 msgid "" @@ -1742,6 +1680,10 @@ msgstr "" msgid "New notice" msgstr "新訊息" +#: actions/newnotice.php:227 +msgid "Notice posted" +msgstr "" + #: actions/noticesearch.php:68 #, php-format msgid "" @@ -1753,11 +1695,6 @@ msgstr "" msgid "Text search" msgstr "" -#: actions/noticesearch.php:91 -#, php-format -msgid "Search results for \"%1$s\" on %2$s" -msgstr "" - #: actions/noticesearch.php:121 #, php-format msgid "" @@ -1772,16 +1709,6 @@ msgid "" "[post on this topic](%%%%action.newnotice%%%%?status_textarea=%s)!" msgstr "" -#: actions/noticesearchrss.php:96 -#, php-format -msgid "Updates with \"%s\"" -msgstr "" - -#: actions/noticesearchrss.php:98 -#, php-format -msgid "Updates matching search term \"%1$s\" on %2$s!" -msgstr "" - #: actions/nudge.php:85 msgid "" "This user doesn't allow nudges or hasn't confirmed or set their email yet." @@ -1795,6 +1722,14 @@ msgstr "" msgid "Nudge sent!" msgstr "" +#: actions/oauthappssettings.php:59 +msgid "You must be logged in to list your applications." +msgstr "" + +#: actions/oauthappssettings.php:74 +msgid "OAuth applications" +msgstr "" + #: actions/oauthappssettings.php:85 msgid "Applications you have registered" msgstr "" @@ -1829,12 +1764,6 @@ msgstr "新的更人資料輸入錯誤" msgid "%1$s's status on %2$s" msgstr "%1$s的狀態是%2$s" -#. TRANS: Error message displaying attachments. %s is a raw MIME type (eg 'image/png') -#: actions/oembed.php:159 -#, php-format -msgid "Content type %s not supported." -msgstr "" - #. TRANS: Error message displaying attachments. %s is the site's base URL. #: actions/oembed.php:163 #, php-format @@ -1842,8 +1771,8 @@ 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:1215 -#: lib/apiaction.php:1243 lib/apiaction.php:1366 +#: actions/oembed.php:184 actions/oembed.php:203 lib/apiaction.php:1206 +#: lib/apiaction.php:1233 lib/apiaction.php:1356 msgid "Not a supported data format." msgstr "" @@ -1851,6 +1780,10 @@ msgstr "" msgid "People Search" msgstr "" +#: actions/opensearch.php:67 +msgid "Notice Search" +msgstr "" + #: actions/othersettings.php:60 msgid "Other settings" msgstr "使用者設定發生錯誤" @@ -1943,7 +1876,7 @@ msgid "Password saved." msgstr "" #. TRANS: Menu item for site administration -#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:384 +#: actions/pathsadminpanel.php:59 lib/adminpanelaction.php:371 msgid "Paths" msgstr "" @@ -1951,25 +1884,18 @@ msgstr "" msgid "Path and server settings for this StatusNet site." msgstr "" -#: actions/pathsadminpanel.php:157 -#, php-format -msgid "Theme directory not readable: %s." -msgstr "" - -#: actions/pathsadminpanel.php:169 -#, php-format -msgid "Background directory not writable: %s." -msgstr "" - -#: 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 "" + +#: actions/pathsadminpanel.php:238 +msgid "Server" +msgstr "" + #: actions/pathsadminpanel.php:238 msgid "Site's server hostname." msgstr "" @@ -1978,10 +1904,6 @@ msgstr "" msgid "Path" msgstr "" -#: actions/pathsadminpanel.php:242 -msgid "Site path" -msgstr "" - #: actions/pathsadminpanel.php:246 msgid "Path to locales" msgstr "" @@ -2002,10 +1924,18 @@ msgstr "" msgid "Theme" msgstr "" +#: actions/pathsadminpanel.php:264 +msgid "Theme server" +msgstr "" + #: actions/pathsadminpanel.php:268 msgid "Theme path" msgstr "" +#: actions/pathsadminpanel.php:272 +msgid "Theme directory" +msgstr "" + #: actions/pathsadminpanel.php:284 msgid "Avatar server" msgstr "個人圖像" @@ -2022,6 +1952,10 @@ msgstr "" msgid "Background path" msgstr "" +#: actions/pathsadminpanel.php:313 +msgid "Background directory" +msgstr "" + #: actions/pathsadminpanel.php:320 msgid "SSL" msgstr "" @@ -2030,6 +1964,10 @@ msgstr "" msgid "Never" msgstr "" +#: actions/pathsadminpanel.php:324 +msgid "Sometimes" +msgstr "" + #: actions/pathsadminpanel.php:325 msgid "Always" msgstr "" @@ -2050,10 +1988,6 @@ msgstr "個人圖像" msgid "Server to direct SSL requests to" msgstr "" -#: actions/pathsadminpanel.php:352 -msgid "Save paths" -msgstr "" - #: actions/peoplesearch.php:52 #, php-format msgid "" @@ -2065,11 +1999,6 @@ msgstr "" msgid "People search" msgstr "" -#: actions/peopletag.php:142 -#, php-format -msgid "Users self-tagged with %1$s - page %2$d" -msgstr "" - #: actions/postnotice.php:101 #, php-format msgid "Notice license ‘%1$s’ is not compatible with site license ‘%2$s’." @@ -2096,7 +2025,7 @@ msgstr "全名" #. TRANS: Form input field label. #: actions/profilesettings.php:115 actions/register.php:460 -#: lib/applicationeditform.php:244 lib/groupeditform.php:161 +#: lib/applicationeditform.php:235 lib/groupeditform.php:161 msgid "Homepage" msgstr "個人首頁" @@ -2104,15 +2033,6 @@ msgstr "個人首頁" msgid "URL of your homepage, blog, or profile on another site" msgstr "" -#: actions/profilesettings.php:122 actions/register.php:468 -#, php-format -msgid "Describe yourself and your interests in %d chars" -msgstr "" - -#: actions/profilesettings.php:125 actions/register.php:471 -msgid "Describe yourself and your interests" -msgstr "" - #: actions/profilesettings.php:127 actions/register.php:473 msgid "Bio" msgstr "自我介紹" @@ -2183,7 +2103,7 @@ msgid "Couldn't save profile." msgstr "無法儲存個人資料" #. TRANS: Message after successful saving of administrative settings. -#: actions/profilesettings.php:391 lib/adminpanelaction.php:141 +#: actions/profilesettings.php:391 lib/adminpanelaction.php:138 msgid "Settings saved." msgstr "" @@ -2209,10 +2129,6 @@ msgstr "" msgid "Public Stream Feed (RSS 2.0)" msgstr "" -#: actions/public.php:168 -msgid "Public Stream Feed (Atom)" -msgstr "" - #: actions/public.php:188 #, php-format msgid "" @@ -2272,6 +2188,10 @@ msgid "" "one!" msgstr "" +#: actions/publictagcloud.php:134 +msgid "Tag cloud" +msgstr "" + #: actions/recoverpassword.php:62 msgid "No such recovery code." msgstr "無此恢復碼" @@ -2435,14 +2355,6 @@ msgstr "" 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 "" @@ -2504,10 +2416,6 @@ msgstr "" msgid "That’s a local profile! Login to subscribe." msgstr "" -#: actions/remotesubscribe.php:183 -msgid "Couldn’t get a request token." -msgstr "" - #: actions/repeat.php:57 msgid "Only logged-in users can repeat notices." msgstr "" @@ -2516,44 +2424,20 @@ msgstr "" msgid "No notice specified." msgstr "無此通知" +#: actions/repeat.php:76 +msgid "You can't repeat your own notice." +msgstr "" + #: actions/repeat.php:90 msgid "You already repeated that notice." msgstr "此Jabber ID已有人使用" -#: actions/repeat.php:114 lib/noticelist.php:676 -msgid "Repeated" -msgstr "" - -#: actions/repeat.php:119 -msgid "Repeated!" -msgstr "" - #: actions/replies.php:126 actions/repliesrss.php:68 #: lib/personalgroupnav.php:105 #, php-format msgid "Replies to %s" msgstr "" -#: actions/replies.php:128 -#, php-format -msgid "Replies to %1$s, page %2$d" -msgstr "" - -#: actions/replies.php:145 -#, php-format -msgid "Replies feed for %s (RSS 1.0)" -msgstr "" - -#: actions/replies.php:152 -#, php-format -msgid "Replies feed for %s (RSS 2.0)" -msgstr "" - -#: actions/replies.php:159 -#, php-format -msgid "Replies feed for %s (Atom)" -msgstr "" - #: actions/replies.php:199 #, php-format msgid "" @@ -2575,30 +2459,17 @@ msgid "" "newnotice%%%%?status_textarea=%3$s)." msgstr "" -#: actions/repliesrss.php:72 -#, php-format -msgid "Replies to %1$s on %2$s!" -msgstr "" - -#: actions/revokerole.php:75 -msgid "You cannot revoke user roles on this site." -msgstr "" - #: actions/revokerole.php:82 msgid "User doesn't have this role." msgstr "" -#: actions/rsd.php:146 actions/version.php:159 -msgid "StatusNet" -msgstr "" - #: actions/sandbox.php:72 msgid "User is already sandboxed." msgstr "" #. TRANS: Menu item for site administration #: actions/sessionsadminpanel.php:54 actions/sessionsadminpanel.php:170 -#: lib/adminpanelaction.php:392 +#: lib/adminpanelaction.php:379 msgid "Sessions" msgstr "" @@ -2628,15 +2499,10 @@ msgid "Save site settings" msgstr "使用者設定發生錯誤" #. TRANS: Form input field label for application icon. -#: actions/showapplication.php:159 lib/applicationeditform.php:182 +#: actions/showapplication.php:159 lib/applicationeditform.php:173 msgid "Icon" msgstr "" -#. TRANS: Form input field label. -#: actions/showapplication.php:178 lib/applicationeditform.php:235 -msgid "Organization" -msgstr "" - #: actions/showapplication.php:192 actions/showgroup.php:436 #: lib/profileaction.php:187 msgid "Statistics" @@ -2689,30 +2555,10 @@ msgstr "" msgid "Are you sure you want to reset your consumer key and secret?" msgstr "" -#: actions/showfavorites.php:79 -#, php-format -msgid "%1$s's favorite notices, page %2$d" -msgstr "" - #: actions/showfavorites.php:132 msgid "Could not retrieve favorite notices." msgstr "無法更新使用者" -#: actions/showfavorites.php:171 -#, php-format -msgid "Feed for favorites of %s (RSS 1.0)" -msgstr "" - -#: actions/showfavorites.php:178 -#, php-format -msgid "Feed for favorites of %s (RSS 2.0)" -msgstr "" - -#: actions/showfavorites.php:185 -#, php-format -msgid "Feed for favorites of %s (Atom)" -msgstr "" - #: actions/showfavorites.php:206 msgid "" "You haven't chosen any favorite notices yet. Click the fave button on " @@ -2738,16 +2584,16 @@ msgstr "" msgid "This is a way to share what you like." msgstr "" -#: actions/showgroup.php:84 -#, php-format -msgid "%1$s group, page %2$d" -msgstr "" - #: actions/showgroup.php:272 actions/tagother.php:118 #: actions/userauthorization.php:175 lib/userprofile.php:178 msgid "URL" msgstr "" +#: actions/showgroup.php:283 actions/tagother.php:128 +#: actions/userauthorization.php:187 lib/userprofile.php:195 +msgid "Note" +msgstr "" + #: actions/showgroup.php:293 lib/groupeditform.php:184 msgid "Aliases" msgstr "" @@ -2767,11 +2613,6 @@ msgstr "" msgid "Notice feed for %s group (Atom)" msgstr "" -#: actions/showgroup.php:355 -#, php-format -msgid "FOAF for %s group" -msgstr "" - #: 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 @@ -2782,10 +2623,6 @@ msgstr "" msgid "All members" msgstr "" -#: actions/showgroup.php:439 -msgid "Created" -msgstr "" - #: actions/showgroup.php:455 #, php-format msgid "" @@ -2828,16 +2665,6 @@ msgstr "" msgid " tagged %s" msgstr "" -#: actions/showstream.php:79 -#, php-format -msgid "%1$s, page %2$d" -msgstr "" - -#: actions/showstream.php:122 -#, php-format -msgid "Notice feed for %1$s tagged %2$s (RSS 1.0)" -msgstr "" - #: actions/showstream.php:129 #, php-format msgid "Notice feed for %s (RSS 1.0)" @@ -2898,6 +2725,10 @@ msgstr "" msgid "Repeat of %s" msgstr "" +#: actions/silence.php:65 actions/unsilence.php:65 +msgid "You cannot silence users on this site." +msgstr "" + #: actions/silence.php:72 msgid "User is already silenced." msgstr "" @@ -2927,10 +2758,6 @@ msgstr "" msgid "General" msgstr "" -#: actions/siteadminpanel.php:224 -msgid "Site name" -msgstr "" - #: actions/siteadminpanel.php:225 msgid "The name of your site, like \"Yourcompany Microblog\"" msgstr "" @@ -3011,11 +2838,6 @@ msgstr "使用者設定發生錯誤" msgid "You can receive SMS messages through email from %%site.name%%." msgstr "" -#. TRANS: Message given in the SMS settings if SMS is not enabled on the site. -#: actions/smssettings.php:97 -msgid "SMS is not available." -msgstr "" - #. TRANS: Form legend for SMS settings form. #: actions/smssettings.php:111 msgid "SMS address" @@ -3058,6 +2880,11 @@ msgstr "" msgid "SMS preferences saved." msgstr "" +#. TRANS: Message given saving SMS phone number without having selected a carrier. +#: actions/smssettings.php:344 +msgid "No carrier selected." +msgstr "" + #. TRANS: Message given saving SMS phone number that is already set. #: actions/smssettings.php:352 msgid "That is already your phone number." @@ -3100,7 +2927,7 @@ msgstr "" #. TRANS: Menu item for site administration #: actions/snapshotadminpanel.php:54 actions/snapshotadminpanel.php:196 -#: lib/adminpanelaction.php:408 +#: lib/adminpanelaction.php:395 msgid "Snapshots" msgstr "" @@ -3165,11 +2992,6 @@ msgstr "" msgid "You cannot subscribe to an OMB 0.1 remote profile with this action." msgstr "" -#: actions/subscribers.php:52 -#, php-format -msgid "%1$s subscribers, page %2$d" -msgstr "" - #: actions/subscribers.php:67 #, php-format msgid "These are the people who listen to %s's notices." @@ -3216,21 +3038,11 @@ msgstr "" msgid "SMS" msgstr "" -#: actions/tag.php:69 -#, php-format -msgid "Notices tagged with %1$s, page %2$d" -msgstr "" - #: actions/tag.php:87 #, php-format msgid "Notice feed for tag %s (RSS 1.0)" msgstr "" -#: actions/tag.php:93 -#, php-format -msgid "Notice feed for tag %s (RSS 2.0)" -msgstr "" - #: actions/tag.php:99 #, php-format msgid "Notice feed for tag %s (Atom)" @@ -3318,6 +3130,12 @@ msgstr "" 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 "" + #: actions/useradminpanel.php:222 msgid "Bio Limit" msgstr "" @@ -3342,10 +3160,6 @@ msgstr "" msgid "Automatically subscribe new users to this user." msgstr "" -#: actions/useradminpanel.php:251 -msgid "Invitations" -msgstr "" - #: actions/useradminpanel.php:256 msgid "Invitations enabled" msgstr "" @@ -3432,11 +3246,6 @@ msgstr "" msgid "Avatar URL ‘%s’ is not valid." msgstr "" -#: actions/userauthorization.php:350 -#, php-format -msgid "Can’t read avatar URL ‘%s’." -msgstr "" - #: actions/userauthorization.php:355 #, php-format msgid "Wrong image type for avatar URL ‘%s’." @@ -3456,12 +3265,6 @@ msgstr "" msgid "Enjoy your hotdog!" msgstr "" -#. TRANS: Message is used as a page title. %1$s is a nick name, %2$d is a page number. -#: actions/usergroups.php:66 -#, php-format -msgid "%1$s groups, page %2$d" -msgstr "" - #: actions/usergroups.php:132 msgid "Search for more groups" msgstr "" @@ -3525,11 +3328,6 @@ msgstr "" msgid "Plugins" msgstr "" -#. TRANS: Secondary navigation menu option leading to version information on the StatusNet site. -#: actions/version.php:198 lib/action.php:805 -msgid "Version" -msgstr "" - #: actions/version.php:199 msgid "Author(s)" msgstr "" @@ -3641,11 +3439,6 @@ msgstr "" msgid "Bad type provided to saveKnownGroups" msgstr "" -#. TRANS: Server exception thrown when an update for a group inbox fails. -#: classes/Notice.php:998 -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:1759 @@ -3678,7 +3471,7 @@ msgid "Unable to save tag." msgstr "無法儲存個人資料" #. TRANS: Exception thrown when trying to subscribe while being banned from subscribing. -#: classes/Subscription.php:75 lib/oauthstore.php:465 +#: classes/Subscription.php:75 lib/oauthstore.php:466 msgid "You have been banned from subscribing." msgstr "" @@ -3749,30 +3542,17 @@ msgstr "" msgid "Untitled page" msgstr "" +#. TRANS: DT element for primary navigation menu. String is hidden in default CSS. +#: lib/action.php:449 +msgid "Primary site navigation" +msgstr "" + #. TRANS: Tooltip for main menu option "Personal" #: lib/action.php:455 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:458 -msgctxt "MENU" -msgid "Personal" -msgstr "" - -#. TRANS: Tooltip for main menu option "Account" -#: lib/action.php:460 -msgctxt "TOOLTIP" -msgid "Change your email, avatar, password, profile" -msgstr "" - -#. TRANS: Tooltip for main menu option "Services" -#: lib/action.php:465 -msgctxt "TOOLTIP" -msgid "Connect to services" -msgstr "" - #. TRANS: Main menu option when logged in and connection are possible for access to options to connect to other services #: lib/action.php:468 msgid "Connect" @@ -3785,7 +3565,8 @@ msgid "Change site configuration" msgstr "無確認碼" #. TRANS: Main menu option when logged in and site admin for access to site configuration -#: lib/action.php:474 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/action.php:474 lib/groupnav.php:117 msgctxt "MENU" msgid "Admin" msgstr "" @@ -3797,12 +3578,6 @@ msgctxt "TOOLTIP" msgid "Invite friends and colleagues to join you on %s" msgstr "" -#. TRANS: Main menu option when logged in and invitations are allowed for inviting new users -#: lib/action.php:481 -msgctxt "MENU" -msgid "Invite" -msgstr "" - #. TRANS: Tooltip for main menu option "Logout" #: lib/action.php:487 msgctxt "TOOLTIP" @@ -3815,18 +3590,6 @@ msgctxt "MENU" msgid "Logout" msgstr "登入" -#. TRANS: Tooltip for main menu option "Register" -#: lib/action.php:495 -msgctxt "TOOLTIP" -msgid "Create an account" -msgstr "" - -#. TRANS: Main menu option when not logged in to register a new account -#: lib/action.php:498 -msgctxt "MENU" -msgid "Register" -msgstr "" - #. TRANS: Tooltip for main menu option "Login" #: lib/action.php:501 msgctxt "TOOLTIP" @@ -3849,6 +3612,11 @@ msgstr "" msgid "Local views" msgstr "" +#. TRANS: DT element for secondary navigation menu. String is hidden in default CSS. +#: lib/action.php:778 +msgid "Secondary site navigation" +msgstr "" + #. TRANS: Secondary navigation menu option leading to help on StatusNet. #: lib/action.php:784 msgid "Help" @@ -3893,22 +3661,17 @@ msgstr "" msgid "StatusNet software license" msgstr "" -#. TRANS: First sentence of the StatusNet site license. Used if 'broughtby' is set. -#: lib/action.php:843 -#, 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:846 +#: lib/action.php:849 #, php-format msgid "**%%site.name%%** is a microblogging service." msgstr "**%%site.name%%**是個微型部落格" #. TRANS: Second sentence of the StatusNet site license. Mentions the StatusNet source code license. -#: lib/action.php:850 +#. TRANS: Make sure there is no whitespace between "]" and "(". +#. TRANS: Text between [] is a link description, text between () is the link itself. +#. TRANS: %s is the version of StatusNet that is being used. +#: lib/action.php:856 #, php-format msgid "" "It runs the [StatusNet](http://status.net/) microblogging software, version %" @@ -3916,216 +3679,243 @@ msgid "" "org/licensing/licenses/agpl-3.0.html)." msgstr "" -#. TRANS: DT element for StatusNet site content license. -#: lib/action.php:866 -msgid "Site content license" -msgstr "" - #. TRANS: Content license displayed when license is set to 'private'. #. TRANS: %1$s is the site name. -#: lib/action.php:873 +#: lib/action.php:879 #, 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:880 +#: lib/action.php:886 #, 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:884 +#: lib/action.php:890 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:897 +#. TRANS: license message in footer. +#. TRANS: %1$s is the site name, %2$s is a link to the license URL, with a licence name set in configuration. +#: lib/action.php:904 #, 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:1236 +#: lib/action.php:1243 msgid "Pagination" msgstr "" #. TRANS: Pagination message to go to a page displaying information more in the #. TRANS: present than the currently displayed information. -#: lib/action.php:1247 +#: lib/action.php:1254 msgid "After" msgstr "" -#. TRANS: Pagination message to go to a page displaying information more in the -#. TRANS: past than the currently displayed information. -#: lib/action.php:1257 -msgid "Before" -msgstr "" - #. 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 +#. TRANS: Client exception thrown when there is no source attribute. +#: lib/activityutils.php:203 msgid "Can't handle remote content yet." msgstr "" -#: lib/activityutils.php:244 +#. TRANS: Client exception thrown when there embedded XML content is found that cannot be processed yet. +#: lib/activityutils.php:240 msgid "Can't handle embedded XML content yet." msgstr "" -#: lib/activityutils.php:248 +#. TRANS: Client exception thrown when base64 encoded content is found that cannot be processed yet. +#: lib/activityutils.php:245 msgid "Can't handle embedded Base64 content yet." msgstr "" +#. TRANS: Client error message thrown when a user tries to change admin settings but has no access rights. +#: lib/adminpanelaction.php:96 +msgid "You cannot make changes to this site." +msgstr "" + #. TRANS: Client error message throw when a certain panel's settings cannot be changed. -#: lib/adminpanelaction.php:110 +#: lib/adminpanelaction.php:108 msgid "Changes to that panel are not allowed." msgstr "" #. TRANS: Client error message. -#: lib/adminpanelaction.php:229 +#: lib/adminpanelaction.php:222 msgid "showForm() not implemented." msgstr "" #. TRANS: Client error message -#: lib/adminpanelaction.php:259 +#: lib/adminpanelaction.php:250 msgid "saveSettings() not implemented." msgstr "" #. TRANS: Client error message thrown if design settings could not be deleted in #. TRANS: the admin panel Design. -#: lib/adminpanelaction.php:284 +#: lib/adminpanelaction.php:274 msgid "Unable to delete design setting." msgstr "" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:350 +#: lib/adminpanelaction.php:337 msgid "Basic site configuration" msgstr "無確認碼" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:358 +#: lib/adminpanelaction.php:345 msgid "Design configuration" msgstr "無確認碼" -#. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:360 -msgctxt "MENU" -msgid "Design" -msgstr "" - #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:366 +#: lib/adminpanelaction.php:353 msgid "User configuration" msgstr "無確認碼" #. TRANS: Menu item for site administration -#: lib/adminpanelaction.php:368 lib/personalgroupnav.php:115 +#: lib/adminpanelaction.php:355 lib/personalgroupnav.php:115 msgid "User" msgstr "" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:374 +#: lib/adminpanelaction.php:361 msgid "Access configuration" msgstr "無確認碼" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:382 +#: lib/adminpanelaction.php:369 msgid "Paths configuration" msgstr "無確認碼" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:390 +#: lib/adminpanelaction.php:377 msgid "Sessions configuration" msgstr "無確認碼" #. TRANS: Menu item title/tooltip -#: lib/adminpanelaction.php:406 +#: lib/adminpanelaction.php:393 msgid "Snapshots configuration" msgstr "無確認碼" #. TRANS: Client error 401. -#: lib/apiauth.php:113 +#: lib/apiauth.php:111 msgid "API resource requires read-write access, but you only have read access." msgstr "" +#. TRANS: OAuth exception thrown when no application is found for a given consumer key. +#: lib/apiauth.php:175 +msgid "No application for that consumer key." +msgstr "" + +#. TRANS: OAuth exception given when an incorrect access token was given for a user. +#: lib/apiauth.php:212 +msgid "Bad access token." +msgstr "" + +#. TRANS: OAuth exception given when no user was found for a given token (no token was found). +#: lib/apiauth.php:217 +msgid "No user for that token." +msgstr "" + +#. TRANS: Client error thrown when authentication fails becaus a user clicked "Cancel". +#. TRANS: Client error thrown when authentication fails. +#: lib/apiauth.php:258 lib/apiauth.php:290 +msgid "Could not authenticate you." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to revoke an unknown token. +#: lib/apioauthstore.php:178 +msgid "Tried to revoke unknown token." +msgstr "" + +#. TRANS: Exception thrown when an attempt is made to remove a revoked token. +#: lib/apioauthstore.php:182 +msgid "Failed to delete revoked token." +msgstr "" + #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:209 -#, php-format -msgid "Describe your application in %d characters" +#: lib/applicationeditform.php:215 +msgid "URL of the homepage of this application" msgstr "" #. TRANS: Form input field label. -#: lib/applicationeditform.php:226 +#: lib/applicationeditform.php:217 msgid "Source URL" msgstr "" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:242 +#: lib/applicationeditform.php:224 +msgid "Organization responsible for this application" +msgstr "" + +#. TRANS: Form input field instructions. +#: lib/applicationeditform.php:233 msgid "URL for the homepage of the organization" msgstr "" #. TRANS: Form input field instructions. -#: lib/applicationeditform.php:251 +#: lib/applicationeditform.php:242 msgid "URL to redirect to after authentication" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:278 +#: lib/applicationeditform.php:269 msgid "Browser" msgstr "" #. TRANS: Radio button label for application type -#: lib/applicationeditform.php:295 +#: lib/applicationeditform.php:286 msgid "Desktop" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:297 +#: lib/applicationeditform.php:288 msgid "Type of application, browser or desktop" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:320 +#: lib/applicationeditform.php:311 msgid "Read-only" msgstr "" #. TRANS: Radio button label for access type. -#: lib/applicationeditform.php:339 +#: lib/applicationeditform.php:330 msgid "Read-write" msgstr "" #. TRANS: Form guide. -#: lib/applicationeditform.php:341 +#: lib/applicationeditform.php:332 msgid "Default access for this application: read-only, or read-write" msgstr "" -#. TRANS: Submit button title -#: lib/applicationeditform.php:359 +#. TRANS: Submit button title. +#: lib/applicationeditform.php:349 msgid "Cancel" msgstr "取消" #. TRANS: Application access type -#: lib/applicationlist.php:136 +#: lib/applicationlist.php:135 msgid "read-write" msgstr "" #. TRANS: Application access type -#: lib/applicationlist.php:138 +#: lib/applicationlist.php:137 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 +#: lib/applicationlist.php:143 #, php-format msgid "Approved %1$s - \"%2$s\" access." msgstr "" #. TRANS: Button label -#: lib/applicationlist.php:159 +#: lib/applicationlist.php:158 msgctxt "BUTTON" msgid "Revoke" msgstr "" @@ -4140,7 +3930,8 @@ msgstr "" msgid "Provider" msgstr "" -#: lib/attachmentnoticesection.php:67 +#. TRANS: Title. +#: lib/attachmentnoticesection.php:68 msgid "Notices where this attachment appears" msgstr "" @@ -4152,6 +3943,11 @@ msgstr "" msgid "Password changing is not allowed" msgstr "" +#. TRANS: Title for the form to block a user. +#: lib/blockform.php:70 +msgid "Block" +msgstr "" + #: lib/channel.php:229 lib/mailhandler.php:142 msgid "Command complete" msgstr "" @@ -4171,6 +3967,13 @@ msgstr "" msgid "User has no last notice." msgstr "" +#. TRANS: Message given getting a non-existing user. +#. TRANS: %s is the nickname of the user that could not be found. +#: lib/command.php:150 +#, php-format +msgid "Could not find a local user with nickname %s." +msgstr "" + #. TRANS: Error text shown when an unimplemented command is given. #: lib/command.php:185 msgid "Sorry, this command is not yet implemented." @@ -4212,6 +4015,13 @@ msgstr "" msgid "%1$s joined group %2$s." msgstr "" +#. TRANS: Message given having removed a user from a group. +#. TRANS: %1$s is the nickname of the user, %2$s is the nickname of the group. +#: lib/command.php:408 +#, php-format +msgid "%1$s left group %2$s." +msgstr "" + #. TRANS: Command exception text shown when trying to send a direct message to a remote user (a user not registered at the current server). #: lib/command.php:474 #, php-format @@ -4227,13 +4037,6 @@ msgstr "" msgid "Message too long - maximum is %1$d characters, you sent %2$d." 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:554 -#, php-format -msgid "Notice from %s repeated." -msgstr "" - #. TRANS: Message given if content of a notice for a reply is too long. #. TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters. #: lib/command.php:592 @@ -4311,8 +4114,15 @@ msgstr "" msgid "This link is useable only once and is valid for only 2 minutes: %s." msgstr "" +#. TRANS: Text shown after issuing the lose command successfully (stop another user from following the current user). +#. TRANS: %s is the name of the user the unsubscription was requested for. +#: lib/command.php:813 +#, php-format +msgid "Unsubscribed %s." +msgstr "" + #. TRANS: Text shown after requesting other users a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed users. #: lib/command.php:836 msgid "You are subscribed to this person:" @@ -4320,7 +4130,7 @@ msgid_plural "You are subscribed to these people:" msgstr[0] "此帳號已註冊" #. TRANS: Text shown after requesting other users that are subscribed to a user (followers). -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribing users. #: lib/command.php:863 msgid "This person is subscribed to you:" @@ -4328,13 +4138,14 @@ msgid_plural "These people are subscribed to you:" msgstr[0] "無此訂閱" #. TRANS: Text shown after requesting groups a user is subscribed to. -#. TRANS: This message support plural forms. This message is followed by a +#. TRANS: This message supports plural forms. This message is followed by a #. TRANS: hard coded space and a comma separated list of subscribed groups. #: lib/command.php:890 msgid "You are a member of this group:" msgid_plural "You are a member of these groups:" msgstr[0] "無法連結到伺服器:%s" +#. TRANS: Help text for commands. Do not translate the command names themselves; they are fixed strings. #: lib/command.php:905 msgid "" "Commands:\n" @@ -4475,15 +4286,6 @@ msgstr "" msgid "URL of the homepage or blog of the group or topic" msgstr "" -#: lib/groupeditform.php:168 -msgid "Describe the group or topic" -msgstr "" - -#: lib/groupeditform.php:170 -#, php-format -msgid "Describe the group or topic in %d characters" -msgstr "" - #: lib/groupeditform.php:179 msgid "" "Location for the group, if any, like \"City, State (or Region), Country\"" @@ -4494,35 +4296,75 @@ msgstr "" msgid "Extra nicknames for the group, comma- or space- separated, max %d" msgstr "" -#: lib/groupnav.php:85 +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:86 +msgctxt "MENU" msgid "Group" msgstr "" -#: lib/groupnav.php:101 +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:89 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group" +msgstr "" + +#. TRANS: Menu item in the group navigation page. +#: lib/groupnav.php:95 +msgctxt "MENU" +msgid "Members" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:98 +#, php-format +msgctxt "TOOLTIP" +msgid "%s group members" +msgstr "" + +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:108 +msgctxt "MENU" msgid "Blocked" msgstr "" -#: lib/groupnav.php:102 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:111 #, php-format +msgctxt "TOOLTIP" msgid "%s blocked users" msgstr "" -#: lib/groupnav.php:108 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:120 #, php-format +msgctxt "TOOLTIP" msgid "Edit %s group properties" msgstr "" -#: lib/groupnav.php:113 +#. TRANS: Menu item in the group navigation page. Only shown for group administrators. +#: lib/groupnav.php:126 +msgctxt "MENU" msgid "Logo" -msgstr "登入" +msgstr "" -#: lib/groupnav.php:114 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:129 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s logo" msgstr "" -#: lib/groupnav.php:120 +#. TRANS: Tooltip for menu item in the group navigation page. Only shown for group administrators. +#. TRANS: %s is the nickname of the group. +#: lib/groupnav.php:138 #, php-format +msgctxt "TOOLTIP" msgid "Add or edit %s design" msgstr "" @@ -4553,7 +4395,8 @@ msgstr "" msgid "That file is too big. The maximum file size is %s." msgstr "" -#: lib/imagefile.php:101 lib/mediafile.php:170 +#. TRANS: Client exception thrown when a file upload operation has failed with an unknown reason. +#: lib/imagefile.php:101 lib/mediafile.php:179 msgid "System error uploading file." msgstr "" @@ -4595,10 +4438,6 @@ msgstr "" msgid "Login with a username and password" msgstr "使用者名稱或密碼錯誤" -#: lib/logingroupnav.php:86 -msgid "Sign up for a new account" -msgstr "" - #. TRANS: Subject for address confirmation email #: lib/mail.php:174 msgid "Email address confirmation" @@ -4635,22 +4474,6 @@ msgid "" "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: Body of notification mail for new posting email address #: lib/mail.php:308 #, php-format @@ -4720,12 +4543,6 @@ msgid "" "%5$s\n" msgstr "" -#. TRANS: Subject for favorite notification email -#: lib/mail.php:589 -#, php-format -msgid "%s (@%s) added your notice as a favorite" -msgstr "" - #. TRANS: Body for favorite notification email #: lib/mail.php:592 #, php-format @@ -4817,48 +4634,64 @@ msgstr "" msgid "Unsupported message type: %s" msgstr "" -#: lib/mediafile.php:98 lib/mediafile.php:123 +#. TRANS: Client exception thrown when a database error was thrown during a file upload operation. +#: lib/mediafile.php:99 lib/mediafile.php:125 msgid "There was a database error while saving your file. Please try again." msgstr "" -#: lib/mediafile.php:142 +#. TRANS: Client exception thrown when an uploaded file is larger than set in php.ini. +#: lib/mediafile.php:145 msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini." msgstr "" -#: lib/mediafile.php:147 +#. TRANS: Client exception. +#: lib/mediafile.php:151 msgid "" "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in " "the HTML form." msgstr "" -#: lib/mediafile.php:152 +#. TRANS: Client exception. +#: lib/mediafile.php:157 msgid "The uploaded file was only partially uploaded." msgstr "" -#: lib/mediafile.php:162 +#. TRANS: Client exception thrown when writing to disk is not possible during a file upload operation. +#: lib/mediafile.php:169 msgid "Failed to write file to disk." msgstr "" -#: lib/mediafile.php:165 +#. TRANS: Client exception thrown when a file upload operation has been stopped by an extension. +#: lib/mediafile.php:173 msgid "File upload stopped by extension." msgstr "" -#: lib/mediafile.php:179 lib/mediafile.php:217 +#. TRANS: Client exception thrown when a file upload operation would cause a user to exceed a set quota. +#: lib/mediafile.php:189 lib/mediafile.php:232 msgid "File exceeds user's quota." msgstr "" -#: lib/mediafile.php:197 lib/mediafile.php:234 +#. TRANS: Client exception thrown when a file upload operation fails because the file could +#. TRANS: not be moved from the temporary folder to the permanent file location. +#: lib/mediafile.php:209 lib/mediafile.php:251 msgid "File could not be moved to destination directory." msgstr "" -#: lib/mediafile.php:318 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %1$s is the file type that was denied, %2$s is the application part of +#. TRANS: the MIME type that was denied. +#: lib/mediafile.php:340 #, php-format -msgid " Try using another %s format." +msgid "" +"\"%1$s\" is not a supported file type on this server. Try using another %2$s " +"format." msgstr "" -#: lib/mediafile.php:323 +#. TRANS: Client exception thrown trying to upload a forbidden MIME type. +#. TRANS: %s is the file type that was denied. +#: lib/mediafile.php:345 #, php-format -msgid "%s is not a supported file type on this server." +msgid "\"%s\" is not a supported file type on this server." msgstr "" #: lib/messageform.php:120 @@ -4930,10 +4763,6 @@ msgstr "" msgid "web" msgstr "" -#: lib/noticelist.php:603 -msgid "Repeated by" -msgstr "" - #: lib/noticelist.php:630 msgid "Reply to this notice" msgstr "" @@ -4942,27 +4771,36 @@ msgstr "" msgid "Reply" msgstr "" +#: lib/nudgeform.php:116 +msgid "Nudge this user" +msgstr "" + #: lib/nudgeform.php:128 msgid "Nudge" msgstr "" +#: lib/nudgeform.php:128 +msgid "Send a nudge to this user" +msgstr "" + #: lib/oauthstore.php:283 -msgid "Error inserting new profile" -msgstr "新的更人資料輸入錯誤" +msgid "Error inserting new profile." +msgstr "" #: lib/oauthstore.php:291 -msgid "Error inserting avatar" -msgstr "個人圖像插入錯誤" - -#: lib/oauthstore.php:306 -msgid "Error updating remote profile" -msgstr "更新遠端個人資料發生錯誤" +msgid "Error inserting avatar." +msgstr "" #: lib/oauthstore.php:311 -msgid "Error inserting remote profile" -msgstr "新增外部個人資料發生錯誤(Error inserting remote profile)" +msgid "Error inserting remote profile." +msgstr "" -#: lib/oauthstore.php:490 +#. TRANS: Exception thrown when a notice is denied because it has been sent before. +#: lib/oauthstore.php:346 +msgid "Duplicate notice." +msgstr "" + +#: lib/oauthstore.php:491 msgid "Couldn't insert new subscription." msgstr "無法新增訂閱" @@ -4982,16 +4820,25 @@ msgstr "" msgid "Inbox" msgstr "" +#: lib/personalgroupnav.php:126 +msgid "Your incoming messages" +msgstr "" + #: lib/personalgroupnav.php:130 msgid "Outbox" msgstr "" +#: lib/personalgroupnav.php:131 +msgid "Your sent messages" +msgstr "" + #: lib/personaltagcloudsection.php:56 #, php-format msgid "Tags in %s's notices" msgstr "" -#: lib/plugin.php:115 +#. TRANS: Displayed as version information for a plugin if no version information was found. +#: lib/plugin.php:116 msgid "Unknown" msgstr "" @@ -5024,6 +4871,10 @@ msgstr "" msgid "Public" msgstr "" +#: lib/publicgroupnav.php:82 +msgid "User groups" +msgstr "" + #: lib/publicgroupnav.php:84 lib/publicgroupnav.php:85 msgid "Recent tags" msgstr "" @@ -5036,23 +4887,10 @@ msgstr "" msgid "Popular" msgstr "" -#: lib/repeatform.php:107 -msgid "Repeat this notice?" -msgstr "" - #: lib/repeatform.php:132 msgid "Yes" msgstr "" -#: lib/repeatform.php:132 -msgid "Repeat this notice" -msgstr "" - -#: lib/revokeroleform.php:91 -#, php-format -msgid "Revoke the \"%s\" role from this user" -msgstr "" - #: lib/router.php:709 msgid "No single user defined for single-user mode." msgstr "" @@ -5061,19 +4899,24 @@ msgstr "" msgid "Sandbox" msgstr "" -#: lib/searchaction.php:120 +#. TRANS: Fieldset legend for the search form. +#: lib/searchaction.php:121 msgid "Search site" msgstr "" -#: lib/searchaction.php:126 +#. TRANS: Used as a field label for the field where one or more keywords +#. TRANS: for searching can be entered. +#: lib/searchaction.php:129 msgid "Keyword(s)" msgstr "" -#: lib/searchaction.php:127 +#: lib/searchaction.php:130 +msgctxt "BUTTON" msgid "Search" msgstr "" -#: lib/searchaction.php:162 +#. TRANS: Definition list item with instructions on how to get (better) search results. +#: lib/searchaction.php:170 msgid "Search help" msgstr "" @@ -5101,10 +4944,6 @@ msgstr "" msgid "More..." msgstr "" -#: lib/silenceform.php:67 -msgid "Silence" -msgstr "" - #: lib/subgroupnav.php:99 #, php-format msgid "Groups %s is a member of" @@ -5216,56 +5055,60 @@ msgid "Moderator" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1102 +#: lib/util.php:1103 msgid "a few seconds ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1105 +#: lib/util.php:1106 msgid "about a minute ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1109 +#: lib/util.php:1110 #, php-format -msgid "about %d minutes ago" -msgstr "" +msgid "about one minute ago" +msgid_plural "about %d minutes ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1112 +#: lib/util.php:1113 msgid "about an hour ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1116 +#: lib/util.php:1117 #, php-format -msgid "about %d hours ago" -msgstr "" +msgid "about one hour ago" +msgid_plural "about %d hours ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1119 +#: lib/util.php:1120 msgid "about a day ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1123 +#: lib/util.php:1124 #, php-format -msgid "about %d days ago" -msgstr "" +msgid "about one day ago" +msgid_plural "about %d days ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1126 +#: lib/util.php:1127 msgid "about a month ago" msgstr "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1130 +#: lib/util.php:1131 #, php-format -msgid "about %d months ago" -msgstr "" +msgid "about one month ago" +msgid_plural "about %d months ago" +msgstr[0] "" #. TRANS: Used in notices to indicate when the notice was made compared to now. -#: lib/util.php:1133 +#: lib/util.php:1134 msgid "about a year ago" msgstr "" diff --git a/plugins/APCPlugin.php b/plugins/APC/APCPlugin.php similarity index 99% rename from plugins/APCPlugin.php rename to plugins/APC/APCPlugin.php index 666f64b147..0069779004 100644 --- a/plugins/APCPlugin.php +++ b/plugins/APC/APCPlugin.php @@ -116,4 +116,3 @@ class APCPlugin extends Plugin return true; } } - diff --git a/plugins/APC/locale/APC.pot b/plugins/APC/locale/APC.pot new file mode 100644 index 0000000000..9343ee5ede --- /dev/null +++ b/plugins/APC/locale/APC.pot @@ -0,0 +1,23 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: APCPlugin.php:115 +msgid "" +"Use the APC variable cache " +"to cache query results." +msgstr "" diff --git a/plugins/APC/locale/br/LC_MESSAGES/APC.po b/plugins/APC/locale/br/LC_MESSAGES/APC.po new file mode 100644 index 0000000000..6aab6d5787 --- /dev/null +++ b/plugins/APC/locale/br/LC_MESSAGES/APC.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - APC to Breton (Brezhoneg) +# Expored from translatewiki.net +# +# Author: Fulup +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - APC\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:23+0000\n" +"Language-Team: Breton \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: br\n" +"X-Message-Group: #out-statusnet-plugin-apc\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: APCPlugin.php:115 +msgid "" +"Use the APC variable cache " +"to cache query results." +msgstr "" +"Ober gant an APC grubuilh " +"kemm-digemm evit krubuilhañ disoc'hoù ar rekedoù." diff --git a/plugins/APC/locale/es/LC_MESSAGES/APC.po b/plugins/APC/locale/es/LC_MESSAGES/APC.po new file mode 100644 index 0000000000..e3b8ec8b2b --- /dev/null +++ b/plugins/APC/locale/es/LC_MESSAGES/APC.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - APC to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - APC\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:23+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-apc\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: APCPlugin.php:115 +msgid "" +"Use the APC variable cache " +"to cache query results." +msgstr "" +"Usa el caché de variable APC " +"para copiar en caché los resultados de consulta." diff --git a/plugins/APC/locale/fr/LC_MESSAGES/APC.po b/plugins/APC/locale/fr/LC_MESSAGES/APC.po new file mode 100644 index 0000000000..92f342b378 --- /dev/null +++ b/plugins/APC/locale/fr/LC_MESSAGES/APC.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - APC to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - APC\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:23+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-apc\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: APCPlugin.php:115 +msgid "" +"Use the APC variable cache " +"to cache query results." +msgstr "" +"Utilisez le cache variable APC pour mettre en cache les résultats de requêtes." diff --git a/plugins/APC/locale/gl/LC_MESSAGES/APC.po b/plugins/APC/locale/gl/LC_MESSAGES/APC.po new file mode 100644 index 0000000000..67305afc1a --- /dev/null +++ b/plugins/APC/locale/gl/LC_MESSAGES/APC.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - APC to Galician (Galego) +# Expored from translatewiki.net +# +# Author: Toliño +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - APC\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:23+0000\n" +"Language-Team: Galician \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: gl\n" +"X-Message-Group: #out-statusnet-plugin-apc\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: APCPlugin.php:115 +msgid "" +"Use the APC variable cache " +"to cache query results." +msgstr "" +"Use a caché variable APC " +"para memorizar os resultados da pescuda." diff --git a/plugins/APC/locale/ia/LC_MESSAGES/APC.po b/plugins/APC/locale/ia/LC_MESSAGES/APC.po new file mode 100644 index 0000000000..14a1832613 --- /dev/null +++ b/plugins/APC/locale/ia/LC_MESSAGES/APC.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - APC to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - APC\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:23+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-apc\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: APCPlugin.php:115 +msgid "" +"Use the APC variable cache " +"to cache query results." +msgstr "" +"Usar le cache de variabiles APC pro immagazinar le resultatos de consultas." diff --git a/plugins/APC/locale/mk/LC_MESSAGES/APC.po b/plugins/APC/locale/mk/LC_MESSAGES/APC.po new file mode 100644 index 0000000000..088acc9b01 --- /dev/null +++ b/plugins/APC/locale/mk/LC_MESSAGES/APC.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - APC to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - APC\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:23+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-apc\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: APCPlugin.php:115 +msgid "" +"Use the APC variable cache " +"to cache query results." +msgstr "" +"Користи променлив кеш APC за " +"кеширање на резултати од барања." diff --git a/plugins/APC/locale/nb/LC_MESSAGES/APC.po b/plugins/APC/locale/nb/LC_MESSAGES/APC.po new file mode 100644 index 0000000000..5e3f15b5a6 --- /dev/null +++ b/plugins/APC/locale/nb/LC_MESSAGES/APC.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - APC to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - APC\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:23+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-apc\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: APCPlugin.php:115 +msgid "" +"Use the APC variable cache " +"to cache query results." +msgstr "" +"Bruk APC-" +"variabelhurtiglagring til å hurtiglagre søkeresultat." diff --git a/plugins/APC/locale/nl/LC_MESSAGES/APC.po b/plugins/APC/locale/nl/LC_MESSAGES/APC.po new file mode 100644 index 0000000000..c65407320d --- /dev/null +++ b/plugins/APC/locale/nl/LC_MESSAGES/APC.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - APC to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - APC\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:23+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-apc\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: APCPlugin.php:115 +msgid "" +"Use the APC variable cache " +"to cache query results." +msgstr "" +"De variabelencache APC " +"gebruiken op resultaten van zoekopdrachten te cachen." diff --git a/plugins/APC/locale/pl/LC_MESSAGES/APC.po b/plugins/APC/locale/pl/LC_MESSAGES/APC.po new file mode 100644 index 0000000000..392a204117 --- /dev/null +++ b/plugins/APC/locale/pl/LC_MESSAGES/APC.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - APC to Polish (Polski) +# Expored from translatewiki.net +# +# Author: Sp5uhe +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - APC\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:23+0000\n" +"Language-Team: Polish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: pl\n" +"X-Message-Group: #out-statusnet-plugin-apc\n" +"Plural-Forms: nplurals=3; plural=(n == 1) ? 0 : ( (n%10 >= 2 && n%10 <= 4 && " +"(n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: APCPlugin.php:115 +msgid "" +"Use the APC variable cache " +"to cache query results." +msgstr "" +"Korzystaj z APC pamięci " +"podręcznej zmiennych do przechowywania wyników zapytań." diff --git a/plugins/APC/locale/pt/LC_MESSAGES/APC.po b/plugins/APC/locale/pt/LC_MESSAGES/APC.po new file mode 100644 index 0000000000..1198fefcb4 --- /dev/null +++ b/plugins/APC/locale/pt/LC_MESSAGES/APC.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - APC to Portuguese (Português) +# Expored from translatewiki.net +# +# Author: Waldir +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - APC\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:23+0000\n" +"Language-Team: Portuguese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: pt\n" +"X-Message-Group: #out-statusnet-plugin-apc\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: APCPlugin.php:115 +msgid "" +"Use the APC variable cache " +"to cache query results." +msgstr "" +"Usar o APC para armazenar " +"resultados de consultas em cache." diff --git a/plugins/APC/locale/pt_BR/LC_MESSAGES/APC.po b/plugins/APC/locale/pt_BR/LC_MESSAGES/APC.po new file mode 100644 index 0000000000..2aeb21ab09 --- /dev/null +++ b/plugins/APC/locale/pt_BR/LC_MESSAGES/APC.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - APC to Brazilian Portuguese (Português do Brasil) +# Expored from translatewiki.net +# +# Author: Giro720 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - APC\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:23+0000\n" +"Language-Team: Brazilian Portuguese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: pt-br\n" +"X-Message-Group: #out-statusnet-plugin-apc\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: APCPlugin.php:115 +msgid "" +"Use the APC variable cache " +"to cache query results." +msgstr "" +"Usar o APC para armazenar " +"resultados de consultas em cache." diff --git a/plugins/APC/locale/ru/LC_MESSAGES/APC.po b/plugins/APC/locale/ru/LC_MESSAGES/APC.po new file mode 100644 index 0000000000..7996ea2f41 --- /dev/null +++ b/plugins/APC/locale/ru/LC_MESSAGES/APC.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - APC to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Александр Сигачёв +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - APC\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:23+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-apc\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: APCPlugin.php:115 +msgid "" +"Use the APC variable cache " +"to cache query results." +msgstr "" +"Использование кеша переменных APC для хранения результатов запросов." diff --git a/plugins/APC/locale/tl/LC_MESSAGES/APC.po b/plugins/APC/locale/tl/LC_MESSAGES/APC.po new file mode 100644 index 0000000000..690be13bd6 --- /dev/null +++ b/plugins/APC/locale/tl/LC_MESSAGES/APC.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - APC to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - APC\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:23+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-apc\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: APCPlugin.php:115 +msgid "" +"Use the APC variable cache " +"to cache query results." +msgstr "" +"Gamitin ang pabagubagong taguan ng APC upang ikubli ang resulta ng pagtatanong." diff --git a/plugins/APC/locale/uk/LC_MESSAGES/APC.po b/plugins/APC/locale/uk/LC_MESSAGES/APC.po new file mode 100644 index 0000000000..f363d29c49 --- /dev/null +++ b/plugins/APC/locale/uk/LC_MESSAGES/APC.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - APC to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - APC\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:23+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-apc\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: APCPlugin.php:115 +msgid "" +"Use the APC variable cache " +"to cache query results." +msgstr "" +"Використання APC для " +"різноманітних запитів до кешу." diff --git a/plugins/APC/locale/zh_CN/LC_MESSAGES/APC.po b/plugins/APC/locale/zh_CN/LC_MESSAGES/APC.po new file mode 100644 index 0000000000..7c27e264cb --- /dev/null +++ b/plugins/APC/locale/zh_CN/LC_MESSAGES/APC.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - APC to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: Chenxiaoqino +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - APC\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:23+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-apc\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: APCPlugin.php:115 +msgid "" +"Use the APC variable cache " +"to cache query results." +msgstr "" +"使用 APC 变量缓存来缓存查询结" +"果。" diff --git a/plugins/Adsense/AdsensePlugin.php b/plugins/Adsense/AdsensePlugin.php index cd6fc3503c..3d733e1509 100644 --- a/plugins/Adsense/AdsensePlugin.php +++ b/plugins/Adsense/AdsensePlugin.php @@ -77,7 +77,6 @@ if (!defined('STATUSNET')) { * * @seeAlso UAPPlugin */ - class AdsensePlugin extends UAPPlugin { public $adScript = 'http://pagead2.googlesyndication.com/pagead/show_ads.js'; @@ -89,7 +88,6 @@ class AdsensePlugin extends UAPPlugin // A little bit of chicanery so we avoid overwriting values that // are passed in with the constructor - foreach (array('mediumRectangle', 'rectangle', 'leaderboard', 'wideSkyscraper', 'adScript', 'client') as $setting) { $value = common_config('adsense', strtolower($setting)); if (!empty($value)) { // not found @@ -105,7 +103,6 @@ class AdsensePlugin extends UAPPlugin * * @return void */ - protected function showMediumRectangle($action) { $this->showAdsenseCode($action, 300, 250, $this->mediumRectangle); @@ -118,7 +115,6 @@ class AdsensePlugin extends UAPPlugin * * @return void */ - protected function showRectangle($action) { $this->showAdsenseCode($action, 180, 150, $this->rectangle); @@ -131,7 +127,6 @@ class AdsensePlugin extends UAPPlugin * * @return void */ - protected function showWideSkyscraper($action) { $this->showAdsenseCode($action, 160, 600, $this->wideSkyscraper); @@ -144,7 +139,6 @@ class AdsensePlugin extends UAPPlugin * * @return void */ - protected function showLeaderboard($action) { $this->showAdsenseCode($action, 728, 90, $this->leaderboard); @@ -160,7 +154,6 @@ class AdsensePlugin extends UAPPlugin * * @return void */ - protected function showAdsenseCode($action, $width, $height, $slot) { $code = 'google_ad_client = "'.$this->client.'"; '; @@ -198,11 +191,22 @@ class AdsensePlugin extends UAPPlugin function onEndAdminPanelNav($menu) { if (AdminPanelAction::canAdmin('adsense')) { // TRANS: Menu item title/tooltip - $menu_title = _('Adsense configuration'); + $menu_title = _m('AdSense configuration'); // TRANS: Menu item for site administration - $menu->out->menuItem(common_local_url('adsenseadminpanel'), _('Adsense'), + $menu->out->menuItem(common_local_url('adsenseadminpanel'), _m('AdSense'), $menu_title, $action_name == 'adsenseadminpanel', 'nav_adsense_admin_panel'); } return true; } -} \ No newline at end of file + + function onPluginVersion(&$versions) + { + $versions[] = array('name' => 'BlankAdPlugin', + 'version' => STATUSNET_VERSION, + 'author' => 'Evan Prodromou', + 'homepage' => 'http://status.net/wiki/Plugin:Adsense', + 'rawdescription' => + _m('Plugin to add Google Adsense to StatusNet sites.')); + return true; + } +} diff --git a/plugins/Adsense/adsenseadminpanel.php b/plugins/Adsense/adsenseadminpanel.php index 7b99cf8051..110cc9e2b7 100644 --- a/plugins/Adsense/adsenseadminpanel.php +++ b/plugins/Adsense/adsenseadminpanel.php @@ -40,7 +40,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class AdsenseadminpanelAction extends AdminPanelAction { /** @@ -48,10 +47,9 @@ class AdsenseadminpanelAction extends AdminPanelAction * * @return string page title */ - function title() { - return _('Adsense'); + return _m('TITLE', 'AdSense'); } /** @@ -59,10 +57,9 @@ class AdsenseadminpanelAction extends AdminPanelAction * * @return string instructions */ - function getInstructions() { - return _('Adsense settings for this StatusNet site'); + return _m('AdSense settings for this StatusNet site'); } /** @@ -70,7 +67,6 @@ class AdsenseadminpanelAction extends AdminPanelAction * * @return void */ - function showForm() { $form = new AdsenseAdminPanelForm($this); @@ -83,7 +79,6 @@ class AdsenseadminpanelAction extends AdminPanelAction * * @return void */ - function saveSettings() { static $settings = array('adsense' => array('adScript', 'client', 'mediumRectangle', 'rectangle', 'leaderboard', 'wideSkyscraper')); @@ -97,11 +92,9 @@ class AdsenseadminpanelAction extends AdminPanelAction } // This throws an exception on validation errors - $this->validate($values); // assert(all values are valid); - $config = new Config(); $config->query('BEGIN'); @@ -125,7 +118,6 @@ class AdsenseadminpanelAction extends AdminPanelAction /** * Form for the adsense admin panel */ - class AdsenseAdminPanelForm extends AdminForm { /** @@ -133,7 +125,6 @@ class AdsenseAdminPanelForm extends AdminForm * * @return int ID of the form */ - function id() { return 'form_adsense_admin_panel'; @@ -144,7 +135,6 @@ class AdsenseAdminPanelForm extends AdminForm * * @return string class of the form */ - function formClass() { return 'form_adsense'; @@ -155,7 +145,6 @@ class AdsenseAdminPanelForm extends AdminForm * * @return string URL of the action */ - function action() { return common_local_url('adsenseadminpanel'); @@ -166,45 +155,44 @@ class AdsenseAdminPanelForm extends AdminForm * * @return void */ - function formData() { $this->out->elementStart('fieldset', array('id' => 'adsense_admin')); $this->out->elementStart('ul', 'form_data'); $this->li(); $this->input('client', - _('Client ID'), - _('Google client ID'), + _m('Client ID'), + _m('Google client ID'), 'adsense'); $this->unli(); $this->li(); $this->input('adScript', - _('Ad Script URL'), - _('Script URL (advanced)'), + _m('Ad script URL'), + _m('Script URL (advanced)'), 'adsense'); $this->unli(); $this->li(); $this->input('mediumRectangle', - _('Medium rectangle'), - _('Medium rectangle slot code'), + _m('Medium rectangle'), + _m('Medium rectangle slot code'), 'adsense'); $this->unli(); $this->li(); $this->input('rectangle', - _('Rectangle'), - _('Rectangle slot code'), + _m('Rectangle'), + _m('Rectangle slot code'), 'adsense'); $this->unli(); $this->li(); $this->input('leaderboard', - _('Leaderboard'), - _('Leaderboard slot code'), + _m('Leaderboard'), + _m('Leaderboard slot code'), 'adsense'); $this->unli(); $this->li(); $this->input('wideSkyscraper', - _('Skyscraper'), - _('Wide skyscraper slot code'), + _m('Skyscraper'), + _m('Wide skyscraper slot code'), 'adsense'); $this->unli(); $this->out->elementEnd('ul'); @@ -215,9 +203,8 @@ class AdsenseAdminPanelForm extends AdminForm * * @return void */ - function formActions() { - $this->out->submit('submit', _('Save'), 'submit', null, _('Save AdSense settings')); + $this->out->submit('submit', _m('Save'), 'submit', null, _m('Save AdSense settings')); } } diff --git a/plugins/Adsense/locale/Adsense.pot b/plugins/Adsense/locale/Adsense.pot new file mode 100644 index 0000000000..5b64960c89 --- /dev/null +++ b/plugins/Adsense/locale/Adsense.pot @@ -0,0 +1,96 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#. TRANS: Menu item title/tooltip +#: AdsensePlugin.php:194 +msgid "AdSense configuration" +msgstr "" + +#. TRANS: Menu item for site administration +#: AdsensePlugin.php:196 +msgid "AdSense" +msgstr "" + +#: AdsensePlugin.php:209 +msgid "Plugin to add Google Adsense to StatusNet sites." +msgstr "" + +#: adsenseadminpanel.php:52 +msgctxt "TITLE" +msgid "AdSense" +msgstr "" + +#: adsenseadminpanel.php:62 +msgid "AdSense settings for this StatusNet site" +msgstr "" + +#: adsenseadminpanel.php:164 +msgid "Client ID" +msgstr "" + +#: adsenseadminpanel.php:165 +msgid "Google client ID" +msgstr "" + +#: adsenseadminpanel.php:170 +msgid "Ad script URL" +msgstr "" + +#: adsenseadminpanel.php:171 +msgid "Script URL (advanced)" +msgstr "" + +#: adsenseadminpanel.php:176 +msgid "Medium rectangle" +msgstr "" + +#: adsenseadminpanel.php:177 +msgid "Medium rectangle slot code" +msgstr "" + +#: adsenseadminpanel.php:182 +msgid "Rectangle" +msgstr "" + +#: adsenseadminpanel.php:183 +msgid "Rectangle slot code" +msgstr "" + +#: adsenseadminpanel.php:188 +msgid "Leaderboard" +msgstr "" + +#: adsenseadminpanel.php:189 +msgid "Leaderboard slot code" +msgstr "" + +#: adsenseadminpanel.php:194 +msgid "Skyscraper" +msgstr "" + +#: adsenseadminpanel.php:195 +msgid "Wide skyscraper slot code" +msgstr "" + +#: adsenseadminpanel.php:208 +msgid "Save" +msgstr "" + +#: adsenseadminpanel.php:208 +msgid "Save AdSense settings" +msgstr "" diff --git a/plugins/Adsense/locale/es/LC_MESSAGES/Adsense.po b/plugins/Adsense/locale/es/LC_MESSAGES/Adsense.po new file mode 100644 index 0000000000..f9a8d4a7a6 --- /dev/null +++ b/plugins/Adsense/locale/es/LC_MESSAGES/Adsense.po @@ -0,0 +1,101 @@ +# Translation of StatusNet - Adsense to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Adsense\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:20+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:11+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-adsense\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Menu item title/tooltip +#: AdsensePlugin.php:194 +msgid "AdSense configuration" +msgstr "Configuración de \"AdSense\"" + +#. TRANS: Menu item for site administration +#: AdsensePlugin.php:196 +msgid "AdSense" +msgstr "AdSense" + +#: AdsensePlugin.php:209 +msgid "Plugin to add Google Adsense to StatusNet sites." +msgstr "Extensión para añadir Google Adsense a sitios StatusNet." + +#: adsenseadminpanel.php:52 +msgctxt "TITLE" +msgid "AdSense" +msgstr "AdSense" + +#: adsenseadminpanel.php:62 +msgid "AdSense settings for this StatusNet site" +msgstr "configuración de AdSense para este sitio StatusNet" + +#: adsenseadminpanel.php:164 +msgid "Client ID" +msgstr "ID de cliente" + +#: adsenseadminpanel.php:165 +msgid "Google client ID" +msgstr "ID de cliente de Google" + +#: adsenseadminpanel.php:170 +msgid "Ad script URL" +msgstr "URL del script del anuncio" + +#: adsenseadminpanel.php:171 +msgid "Script URL (advanced)" +msgstr "URL del script (avanzado)" + +#: adsenseadminpanel.php:176 +msgid "Medium rectangle" +msgstr "Rectángulo mediano" + +#: adsenseadminpanel.php:177 +msgid "Medium rectangle slot code" +msgstr "Código de espacio de rectángulo mediano" + +#: adsenseadminpanel.php:182 +msgid "Rectangle" +msgstr "Rectángulo" + +#: adsenseadminpanel.php:183 +msgid "Rectangle slot code" +msgstr "Código de espacio de rectángulo" + +#: adsenseadminpanel.php:188 +msgid "Leaderboard" +msgstr "Clasificación" + +#: adsenseadminpanel.php:189 +msgid "Leaderboard slot code" +msgstr "Código de espacio de clasificación" + +#: adsenseadminpanel.php:194 +msgid "Skyscraper" +msgstr "Banderola rascacielos" + +#: adsenseadminpanel.php:195 +msgid "Wide skyscraper slot code" +msgstr "Código de espacio de banderola rascacielos ancha" + +#: adsenseadminpanel.php:208 +msgid "Save" +msgstr "Guardar" + +#: adsenseadminpanel.php:208 +msgid "Save AdSense settings" +msgstr "Guardar la configuración de AdSense" diff --git a/plugins/Adsense/locale/fr/LC_MESSAGES/Adsense.po b/plugins/Adsense/locale/fr/LC_MESSAGES/Adsense.po new file mode 100644 index 0000000000..d5df371b72 --- /dev/null +++ b/plugins/Adsense/locale/fr/LC_MESSAGES/Adsense.po @@ -0,0 +1,102 @@ +# Translation of StatusNet - Adsense to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Adsense\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:21+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:11+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-adsense\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. TRANS: Menu item title/tooltip +#: AdsensePlugin.php:194 +msgid "AdSense configuration" +msgstr "Configuration d’AdSense" + +#. TRANS: Menu item for site administration +#: AdsensePlugin.php:196 +msgid "AdSense" +msgstr "AdSense" + +#: AdsensePlugin.php:209 +msgid "Plugin to add Google Adsense to StatusNet sites." +msgstr "Greffon pour ajouter Google Adsense aux sites StatusNet." + +#: adsenseadminpanel.php:52 +msgctxt "TITLE" +msgid "AdSense" +msgstr "AdSense" + +#: adsenseadminpanel.php:62 +msgid "AdSense settings for this StatusNet site" +msgstr "Paramètres Adsense pour ce site StatusNet" + +#: adsenseadminpanel.php:164 +msgid "Client ID" +msgstr "Identifiant du client" + +#: adsenseadminpanel.php:165 +msgid "Google client ID" +msgstr "ID client Google" + +#: adsenseadminpanel.php:170 +msgid "Ad script URL" +msgstr "URL du script d’annonce" + +#: adsenseadminpanel.php:171 +msgid "Script URL (advanced)" +msgstr "URL du script (avancé)" + +#: adsenseadminpanel.php:176 +msgid "Medium rectangle" +msgstr "Rectangle moyen" + +#: adsenseadminpanel.php:177 +msgid "Medium rectangle slot code" +msgstr "Code placé dans un rectangle moyen" + +#: adsenseadminpanel.php:182 +msgid "Rectangle" +msgstr "Rectangle" + +#: adsenseadminpanel.php:183 +msgid "Rectangle slot code" +msgstr "Codé placé dans le rectangle" + +#: adsenseadminpanel.php:188 +msgid "Leaderboard" +msgstr "Panneau de commande" + +#: adsenseadminpanel.php:189 +msgid "Leaderboard slot code" +msgstr "Code placé dans le panneau de commande" + +#: adsenseadminpanel.php:194 +msgid "Skyscraper" +msgstr "Bannière verticale" + +#: adsenseadminpanel.php:195 +msgid "Wide skyscraper slot code" +msgstr "Code placé dans une bannière verticale large" + +#: adsenseadminpanel.php:208 +msgid "Save" +msgstr "Sauvegarder" + +#: adsenseadminpanel.php:208 +msgid "Save AdSense settings" +msgstr "Sauvegarder les paramètres AdSense" diff --git a/plugins/Adsense/locale/gl/LC_MESSAGES/Adsense.po b/plugins/Adsense/locale/gl/LC_MESSAGES/Adsense.po new file mode 100644 index 0000000000..e658cb074a --- /dev/null +++ b/plugins/Adsense/locale/gl/LC_MESSAGES/Adsense.po @@ -0,0 +1,101 @@ +# Translation of StatusNet - Adsense to Galician (Galego) +# Expored from translatewiki.net +# +# Author: Toliño +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Adsense\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:21+0000\n" +"Language-Team: Galician \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:11+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: gl\n" +"X-Message-Group: #out-statusnet-plugin-adsense\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Menu item title/tooltip +#: AdsensePlugin.php:194 +msgid "AdSense configuration" +msgstr "Configuración de AdSense" + +#. TRANS: Menu item for site administration +#: AdsensePlugin.php:196 +msgid "AdSense" +msgstr "AdSense" + +#: AdsensePlugin.php:209 +msgid "Plugin to add Google Adsense to StatusNet sites." +msgstr "" + +#: adsenseadminpanel.php:52 +msgctxt "TITLE" +msgid "AdSense" +msgstr "AdSense" + +#: adsenseadminpanel.php:62 +msgid "AdSense settings for this StatusNet site" +msgstr "Configuración de AdSense para este sitio StatusNet." + +#: adsenseadminpanel.php:164 +msgid "Client ID" +msgstr "Identificación do cliente" + +#: adsenseadminpanel.php:165 +msgid "Google client ID" +msgstr "Identificación do cliente de Google" + +#: adsenseadminpanel.php:170 +msgid "Ad script URL" +msgstr "" + +#: adsenseadminpanel.php:171 +msgid "Script URL (advanced)" +msgstr "" + +#: adsenseadminpanel.php:176 +msgid "Medium rectangle" +msgstr "" + +#: adsenseadminpanel.php:177 +msgid "Medium rectangle slot code" +msgstr "" + +#: adsenseadminpanel.php:182 +msgid "Rectangle" +msgstr "Rectángulo" + +#: adsenseadminpanel.php:183 +msgid "Rectangle slot code" +msgstr "" + +#: adsenseadminpanel.php:188 +msgid "Leaderboard" +msgstr "" + +#: adsenseadminpanel.php:189 +msgid "Leaderboard slot code" +msgstr "" + +#: adsenseadminpanel.php:194 +msgid "Skyscraper" +msgstr "Rañaceos" + +#: adsenseadminpanel.php:195 +msgid "Wide skyscraper slot code" +msgstr "" + +#: adsenseadminpanel.php:208 +msgid "Save" +msgstr "Gardar" + +#: adsenseadminpanel.php:208 +msgid "Save AdSense settings" +msgstr "Gardar a configuración de AdSense" diff --git a/plugins/Adsense/locale/ia/LC_MESSAGES/Adsense.po b/plugins/Adsense/locale/ia/LC_MESSAGES/Adsense.po new file mode 100644 index 0000000000..1434535cb9 --- /dev/null +++ b/plugins/Adsense/locale/ia/LC_MESSAGES/Adsense.po @@ -0,0 +1,101 @@ +# Translation of StatusNet - Adsense to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Adsense\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:21+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:11+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-adsense\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Menu item title/tooltip +#: AdsensePlugin.php:194 +msgid "AdSense configuration" +msgstr "Configuration de AdSense" + +#. TRANS: Menu item for site administration +#: AdsensePlugin.php:196 +msgid "AdSense" +msgstr "AdSense" + +#: AdsensePlugin.php:209 +msgid "Plugin to add Google Adsense to StatusNet sites." +msgstr "Plug-in pro adder Google Adsense a sitos StatusNet." + +#: adsenseadminpanel.php:52 +msgctxt "TITLE" +msgid "AdSense" +msgstr "AdSense" + +#: adsenseadminpanel.php:62 +msgid "AdSense settings for this StatusNet site" +msgstr "Configuration de AdSense pro iste sito StatusNet" + +#: adsenseadminpanel.php:164 +msgid "Client ID" +msgstr "ID de cliente" + +#: adsenseadminpanel.php:165 +msgid "Google client ID" +msgstr "ID de cliente Google" + +#: adsenseadminpanel.php:170 +msgid "Ad script URL" +msgstr "URL del script de publicitate" + +#: adsenseadminpanel.php:171 +msgid "Script URL (advanced)" +msgstr "URL del script (avantiate)" + +#: adsenseadminpanel.php:176 +msgid "Medium rectangle" +msgstr "Rectangulo medie" + +#: adsenseadminpanel.php:177 +msgid "Medium rectangle slot code" +msgstr "Codice pro interstitio a rectangulo medie" + +#: adsenseadminpanel.php:182 +msgid "Rectangle" +msgstr "Rectangulo" + +#: adsenseadminpanel.php:183 +msgid "Rectangle slot code" +msgstr "Codice pro interstitio a rectangulo" + +#: adsenseadminpanel.php:188 +msgid "Leaderboard" +msgstr "Bandiera large" + +#: adsenseadminpanel.php:189 +msgid "Leaderboard slot code" +msgstr "Codice pro interstitio a bandiera large" + +#: adsenseadminpanel.php:194 +msgid "Skyscraper" +msgstr "Grattacelo" + +#: adsenseadminpanel.php:195 +msgid "Wide skyscraper slot code" +msgstr "Codice pro interstitio a grattacelo large" + +#: adsenseadminpanel.php:208 +msgid "Save" +msgstr "Salveguardar" + +#: adsenseadminpanel.php:208 +msgid "Save AdSense settings" +msgstr "Salveguardar configurationes de AdSense" diff --git a/plugins/Adsense/locale/it/LC_MESSAGES/Adsense.po b/plugins/Adsense/locale/it/LC_MESSAGES/Adsense.po new file mode 100644 index 0000000000..f9b171875c --- /dev/null +++ b/plugins/Adsense/locale/it/LC_MESSAGES/Adsense.po @@ -0,0 +1,101 @@ +# Translation of StatusNet - Adsense to Italian (Italiano) +# Expored from translatewiki.net +# +# Author: Milocasagrande +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Adsense\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:21+0000\n" +"Language-Team: Italian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:11+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: it\n" +"X-Message-Group: #out-statusnet-plugin-adsense\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Menu item title/tooltip +#: AdsensePlugin.php:194 +msgid "AdSense configuration" +msgstr "Configurazione AdSene" + +#. TRANS: Menu item for site administration +#: AdsensePlugin.php:196 +msgid "AdSense" +msgstr "AdSense" + +#: AdsensePlugin.php:209 +msgid "Plugin to add Google Adsense to StatusNet sites." +msgstr "Plugin per aggiungere Google Adsense ai siti StatusNet" + +#: adsenseadminpanel.php:52 +msgctxt "TITLE" +msgid "AdSense" +msgstr "AdSense" + +#: adsenseadminpanel.php:62 +msgid "AdSense settings for this StatusNet site" +msgstr "Impostazioni AdSense per questo sito StatusNet" + +#: adsenseadminpanel.php:164 +msgid "Client ID" +msgstr "ID client" + +#: adsenseadminpanel.php:165 +msgid "Google client ID" +msgstr "ID client Google" + +#: adsenseadminpanel.php:170 +msgid "Ad script URL" +msgstr "URL script Ad" + +#: adsenseadminpanel.php:171 +msgid "Script URL (advanced)" +msgstr "URL script (avanzato)" + +#: adsenseadminpanel.php:176 +msgid "Medium rectangle" +msgstr "Rettangolo medio" + +#: adsenseadminpanel.php:177 +msgid "Medium rectangle slot code" +msgstr "" + +#: adsenseadminpanel.php:182 +msgid "Rectangle" +msgstr "Rettangolo" + +#: adsenseadminpanel.php:183 +msgid "Rectangle slot code" +msgstr "" + +#: adsenseadminpanel.php:188 +msgid "Leaderboard" +msgstr "" + +#: adsenseadminpanel.php:189 +msgid "Leaderboard slot code" +msgstr "" + +#: adsenseadminpanel.php:194 +msgid "Skyscraper" +msgstr "" + +#: adsenseadminpanel.php:195 +msgid "Wide skyscraper slot code" +msgstr "" + +#: adsenseadminpanel.php:208 +msgid "Save" +msgstr "" + +#: adsenseadminpanel.php:208 +msgid "Save AdSense settings" +msgstr "" diff --git a/plugins/Adsense/locale/ka/LC_MESSAGES/Adsense.po b/plugins/Adsense/locale/ka/LC_MESSAGES/Adsense.po new file mode 100644 index 0000000000..003b60c02e --- /dev/null +++ b/plugins/Adsense/locale/ka/LC_MESSAGES/Adsense.po @@ -0,0 +1,101 @@ +# Translation of StatusNet - Adsense to Georgian (ქართული) +# Expored from translatewiki.net +# +# Author: Zaal +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Adsense\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:21+0000\n" +"Language-Team: Georgian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:11+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ka\n" +"X-Message-Group: #out-statusnet-plugin-adsense\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. TRANS: Menu item title/tooltip +#: AdsensePlugin.php:194 +msgid "AdSense configuration" +msgstr "AdSense კონფიგურაცია" + +#. TRANS: Menu item for site administration +#: AdsensePlugin.php:196 +msgid "AdSense" +msgstr "AdSense" + +#: AdsensePlugin.php:209 +msgid "Plugin to add Google Adsense to StatusNet sites." +msgstr "" + +#: adsenseadminpanel.php:52 +msgctxt "TITLE" +msgid "AdSense" +msgstr "AdSense" + +#: adsenseadminpanel.php:62 +msgid "AdSense settings for this StatusNet site" +msgstr "AdSense პარამეტრები ამ საიტისათვის." + +#: adsenseadminpanel.php:164 +msgid "Client ID" +msgstr "კლიენტის ID" + +#: adsenseadminpanel.php:165 +msgid "Google client ID" +msgstr "Google კლიენტის ID" + +#: adsenseadminpanel.php:170 +msgid "Ad script URL" +msgstr "სარეკლამო სკრიპტის URL" + +#: adsenseadminpanel.php:171 +msgid "Script URL (advanced)" +msgstr "სკრიპტის URL (გაფართოებული)" + +#: adsenseadminpanel.php:176 +msgid "Medium rectangle" +msgstr "საშუალო მართკუთხედი" + +#: adsenseadminpanel.php:177 +msgid "Medium rectangle slot code" +msgstr "" + +#: adsenseadminpanel.php:182 +msgid "Rectangle" +msgstr "მართკუთხედი" + +#: adsenseadminpanel.php:183 +msgid "Rectangle slot code" +msgstr "" + +#: adsenseadminpanel.php:188 +msgid "Leaderboard" +msgstr "" + +#: adsenseadminpanel.php:189 +msgid "Leaderboard slot code" +msgstr "" + +#: adsenseadminpanel.php:194 +msgid "Skyscraper" +msgstr "" + +#: adsenseadminpanel.php:195 +msgid "Wide skyscraper slot code" +msgstr "" + +#: adsenseadminpanel.php:208 +msgid "Save" +msgstr "" + +#: adsenseadminpanel.php:208 +msgid "Save AdSense settings" +msgstr "" diff --git a/plugins/Adsense/locale/mk/LC_MESSAGES/Adsense.po b/plugins/Adsense/locale/mk/LC_MESSAGES/Adsense.po new file mode 100644 index 0000000000..fa9e1fe1b4 --- /dev/null +++ b/plugins/Adsense/locale/mk/LC_MESSAGES/Adsense.po @@ -0,0 +1,101 @@ +# Translation of StatusNet - Adsense to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Adsense\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:21+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:11+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-adsense\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#. TRANS: Menu item title/tooltip +#: AdsensePlugin.php:194 +msgid "AdSense configuration" +msgstr "Нагодувања на AdSense" + +#. TRANS: Menu item for site administration +#: AdsensePlugin.php:196 +msgid "AdSense" +msgstr "AdSense" + +#: AdsensePlugin.php:209 +msgid "Plugin to add Google Adsense to StatusNet sites." +msgstr "Приклучок за додавање на Google AdSense во мреж. места со StatusNet." + +#: adsenseadminpanel.php:52 +msgctxt "TITLE" +msgid "AdSense" +msgstr "AdSense" + +#: adsenseadminpanel.php:62 +msgid "AdSense settings for this StatusNet site" +msgstr "Поставки на AdSense за ова мрежно место со StatusNet" + +#: adsenseadminpanel.php:164 +msgid "Client ID" +msgstr "ID на клиент" + +#: adsenseadminpanel.php:165 +msgid "Google client ID" +msgstr "ID на Google-клиент" + +#: adsenseadminpanel.php:170 +msgid "Ad script URL" +msgstr "URL на рекламната скрипта" + +#: adsenseadminpanel.php:171 +msgid "Script URL (advanced)" +msgstr "URL на скриптата (напредно)" + +#: adsenseadminpanel.php:176 +msgid "Medium rectangle" +msgstr "Среден правоаголник" + +#: adsenseadminpanel.php:177 +msgid "Medium rectangle slot code" +msgstr "Код на жлебот на средниот правоаголник" + +#: adsenseadminpanel.php:182 +msgid "Rectangle" +msgstr "Правоаголник" + +#: adsenseadminpanel.php:183 +msgid "Rectangle slot code" +msgstr "Код на жлебот на правоаголникот" + +#: adsenseadminpanel.php:188 +msgid "Leaderboard" +msgstr "Табла на предводници" + +#: adsenseadminpanel.php:189 +msgid "Leaderboard slot code" +msgstr "Код на жлебот на таблата на предводници" + +#: adsenseadminpanel.php:194 +msgid "Skyscraper" +msgstr "Облакодер" + +#: adsenseadminpanel.php:195 +msgid "Wide skyscraper slot code" +msgstr "Код на жлебот на широкиот облакодер" + +#: adsenseadminpanel.php:208 +msgid "Save" +msgstr "Зачувај" + +#: adsenseadminpanel.php:208 +msgid "Save AdSense settings" +msgstr "Зачувај нагодувања на AdSense" diff --git a/plugins/Adsense/locale/nl/LC_MESSAGES/Adsense.po b/plugins/Adsense/locale/nl/LC_MESSAGES/Adsense.po new file mode 100644 index 0000000000..65197bc021 --- /dev/null +++ b/plugins/Adsense/locale/nl/LC_MESSAGES/Adsense.po @@ -0,0 +1,101 @@ +# Translation of StatusNet - Adsense to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Adsense\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:21+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:11+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-adsense\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Menu item title/tooltip +#: AdsensePlugin.php:194 +msgid "AdSense configuration" +msgstr "AdSense-instellingen" + +#. TRANS: Menu item for site administration +#: AdsensePlugin.php:196 +msgid "AdSense" +msgstr "AdSense" + +#: AdsensePlugin.php:209 +msgid "Plugin to add Google Adsense to StatusNet sites." +msgstr "Plug-in om Google AdSense toe te voegen aan Statusnetsites." + +#: adsenseadminpanel.php:52 +msgctxt "TITLE" +msgid "AdSense" +msgstr "AdSense" + +#: adsenseadminpanel.php:62 +msgid "AdSense settings for this StatusNet site" +msgstr "AdSense-instellingen voor deze StatusNet-website" + +#: adsenseadminpanel.php:164 +msgid "Client ID" +msgstr "Client-ID" + +#: adsenseadminpanel.php:165 +msgid "Google client ID" +msgstr "Google client-ID" + +#: adsenseadminpanel.php:170 +msgid "Ad script URL" +msgstr "URL voor advertentiescript" + +#: adsenseadminpanel.php:171 +msgid "Script URL (advanced)" +msgstr "URL voor script (gevorderd)" + +#: adsenseadminpanel.php:176 +msgid "Medium rectangle" +msgstr "Gemiddelde rechthoek" + +#: adsenseadminpanel.php:177 +msgid "Medium rectangle slot code" +msgstr "Slotcode voor gemiddelde rechthoek" + +#: adsenseadminpanel.php:182 +msgid "Rectangle" +msgstr "Rechthoek" + +#: adsenseadminpanel.php:183 +msgid "Rectangle slot code" +msgstr "Slotcode voor rechthoek" + +#: adsenseadminpanel.php:188 +msgid "Leaderboard" +msgstr "Breedbeeldbanner" + +#: adsenseadminpanel.php:189 +msgid "Leaderboard slot code" +msgstr "Slotcode voor breedbeeldbanner" + +#: adsenseadminpanel.php:194 +msgid "Skyscraper" +msgstr "Skyscraper" + +#: adsenseadminpanel.php:195 +msgid "Wide skyscraper slot code" +msgstr "Slotcode voor brede skyscraper" + +#: adsenseadminpanel.php:208 +msgid "Save" +msgstr "Opslaan" + +#: adsenseadminpanel.php:208 +msgid "Save AdSense settings" +msgstr "AdSense-instellingen opslaan" diff --git a/plugins/Adsense/locale/ru/LC_MESSAGES/Adsense.po b/plugins/Adsense/locale/ru/LC_MESSAGES/Adsense.po new file mode 100644 index 0000000000..044ea0bcc7 --- /dev/null +++ b/plugins/Adsense/locale/ru/LC_MESSAGES/Adsense.po @@ -0,0 +1,103 @@ +# Translation of StatusNet - Adsense to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Lockal +# Author: Сrower +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Adsense\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:21+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:11+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-adsense\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#. TRANS: Menu item title/tooltip +#: AdsensePlugin.php:194 +msgid "AdSense configuration" +msgstr "Конфигурация AdSense" + +#. TRANS: Menu item for site administration +#: AdsensePlugin.php:196 +msgid "AdSense" +msgstr "AdSense" + +#: AdsensePlugin.php:209 +msgid "Plugin to add Google Adsense to StatusNet sites." +msgstr "Плагин для добавления Google Adsense на сайты StatusNet." + +#: adsenseadminpanel.php:52 +msgctxt "TITLE" +msgid "AdSense" +msgstr "AdSense" + +#: adsenseadminpanel.php:62 +msgid "AdSense settings for this StatusNet site" +msgstr "Настройки AdSense для этого сайта StatusNet" + +#: adsenseadminpanel.php:164 +msgid "Client ID" +msgstr "ID клиента" + +#: adsenseadminpanel.php:165 +msgid "Google client ID" +msgstr "ID клиента Google" + +#: adsenseadminpanel.php:170 +msgid "Ad script URL" +msgstr "URL-адрес скрипта рекламы" + +#: adsenseadminpanel.php:171 +msgid "Script URL (advanced)" +msgstr "URL-адрес скрипта (расширенная настройка)" + +#: adsenseadminpanel.php:176 +msgid "Medium rectangle" +msgstr "Средний прямоугольник" + +#: adsenseadminpanel.php:177 +msgid "Medium rectangle slot code" +msgstr "Слот-код среднего прямоугольника" + +#: adsenseadminpanel.php:182 +msgid "Rectangle" +msgstr "Прямоугольник" + +#: adsenseadminpanel.php:183 +msgid "Rectangle slot code" +msgstr "Слот-код прямоугольника" + +#: adsenseadminpanel.php:188 +msgid "Leaderboard" +msgstr "Доска лидеров" + +#: adsenseadminpanel.php:189 +msgid "Leaderboard slot code" +msgstr "Слот-код доски лидеров" + +#: adsenseadminpanel.php:194 +msgid "Skyscraper" +msgstr "Небоскреб" + +#: adsenseadminpanel.php:195 +msgid "Wide skyscraper slot code" +msgstr "Слот-код широкого небоскреба" + +#: adsenseadminpanel.php:208 +msgid "Save" +msgstr "Сохранить" + +#: adsenseadminpanel.php:208 +msgid "Save AdSense settings" +msgstr "Сохранить настройки AdSense" diff --git a/plugins/Adsense/locale/sv/LC_MESSAGES/Adsense.po b/plugins/Adsense/locale/sv/LC_MESSAGES/Adsense.po new file mode 100644 index 0000000000..0f289d4339 --- /dev/null +++ b/plugins/Adsense/locale/sv/LC_MESSAGES/Adsense.po @@ -0,0 +1,101 @@ +# Translation of StatusNet - Adsense to Swedish (Svenska) +# Expored from translatewiki.net +# +# Author: Jamminjohn +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Adsense\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:21+0000\n" +"Language-Team: Swedish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:11+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: sv\n" +"X-Message-Group: #out-statusnet-plugin-adsense\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Menu item title/tooltip +#: AdsensePlugin.php:194 +msgid "AdSense configuration" +msgstr "Konfiguration av AdSense" + +#. TRANS: Menu item for site administration +#: AdsensePlugin.php:196 +msgid "AdSense" +msgstr "AdSense" + +#: AdsensePlugin.php:209 +msgid "Plugin to add Google Adsense to StatusNet sites." +msgstr "" + +#: adsenseadminpanel.php:52 +msgctxt "TITLE" +msgid "AdSense" +msgstr "AdSense" + +#: adsenseadminpanel.php:62 +msgid "AdSense settings for this StatusNet site" +msgstr "AdSense-inställningar för denna StatusNet-webbplats" + +#: adsenseadminpanel.php:164 +msgid "Client ID" +msgstr "Klient-ID" + +#: adsenseadminpanel.php:165 +msgid "Google client ID" +msgstr "Google klient-ID" + +#: adsenseadminpanel.php:170 +msgid "Ad script URL" +msgstr "" + +#: adsenseadminpanel.php:171 +msgid "Script URL (advanced)" +msgstr "" + +#: adsenseadminpanel.php:176 +msgid "Medium rectangle" +msgstr "Medium rektangel" + +#: adsenseadminpanel.php:177 +msgid "Medium rectangle slot code" +msgstr "" + +#: adsenseadminpanel.php:182 +msgid "Rectangle" +msgstr "" + +#: adsenseadminpanel.php:183 +msgid "Rectangle slot code" +msgstr "" + +#: adsenseadminpanel.php:188 +msgid "Leaderboard" +msgstr "" + +#: adsenseadminpanel.php:189 +msgid "Leaderboard slot code" +msgstr "" + +#: adsenseadminpanel.php:194 +msgid "Skyscraper" +msgstr "" + +#: adsenseadminpanel.php:195 +msgid "Wide skyscraper slot code" +msgstr "" + +#: adsenseadminpanel.php:208 +msgid "Save" +msgstr "Spara" + +#: adsenseadminpanel.php:208 +msgid "Save AdSense settings" +msgstr "Spara inställningar för AdSense" diff --git a/plugins/Adsense/locale/uk/LC_MESSAGES/Adsense.po b/plugins/Adsense/locale/uk/LC_MESSAGES/Adsense.po new file mode 100644 index 0000000000..2d71b55aa1 --- /dev/null +++ b/plugins/Adsense/locale/uk/LC_MESSAGES/Adsense.po @@ -0,0 +1,102 @@ +# Translation of StatusNet - Adsense to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Adsense\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:21+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:11+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-adsense\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#. TRANS: Menu item title/tooltip +#: AdsensePlugin.php:194 +msgid "AdSense configuration" +msgstr "Конфігурація AdSense" + +#. TRANS: Menu item for site administration +#: AdsensePlugin.php:196 +msgid "AdSense" +msgstr "AdSense" + +#: AdsensePlugin.php:209 +msgid "Plugin to add Google Adsense to StatusNet sites." +msgstr "Додаток для відображення Google Adsense на сторінці сайту StatusNet." + +#: adsenseadminpanel.php:52 +msgctxt "TITLE" +msgid "AdSense" +msgstr "AdSense" + +#: adsenseadminpanel.php:62 +msgid "AdSense settings for this StatusNet site" +msgstr "Налаштування AdSense на даному сайті StatusNet" + +#: adsenseadminpanel.php:164 +msgid "Client ID" +msgstr "ІД клієнта" + +#: adsenseadminpanel.php:165 +msgid "Google client ID" +msgstr "ІД клієнта Google" + +#: adsenseadminpanel.php:170 +msgid "Ad script URL" +msgstr "Адреса скрипту AdSense" + +#: adsenseadminpanel.php:171 +msgid "Script URL (advanced)" +msgstr "Адреса скрипту (розширена опція)" + +#: adsenseadminpanel.php:176 +msgid "Medium rectangle" +msgstr "Середній прямокутник" + +#: adsenseadminpanel.php:177 +msgid "Medium rectangle slot code" +msgstr "Слот-код середнього прямокутника" + +#: adsenseadminpanel.php:182 +msgid "Rectangle" +msgstr "Прямокутник" + +#: adsenseadminpanel.php:183 +msgid "Rectangle slot code" +msgstr "Слот-код прямокутника" + +#: adsenseadminpanel.php:188 +msgid "Leaderboard" +msgstr "Дошка лідерів" + +#: adsenseadminpanel.php:189 +msgid "Leaderboard slot code" +msgstr "Слот-код дошки лідерів" + +#: adsenseadminpanel.php:194 +msgid "Skyscraper" +msgstr "Хмарочос" + +#: adsenseadminpanel.php:195 +msgid "Wide skyscraper slot code" +msgstr "Слот-код хмарочосу" + +#: adsenseadminpanel.php:208 +msgid "Save" +msgstr "Зберегти" + +#: adsenseadminpanel.php:208 +msgid "Save AdSense settings" +msgstr "Зберегти налаштування AdSense" diff --git a/plugins/Adsense/locale/zh_CN/LC_MESSAGES/Adsense.po b/plugins/Adsense/locale/zh_CN/LC_MESSAGES/Adsense.po new file mode 100644 index 0000000000..0615bbc7d5 --- /dev/null +++ b/plugins/Adsense/locale/zh_CN/LC_MESSAGES/Adsense.po @@ -0,0 +1,103 @@ +# Translation of StatusNet - Adsense to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: Chenxiaoqino +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Adsense\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:21+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:11+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-adsense\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. TRANS: Menu item title/tooltip +#: AdsensePlugin.php:194 +msgid "AdSense configuration" +msgstr "AdSense配置" + +#. TRANS: Menu item for site administration +#: AdsensePlugin.php:196 +msgid "AdSense" +msgstr "AdSense" + +#: AdsensePlugin.php:209 +msgid "Plugin to add Google Adsense to StatusNet sites." +msgstr "添加 Google Adsense 到 StatusNet 网站的插件。" + +#: adsenseadminpanel.php:52 +msgctxt "TITLE" +msgid "AdSense" +msgstr "AdSense" + +#: adsenseadminpanel.php:62 +msgid "AdSense settings for this StatusNet site" +msgstr "这个 StatusNet 网站的 AdSense 设置" + +#: adsenseadminpanel.php:164 +msgid "Client ID" +msgstr "客户ID" + +#: adsenseadminpanel.php:165 +msgid "Google client ID" +msgstr "Google 发布商 ID(例如:pub-1234567890123456)" + +#: adsenseadminpanel.php:170 +msgid "Ad script URL" +msgstr "广告脚本地址" + +#: adsenseadminpanel.php:171 +msgid "Script URL (advanced)" +msgstr "高级脚本地址" + +#: adsenseadminpanel.php:176 +msgid "Medium rectangle" +msgstr "中等矩形" + +#: adsenseadminpanel.php:177 +msgid "Medium rectangle slot code" +msgstr "中等矩形广告代码(#ID)" + +#: adsenseadminpanel.php:182 +msgid "Rectangle" +msgstr "小矩形" + +#: adsenseadminpanel.php:183 +msgid "Rectangle slot code" +msgstr "小矩形广告代码(#ID)" + +#: adsenseadminpanel.php:188 +msgid "Leaderboard" +msgstr "首页横幅" + +#: adsenseadminpanel.php:189 +msgid "Leaderboard slot code" +msgstr "首页横幅广告代码(#ID)" + +#: adsenseadminpanel.php:194 +msgid "Skyscraper" +msgstr "宽幅摩天大楼" + +#: adsenseadminpanel.php:195 +msgid "Wide skyscraper slot code" +msgstr "宽幅摩天大楼广告代码(#ID)" + +#: adsenseadminpanel.php:208 +msgid "Save" +msgstr "保存" + +#: adsenseadminpanel.php:208 +msgid "Save AdSense settings" +msgstr "保存AdSense设置" diff --git a/plugins/AnonymousFave/AnonymousFavePlugin.php b/plugins/AnonymousFave/AnonymousFavePlugin.php new file mode 100644 index 0000000000..6561114bab --- /dev/null +++ b/plugins/AnonymousFave/AnonymousFavePlugin.php @@ -0,0 +1,292 @@ +. + * + * @category Plugin + * @package StatusNet + * @author Zach Copley + * @copyright 2010 StatusNet, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0 + * @link http://status.net/ + */ + +if (!defined('STATUSNET')) { + // This check helps protect against security problems; + // your code file can't be executed directly from the web. + exit(1); +} + +define('ANONYMOUS_FAVE_PLUGIN_VERSION', '0.1'); + +/** + * Anonymous Fave plugin to allow anonymous (not logged in) users + * to favorite notices + * + * @category Plugin + * @package StatusNet + * @author Zach Copley + * @copyright 2010 StatusNet, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0 + * @link http://status.net/ + */ +class AnonymousFavePlugin extends Plugin { + + function onArgsInitialize() { + // We always want a session because we're tracking anon users + common_ensure_session(); + } + + /** + * Hook for ensuring our tables are created + * + * Ensures the fave_tally table is there and has the right columns + * + * @return boolean hook return + */ + + function onCheckSchema() + { + $schema = Schema::get(); + + // For storing total number of times a notice has been faved + + $schema->ensureTable('fave_tally', + array( + new ColumnDef('notice_id', 'integer', null, false, 'PRI'), + new ColumnDef('count', 'integer', null, false), + new ColumnDef( + 'modified', + 'timestamp', + null, + false, + null, + 'CURRENT_TIMESTAMP', + 'on update CURRENT_TIMESTAMP' + ) + ) + ); + + return true; + } + + function onEndShowHTML($action) + { + if (!common_logged_in()) { + // Set a place to return to when submitting forms + common_set_returnto($action->selfUrl()); + } + } + + function onEndShowScripts($action) + { + // Setup ajax calls for favoriting. Usually this is only done when + // a user is logged in. + $action->inlineScript('SN.U.NoticeFavor();'); + } + + function onAutoload($cls) + { + $dir = dirname(__FILE__); + + switch ($cls) { + case 'Fave_tally': + include_once $dir . '/' . $cls . '.php'; + return false; + case 'AnonFavorAction': + include_once $dir . '/' . strtolower(mb_substr($cls, 0, -6)) . '.php'; + return false; + case 'AnonDisFavorAction': + include_once $dir . '/' . strtolower(mb_substr($cls, 0, -6)) . '.php'; + return false; + case 'AnonFavorForm': + include_once $dir . '/anonfavorform.php'; + return false; + case 'AnonDisFavorForm': + include_once $dir . '/anondisfavorform.php'; + return false; + default: + return true; + } + } + + function onStartInitializeRouter($m) { + + $m->connect('main/anonfavor', array('action' => 'AnonFavor')); + $m->connect('main/anondisfavor', array('action' => 'AnonDisFavor')); + + return true; + } + + function onStartShowNoticeOptions($item) { + + if (!common_logged_in()) { + $item->out->elementStart('div', 'notice-options'); + $item->showFaveForm(); + $item->out->elementEnd('div'); + } + + return true; + } + + function onStartShowFaveForm($item) { + + if (!common_logged_in()) { + + $profile = AnonymousFavePlugin::getAnonProfile(); + if (!empty($profile)) { + if ($profile->hasFave($item->notice)) { + $disfavor = new AnonDisFavorForm($item->out, $item->notice); + $disfavor->show(); + } else { + $favor = new AnonFavorForm($item->out, $item->notice); + $favor->show(); + } + } + } + + return true; + } + + function onEndFavorNoticeForm($form, $notice) + { + $this->showTally($form->out, $notice); + } + + function onEndDisFavorNoticeForm($form, $notice) + { + $this->showTally($form->out, $notice); + } + + function showTally($out, $notice) + { + $tally = Fave_tally::ensureTally($notice->id); + + if (!empty($tally)) { + $out->elementStart( + 'div', + array( + 'id' => 'notice-' . $notice->id . '-tally', + 'class' => 'notice-tally' + ) + ); + // TRANS: Tally for number of times a notice was favored. + // TRANS: %d is the number of times a notice was favored. + $out->raw(sprintf(_m("favored once", "favored %d times", $tally->count), $tally->count)); + $out->elementEnd('div'); + } + } + + function onEndFavorNotice($profile, $notice) + { + $tally = Fave_tally::increment($notice->id); + } + + function onEndDisfavorNotice($profile, $notice) + { + $tally = Fave_tally::decrement($notice->id); + } + + static function createAnonProfile() { + + // Get the anon user's IP, and turn it into a nickname + list($proxy, $ip) = common_client_ip(); + + // IP + time + random number should help to avoid collisions + $baseNickname = $ip . '-' . time() . '-' . common_good_rand(5); + + $profile = new Profile(); + $profile->nickname = $baseNickname; + $id = $profile->insert(); + + if (!$id) { + // TRANS: Server exception. + throw new ServerException(_m("Couldn't create anonymous user session.")); + } + + // Stick the Profile ID into the nickname + $orig = clone($profile); + + $profile->nickname = 'anon-' . $id . '-' . $baseNickname; + $result = $profile->update($orig); + + if (!$result) { + // TRANS: Server exception. + throw new ServerException(_m("Couldn't create anonymous user session.")); + } + + common_log( + LOG_INFO, + "AnonymousFavePlugin - created profile for anonymous user from IP: " + . $ip + . ', nickname = ' + . $profile->nickname + ); + + return $profile; + } + + static function getAnonProfile() { + + $token = $_SESSION['anon_token']; + $anon = base64_decode($token); + + $profile = null; + + if (!empty($anon) && substr($anon, 0, 5) == 'anon-') { + $parts = explode('-', $anon); + $id = $parts[1]; + // Do Profile lookup by ID instead of nickname for safety/performance + $profile = Profile::staticGet('id', $id); + } else { + $profile = AnonymousFavePlugin::createAnonProfile(); + // Obfuscate so it's hard to figure out the Profile ID + $_SESSION['anon_token'] = base64_encode($profile->nickname); + } + + return $profile; + } + + /** + * Provide plugin version information. + * + * This data is used when showing the version page. + * + * @param array &$versions array of version data arrays; see EVENTS.txt + * + * @return boolean hook value + */ + function onPluginVersion(&$versions) + { + $url = 'http://status.net/wiki/Plugin:AnonymousFave'; + + $versions[] = array('name' => 'AnonymousFave', + 'version' => ANONYMOUS_FAVE_PLUGIN_VERSION, + 'author' => 'Zach Copley', + 'homepage' => $url, + 'rawdescription' => + // TRANS: Plugin description. + _m('Allow anonymous users to favorite notices.')); + + return true; + } + +} diff --git a/plugins/AnonymousFave/Fave_tally.php b/plugins/AnonymousFave/Fave_tally.php new file mode 100644 index 0000000000..f48a1e82b3 --- /dev/null +++ b/plugins/AnonymousFave/Fave_tally.php @@ -0,0 +1,240 @@ + + * @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3 + * @link http://status.net/ + * + * 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 . + */ + +if (!defined('STATUSNET')) { + exit(1); +} + +require_once INSTALLDIR . '/classes/Memcached_DataObject.php'; + +/** + * Data class for favorites tally + * + * A class representing a total number of times a notice has been favored + * + * @category Action + * @package StatusNet + * @author Zach Copley + * @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3 + * @link http://status.net/ + */ +class Fave_tally extends Memcached_DataObject +{ + ###START_AUTOCODE + /* the code below is auto generated do not remove the above tag */ + + public $__table = 'fave_tally'; // table name + public $notice_id; // int(4) primary_key not_null + public $count; // int(4) not_null + public $modified; // datetime not_null default_0000-00-00%2000%3A00%3A00 + + /* Static get */ + function staticGet($k, $v = NULL) { return Memcached_DataObject::staticGet('Fave_tally', $k, $v); } + + /* the code above is auto generated do not remove the tag below */ + ###END_AUTOCODE + + /** + * return table definition for DB_DataObject + * + * @return array array of column definitions + */ + + function table() + { + return array( + 'notice_id' => DB_DATAOBJECT_INT + DB_DATAOBJECT_NOTNULL, + 'count' => DB_DATAOBJECT_INT + DB_DATAOBJECT_NOTNULL, + 'modified' => DB_DATAOBJECT_STR + DB_DATAOBJECT_DATE + DB_DATAOBJECT_TIME + DB_DATAOBJECT_NOTNULL + ); + } + + /** + * return key definitions for DB_DataObject + * + * DB_DataObject needs to know about keys that the table has, since it + * won't appear in StatusNet's own keys list. In most cases, this will + * simply reference your keyTypes() function. + * + * @return array list of key field names + */ + 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. This key information is used to store and clear + * cached data, so be sure to list any key that will be used for static + * lookups. + * + * @return array associative array of key definitions, field name to type: + * 'K' for primary key: for compound keys, add an entry for each component; + * 'U' for unique keys: compound keys are not well supported here. + */ + function keyTypes() + { + return array('notice_id' => 'K'); + } + + /** + * Magic formula for non-autoincrementing integer primary keys + * + * If a table has a single integer column as its primary key, DB_DataObject + * assumes that the column is auto-incrementing and makes a sequence table + * to do this incrementation. Since we don't need this for our class, we + * overload this method and return the magic formula that DB_DataObject needs. + * + * @return array magic three-false array that stops auto-incrementing. + */ + function sequenceKey() + { + return array(false, false, false); + } + + /** + * Get a single object with multiple keys + * + * @param array $kv Map of key-value pairs + * + * @return User_flag_profile found object or null + */ + function pkeyGet($kv) + { + return Memcached_DataObject::pkeyGet('Fave_tally', $kv); + } + + /** + * Increment a notice's tally + * + * @param integer $noticeID ID of notice we're tallying + * + * @return Fave_tally $tally the tally data object + */ + static function increment($noticeID) + { + $tally = Fave_tally::ensureTally($noticeID); + + $orig = clone($tally); + $tally->count++; + $result = $tally->update($orig); + + if (!$result) { + $msg = sprintf( + // TRANS: Server exception. + // TRANS: %d is the notice ID (number). + _m("Couldn't update favorite tally for notice ID %d."), + $noticeID + ); + throw new ServerException($msg); + } + + return $tally; + } + + /** + * Decrement a notice's tally + * + * @param integer $noticeID ID of notice we're tallying + * + * @return Fave_tally $tally the tally data object + */ + static function decrement($noticeID) + { + $tally = Fave_tally::ensureTally($noticeID); + + if ($tally->count > 0) { + $orig = clone($tally); + $tally->count--; + $result = $tally->update($orig); + + if (!$result) { + $msg = sprintf( + // TRANS: Server exception. + // TRANS: %d is the notice ID (number). + _m("Couldn't update favorite tally for notice ID %d."), + $noticeID + ); + throw new ServerException($msg); + } + } + + return $tally; + } + + /** + * Ensure a tally exists for a given notice. If we can't find + * one create one with the total number of existing faves + * + * @param integer $noticeID + * + * @return Fave_tally the tally data object + */ + static function ensureTally($noticeID) + { + $tally = Fave_tally::staticGet('notice_id', $noticeID); + + if (!$tally) { + $tally = new Fave_tally(); + $tally->notice_id = $noticeID; + $tally->count = Fave_tally::countExistingFaves($noticeID); + $result = $tally->insert(); + if (!$result) { + $msg = sprintf( + // TRANS: Server exception. + // TRANS: %d is the notice ID (number). + _m("Couldn't create favorite tally for notice ID %d."), + $noticeID + ); + throw new ServerException($msg); + } + } + + return $tally; + } + + /** + * Count the number of faves a notice already has. Used to initalize + * a tally for a notice. + * + * @param integer $noticeID ID of the notice to count faves for + * + * @return integer $total total number of time the notice has been favored + */ + static function countExistingFaves($noticeID) + { + $fave = new Fave(); + $fave->notice_id = $noticeID; + $total = $fave->count(); + return $total; + } +} diff --git a/plugins/AnonymousFave/anondisfavor.php b/plugins/AnonymousFave/anondisfavor.php new file mode 100644 index 0000000000..859e4bd427 --- /dev/null +++ b/plugins/AnonymousFave/anondisfavor.php @@ -0,0 +1,127 @@ + + * @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3 + * @link http://status.net/ + * + * 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 . + */ + +if (!defined('STATUSNET')) { + exit(1); +} + +/** + * Anonymous disfavor class + * + * @category Action + * @package StatusNet + * @author Zach Copley + * @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3 + * @link http://status.net/ + */ +class AnonDisfavorAction extends RedirectingAction +{ + /** + * Class handler. + * + * @param array $args query arguments + * + * @return void + */ + function handle($args) + { + parent::handle($args); + + $profile = AnonymousFavePlugin::getAnonProfile(); + + if (empty($profile) || $_SERVER['REQUEST_METHOD'] != 'POST') { + $this->clientError( + // TRANS: Client error. + _m('Could not disfavor notice! Please make sure your browser has cookies enabled.') + ); + return; + } + + $id = $this->trimmed('notice'); + $notice = Notice::staticGet($id); + $token = $this->trimmed('token-' . $notice->id); + + if (!$token || $token != common_session_token()) { + // TRANS: Client error. + $this->clientError(_m('There was a problem with your session token. Try again, please.')); + return; + } + + $fave = new Fave(); + $fave->user_id = $profile->id; + $fave->notice_id = $notice->id; + + if (!$fave->find(true)) { + // TRANS: Client error. + $this->clientError(_m('This notice is not a favorite!')); + return; + } + + $result = $fave->delete(); + + if (!$result) { + common_log_db_error($fave, 'DELETE', __FILE__); + // TRANS: Server error. + $this->serverError(_m('Could not delete favorite.')); + return; + } + + $profile->blowFavesCache(); + + if ($this->boolean('ajax')) { + $this->startHTML('text/xml;charset=utf-8'); + $this->elementStart('head'); + // TRANS: Title. + $this->element('title', null, _m('Add to favorites')); + $this->elementEnd('head'); + $this->elementStart('body'); + $favor = new AnonFavorForm($this, $notice); + $favor->show(); + $this->elementEnd('body'); + $this->elementEnd('html'); + } else { + $this->returnToPrevious(); + } + } + + /** + * If returnto not set, return to the public stream. + * + * @return string URL + */ + function defaultReturnTo() + { + $returnto = common_get_returnto(); + if (empty($returnto)) { + return common_local_url('public'); + } else { + return $returnto; + } + } +} diff --git a/plugins/AnonymousFave/anondisfavorform.php b/plugins/AnonymousFave/anondisfavorform.php new file mode 100644 index 0000000000..38e2903db1 --- /dev/null +++ b/plugins/AnonymousFave/anondisfavorform.php @@ -0,0 +1,69 @@ +. + * + * @category Form + * @package StatusNet + * @author Zach Copley + * @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')) { + exit(1); +} + +require_once INSTALLDIR.'/lib/form.php'; + +/** + * Form for disfavoring a notice anonymously + * + * @category Form + * @package StatusNet + * @author Zach Copley + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://status.net/ + * + * @see DisFavorForm + */ +class AnonDisfavorForm extends DisFavorForm +{ + /** + * Constructor + * + * @param HTMLOutputter $out output channel + * @param Notice $notice notice to disfavor + */ + function __construct($out=null, $notice=null) + { + parent::__construct($out, $notice); + } + + /** + * Action of the form + * + * @return string URL of the action + */ + function action() + { + return common_local_url('AnonDisFavor'); + } +} diff --git a/plugins/AnonymousFave/anonfavor.php b/plugins/AnonymousFave/anonfavor.php new file mode 100644 index 0000000000..ad13525a07 --- /dev/null +++ b/plugins/AnonymousFave/anonfavor.php @@ -0,0 +1,121 @@ + + * @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3 + * @link http://status.net/ + * + * 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 . + */ + +if (!defined('STATUSNET')) { + exit(1); +} + +/** + * Anonymous favor class + * + * @category Action + * @package StatusNet + * @author Zach Copley + * @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3 + * @link http://status.net/ + */ +class AnonFavorAction extends RedirectingAction +{ + /** + * Class handler. + * + * @param array $args query arguments + * + * @return void + */ + function handle($args) + { + parent::handle($args); + + $profile = AnonymousFavePlugin::getAnonProfile(); + + if (empty($profile) || $_SERVER['REQUEST_METHOD'] != 'POST') { + // TRANS: Client error. + $this->clientError( _m('Could not favor notice! Please make sure your browser has cookies enabled.') + ); + return; + } + + $id = $this->trimmed('notice'); + $notice = Notice::staticGet($id); + $token = $this->trimmed('token-' . $notice->id); + + if (empty($token) || $token != common_session_token()) { + // TRANS: Client error. + $this->clientError(_m('There was a problem with your session token. Try again, please.')); + return; + } + + + if ($profile->hasFave($notice)) { + // TRANS: Client error. + $this->clientError(_m('This notice is already a favorite!')); + return; + } + $fave = Fave::addNew($profile, $notice); + + if (!$fave) { + // TRANS: Server error. + $this->serverError(_m('Could not create favorite.')); + return; + } + + $profile->blowFavesCache(); + + if ($this->boolean('ajax')) { + $this->startHTML('text/xml;charset=utf-8'); + $this->elementStart('head'); + // TRANS: Title. + $this->element('title', null, _m('Disfavor favorite')); + $this->elementEnd('head'); + $this->elementStart('body'); + $disfavor = new AnonDisFavorForm($this, $notice); + $disfavor->show(); + $this->elementEnd('body'); + $this->elementEnd('html'); + } else { + $this->returnToPrevious(); + } + } + + /** + * If returnto not set, return to the public stream. + * + * @return string URL + */ + function defaultReturnTo() + { + $returnto = common_get_returnto(); + if (empty($returnto)) { + return common_local_url('public'); + } else { + return $returnto; + } + } +} diff --git a/plugins/AnonymousFave/anonfavorform.php b/plugins/AnonymousFave/anonfavorform.php new file mode 100644 index 0000000000..2fbd015e36 --- /dev/null +++ b/plugins/AnonymousFave/anonfavorform.php @@ -0,0 +1,71 @@ +. + * + * @category Form + * @package StatusNet + * @author Zach Copley + * @copyright 20010 StatusNet, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://status.net/ + */ + +if (!defined('STATUSNET')) { + exit(1); +} + +require_once INSTALLDIR.'/lib/form.php'; + +/** + * Form for favoring a notice anonymously + * + * @category Form + * @package StatusNet + * @author Zach Copley + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://status.net/ + * + * @see AnonDisfavorForm + */ +class AnonFavorForm extends FavorForm +{ + + /** + * Constructor + * + * @param HTMLOutputter $out output channel + * @param Notice $notice notice to favor + */ + function __construct($out=null, $notice=null) + { + parent::__construct($out, $notice); + } + + /** + * Action of the form + * + * @return string URL of the action + */ + function action() + { + return common_local_url('AnonFavor'); + } + +} diff --git a/plugins/AnonymousFave/locale/AnonymousFave.pot b/plugins/AnonymousFave/locale/AnonymousFave.pot new file mode 100644 index 0000000000..ff07f17d7b --- /dev/null +++ b/plugins/AnonymousFave/locale/AnonymousFave.pot @@ -0,0 +1,98 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" + +#. TRANS: Tally for number of times a notice was favored. +#. TRANS: %d is the number of times a notice was favored. +#: AnonymousFavePlugin.php:193 +#, php-format +msgid "favored once" +msgid_plural "favored %d times" +msgstr[0] "" +msgstr[1] "" + +#. TRANS: Server exception. +#: AnonymousFavePlugin.php:222 AnonymousFavePlugin.php:233 +msgid "Couldn't create anonymous user session." +msgstr "" + +#. TRANS: Plugin description. +#: AnonymousFavePlugin.php:287 +msgid "Allow anonymous users to favorite notices." +msgstr "" + +#. TRANS: Client error. +#: anonfavor.php:60 +msgid "" +"Could not favor notice! Please make sure your browser has cookies enabled." +msgstr "" + +#. TRANS: Client error. +#: anonfavor.php:71 anondisfavor.php:72 +msgid "There was a problem with your session token. Try again, please." +msgstr "" + +#. TRANS: Client error. +#: anonfavor.php:78 +msgid "This notice is already a favorite!" +msgstr "" + +#. TRANS: Server error. +#: anonfavor.php:85 +msgid "Could not create favorite." +msgstr "" + +#. TRANS: Title. +#: anonfavor.php:95 +msgid "Disfavor favorite" +msgstr "" + +#. TRANS: Server exception. +#. TRANS: %d is the notice ID (number). +#: Fave_tally.php:155 Fave_tally.php:184 +#, php-format +msgid "Couldn't update favorite tally for notice ID %d." +msgstr "" + +#. TRANS: Server exception. +#. TRANS: %d is the notice ID (number). +#: Fave_tally.php:215 +#, php-format +msgid "Couldn't create favorite tally for notice ID %d." +msgstr "" + +#. TRANS: Client error. +#: anondisfavor.php:61 +msgid "" +"Could not disfavor notice! Please make sure your browser has cookies enabled." +msgstr "" + +#. TRANS: Client error. +#: anondisfavor.php:82 +msgid "This notice is not a favorite!" +msgstr "" + +#. TRANS: Server error. +#: anondisfavor.php:91 +msgid "Could not delete favorite." +msgstr "" + +#. TRANS: Title. +#: anondisfavor.php:101 +msgid "Add to favorites" +msgstr "" diff --git a/plugins/AnonymousFave/locale/es/LC_MESSAGES/AnonymousFave.po b/plugins/AnonymousFave/locale/es/LC_MESSAGES/AnonymousFave.po new file mode 100644 index 0000000000..8b91051a08 --- /dev/null +++ b/plugins/AnonymousFave/locale/es/LC_MESSAGES/AnonymousFave.po @@ -0,0 +1,107 @@ +# Translation of StatusNet - AnonymousFave to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - AnonymousFave\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:22+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:44:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-anonymousfave\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Tally for number of times a notice was favored. +#. TRANS: %d is the number of times a notice was favored. +#: AnonymousFavePlugin.php:193 +#, php-format +msgid "favored once" +msgid_plural "favored %d times" +msgstr[0] "marcado como favorito una vez" +msgstr[1] "marcado como favorito %d veces" + +#. TRANS: Server exception. +#: AnonymousFavePlugin.php:222 AnonymousFavePlugin.php:233 +msgid "Couldn't create anonymous user session." +msgstr "No se pudo crear sesión de usuario anónimo." + +#. TRANS: Plugin description. +#: AnonymousFavePlugin.php:287 +msgid "Allow anonymous users to favorite notices." +msgstr "Permitir a usuarios anónimos marcar mensajes como favoritos." + +#. TRANS: Client error. +#: anonfavor.php:60 +msgid "" +"Could not favor notice! Please make sure your browser has cookies enabled." +msgstr "" +"No fue posible marcar el mensaje como favorito. Por favor, asegúrate de que " +"las cookies están habilitadas en tu navegador." + +#. TRANS: Client error. +#: anonfavor.php:71 anondisfavor.php:72 +msgid "There was a problem with your session token. Try again, please." +msgstr "" +"Hubo un problema con tu token de sesión. Por favor, inténtalo de nuevo." + +#. TRANS: Client error. +#: anonfavor.php:78 +msgid "This notice is already a favorite!" +msgstr "¡Este mensaje ya está en favoritos!" + +#. TRANS: Server error. +#: anonfavor.php:85 +msgid "Could not create favorite." +msgstr "No se pudo crear favorito." + +#. TRANS: Title. +#: anonfavor.php:95 +msgid "Disfavor favorite" +msgstr "Eliminar de la lista de favoritos." + +#. TRANS: Server exception. +#. TRANS: %d is the notice ID (number). +#: Fave_tally.php:155 Fave_tally.php:184 +#, php-format +msgid "Couldn't update favorite tally for notice ID %d." +msgstr "No se pudo actualizar el la cuenta favorita para el mensaje de ID %d." + +#. TRANS: Server exception. +#. TRANS: %d is the notice ID (number). +#: Fave_tally.php:215 +#, php-format +msgid "Couldn't create favorite tally for notice ID %d." +msgstr "No se pudo crear una cuenta favorita para el mensaje de ID %d." + +#. TRANS: Client error. +#: anondisfavor.php:61 +msgid "" +"Could not disfavor notice! Please make sure your browser has cookies enabled." +msgstr "" +"¡No es posible eliminar el mensaje de entre los favoritos! Por favor, " +"asegúrate de que las cookies estén habilitadas en tu navegador." + +#. TRANS: Client error. +#: anondisfavor.php:82 +msgid "This notice is not a favorite!" +msgstr "¡Este mensaje no es un favorito!" + +#. TRANS: Server error. +#: anondisfavor.php:91 +msgid "Could not delete favorite." +msgstr "No se pudo borrar el favorito." + +#. TRANS: Title. +#: anondisfavor.php:101 +msgid "Add to favorites" +msgstr "Añadir a favoritos" diff --git a/plugins/AnonymousFave/locale/ia/LC_MESSAGES/AnonymousFave.po b/plugins/AnonymousFave/locale/ia/LC_MESSAGES/AnonymousFave.po new file mode 100644 index 0000000000..eb0ef34b94 --- /dev/null +++ b/plugins/AnonymousFave/locale/ia/LC_MESSAGES/AnonymousFave.po @@ -0,0 +1,106 @@ +# Translation of StatusNet - AnonymousFave to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - AnonymousFave\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:22+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:44:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-anonymousfave\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Tally for number of times a notice was favored. +#. TRANS: %d is the number of times a notice was favored. +#: AnonymousFavePlugin.php:193 +#, php-format +msgid "favored once" +msgid_plural "favored %d times" +msgstr[0] "favorite un vice" +msgstr[1] "favorite %d vices" + +#. TRANS: Server exception. +#: AnonymousFavePlugin.php:222 AnonymousFavePlugin.php:233 +msgid "Couldn't create anonymous user session." +msgstr "Non poteva crear session de usator anonyme." + +#. TRANS: Plugin description. +#: AnonymousFavePlugin.php:287 +msgid "Allow anonymous users to favorite notices." +msgstr "Permitter a usatores anonyme de favorir notas." + +#. TRANS: Client error. +#: anonfavor.php:60 +msgid "" +"Could not favor notice! Please make sure your browser has cookies enabled." +msgstr "" +"Non poteva favorir le nota! Per favor assecura te que tu navigator ha le " +"cookies activate." + +#. TRANS: Client error. +#: anonfavor.php:71 anondisfavor.php:72 +msgid "There was a problem with your session token. Try again, please." +msgstr "Occurreva un problema con le indicio de tu session. Per favor reproba." + +#. TRANS: Client error. +#: anonfavor.php:78 +msgid "This notice is already a favorite!" +msgstr "Iste nota es ja favorite!" + +#. TRANS: Server error. +#: anonfavor.php:85 +msgid "Could not create favorite." +msgstr "Non poteva crear le favorite." + +#. TRANS: Title. +#: anonfavor.php:95 +msgid "Disfavor favorite" +msgstr "Disfavorir favorite" + +#. TRANS: Server exception. +#. TRANS: %d is the notice ID (number). +#: Fave_tally.php:155 Fave_tally.php:184 +#, php-format +msgid "Couldn't update favorite tally for notice ID %d." +msgstr "Non poteva actualisar le numero de favorites pro le ID de nota %d." + +#. TRANS: Server exception. +#. TRANS: %d is the notice ID (number). +#: Fave_tally.php:215 +#, php-format +msgid "Couldn't create favorite tally for notice ID %d." +msgstr "Non poteva crear un numero de favorites pro le ID de nota %d." + +#. TRANS: Client error. +#: anondisfavor.php:61 +msgid "" +"Could not disfavor notice! Please make sure your browser has cookies enabled." +msgstr "" +"Non poteva disfavorir le nota! Per favor assecura te que tu navigator ha le " +"cookies activate." + +#. TRANS: Client error. +#: anondisfavor.php:82 +msgid "This notice is not a favorite!" +msgstr "Iste nota non es favorite!" + +#. TRANS: Server error. +#: anondisfavor.php:91 +msgid "Could not delete favorite." +msgstr "Non poteva deler le favorite." + +#. TRANS: Title. +#: anondisfavor.php:101 +msgid "Add to favorites" +msgstr "Adder al favorites" diff --git a/plugins/AnonymousFave/locale/mk/LC_MESSAGES/AnonymousFave.po b/plugins/AnonymousFave/locale/mk/LC_MESSAGES/AnonymousFave.po new file mode 100644 index 0000000000..c7d0157fe4 --- /dev/null +++ b/plugins/AnonymousFave/locale/mk/LC_MESSAGES/AnonymousFave.po @@ -0,0 +1,106 @@ +# Translation of StatusNet - AnonymousFave to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - AnonymousFave\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:23+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:44:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-anonymousfave\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#. TRANS: Tally for number of times a notice was favored. +#. TRANS: %d is the number of times a notice was favored. +#: AnonymousFavePlugin.php:193 +#, php-format +msgid "favored once" +msgid_plural "favored %d times" +msgstr[0] "бендисано еднаш" +msgstr[1] "бендисано %d пати" + +#. TRANS: Server exception. +#: AnonymousFavePlugin.php:222 AnonymousFavePlugin.php:233 +msgid "Couldn't create anonymous user session." +msgstr "Не можев да создадам анонимна корисничка сесија." + +#. TRANS: Plugin description. +#: AnonymousFavePlugin.php:287 +msgid "Allow anonymous users to favorite notices." +msgstr "Дозволи анонимни корисници да бендисуваат забелешки." + +#. TRANS: Client error. +#: anonfavor.php:60 +msgid "" +"Could not favor notice! Please make sure your browser has cookies enabled." +msgstr "" +"Не можев да ја бендисам заблешката. Проверете дали имате овозможено колачиња " +"во прелистувачот." + +#. TRANS: Client error. +#: anonfavor.php:71 anondisfavor.php:72 +msgid "There was a problem with your session token. Try again, please." +msgstr "Се појави проблем со жетонот на Вашата сесија. Обидете се подоцна." + +#. TRANS: Client error. +#: anonfavor.php:78 +msgid "This notice is already a favorite!" +msgstr "Веќе сте ја бендисале оваа забелешка!" + +#. TRANS: Server error. +#: anonfavor.php:85 +msgid "Could not create favorite." +msgstr "Не можев да создадам бендисана забелешка." + +#. TRANS: Title. +#: anonfavor.php:95 +msgid "Disfavor favorite" +msgstr "Одбендисај бендисана" + +#. TRANS: Server exception. +#. TRANS: %d is the notice ID (number). +#: Fave_tally.php:155 Fave_tally.php:184 +#, php-format +msgid "Couldn't update favorite tally for notice ID %d." +msgstr "Не можев да го поновам бројот на бендисувања за забелешката со ID %d." + +#. TRANS: Server exception. +#. TRANS: %d is the notice ID (number). +#: Fave_tally.php:215 +#, php-format +msgid "Couldn't create favorite tally for notice ID %d." +msgstr "Не можев создадам бројач на бендисувања за забелешката со ID %d." + +#. TRANS: Client error. +#: anondisfavor.php:61 +msgid "" +"Could not disfavor notice! Please make sure your browser has cookies enabled." +msgstr "" +"Не можев да ја одбендисам забелешката! Проверете дали имате овозможено " +"колачиња во прелистувачот." + +#. TRANS: Client error. +#: anondisfavor.php:82 +msgid "This notice is not a favorite!" +msgstr "Оваа забелешка не Ви е бендисана!" + +#. TRANS: Server error. +#: anondisfavor.php:91 +msgid "Could not delete favorite." +msgstr "Не можев да ја избришам бендисаната забелешка." + +#. TRANS: Title. +#: anondisfavor.php:101 +msgid "Add to favorites" +msgstr "Додај во бендисани" diff --git a/plugins/AnonymousFave/locale/nl/LC_MESSAGES/AnonymousFave.po b/plugins/AnonymousFave/locale/nl/LC_MESSAGES/AnonymousFave.po new file mode 100644 index 0000000000..e729adefb8 --- /dev/null +++ b/plugins/AnonymousFave/locale/nl/LC_MESSAGES/AnonymousFave.po @@ -0,0 +1,114 @@ +# Translation of StatusNet - AnonymousFave to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: SPQRobin +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - AnonymousFave\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:23+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:44:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-anonymousfave\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Tally for number of times a notice was favored. +#. TRANS: %d is the number of times a notice was favored. +#: AnonymousFavePlugin.php:193 +#, php-format +msgid "favored once" +msgid_plural "favored %d times" +msgstr[0] "één keer als favoriet aangemerkt" +msgstr[1] "%d keer als favoriet aangemerkt" + +#. TRANS: Server exception. +#: AnonymousFavePlugin.php:222 AnonymousFavePlugin.php:233 +msgid "Couldn't create anonymous user session." +msgstr "Het was niet mogelijk een anonieme gebruikerssessie aan te maken." + +#. TRANS: Plugin description. +#: AnonymousFavePlugin.php:287 +msgid "Allow anonymous users to favorite notices." +msgstr "Staat anonieme gebruikers toe mededelingen als favoriet aan te merken." + +#. TRANS: Client error. +#: anonfavor.php:60 +msgid "" +"Could not favor notice! Please make sure your browser has cookies enabled." +msgstr "" +"De mededeling kon niet als favoriet aangemerkt worden. Zorg dat uw browser " +"het gebruik van cookies toestaat." + +#. TRANS: Client error. +#: anonfavor.php:71 anondisfavor.php:72 +msgid "There was a problem with your session token. Try again, please." +msgstr "" +"Er is een probleem ontstaan met uw sessie. Probeer het nog een keer, " +"alstublieft." + +#. TRANS: Client error. +#: anonfavor.php:78 +msgid "This notice is already a favorite!" +msgstr "Deze mededeling staat al in uw favorietenlijst." + +#. TRANS: Server error. +#: anonfavor.php:85 +msgid "Could not create favorite." +msgstr "Het was niet mogelijk een favoriet aan te maken." + +#. TRANS: Title. +#: anonfavor.php:95 +msgid "Disfavor favorite" +msgstr "Van favorietenlijst verwijderen" + +#. TRANS: Server exception. +#. TRANS: %d is the notice ID (number). +#: Fave_tally.php:155 Fave_tally.php:184 +#, php-format +msgid "Couldn't update favorite tally for notice ID %d." +msgstr "" +"Het was niet mogelijk de telling voor aantal favorieten bij te werken voor " +"de mededeling met ID %d." + +#. TRANS: Server exception. +#. TRANS: %d is the notice ID (number). +#: Fave_tally.php:215 +#, php-format +msgid "Couldn't create favorite tally for notice ID %d." +msgstr "" +"Het was niet mogelijk de telling voor aantal favorieten aan te maken voor de " +"mededeling met ID %d." + +#. TRANS: Client error. +#: anondisfavor.php:61 +msgid "" +"Could not disfavor notice! Please make sure your browser has cookies enabled." +msgstr "" +"De mededeling kon niet als favoriet verwijderd worden. Zorg dat uw browser " +"het gebruik van cookies toestaat." + +#. TRANS: Client error. +#: anondisfavor.php:82 +msgid "This notice is not a favorite!" +msgstr "Deze mededeling staat niet op uw favorietenlijst." + +#. TRANS: Server error. +#: anondisfavor.php:91 +msgid "Could not delete favorite." +msgstr "" +"Het was niet mogelijk deze mededeling van uw favorietenlijst te verwijderen." + +#. TRANS: Title. +#: anondisfavor.php:101 +msgid "Add to favorites" +msgstr "Aan favorieten toevoegen" diff --git a/plugins/AnonymousFave/locale/uk/LC_MESSAGES/AnonymousFave.po b/plugins/AnonymousFave/locale/uk/LC_MESSAGES/AnonymousFave.po new file mode 100644 index 0000000000..57497d2816 --- /dev/null +++ b/plugins/AnonymousFave/locale/uk/LC_MESSAGES/AnonymousFave.po @@ -0,0 +1,111 @@ +# Translation of StatusNet - AnonymousFave to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - AnonymousFave\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:23+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:44:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-anonymousfave\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#. TRANS: Tally for number of times a notice was favored. +#. TRANS: %d is the number of times a notice was favored. +#: AnonymousFavePlugin.php:193 +#, php-format +msgid "favored once" +msgid_plural "favored %d times" +msgstr[0] "обране один раз" +msgstr[1] "обране %d рази" +msgstr[2] "обране %d разів" + +#. TRANS: Server exception. +#: AnonymousFavePlugin.php:222 AnonymousFavePlugin.php:233 +msgid "Couldn't create anonymous user session." +msgstr "Не вдалося створити сесію анонімного користувача." + +#. TRANS: Plugin description. +#: AnonymousFavePlugin.php:287 +msgid "Allow anonymous users to favorite notices." +msgstr "Дозволити анонімнім користувачам позначати повідомлення як обрані." + +#. TRANS: Client error. +#: anonfavor.php:60 +msgid "" +"Could not favor notice! Please make sure your browser has cookies enabled." +msgstr "" +"Не вдалося позначити повідомлення як обране! Будь ласка, переконайтеся, що у " +"вашому браузері увімкнено кукі." + +#. TRANS: Client error. +#: anonfavor.php:71 anondisfavor.php:72 +msgid "There was a problem with your session token. Try again, please." +msgstr "Виникли певні проблеми з токеном сесії. Спробуйте знов, будь ласка." + +#. TRANS: Client error. +#: anonfavor.php:78 +msgid "This notice is already a favorite!" +msgstr "Цей допис вже є обраним!" + +#. TRANS: Server error. +#: anonfavor.php:85 +msgid "Could not create favorite." +msgstr "Не вдалося позначити як обране." + +#. TRANS: Title. +#: anonfavor.php:95 +msgid "Disfavor favorite" +msgstr "Видалити з обраних" + +#. TRANS: Server exception. +#. TRANS: %d is the notice ID (number). +#: Fave_tally.php:155 Fave_tally.php:184 +#, php-format +msgid "Couldn't update favorite tally for notice ID %d." +msgstr "" +"Не вдалося оновити кількість позначок «обране» для допису за номером %d." + +#. TRANS: Server exception. +#. TRANS: %d is the notice ID (number). +#: Fave_tally.php:215 +#, php-format +msgid "Couldn't create favorite tally for notice ID %d." +msgstr "" +"Не вдалося створити лічильник кількості позначок «обране» для допису за " +"номером %d." + +#. TRANS: Client error. +#: anondisfavor.php:61 +msgid "" +"Could not disfavor notice! Please make sure your browser has cookies enabled." +msgstr "" +"Не вдалося видалити повідомлення зі списку обраних! Будь ласка, " +"переконайтеся, що у вашому браузері увімкнено кукі." + +#. TRANS: Client error. +#: anondisfavor.php:82 +msgid "This notice is not a favorite!" +msgstr "Цей допис не є обраним!" + +#. TRANS: Server error. +#: anondisfavor.php:91 +msgid "Could not delete favorite." +msgstr "Не можу видалити допис зі списку обраних." + +#. TRANS: Title. +#: anondisfavor.php:101 +msgid "Add to favorites" +msgstr "Додати до обраних" diff --git a/plugins/AnonymousFave/scripts/initialize_fave_tallys.php b/plugins/AnonymousFave/scripts/initialize_fave_tallys.php new file mode 100755 index 0000000000..f7ea6d1ef7 --- /dev/null +++ b/plugins/AnonymousFave/scripts/initialize_fave_tallys.php @@ -0,0 +1,38 @@ +#!/usr/bin/env php +. + */ + +define('INSTALLDIR', realpath(dirname(__FILE__) . '/../../..')); + +$helptext = <<find(); + +while ($notice->fetch()) { + Fave_tally::ensureTally($notice->id); +} + diff --git a/plugins/AutoSandbox/AutoSandboxPlugin.php b/plugins/AutoSandbox/AutoSandboxPlugin.php index ffd8bf455e..16683e1402 100644 --- a/plugins/AutoSandbox/AutoSandboxPlugin.php +++ b/plugins/AutoSandbox/AutoSandboxPlugin.php @@ -41,7 +41,7 @@ class AutoSandboxPlugin extends Plugin var $contact; var $debug; - function onInitializePlugin() + function onInitializePlugin() { if(!isset($this->debug)) { @@ -53,7 +53,7 @@ class AutoSandboxPlugin extends Plugin if (!empty($default)) { $this->contact = $default; } - } + } } function onPluginVersion(&$versions) @@ -69,16 +69,17 @@ class AutoSandboxPlugin extends Plugin function onStartRegistrationFormData($action) { - - $instr = 'Note you will initially be "sandboxed" so your posts will not appear in the public timeline.'; + $instr = _m('Note you will initially be "sandboxed" so your posts will not appear in the public timeline.'); if (isset($this->contact)) { $contactuser = User::staticGet('nickname', $this->contact); if (!empty($contactuser)) { $contactlink = "@uri\">$contactuser->nickname"; - $instr = $instr . " Send a message to $contactlink to speed up the unsandboxing process."; + // TRANS: $contactlink is a clickable e-mailaddress. + $instr = _m("Note you will initially be \"sandboxed\" so your posts will not appear in the public timeline. ". + 'Send a message to $contactlink to speed up the unsandboxing process.'); } - } + } $output = common_markup_to_html($instr); $action->elementStart('div', 'instructions'); diff --git a/plugins/AutoSandbox/locale/AutoSandbox.pot b/plugins/AutoSandbox/locale/AutoSandbox.pot index b01f9dc893..644420f4d8 100644 --- a/plugins/AutoSandbox/locale/AutoSandbox.pot +++ b/plugins/AutoSandbox/locale/AutoSandbox.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,3 +19,17 @@ msgstr "" #: AutoSandboxPlugin.php:66 msgid "Automatically sandboxes newly registered members." msgstr "" + +#: AutoSandboxPlugin.php:72 +msgid "" +"Note you will initially be \"sandboxed\" so your posts will not appear in " +"the public timeline." +msgstr "" + +#. TRANS: $contactlink is a clickable e-mailaddress. +#: AutoSandboxPlugin.php:79 +msgid "" +"Note you will initially be \"sandboxed\" so your posts will not appear in " +"the public timeline. Send a message to $contactlink to speed up the " +"unsandboxing process." +msgstr "" diff --git a/plugins/AutoSandbox/locale/es/LC_MESSAGES/AutoSandbox.po b/plugins/AutoSandbox/locale/es/LC_MESSAGES/AutoSandbox.po new file mode 100644 index 0000000000..ff946f8bc9 --- /dev/null +++ b/plugins/AutoSandbox/locale/es/LC_MESSAGES/AutoSandbox.po @@ -0,0 +1,46 @@ +# Translation of StatusNet - AutoSandbox to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - AutoSandbox\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:24+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-autosandbox\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: AutoSandboxPlugin.php:66 +msgid "Automatically sandboxes newly registered members." +msgstr "" +"Envía automáticamente a zona de pruebas a los usuarios recién registrados." + +#: AutoSandboxPlugin.php:72 +msgid "" +"Note you will initially be \"sandboxed\" so your posts will not appear in " +"the public timeline." +msgstr "" +"Ten en cuenta que inicialmente serás enviado a la zona de pruebas, así que " +"tus mensajes no aparecerán en la línea temporal pública." + +#. TRANS: $contactlink is a clickable e-mailaddress. +#: AutoSandboxPlugin.php:79 +msgid "" +"Note you will initially be \"sandboxed\" so your posts will not appear in " +"the public timeline. Send a message to $contactlink to speed up the " +"unsandboxing process." +msgstr "" +"Ten en cuenta que inicialmente serás enviado a la zona de pruebas, así que " +"tus mensajes no aparecerán en la línea temporal pública. Envía un mensaje a " +"$contactlink para acelerar el proceso de exclusión de la zona de pruebas." diff --git a/plugins/AutoSandbox/locale/fr/LC_MESSAGES/AutoSandbox.po b/plugins/AutoSandbox/locale/fr/LC_MESSAGES/AutoSandbox.po new file mode 100644 index 0000000000..79d73805e5 --- /dev/null +++ b/plugins/AutoSandbox/locale/fr/LC_MESSAGES/AutoSandbox.po @@ -0,0 +1,46 @@ +# Translation of StatusNet - AutoSandbox to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - AutoSandbox\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:24+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-autosandbox\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: AutoSandboxPlugin.php:66 +msgid "Automatically sandboxes newly registered members." +msgstr "Place automatiquement les nouveaux membres dans une boîte à sable." + +#: AutoSandboxPlugin.php:72 +msgid "" +"Note you will initially be \"sandboxed\" so your posts will not appear in " +"the public timeline." +msgstr "" +"Notez que vous serez initialement placé dans un « bac à sable », ce qui " +"signifie que vos messages n’apparaîtront pas dans le calendrier public." + +#. TRANS: $contactlink is a clickable e-mailaddress. +#: AutoSandboxPlugin.php:79 +msgid "" +"Note you will initially be \"sandboxed\" so your posts will not appear in " +"the public timeline. Send a message to $contactlink to speed up the " +"unsandboxing process." +msgstr "" +"Notez que vous serez initialement placé dans un « bac à sable », ce qui " +"signifie que vos messages n’apparaîtront pas dans le calendrier public. " +"Envoyez un message à $contactlink pour accélérer le processus de sortie du " +"bac à sable." diff --git a/plugins/AutoSandbox/locale/ia/LC_MESSAGES/AutoSandbox.po b/plugins/AutoSandbox/locale/ia/LC_MESSAGES/AutoSandbox.po new file mode 100644 index 0000000000..1ccdbcc11e --- /dev/null +++ b/plugins/AutoSandbox/locale/ia/LC_MESSAGES/AutoSandbox.po @@ -0,0 +1,45 @@ +# Translation of StatusNet - AutoSandbox to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - AutoSandbox\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:24+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-autosandbox\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: AutoSandboxPlugin.php:66 +msgid "Automatically sandboxes newly registered members." +msgstr "Automaticamente pone le membros novemente registrate in isolation." + +#: AutoSandboxPlugin.php:72 +msgid "" +"Note you will initially be \"sandboxed\" so your posts will not appear in " +"the public timeline." +msgstr "" +"Nota que tu essera initialmente ponite in isolation de sorta que tu messages " +"non apparera in le chronologia public." + +#. TRANS: $contactlink is a clickable e-mailaddress. +#: AutoSandboxPlugin.php:79 +msgid "" +"Note you will initially be \"sandboxed\" so your posts will not appear in " +"the public timeline. Send a message to $contactlink to speed up the " +"unsandboxing process." +msgstr "" +"Nota que tu essera initialmente ponite in isolation de sorta que tu messages " +"non apparera in le chronologia public. Invia un message a $contactlink pro " +"accelerar le processo de disisolation." diff --git a/plugins/AutoSandbox/locale/mk/LC_MESSAGES/AutoSandbox.po b/plugins/AutoSandbox/locale/mk/LC_MESSAGES/AutoSandbox.po new file mode 100644 index 0000000000..996e3b085e --- /dev/null +++ b/plugins/AutoSandbox/locale/mk/LC_MESSAGES/AutoSandbox.po @@ -0,0 +1,46 @@ +# Translation of StatusNet - AutoSandbox to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - AutoSandbox\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:24+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-autosandbox\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: AutoSandboxPlugin.php:66 +msgid "Automatically sandboxes newly registered members." +msgstr "Автоматски става новорегистрираните членови во песочник." + +#: AutoSandboxPlugin.php:72 +msgid "" +"Note you will initially be \"sandboxed\" so your posts will not appear in " +"the public timeline." +msgstr "" +"Напомена: во прво време ќе бидете ставени во песочникот, па така Вашите " +"објави нема да фигурираат во јавната хронологија." + +#. TRANS: $contactlink is a clickable e-mailaddress. +#: AutoSandboxPlugin.php:79 +msgid "" +"Note you will initially be \"sandboxed\" so your posts will not appear in " +"the public timeline. Send a message to $contactlink to speed up the " +"unsandboxing process." +msgstr "" +"Напомена: во прво време ќе бидете ставени во песочникот, па така Вашите " +"објави нема да фигурираат во јавната хронологија.\n" +"Испратете порака на $contactlink за да ја забрзате постапката за излегување " +"од песочникот." diff --git a/plugins/AutoSandbox/locale/nl/LC_MESSAGES/AutoSandbox.po b/plugins/AutoSandbox/locale/nl/LC_MESSAGES/AutoSandbox.po new file mode 100644 index 0000000000..6d29637e3e --- /dev/null +++ b/plugins/AutoSandbox/locale/nl/LC_MESSAGES/AutoSandbox.po @@ -0,0 +1,47 @@ +# Translation of StatusNet - AutoSandbox to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - AutoSandbox\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:24+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-autosandbox\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: AutoSandboxPlugin.php:66 +msgid "Automatically sandboxes newly registered members." +msgstr "" +"Voegt nieuwe gebruikers automatisch toe aan een groep met beperkte " +"functionaliteit." + +#: AutoSandboxPlugin.php:72 +msgid "" +"Note you will initially be \"sandboxed\" so your posts will not appear in " +"the public timeline." +msgstr "" +"Let op: In eerste instantie worden uw mogelijkheden beperkt, dus uw " +"mededelingen worden niet zichtbaar in de publieke tijdlijn." + +#. TRANS: $contactlink is a clickable e-mailaddress. +#: AutoSandboxPlugin.php:79 +msgid "" +"Note you will initially be \"sandboxed\" so your posts will not appear in " +"the public timeline. Send a message to $contactlink to speed up the " +"unsandboxing process." +msgstr "" +"Let op: In eerste instantie worden uw mogelijkheden beperkt, dus uw " +"mededelingen worden niet zichtbaar in de publieke tijdlijn. Stuur een " +"bericht naar $contactlink om het proces te versnellen." diff --git a/plugins/AutoSandbox/locale/tl/LC_MESSAGES/AutoSandbox.po b/plugins/AutoSandbox/locale/tl/LC_MESSAGES/AutoSandbox.po new file mode 100644 index 0000000000..9f6ac5b828 --- /dev/null +++ b/plugins/AutoSandbox/locale/tl/LC_MESSAGES/AutoSandbox.po @@ -0,0 +1,45 @@ +# Translation of StatusNet - AutoSandbox to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - AutoSandbox\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:24+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-autosandbox\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: AutoSandboxPlugin.php:66 +msgid "Automatically sandboxes newly registered members." +msgstr "Kusang ikinakahon ng buhangin ang bagong nagpatalang mga kasapi." + +#: AutoSandboxPlugin.php:72 +msgid "" +"Note you will initially be \"sandboxed\" so your posts will not appear in " +"the public timeline." +msgstr "" +"Taandan na \"ikakahon ng buhangin\" ka muna kaya't ang mga pagpapaskil mo ay " +"hindi lilitaw sa pangmadlang guhit ng panahon." + +#. TRANS: $contactlink is a clickable e-mailaddress. +#: AutoSandboxPlugin.php:79 +msgid "" +"Note you will initially be \"sandboxed\" so your posts will not appear in " +"the public timeline. Send a message to $contactlink to speed up the " +"unsandboxing process." +msgstr "" +"Taandan na \"ikakahon ng buhangin\" ka muna kaya't ang mga pagpapaskil mo ay " +"hindi lilitaw sa pangmadlang guhit ng panahon. Magpadala ng mensahe sa " +"$contactlink upang mapabilis ang proseso ng hindi pagkakahong pambuhangin." diff --git a/plugins/AutoSandbox/locale/uk/LC_MESSAGES/AutoSandbox.po b/plugins/AutoSandbox/locale/uk/LC_MESSAGES/AutoSandbox.po new file mode 100644 index 0000000000..ff12e5034e --- /dev/null +++ b/plugins/AutoSandbox/locale/uk/LC_MESSAGES/AutoSandbox.po @@ -0,0 +1,46 @@ +# Translation of StatusNet - AutoSandbox to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - AutoSandbox\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:24+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-autosandbox\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: AutoSandboxPlugin.php:66 +msgid "Automatically sandboxes newly registered members." +msgstr "Автоматично відсилати до «пісочниці» усіх нових користувачів." + +#: AutoSandboxPlugin.php:72 +msgid "" +"Note you will initially be \"sandboxed\" so your posts will not appear in " +"the public timeline." +msgstr "" +"Зауважте, що спочатку вас буде відправлено до «пісочниці», отже ваші дописи " +"не з’являтимуться у загальній стрічці дописів." + +#. TRANS: $contactlink is a clickable e-mailaddress. +#: AutoSandboxPlugin.php:79 +msgid "" +"Note you will initially be \"sandboxed\" so your posts will not appear in " +"the public timeline. Send a message to $contactlink to speed up the " +"unsandboxing process." +msgstr "" +"Зауважте, що спочатку вас буде відправлено до «пісочниці», отже ваші дописи " +"не з’являтимуться у загальній стрічці дописів. Надішліть повідомлення до " +"$contactlink аби прискорити процес вашого «виходу в люди»." diff --git a/plugins/AutoSandbox/locale/zh_CN/LC_MESSAGES/AutoSandbox.po b/plugins/AutoSandbox/locale/zh_CN/LC_MESSAGES/AutoSandbox.po new file mode 100644 index 0000000000..a4f282849c --- /dev/null +++ b/plugins/AutoSandbox/locale/zh_CN/LC_MESSAGES/AutoSandbox.po @@ -0,0 +1,43 @@ +# Translation of StatusNet - AutoSandbox to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - AutoSandbox\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:24+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-autosandbox\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: AutoSandboxPlugin.php:66 +msgid "Automatically sandboxes newly registered members." +msgstr "自动将新注册用户添加至沙盒中。" + +#: AutoSandboxPlugin.php:72 +msgid "" +"Note you will initially be \"sandboxed\" so your posts will not appear in " +"the public timeline." +msgstr "注意:最初你将被添加至“沙盒”中,你的消息将不会在公共的时间线上显示。" + +#. TRANS: $contactlink is a clickable e-mailaddress. +#: AutoSandboxPlugin.php:79 +msgid "" +"Note you will initially be \"sandboxed\" so your posts will not appear in " +"the public timeline. Send a message to $contactlink to speed up the " +"unsandboxing process." +msgstr "" +"注意:最初你将被添加至“沙盒”中,你的消息将不会在公共的时间线上显示。给" +"$contactlink发消息可以加快你被移出沙盒的速度。" diff --git a/plugins/Autocomplete/AutocompletePlugin.php b/plugins/Autocomplete/AutocompletePlugin.php index b2be365dd6..620b5e7b06 100644 --- a/plugins/Autocomplete/AutocompletePlugin.php +++ b/plugins/Autocomplete/AutocompletePlugin.php @@ -80,6 +80,4 @@ class AutocompletePlugin extends Plugin _m('The autocomplete plugin allows users to autocomplete screen names in @ replies. When an "@" is typed into the notice text area, an autocomplete box is displayed populated with the user\'s friend\' screen names.')); return true; } - } -?> diff --git a/plugins/Autocomplete/autocomplete.php b/plugins/Autocomplete/autocomplete.php index 9a30ba01d9..a4e2d9baa4 100644 --- a/plugins/Autocomplete/autocomplete.php +++ b/plugins/Autocomplete/autocomplete.php @@ -43,7 +43,6 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class AutocompleteAction extends Action { private $result; @@ -80,6 +79,7 @@ class AutocompleteAction extends Action function etag() { return '"' . implode(':', array($this->arg('action'), + common_user_cache_hash(), crc32($this->arg('q')), //the actual string can have funny characters in we don't want showing up in the etag $this->arg('limit'), $this->lastModified())) . '"'; diff --git a/plugins/Autocomplete/locale/Autocomplete.pot b/plugins/Autocomplete/locale/Autocomplete.pot index c0274af85a..7dd4fe2665 100644 --- a/plugins/Autocomplete/locale/Autocomplete.pot +++ b/plugins/Autocomplete/locale/Autocomplete.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,7 +16,7 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: AutocompletePlugin.php:79 +#: AutocompletePlugin.php:80 msgid "" "The autocomplete plugin allows users to autocomplete screen names in @ " "replies. When an \"@\" is typed into the notice text area, an autocomplete " diff --git a/plugins/Autocomplete/locale/es/LC_MESSAGES/Autocomplete.po b/plugins/Autocomplete/locale/es/LC_MESSAGES/Autocomplete.po new file mode 100644 index 0000000000..59fa0dbe4d --- /dev/null +++ b/plugins/Autocomplete/locale/es/LC_MESSAGES/Autocomplete.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - Autocomplete to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Autocomplete\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:24+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:52+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-autocomplete\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: AutocompletePlugin.php:80 +msgid "" +"The autocomplete plugin allows users to autocomplete screen names in @ " +"replies. When an \"@\" is typed into the notice text area, an autocomplete " +"box is displayed populated with the user's friend' screen names." +msgstr "" +"La extensión de autocompletado permite a los usuarios autocompletar en las " +"respuestas @ los nombres en pantalla. Cuando se escribe \"@\" en el area de " +"texto de mensaje, se muestra una caja de autocompletado que contiene los " +"nombres de pantalla de los amigos del usuario." diff --git a/plugins/Autocomplete/locale/fr/LC_MESSAGES/Autocomplete.po b/plugins/Autocomplete/locale/fr/LC_MESSAGES/Autocomplete.po new file mode 100644 index 0000000000..2af8c82a52 --- /dev/null +++ b/plugins/Autocomplete/locale/fr/LC_MESSAGES/Autocomplete.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - Autocomplete to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Autocomplete\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:24+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:52+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-autocomplete\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: AutocompletePlugin.php:80 +msgid "" +"The autocomplete plugin allows users to autocomplete screen names in @ " +"replies. When an \"@\" is typed into the notice text area, an autocomplete " +"box is displayed populated with the user's friend' screen names." +msgstr "" +"L’extension d’autocomplétion permet à l’utilisateur de compléter " +"automatiquement les pseudonymes dans les réponses « @ ». Quand « @ » est saisi " +"dans la zone de texte de l’avis, une boîte d’autocomplétion est affichée et " +"remplie avec les pseudonymes des amis de l’utilisateur." diff --git a/plugins/Autocomplete/locale/ia/LC_MESSAGES/Autocomplete.po b/plugins/Autocomplete/locale/ia/LC_MESSAGES/Autocomplete.po new file mode 100644 index 0000000000..70f03d99bd --- /dev/null +++ b/plugins/Autocomplete/locale/ia/LC_MESSAGES/Autocomplete.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - Autocomplete to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Autocomplete\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:24+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:52+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-autocomplete\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: AutocompletePlugin.php:80 +msgid "" +"The autocomplete plugin allows users to autocomplete screen names in @ " +"replies. When an \"@\" is typed into the notice text area, an autocomplete " +"box is displayed populated with the user's friend' screen names." +msgstr "" +"Le plug-in \"autocomplete\" permitte que usatores autocompleta pseudonymos " +"in responsas @. Si un \"@\" es entrate in un area de texto pro un nota, un " +"quadro de autocompletion es monstrate, plenate con le pseudonymos del amicos " +"del usator." diff --git a/plugins/Autocomplete/locale/ja/LC_MESSAGES/Autocomplete.po b/plugins/Autocomplete/locale/ja/LC_MESSAGES/Autocomplete.po new file mode 100644 index 0000000000..4ec766ba19 --- /dev/null +++ b/plugins/Autocomplete/locale/ja/LC_MESSAGES/Autocomplete.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - Autocomplete to Japanese (日本語) +# Expored from translatewiki.net +# +# Author: 青子守歌 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Autocomplete\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:24+0000\n" +"Language-Team: Japanese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:52+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ja\n" +"X-Message-Group: #out-statusnet-plugin-autocomplete\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: AutocompletePlugin.php:80 +msgid "" +"The autocomplete plugin allows users to autocomplete screen names in @ " +"replies. When an \"@\" is typed into the notice text area, an autocomplete " +"box is displayed populated with the user's friend' screen names." +msgstr "" +"自動入力プラグインは、ユーザーに、@返信でのスクリーンネームの自動入力を出来" +"るようにします。通知テキスト領域で「@」が入力されたとき、自動入力ボックスが表" +"示され、ユーザーの友達のスクリーンネームを入力します。" diff --git a/plugins/Autocomplete/locale/mk/LC_MESSAGES/Autocomplete.po b/plugins/Autocomplete/locale/mk/LC_MESSAGES/Autocomplete.po new file mode 100644 index 0000000000..64636623fa --- /dev/null +++ b/plugins/Autocomplete/locale/mk/LC_MESSAGES/Autocomplete.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - Autocomplete to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Autocomplete\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:24+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:52+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-autocomplete\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: AutocompletePlugin.php:80 +msgid "" +"The autocomplete plugin allows users to autocomplete screen names in @ " +"replies. When an \"@\" is typed into the notice text area, an autocomplete " +"box is displayed populated with the user's friend' screen names." +msgstr "" +"Приклучокот за автодополнување овозможува автоматско довршување на " +"кориснички имиња во одговорите со @. Кога ќе внесете „@“ во полето за " +"пишување забелешки, се појавува кутијата за автодополнување каде се наведени " +"корисничките имиња на пријателите." diff --git a/plugins/Autocomplete/locale/nl/LC_MESSAGES/Autocomplete.po b/plugins/Autocomplete/locale/nl/LC_MESSAGES/Autocomplete.po new file mode 100644 index 0000000000..b8c2446e9f --- /dev/null +++ b/plugins/Autocomplete/locale/nl/LC_MESSAGES/Autocomplete.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - Autocomplete to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Autocomplete\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:24+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:52+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-autocomplete\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: AutocompletePlugin.php:80 +msgid "" +"The autocomplete plugin allows users to autocomplete screen names in @ " +"replies. When an \"@\" is typed into the notice text area, an autocomplete " +"box is displayed populated with the user's friend' screen names." +msgstr "" +"De plug-in \"automatisch aanvullen\" (Autocomplete) vult gebruikersnamen " +"automatisch aan bij het maken van \"@\"-antwoorden. Als een \"@\" wordt " +"ingevoerd in het tekstveld voor een mededeling, wordt een extra venster " +"weergegeven met de gebruikersnamen van vrienden." diff --git a/plugins/Autocomplete/locale/ru/LC_MESSAGES/Autocomplete.po b/plugins/Autocomplete/locale/ru/LC_MESSAGES/Autocomplete.po new file mode 100644 index 0000000000..2a3984b277 --- /dev/null +++ b/plugins/Autocomplete/locale/ru/LC_MESSAGES/Autocomplete.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - Autocomplete to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Александр Сигачёв +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Autocomplete\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:24+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:52+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-autocomplete\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: AutocompletePlugin.php:80 +msgid "" +"The autocomplete plugin allows users to autocomplete screen names in @ " +"replies. When an \"@\" is typed into the notice text area, an autocomplete " +"box is displayed populated with the user's friend' screen names." +msgstr "" +"Модуль автозаполнения обеспечивает пользователям автозаполнение имён экранов " +"в @-ответах. Если в текстовую область уведомления введён символ @, то " +"появляется блок автозаполнения с названиями экранов друзей." diff --git a/plugins/Autocomplete/locale/tl/LC_MESSAGES/Autocomplete.po b/plugins/Autocomplete/locale/tl/LC_MESSAGES/Autocomplete.po new file mode 100644 index 0000000000..1c7432068c --- /dev/null +++ b/plugins/Autocomplete/locale/tl/LC_MESSAGES/Autocomplete.po @@ -0,0 +1,34 @@ +# Translation of StatusNet - Autocomplete to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Autocomplete\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:24+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:52+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-autocomplete\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: AutocompletePlugin.php:80 +msgid "" +"The autocomplete plugin allows users to autocomplete screen names in @ " +"replies. When an \"@\" is typed into the notice text area, an autocomplete " +"box is displayed populated with the user's friend' screen names." +msgstr "" +"Ang pamasak na pangkusang pagkukumpleto ay nagpapahintulot sa mga tagagamit " +"na kusang makumpleto ang mga pangalang bansag sa mga tugong @. Kapag " +"iminakinilya ang \"@\" sa lugar ng teksto ng pabatid, isang kahong na " +"pangkusang pagkukumpleto ang ipapakita na nilagyan ng mga pangalang bansag " +"ng kaibigan ng tagagamit." diff --git a/plugins/Autocomplete/locale/uk/LC_MESSAGES/Autocomplete.po b/plugins/Autocomplete/locale/uk/LC_MESSAGES/Autocomplete.po new file mode 100644 index 0000000000..429ee6b3d9 --- /dev/null +++ b/plugins/Autocomplete/locale/uk/LC_MESSAGES/Autocomplete.po @@ -0,0 +1,34 @@ +# Translation of StatusNet - Autocomplete to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Autocomplete\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:24+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:52+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-autocomplete\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: AutocompletePlugin.php:80 +msgid "" +"The autocomplete plugin allows users to autocomplete screen names in @ " +"replies. When an \"@\" is typed into the notice text area, an autocomplete " +"box is displayed populated with the user's friend' screen names." +msgstr "" +"Додаток автозавершення дозволяє користувачам автоматично завершувати " +"нікнейми у «@-відповідях». Якщо у вікні набору повідомлення з’являється " +"символ «@», то даний додаток автоматично пропонує обрати ім’я користувача із " +"списку тих, з ким ви найчастіше листуєтесь." diff --git a/plugins/Autocomplete/locale/zh_CN/LC_MESSAGES/Autocomplete.po b/plugins/Autocomplete/locale/zh_CN/LC_MESSAGES/Autocomplete.po new file mode 100644 index 0000000000..8b318190f9 --- /dev/null +++ b/plugins/Autocomplete/locale/zh_CN/LC_MESSAGES/Autocomplete.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - Autocomplete to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: Chenxiaoqino +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Autocomplete\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:24+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:52+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-autocomplete\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: AutocompletePlugin.php:80 +msgid "" +"The autocomplete plugin allows users to autocomplete screen names in @ " +"replies. When an \"@\" is typed into the notice text area, an autocomplete " +"box is displayed populated with the user's friend' screen names." +msgstr "" +"自动补全插件在用户使用@回复时自动补全用户名。当“@”在文本区域被键入时,一个自" +"动补全框会显示用户相关好友的用户名。" diff --git a/plugins/BitlyUrl/BitlyUrlPlugin.php b/plugins/BitlyUrl/BitlyUrlPlugin.php index 38c8216361..e1c8d3462e 100644 --- a/plugins/BitlyUrl/BitlyUrlPlugin.php +++ b/plugins/BitlyUrl/BitlyUrlPlugin.php @@ -38,7 +38,7 @@ class BitlyUrlPlugin extends UrlShortenerPlugin function onInitializePlugin(){ parent::onInitializePlugin(); if(!isset($this->serviceUrl)){ - throw new Exception("must specify a serviceUrl"); + throw new Exception(_m("You must specify a serviceUrl.")); } } @@ -61,4 +61,3 @@ class BitlyUrlPlugin extends UrlShortenerPlugin return true; } } - diff --git a/plugins/BitlyUrl/locale/BitlyUrl.pot b/plugins/BitlyUrl/locale/BitlyUrl.pot index 28023759aa..937f8f08a8 100644 --- a/plugins/BitlyUrl/locale/BitlyUrl.pot +++ b/plugins/BitlyUrl/locale/BitlyUrl.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,6 +16,10 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" +#: BitlyUrlPlugin.php:43 +msgid "You must specify a serviceUrl." +msgstr "" + #: BitlyUrlPlugin.php:60 #, php-format msgid "Uses %1$s URL-shortener service." diff --git a/plugins/BitlyUrl/locale/es/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/es/LC_MESSAGES/BitlyUrl.po new file mode 100644 index 0000000000..335e4df0ef --- /dev/null +++ b/plugins/BitlyUrl/locale/es/LC_MESSAGES/BitlyUrl.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - BitlyUrl to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BitlyUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:25+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:13+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-bitlyurl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: BitlyUrlPlugin.php:43 +msgid "You must specify a serviceUrl." +msgstr "Debes especificar un serviceUrl." + +#: BitlyUrlPlugin.php:60 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Utiliza el servicio de acortamiento de URL %1$s." diff --git a/plugins/BitlyUrl/locale/fr/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/fr/LC_MESSAGES/BitlyUrl.po new file mode 100644 index 0000000000..9487dca83e --- /dev/null +++ b/plugins/BitlyUrl/locale/fr/LC_MESSAGES/BitlyUrl.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - BitlyUrl to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BitlyUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:25+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:13+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-bitlyurl\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: BitlyUrlPlugin.php:43 +msgid "You must specify a serviceUrl." +msgstr "Vous devez spécifier un serviceUrl." + +#: BitlyUrlPlugin.php:60 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Utilise le service de raccourcissement d’URL %1$s." diff --git a/plugins/BitlyUrl/locale/ia/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/ia/LC_MESSAGES/BitlyUrl.po new file mode 100644 index 0000000000..2e4e8847fd --- /dev/null +++ b/plugins/BitlyUrl/locale/ia/LC_MESSAGES/BitlyUrl.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - BitlyUrl to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BitlyUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:25+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:13+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-bitlyurl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: BitlyUrlPlugin.php:43 +msgid "You must specify a serviceUrl." +msgstr "Tu debe specificar un serviceUrl." + +#: BitlyUrlPlugin.php:60 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "Usa abbreviator de URL %1$s." diff --git a/plugins/BitlyUrl/locale/mk/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/mk/LC_MESSAGES/BitlyUrl.po new file mode 100644 index 0000000000..ec6fdcd002 --- /dev/null +++ b/plugins/BitlyUrl/locale/mk/LC_MESSAGES/BitlyUrl.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - BitlyUrl to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BitlyUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:25+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:13+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-bitlyurl\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: BitlyUrlPlugin.php:43 +msgid "You must specify a serviceUrl." +msgstr "Мора да назначите serviceUrl." + +#: BitlyUrlPlugin.php:60 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Користи %1$s - служба за скратување на URL-" +"адреса." diff --git a/plugins/BitlyUrl/locale/nb/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/nb/LC_MESSAGES/BitlyUrl.po new file mode 100644 index 0000000000..6083396153 --- /dev/null +++ b/plugins/BitlyUrl/locale/nb/LC_MESSAGES/BitlyUrl.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - BitlyUrl to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BitlyUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:25+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:13+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-bitlyurl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: BitlyUrlPlugin.php:43 +msgid "You must specify a serviceUrl." +msgstr "Du må oppgi en tjeneste-Url." + +#: BitlyUrlPlugin.php:60 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "Bruker URL-forkortertjenesten %1$s." diff --git a/plugins/BitlyUrl/locale/nl/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/nl/LC_MESSAGES/BitlyUrl.po new file mode 100644 index 0000000000..6f8b319bc0 --- /dev/null +++ b/plugins/BitlyUrl/locale/nl/LC_MESSAGES/BitlyUrl.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - BitlyUrl to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BitlyUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:25+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:13+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-bitlyurl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: BitlyUrlPlugin.php:43 +msgid "You must specify a serviceUrl." +msgstr "U moet een serviceURL opgeven." + +#: BitlyUrlPlugin.php:60 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Gebruikt de dienst %1$s om URL's korter te " +"maken." diff --git a/plugins/BitlyUrl/locale/pt_BR/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/pt_BR/LC_MESSAGES/BitlyUrl.po new file mode 100644 index 0000000000..bad97ab2a2 --- /dev/null +++ b/plugins/BitlyUrl/locale/pt_BR/LC_MESSAGES/BitlyUrl.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - BitlyUrl to Brazilian Portuguese (Português do Brasil) +# Expored from translatewiki.net +# +# Author: Giro720 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BitlyUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:25+0000\n" +"Language-Team: Brazilian Portuguese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:13+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: pt-br\n" +"X-Message-Group: #out-statusnet-plugin-bitlyurl\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: BitlyUrlPlugin.php:43 +msgid "You must specify a serviceUrl." +msgstr "Você precisa especificar um serviceUrl." + +#: BitlyUrlPlugin.php:60 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" diff --git a/plugins/BitlyUrl/locale/ru/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/ru/LC_MESSAGES/BitlyUrl.po new file mode 100644 index 0000000000..3c94b42c45 --- /dev/null +++ b/plugins/BitlyUrl/locale/ru/LC_MESSAGES/BitlyUrl.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - BitlyUrl to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Eleferen +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BitlyUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:25+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:13+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-bitlyurl\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: BitlyUrlPlugin.php:43 +msgid "You must specify a serviceUrl." +msgstr "Вы должны указать URL-адрес сервису." + +#: BitlyUrlPlugin.php:60 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "Использование службы сокращения URL %1$s." diff --git a/plugins/BitlyUrl/locale/tl/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/tl/LC_MESSAGES/BitlyUrl.po new file mode 100644 index 0000000000..1e891d40cd --- /dev/null +++ b/plugins/BitlyUrl/locale/tl/LC_MESSAGES/BitlyUrl.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - BitlyUrl to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BitlyUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:25+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:13+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-bitlyurl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: BitlyUrlPlugin.php:43 +msgid "You must specify a serviceUrl." +msgstr "Dapat kang tumukoy ng isang serbisyo ng URL." + +#: BitlyUrlPlugin.php:60 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Gumagamit ng %1$s na serbisyong pampaiksi ng " +"URL." diff --git a/plugins/BitlyUrl/locale/uk/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/uk/LC_MESSAGES/BitlyUrl.po new file mode 100644 index 0000000000..05b3f1dd7c --- /dev/null +++ b/plugins/BitlyUrl/locale/uk/LC_MESSAGES/BitlyUrl.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - BitlyUrl to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BitlyUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:25+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:13+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-bitlyurl\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: BitlyUrlPlugin.php:43 +msgid "You must specify a serviceUrl." +msgstr "Ви маєте вказати URL-адресу сервісу." + +#: BitlyUrlPlugin.php:60 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Використання %1$s для скорочення URL-адрес." diff --git a/plugins/BitlyUrl/locale/zh_CN/LC_MESSAGES/BitlyUrl.po b/plugins/BitlyUrl/locale/zh_CN/LC_MESSAGES/BitlyUrl.po new file mode 100644 index 0000000000..82fd39598a --- /dev/null +++ b/plugins/BitlyUrl/locale/zh_CN/LC_MESSAGES/BitlyUrl.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - BitlyUrl to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: Chenxiaoqino +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BitlyUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:25+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:13+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-bitlyurl\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: BitlyUrlPlugin.php:43 +msgid "You must specify a serviceUrl." +msgstr "你必须指定一个服务网址" + +#: BitlyUrlPlugin.php:60 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "使用 %1$s短链接服务" diff --git a/plugins/Blacklist/BlacklistPlugin.php b/plugins/Blacklist/BlacklistPlugin.php index 63bffe2c6f..10f89ef723 100644 --- a/plugins/Blacklist/BlacklistPlugin.php +++ b/plugins/Blacklist/BlacklistPlugin.php @@ -40,7 +40,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class BlacklistPlugin extends Plugin { const VERSION = STATUSNET_VERSION; @@ -76,13 +75,11 @@ class BlacklistPlugin extends Plugin * * @return boolean hook value */ - function onCheckSchema() { $schema = Schema::get(); // For storing blacklist patterns for nicknames - $schema->ensureTable('nickname_blacklist', array(new ColumnDef('pattern', 'varchar', @@ -118,7 +115,6 @@ class BlacklistPlugin extends Plugin * * @return array configuration values */ - function _configArray($section, $setting) { $config = common_config($section, $setting); @@ -143,14 +139,13 @@ class BlacklistPlugin extends Plugin * * @return boolean hook value */ - function onStartRegistrationTry($action) { $homepage = strtolower($action->trimmed('homepage')); if (!empty($homepage)) { if (!$this->_checkUrl($homepage)) { - $msg = sprintf(_m("You may not register with homepage '%s'"), + $msg = sprintf(_m("You may not register with homepage '%s'."), $homepage); throw new ClientException($msg); } @@ -160,7 +155,7 @@ class BlacklistPlugin extends Plugin if (!empty($nickname)) { if (!$this->_checkNickname($nickname)) { - $msg = sprintf(_m("You may not register with nickname '%s'"), + $msg = sprintf(_m("You may not register with nickname '%s'."), $nickname); throw new ClientException($msg); } @@ -178,14 +173,13 @@ class BlacklistPlugin extends Plugin * * @return boolean hook value */ - function onStartProfileSaveForm($action) { $homepage = strtolower($action->trimmed('homepage')); if (!empty($homepage)) { if (!$this->_checkUrl($homepage)) { - $msg = sprintf(_m("You may not use homepage '%s'"), + $msg = sprintf(_m("You may not use homepage '%s'."), $homepage); throw new ClientException($msg); } @@ -195,7 +189,7 @@ class BlacklistPlugin extends Plugin if (!empty($nickname)) { if (!$this->_checkNickname($nickname)) { - $msg = sprintf(_m("You may not use nickname '%s'"), + $msg = sprintf(_m("You may not use nickname '%s'."), $nickname); throw new ClientException($msg); } @@ -213,7 +207,6 @@ class BlacklistPlugin extends Plugin * * @return boolean hook value */ - function onStartNoticeSave(&$notice) { common_replace_urls_callback($notice->content, @@ -230,7 +223,6 @@ class BlacklistPlugin extends Plugin * * @return boolean hook value */ - function checkNoticeUrl($url) { // It comes in special'd, so we unspecial it @@ -239,7 +231,7 @@ class BlacklistPlugin extends Plugin $url = htmlspecialchars_decode($url); if (!$this->_checkUrl($url)) { - $msg = sprintf(_m("You may not use url '%s' in notices"), + $msg = sprintf(_m("You may not use URL \"%s\" in notices."), $url); throw new ClientException($msg); } @@ -256,7 +248,6 @@ class BlacklistPlugin extends Plugin * * @return boolean true means it's OK, false means it's bad */ - private function _checkUrl($url) { $patterns = $this->_getUrlPatterns(); @@ -279,7 +270,6 @@ class BlacklistPlugin extends Plugin * * @return boolean true means it's OK, false means it's bad */ - private function _checkNickname($nickname) { $patterns = $this->_getNicknamePatterns(); @@ -300,7 +290,6 @@ class BlacklistPlugin extends Plugin * * @return boolean hook return */ - function onRouterInitialized($m) { $m->connect('admin/blacklist', array('action' => 'blacklistadminpanel')); @@ -314,7 +303,6 @@ class BlacklistPlugin extends Plugin * * @return boolean hook return */ - function onAutoload($cls) { switch (strtolower($cls)) @@ -339,7 +327,6 @@ class BlacklistPlugin extends Plugin * * @return boolean hook value */ - function onPluginVersion(&$versions) { $versions[] = array('name' => 'Blacklist', @@ -348,7 +335,7 @@ class BlacklistPlugin extends Plugin 'homepage' => 'http://status.net/wiki/Plugin:Blacklist', 'description' => - _m('Keep a blacklist of forbidden nickname '. + _m('Keeps a blacklist of forbidden nickname '. 'and URL patterns.')); return true; } @@ -361,7 +348,6 @@ class BlacklistPlugin extends Plugin * * @return boolean hook value */ - function onAdminPanelCheck($name, &$isOK) { if ($name == 'blacklist') { @@ -379,7 +365,6 @@ class BlacklistPlugin extends Plugin * * @return boolean hook value */ - function onEndAdminPanelNav($nav) { if (AdminPanelAction::canAdmin('blacklist')) { @@ -387,8 +372,8 @@ class BlacklistPlugin extends Plugin $action_name = $nav->action->trimmed('action'); $nav->out->menuItem(common_local_url('blacklistadminpanel'), - _('Blacklist'), - _('Blacklist configuration'), + _m('Blacklist'), + _m('Blacklist configuration'), $action_name == 'blacklistadminpanel', 'nav_blacklist_admin_panel'); } @@ -414,7 +399,7 @@ class BlacklistPlugin extends Plugin $action->elementStart('li'); $this->checkboxAndText($action, 'blacklistnickname', - _('Add this nickname pattern to blacklist'), + _m('Add this nickname pattern to blacklist'), 'blacklistnicknamepattern', $this->patternizeNickname($user->nickname)); $action->elementEnd('li'); @@ -423,7 +408,7 @@ class BlacklistPlugin extends Plugin $action->elementStart('li'); $this->checkboxAndText($action, 'blacklisthomepage', - _('Add this homepage pattern to blacklist'), + _m('Add this homepage pattern to blacklist'), 'blacklisthomepagepattern', $this->patternizeHomepage($profile->homepage)); $action->elementEnd('li'); diff --git a/plugins/Blacklist/Homepage_blacklist.php b/plugins/Blacklist/Homepage_blacklist.php index ec89ee4bd8..2820294fa2 100644 --- a/plugins/Blacklist/Homepage_blacklist.php +++ b/plugins/Blacklist/Homepage_blacklist.php @@ -44,7 +44,6 @@ require_once INSTALLDIR . '/classes/Memcached_DataObject.php'; * * @see DB_DataObject */ - class Homepage_blacklist extends Memcached_DataObject { public $__table = 'homepage_blacklist'; // table name @@ -62,7 +61,6 @@ class Homepage_blacklist extends Memcached_DataObject * @return Homepage_blacklist object found, or null for no hits * */ - function staticGet($k, $v=null) { return Memcached_DataObject::staticGet('Homepage_blacklist', $k, $v); @@ -76,7 +74,6 @@ class Homepage_blacklist extends Memcached_DataObject * * @return array array of column definitions */ - function table() { return array('pattern' => DB_DATAOBJECT_STR + DB_DATAOBJECT_NOTNULL, @@ -91,7 +88,6 @@ class Homepage_blacklist extends Memcached_DataObject * * @return array key definitions */ - function keys() { return array_keys($this->keyTypes()); @@ -105,7 +101,6 @@ class Homepage_blacklist extends Memcached_DataObject * * @return array key definitions */ - function keyTypes() { return array('pattern' => 'K'); @@ -116,7 +111,6 @@ class Homepage_blacklist extends Memcached_DataObject * * @return array string patterns to check */ - static function getPatterns() { $patterns = self::cacheGet('homepage_blacklist:patterns'); @@ -144,17 +138,14 @@ class Homepage_blacklist extends Memcached_DataObject * * @return array of patterns to check */ - static function saveNew($newPatterns) { $oldPatterns = self::getPatterns(); // Delete stuff that's old that not in new - $toDelete = array_diff($oldPatterns, $newPatterns); // Insert stuff that's in new and not in old - $toInsert = array_diff($newPatterns, $oldPatterns); foreach ($toDelete as $pattern) { diff --git a/plugins/Blacklist/Nickname_blacklist.php b/plugins/Blacklist/Nickname_blacklist.php index e8545292d1..d5d46a9490 100644 --- a/plugins/Blacklist/Nickname_blacklist.php +++ b/plugins/Blacklist/Nickname_blacklist.php @@ -44,7 +44,6 @@ require_once INSTALLDIR . '/classes/Memcached_DataObject.php'; * * @see DB_DataObject */ - class Nickname_blacklist extends Memcached_DataObject { public $__table = 'nickname_blacklist'; // table name @@ -62,7 +61,6 @@ class Nickname_blacklist extends Memcached_DataObject * @return Nickname_blacklist object found, or null for no hits * */ - function staticGet($k, $v=null) { return Memcached_DataObject::staticGet('Nickname_blacklist', $k, $v); @@ -73,7 +71,6 @@ class Nickname_blacklist extends Memcached_DataObject * * @return array array of column definitions */ - function table() { return array('pattern' => DB_DATAOBJECT_STR + DB_DATAOBJECT_NOTNULL, @@ -85,7 +82,6 @@ class Nickname_blacklist extends Memcached_DataObject * * @return array key definitions */ - function keys() { return array_keys($this->keyTypes()); @@ -96,7 +92,6 @@ class Nickname_blacklist extends Memcached_DataObject * * @return array key definitions */ - function keyTypes() { return array('pattern' => 'K'); @@ -107,7 +102,6 @@ class Nickname_blacklist extends Memcached_DataObject * * @return array string patterns to check */ - static function getPatterns() { $patterns = self::cacheGet('nickname_blacklist:patterns'); @@ -135,17 +129,14 @@ class Nickname_blacklist extends Memcached_DataObject * * @return array of patterns to check */ - static function saveNew($newPatterns) { $oldPatterns = self::getPatterns(); // Delete stuff that's old that not in new - $toDelete = array_diff($oldPatterns, $newPatterns); // Insert stuff that's in new and not in old - $toInsert = array_diff($newPatterns, $oldPatterns); foreach ($toDelete as $pattern) { diff --git a/plugins/Blacklist/blacklistadminpanel.php b/plugins/Blacklist/blacklistadminpanel.php index 4289dec1ba..9019bb9ad2 100644 --- a/plugins/Blacklist/blacklistadminpanel.php +++ b/plugins/Blacklist/blacklistadminpanel.php @@ -40,7 +40,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPLv3 * @link http://status.net/ */ - class BlacklistadminpanelAction extends AdminPanelAction { /** @@ -48,10 +47,9 @@ class BlacklistadminpanelAction extends AdminPanelAction * * @return string title */ - function title() { - return _('Blacklist'); + return _m('Blacklist'); } /** @@ -59,10 +57,9 @@ class BlacklistadminpanelAction extends AdminPanelAction * * @return string instructions */ - function getInstructions() { - return _('Blacklisted URLs and nicknames'); + return _m('Blacklisted URLs and nicknames'); } /** @@ -72,7 +69,6 @@ class BlacklistadminpanelAction extends AdminPanelAction * * @see BlacklistAdminPanelForm */ - function showForm() { $form = new BlacklistAdminPanelForm($this); @@ -85,7 +81,6 @@ class BlacklistadminpanelAction extends AdminPanelAction * * @return void */ - function saveSettings() { $nickPatterns = $this->splitPatterns($this->trimmed('blacklist-nicknames')); @@ -116,7 +111,6 @@ class BlacklistadminpanelAction extends AdminPanelAction * * @return boolean success flag */ - function validate(&$values) { return true; @@ -132,7 +126,6 @@ class BlacklistadminpanelAction extends AdminPanelAction * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPLv3 * @link http://status.net/ */ - class BlacklistAdminPanelForm extends Form { /** @@ -140,7 +133,6 @@ class BlacklistAdminPanelForm extends Form * * @return string ID */ - function id() { return 'blacklistadminpanel'; @@ -151,7 +143,6 @@ class BlacklistAdminPanelForm extends Form * * @return string class */ - function formClass() { return 'form_settings'; @@ -162,7 +153,6 @@ class BlacklistAdminPanelForm extends Form * * @return string action URL */ - function action() { return common_local_url('blacklistadminpanel'); @@ -173,7 +163,6 @@ class BlacklistAdminPanelForm extends Form * * @return void */ - function formData() { $this->out->elementStart('ul', 'form_data'); @@ -184,7 +173,7 @@ class BlacklistAdminPanelForm extends Form $this->out->textarea('blacklist-nicknames', _m('Nicknames'), implode("\r\n", $nickPatterns), - _('Patterns of nicknames to block, one per line')); + _m('Patterns of nicknames to block, one per line')); $this->out->elementEnd('li'); $urlPatterns = Homepage_blacklist::getPatterns(); @@ -192,7 +181,7 @@ class BlacklistAdminPanelForm extends Form $this->out->elementStart('li'); $this->out->textarea('blacklist-urls', _m('URLs'), implode("\r\n", $urlPatterns), - _('Patterns of URLs to block, one per line')); + _m('Patterns of URLs to block, one per line')); $this->out->elementEnd('li'); $this->out->elementEnd('ul'); @@ -203,13 +192,12 @@ class BlacklistAdminPanelForm extends Form * * @return void */ - function formActions() { $this->out->submit('submit', - _('Save'), + _m('Save'), 'submit', null, - _('Save site settings')); + _m('Save site settings')); } } diff --git a/plugins/Blacklist/locale/Blacklist.pot b/plugins/Blacklist/locale/Blacklist.pot index 90eda0941d..bcd7e65149 100644 --- a/plugins/Blacklist/locale/Blacklist.pot +++ b/plugins/Blacklist/locale/Blacklist.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,39 +16,75 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: BlacklistPlugin.php:153 +#: BlacklistPlugin.php:148 #, php-format -msgid "You may not register with homepage '%s'" +msgid "You may not register with homepage '%s'." msgstr "" -#: BlacklistPlugin.php:163 +#: BlacklistPlugin.php:158 #, php-format -msgid "You may not register with nickname '%s'" +msgid "You may not register with nickname '%s'." msgstr "" -#: BlacklistPlugin.php:188 +#: BlacklistPlugin.php:182 #, php-format -msgid "You may not use homepage '%s'" +msgid "You may not use homepage '%s'." msgstr "" -#: BlacklistPlugin.php:198 +#: BlacklistPlugin.php:192 #, php-format -msgid "You may not use nickname '%s'" +msgid "You may not use nickname '%s'." msgstr "" -#: BlacklistPlugin.php:242 +#: BlacklistPlugin.php:234 #, php-format -msgid "You may not use url '%s' in notices" +msgid "You may not use URL \"%s\" in notices." msgstr "" -#: BlacklistPlugin.php:351 -msgid "Keep a blacklist of forbidden nickname and URL patterns." +#: BlacklistPlugin.php:338 +msgid "Keeps a blacklist of forbidden nickname and URL patterns." msgstr "" -#: blacklistadminpanel.php:185 +#: BlacklistPlugin.php:375 blacklistadminpanel.php:52 +msgid "Blacklist" +msgstr "" + +#: BlacklistPlugin.php:376 +msgid "Blacklist configuration" +msgstr "" + +#: BlacklistPlugin.php:402 +msgid "Add this nickname pattern to blacklist" +msgstr "" + +#: BlacklistPlugin.php:411 +msgid "Add this homepage pattern to blacklist" +msgstr "" + +#: blacklistadminpanel.php:62 +msgid "Blacklisted URLs and nicknames" +msgstr "" + +#: blacklistadminpanel.php:174 msgid "Nicknames" msgstr "" -#: blacklistadminpanel.php:193 +#: blacklistadminpanel.php:176 +msgid "Patterns of nicknames to block, one per line" +msgstr "" + +#: blacklistadminpanel.php:182 msgid "URLs" msgstr "" + +#: blacklistadminpanel.php:184 +msgid "Patterns of URLs to block, one per line" +msgstr "" + +#: blacklistadminpanel.php:198 +msgid "Save" +msgstr "" + +#: blacklistadminpanel.php:201 +msgid "Save site settings" +msgstr "" diff --git a/plugins/Blacklist/locale/br/LC_MESSAGES/Blacklist.po b/plugins/Blacklist/locale/br/LC_MESSAGES/Blacklist.po new file mode 100644 index 0000000000..40ba326092 --- /dev/null +++ b/plugins/Blacklist/locale/br/LC_MESSAGES/Blacklist.po @@ -0,0 +1,95 @@ +# Translation of StatusNet - Blacklist to Breton (Brezhoneg) +# Expored from translatewiki.net +# +# Author: Y-M D +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Blacklist\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:26+0000\n" +"Language-Team: Breton \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:14+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: br\n" +"X-Message-Group: #out-statusnet-plugin-blacklist\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: BlacklistPlugin.php:148 +#, php-format +msgid "You may not register with homepage '%s'." +msgstr "Ne c'hellit ket en em enskrivañ gant ar bajenn degemer \"%s\"." + +#: BlacklistPlugin.php:158 +#, php-format +msgid "You may not register with nickname '%s'." +msgstr "Ne c'hellit ket en em enskrivañ gant al lesanv \"%s\"." + +#: BlacklistPlugin.php:182 +#, php-format +msgid "You may not use homepage '%s'." +msgstr "Ne c'hellit ket implij ar bajenn degemer \"%s\"." + +#: BlacklistPlugin.php:192 +#, php-format +msgid "You may not use nickname '%s'." +msgstr "Ne c'hellit ket implij al lesanv \"%s\"." + +#: BlacklistPlugin.php:234 +#, php-format +msgid "You may not use URL \"%s\" in notices." +msgstr "Ne c'hellit ket implij an URL \"%s\" en alioù." + +#: BlacklistPlugin.php:338 +msgid "Keeps a blacklist of forbidden nickname and URL patterns." +msgstr "" + +#: BlacklistPlugin.php:375 blacklistadminpanel.php:52 +msgid "Blacklist" +msgstr "" + +#: BlacklistPlugin.php:376 +msgid "Blacklist configuration" +msgstr "" + +#: BlacklistPlugin.php:402 +msgid "Add this nickname pattern to blacklist" +msgstr "" + +#: BlacklistPlugin.php:411 +msgid "Add this homepage pattern to blacklist" +msgstr "" + +#: blacklistadminpanel.php:62 +msgid "Blacklisted URLs and nicknames" +msgstr "" + +#: blacklistadminpanel.php:174 +msgid "Nicknames" +msgstr "Lesanvioù" + +#: blacklistadminpanel.php:176 +msgid "Patterns of nicknames to block, one per line" +msgstr "" + +#: blacklistadminpanel.php:182 +msgid "URLs" +msgstr "URLoù" + +#: blacklistadminpanel.php:184 +msgid "Patterns of URLs to block, one per line" +msgstr "" + +#: blacklistadminpanel.php:198 +msgid "Save" +msgstr "Enrollañ" + +#: blacklistadminpanel.php:201 +msgid "Save site settings" +msgstr "Enrollañ arventennoù al lec'hienn" diff --git a/plugins/Blacklist/locale/es/LC_MESSAGES/Blacklist.po b/plugins/Blacklist/locale/es/LC_MESSAGES/Blacklist.po new file mode 100644 index 0000000000..09799df241 --- /dev/null +++ b/plugins/Blacklist/locale/es/LC_MESSAGES/Blacklist.po @@ -0,0 +1,97 @@ +# Translation of StatusNet - Blacklist to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Peter17 +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Blacklist\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:26+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:14+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-blacklist\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: BlacklistPlugin.php:148 +#, php-format +msgid "You may not register with homepage '%s'." +msgstr "No puedes registrarte con la página principal '%s'." + +#: BlacklistPlugin.php:158 +#, php-format +msgid "You may not register with nickname '%s'." +msgstr "No puedes registrarte con el nombre de usuario '%s'." + +#: BlacklistPlugin.php:182 +#, php-format +msgid "You may not use homepage '%s'." +msgstr "No puedes utilizar la página de inicio '%s'." + +#: BlacklistPlugin.php:192 +#, php-format +msgid "You may not use nickname '%s'." +msgstr "No puedes utilizar el nombre de usuario '%s'." + +#: BlacklistPlugin.php:234 +#, php-format +msgid "You may not use URL \"%s\" in notices." +msgstr "No puedes utilizar el URL \"%s\" en los mensajes." + +#: BlacklistPlugin.php:338 +msgid "Keeps a blacklist of forbidden nickname and URL patterns." +msgstr "" +"Mantiene una lista negra de patrones de nombres de usuario y URL prohibidos." + +#: BlacklistPlugin.php:375 blacklistadminpanel.php:52 +msgid "Blacklist" +msgstr "Lista negra" + +#: BlacklistPlugin.php:376 +msgid "Blacklist configuration" +msgstr "Configuración de lista negra" + +#: BlacklistPlugin.php:402 +msgid "Add this nickname pattern to blacklist" +msgstr "Añadir este patrón de nombre de usuario a la lista negra" + +#: BlacklistPlugin.php:411 +msgid "Add this homepage pattern to blacklist" +msgstr "Añadir este patrón de página principal a la lista negra" + +#: blacklistadminpanel.php:62 +msgid "Blacklisted URLs and nicknames" +msgstr "URL y nombres de usuario incluidos en la lista negra" + +#: blacklistadminpanel.php:174 +msgid "Nicknames" +msgstr "Nombres de usuario" + +#: blacklistadminpanel.php:176 +msgid "Patterns of nicknames to block, one per line" +msgstr "Patrones de nombres de usuario a bloquear, uno por línea" + +#: blacklistadminpanel.php:182 +msgid "URLs" +msgstr "URLs" + +#: blacklistadminpanel.php:184 +msgid "Patterns of URLs to block, one per line" +msgstr "Patrones de URL a bloquear, uno por línea" + +#: blacklistadminpanel.php:198 +msgid "Save" +msgstr "Guardar" + +#: blacklistadminpanel.php:201 +msgid "Save site settings" +msgstr "Guardar la configuración del sitio" diff --git a/plugins/Blacklist/locale/fr/LC_MESSAGES/Blacklist.po b/plugins/Blacklist/locale/fr/LC_MESSAGES/Blacklist.po new file mode 100644 index 0000000000..f6a1d195c6 --- /dev/null +++ b/plugins/Blacklist/locale/fr/LC_MESSAGES/Blacklist.po @@ -0,0 +1,96 @@ +# Translation of StatusNet - Blacklist to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Blacklist\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:26+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:14+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-blacklist\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: BlacklistPlugin.php:148 +#, php-format +msgid "You may not register with homepage '%s'." +msgstr "Vous ne pouvez pas vous inscrire avec la page d’accueil « %s »." + +#: BlacklistPlugin.php:158 +#, php-format +msgid "You may not register with nickname '%s'." +msgstr "Vous ne pouvez pas vous inscrire avec le pseudonyme « %s »." + +#: BlacklistPlugin.php:182 +#, php-format +msgid "You may not use homepage '%s'." +msgstr "Vous ne pouvez pas utiliser la page d’accueil « %s »." + +#: BlacklistPlugin.php:192 +#, php-format +msgid "You may not use nickname '%s'." +msgstr "Vous ne pouvez pas utiliser le pseudonyme « %s »." + +#: BlacklistPlugin.php:234 +#, php-format +msgid "You may not use URL \"%s\" in notices." +msgstr "Vous ne pouvez pas utiliser l’URL « %s » dans les avis." + +#: BlacklistPlugin.php:338 +msgid "Keeps a blacklist of forbidden nickname and URL patterns." +msgstr "Maintient une liste noire des pseudonymes et motifs d’URL interdits." + +#: BlacklistPlugin.php:375 blacklistadminpanel.php:52 +msgid "Blacklist" +msgstr "Liste noire" + +#: BlacklistPlugin.php:376 +msgid "Blacklist configuration" +msgstr "Configuration de la liste noire" + +#: BlacklistPlugin.php:402 +msgid "Add this nickname pattern to blacklist" +msgstr "Ajouter ce motif de pseudonymes à la liste noire" + +#: BlacklistPlugin.php:411 +msgid "Add this homepage pattern to blacklist" +msgstr "Ajouter ce motif de pages d’accueil à la liste noire" + +#: blacklistadminpanel.php:62 +msgid "Blacklisted URLs and nicknames" +msgstr "Liste noire d’URL et de pseudonymes" + +#: blacklistadminpanel.php:174 +msgid "Nicknames" +msgstr "Pseudonymes" + +#: blacklistadminpanel.php:176 +msgid "Patterns of nicknames to block, one per line" +msgstr "Motifs de surnoms à bloquer, un par ligne" + +#: blacklistadminpanel.php:182 +msgid "URLs" +msgstr "Adresses URL" + +#: blacklistadminpanel.php:184 +msgid "Patterns of URLs to block, one per line" +msgstr "Motifs d’adresses URL à bloquer, un par ligne" + +#: blacklistadminpanel.php:198 +msgid "Save" +msgstr "Sauvegarder" + +#: blacklistadminpanel.php:201 +msgid "Save site settings" +msgstr "Sauvegarder les paramètres du site" diff --git a/plugins/Blacklist/locale/gl/LC_MESSAGES/Blacklist.po b/plugins/Blacklist/locale/gl/LC_MESSAGES/Blacklist.po new file mode 100644 index 0000000000..daf89cc503 --- /dev/null +++ b/plugins/Blacklist/locale/gl/LC_MESSAGES/Blacklist.po @@ -0,0 +1,95 @@ +# Translation of StatusNet - Blacklist to Galician (Galego) +# Expored from translatewiki.net +# +# Author: Toliño +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Blacklist\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:26+0000\n" +"Language-Team: Galician \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:14+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: gl\n" +"X-Message-Group: #out-statusnet-plugin-blacklist\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: BlacklistPlugin.php:148 +#, php-format +msgid "You may not register with homepage '%s'." +msgstr "" + +#: BlacklistPlugin.php:158 +#, php-format +msgid "You may not register with nickname '%s'." +msgstr "" + +#: BlacklistPlugin.php:182 +#, php-format +msgid "You may not use homepage '%s'." +msgstr "" + +#: BlacklistPlugin.php:192 +#, php-format +msgid "You may not use nickname '%s'." +msgstr "" + +#: BlacklistPlugin.php:234 +#, php-format +msgid "You may not use URL \"%s\" in notices." +msgstr "" + +#: BlacklistPlugin.php:338 +msgid "Keeps a blacklist of forbidden nickname and URL patterns." +msgstr "" + +#: BlacklistPlugin.php:375 blacklistadminpanel.php:52 +msgid "Blacklist" +msgstr "Lista negra" + +#: BlacklistPlugin.php:376 +msgid "Blacklist configuration" +msgstr "Configuración da lista negra" + +#: BlacklistPlugin.php:402 +msgid "Add this nickname pattern to blacklist" +msgstr "" + +#: BlacklistPlugin.php:411 +msgid "Add this homepage pattern to blacklist" +msgstr "" + +#: blacklistadminpanel.php:62 +msgid "Blacklisted URLs and nicknames" +msgstr "" + +#: blacklistadminpanel.php:174 +msgid "Nicknames" +msgstr "Alcumes" + +#: blacklistadminpanel.php:176 +msgid "Patterns of nicknames to block, one per line" +msgstr "" + +#: blacklistadminpanel.php:182 +msgid "URLs" +msgstr "Enderezos URL" + +#: blacklistadminpanel.php:184 +msgid "Patterns of URLs to block, one per line" +msgstr "" + +#: blacklistadminpanel.php:198 +msgid "Save" +msgstr "Gardar" + +#: blacklistadminpanel.php:201 +msgid "Save site settings" +msgstr "Gardar a configuración do sitio" diff --git a/plugins/Blacklist/locale/ia/LC_MESSAGES/Blacklist.po b/plugins/Blacklist/locale/ia/LC_MESSAGES/Blacklist.po new file mode 100644 index 0000000000..82b37a1a20 --- /dev/null +++ b/plugins/Blacklist/locale/ia/LC_MESSAGES/Blacklist.po @@ -0,0 +1,96 @@ +# Translation of StatusNet - Blacklist to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Blacklist\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:26+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:14+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-blacklist\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: BlacklistPlugin.php:148 +#, php-format +msgid "You may not register with homepage '%s'." +msgstr "Tu non pote registrar te con le pagina personal '%s'." + +#: BlacklistPlugin.php:158 +#, php-format +msgid "You may not register with nickname '%s'." +msgstr "Tu non pote registrar te con le pseudonymo '%s'." + +#: BlacklistPlugin.php:182 +#, php-format +msgid "You may not use homepage '%s'." +msgstr "Tu non pote usar le pagina personal '%s'." + +#: BlacklistPlugin.php:192 +#, php-format +msgid "You may not use nickname '%s'." +msgstr "Tu non pote usar le pseudonymo '%s'." + +#: BlacklistPlugin.php:234 +#, php-format +msgid "You may not use URL \"%s\" in notices." +msgstr "Tu non pote usar le URL \"%s\" in notas." + +#: BlacklistPlugin.php:338 +msgid "Keeps a blacklist of forbidden nickname and URL patterns." +msgstr "" +"Tene un lista nigre de pseudonymos e patronos de adresse URL prohibite." + +#: BlacklistPlugin.php:375 blacklistadminpanel.php:52 +msgid "Blacklist" +msgstr "Lista nigre" + +#: BlacklistPlugin.php:376 +msgid "Blacklist configuration" +msgstr "Configuration del lista nigre" + +#: BlacklistPlugin.php:402 +msgid "Add this nickname pattern to blacklist" +msgstr "Adder iste patrono de pseudonymo al lista nigre" + +#: BlacklistPlugin.php:411 +msgid "Add this homepage pattern to blacklist" +msgstr "Adder iste patrono de pagina personal al lista nigre" + +#: blacklistadminpanel.php:62 +msgid "Blacklisted URLs and nicknames" +msgstr "URLs e pseudonymos in lista nigre" + +#: blacklistadminpanel.php:174 +msgid "Nicknames" +msgstr "Pseudonymos" + +#: blacklistadminpanel.php:176 +msgid "Patterns of nicknames to block, one per line" +msgstr "Patronos de pseudonymos a blocar, un per linea" + +#: blacklistadminpanel.php:182 +msgid "URLs" +msgstr "Adresses URL" + +#: blacklistadminpanel.php:184 +msgid "Patterns of URLs to block, one per line" +msgstr "Patronos de adresses URL a blocar, un per linea" + +#: blacklistadminpanel.php:198 +msgid "Save" +msgstr "Salveguardar" + +#: blacklistadminpanel.php:201 +msgid "Save site settings" +msgstr "Salveguardar configurationes del sito" diff --git a/plugins/Blacklist/locale/mk/LC_MESSAGES/Blacklist.po b/plugins/Blacklist/locale/mk/LC_MESSAGES/Blacklist.po new file mode 100644 index 0000000000..a1866c1dca --- /dev/null +++ b/plugins/Blacklist/locale/mk/LC_MESSAGES/Blacklist.po @@ -0,0 +1,95 @@ +# Translation of StatusNet - Blacklist to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Blacklist\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:26+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:14+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-blacklist\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: BlacklistPlugin.php:148 +#, php-format +msgid "You may not register with homepage '%s'." +msgstr "Не можете да се регистрирате со домашната страница „%s“." + +#: BlacklistPlugin.php:158 +#, php-format +msgid "You may not register with nickname '%s'." +msgstr "Не можете да се регистрирате со прекарот „%s“." + +#: BlacklistPlugin.php:182 +#, php-format +msgid "You may not use homepage '%s'." +msgstr "Не можете да ја користите домашната страница „%s“." + +#: BlacklistPlugin.php:192 +#, php-format +msgid "You may not use nickname '%s'." +msgstr "Не можете да го користите прекарот „%s“." + +#: BlacklistPlugin.php:234 +#, php-format +msgid "You may not use URL \"%s\" in notices." +msgstr "Не можете да ја користите URL-адресата „%s“ во забелешки." + +#: BlacklistPlugin.php:338 +msgid "Keeps a blacklist of forbidden nickname and URL patterns." +msgstr "Води црн список на забранети видови на прекари и URL-адреси." + +#: BlacklistPlugin.php:375 blacklistadminpanel.php:52 +msgid "Blacklist" +msgstr "Црн список" + +#: BlacklistPlugin.php:376 +msgid "Blacklist configuration" +msgstr "Поставки на црниот список" + +#: BlacklistPlugin.php:402 +msgid "Add this nickname pattern to blacklist" +msgstr "Додај го овој вид прекар во црниот список" + +#: BlacklistPlugin.php:411 +msgid "Add this homepage pattern to blacklist" +msgstr "Додај го овој вид домашна страница во црниот список" + +#: blacklistadminpanel.php:62 +msgid "Blacklisted URLs and nicknames" +msgstr "URL-адреси и прекари на црниот список" + +#: blacklistadminpanel.php:174 +msgid "Nicknames" +msgstr "Прекари" + +#: blacklistadminpanel.php:176 +msgid "Patterns of nicknames to block, one per line" +msgstr "Видови прекари за блокирање, по еден во секој ред" + +#: blacklistadminpanel.php:182 +msgid "URLs" +msgstr "URL-адреси" + +#: blacklistadminpanel.php:184 +msgid "Patterns of URLs to block, one per line" +msgstr "Видови URL-адреси за блокирање, по една во секој ред" + +#: blacklistadminpanel.php:198 +msgid "Save" +msgstr "Зачувај" + +#: blacklistadminpanel.php:201 +msgid "Save site settings" +msgstr "Зачувај поставки на мреж. место" diff --git a/plugins/Blacklist/locale/nl/LC_MESSAGES/Blacklist.po b/plugins/Blacklist/locale/nl/LC_MESSAGES/Blacklist.po new file mode 100644 index 0000000000..21e731ceec --- /dev/null +++ b/plugins/Blacklist/locale/nl/LC_MESSAGES/Blacklist.po @@ -0,0 +1,95 @@ +# Translation of StatusNet - Blacklist to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Blacklist\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:26+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:14+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-blacklist\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: BlacklistPlugin.php:148 +#, php-format +msgid "You may not register with homepage '%s'." +msgstr "U kunt niet registreren met \"%s\" als homepage." + +#: BlacklistPlugin.php:158 +#, php-format +msgid "You may not register with nickname '%s'." +msgstr "U kunt niet registreren met \"%s\" als gebruikersnaam." + +#: BlacklistPlugin.php:182 +#, php-format +msgid "You may not use homepage '%s'." +msgstr "U mag \"%s\" niet als homepage instellen." + +#: BlacklistPlugin.php:192 +#, php-format +msgid "You may not use nickname '%s'." +msgstr "U mag \"%s\" niet als gebruikersnaam gebruiken." + +#: BlacklistPlugin.php:234 +#, php-format +msgid "You may not use URL \"%s\" in notices." +msgstr "U mag de URL \"%s\" niet gebruiken in mededelingen." + +#: BlacklistPlugin.php:338 +msgid "Keeps a blacklist of forbidden nickname and URL patterns." +msgstr "Houdt een lijst bij van verboden gebruikersnamen en URL-patronen." + +#: BlacklistPlugin.php:375 blacklistadminpanel.php:52 +msgid "Blacklist" +msgstr "Zwarte lijst" + +#: BlacklistPlugin.php:376 +msgid "Blacklist configuration" +msgstr "Instellingen voor zwarte lijst" + +#: BlacklistPlugin.php:402 +msgid "Add this nickname pattern to blacklist" +msgstr "Dit gebruikersnaampatroon aan de zwarte lijst toevoegen" + +#: BlacklistPlugin.php:411 +msgid "Add this homepage pattern to blacklist" +msgstr "Dit homepagepatroon aan de zwarte lijst toevoegen" + +#: blacklistadminpanel.php:62 +msgid "Blacklisted URLs and nicknames" +msgstr "URL's en gebruikersnamen die op de zwarte lijst staan" + +#: blacklistadminpanel.php:174 +msgid "Nicknames" +msgstr "Gebruikersnamen" + +#: blacklistadminpanel.php:176 +msgid "Patterns of nicknames to block, one per line" +msgstr "Patronen van te blokkeren gebruikersnamen. Eén per regel." + +#: blacklistadminpanel.php:182 +msgid "URLs" +msgstr "URL's" + +#: blacklistadminpanel.php:184 +msgid "Patterns of URLs to block, one per line" +msgstr "Patronen van te blokkeren URL's. Eén per regel." + +#: blacklistadminpanel.php:198 +msgid "Save" +msgstr "Opslaan" + +#: blacklistadminpanel.php:201 +msgid "Save site settings" +msgstr "Websiteinstellingen opslaan" diff --git a/plugins/Blacklist/locale/uk/LC_MESSAGES/Blacklist.po b/plugins/Blacklist/locale/uk/LC_MESSAGES/Blacklist.po new file mode 100644 index 0000000000..8fb53e8461 --- /dev/null +++ b/plugins/Blacklist/locale/uk/LC_MESSAGES/Blacklist.po @@ -0,0 +1,96 @@ +# Translation of StatusNet - Blacklist to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Blacklist\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:26+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:14+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-blacklist\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: BlacklistPlugin.php:148 +#, php-format +msgid "You may not register with homepage '%s'." +msgstr "Ви не можете зареєструватися, вказавши «%s» як веб-адресу." + +#: BlacklistPlugin.php:158 +#, php-format +msgid "You may not register with nickname '%s'." +msgstr "Ви не можете зареєструватися, використавши нікнейм «%s»." + +#: BlacklistPlugin.php:182 +#, php-format +msgid "You may not use homepage '%s'." +msgstr "Ви не можете використовувати веб-адресу «%s»." + +#: BlacklistPlugin.php:192 +#, php-format +msgid "You may not use nickname '%s'." +msgstr "Ви не можете використовувати нікнейм «%s»." + +#: BlacklistPlugin.php:234 +#, php-format +msgid "You may not use URL \"%s\" in notices." +msgstr "Ви не можете використовувати URL-адресу «%s» в своїх повідомленнях." + +#: BlacklistPlugin.php:338 +msgid "Keeps a blacklist of forbidden nickname and URL patterns." +msgstr "Зберігає чорний список заборонених нікнеймів та URL-шаблонів." + +#: BlacklistPlugin.php:375 blacklistadminpanel.php:52 +msgid "Blacklist" +msgstr "Чорний список" + +#: BlacklistPlugin.php:376 +msgid "Blacklist configuration" +msgstr "Конфігурація чорного списку" + +#: BlacklistPlugin.php:402 +msgid "Add this nickname pattern to blacklist" +msgstr "Додати цей нікнейм до чорного списку" + +#: BlacklistPlugin.php:411 +msgid "Add this homepage pattern to blacklist" +msgstr "Додати цей шаблон веб-адреси до чорного списку" + +#: blacklistadminpanel.php:62 +msgid "Blacklisted URLs and nicknames" +msgstr "URL-адреси і нікнеми, що містяться в чорному списку" + +#: blacklistadminpanel.php:174 +msgid "Nicknames" +msgstr "Нікнейми" + +#: blacklistadminpanel.php:176 +msgid "Patterns of nicknames to block, one per line" +msgstr "Шаблони нікнеймів, котрі будуть блокуватися (по одному на рядок)" + +#: blacklistadminpanel.php:182 +msgid "URLs" +msgstr "URL-адреси" + +#: blacklistadminpanel.php:184 +msgid "Patterns of URLs to block, one per line" +msgstr "Шаблони URL-адрес, котрі будуть блокуватися (по одному на рядок)" + +#: blacklistadminpanel.php:198 +msgid "Save" +msgstr "Зберегти" + +#: blacklistadminpanel.php:201 +msgid "Save site settings" +msgstr "Зберегти налаштування сайту" diff --git a/plugins/Blacklist/locale/zh_CN/LC_MESSAGES/Blacklist.po b/plugins/Blacklist/locale/zh_CN/LC_MESSAGES/Blacklist.po new file mode 100644 index 0000000000..58661e647b --- /dev/null +++ b/plugins/Blacklist/locale/zh_CN/LC_MESSAGES/Blacklist.po @@ -0,0 +1,96 @@ +# Translation of StatusNet - Blacklist to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: Chenxiaoqino +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Blacklist\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:26+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:14+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-blacklist\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: BlacklistPlugin.php:148 +#, php-format +msgid "You may not register with homepage '%s'." +msgstr "你不能使用主页 '%s' 注册。" + +#: BlacklistPlugin.php:158 +#, php-format +msgid "You may not register with nickname '%s'." +msgstr "你不能使用昵称 '%s' 注册。" + +#: BlacklistPlugin.php:182 +#, php-format +msgid "You may not use homepage '%s'." +msgstr "你不能使用主页 '%s'。" + +#: BlacklistPlugin.php:192 +#, php-format +msgid "You may not use nickname '%s'." +msgstr "你不能使用昵称 '%s'。" + +#: BlacklistPlugin.php:234 +#, php-format +msgid "You may not use URL \"%s\" in notices." +msgstr "你不能在提醒中使用URL '%s'。" + +#: BlacklistPlugin.php:338 +msgid "Keeps a blacklist of forbidden nickname and URL patterns." +msgstr "为被禁止的昵称和URL模板创建黑名单。" + +#: BlacklistPlugin.php:375 blacklistadminpanel.php:52 +msgid "Blacklist" +msgstr "黑名单" + +#: BlacklistPlugin.php:376 +msgid "Blacklist configuration" +msgstr "黑名单配置" + +#: BlacklistPlugin.php:402 +msgid "Add this nickname pattern to blacklist" +msgstr "向黑名单添加此昵称规则" + +#: BlacklistPlugin.php:411 +msgid "Add this homepage pattern to blacklist" +msgstr "向黑名单添加此主页规则" + +#: blacklistadminpanel.php:62 +msgid "Blacklisted URLs and nicknames" +msgstr "黑名单中的URL和昵称" + +#: blacklistadminpanel.php:174 +msgid "Nicknames" +msgstr "昵称" + +#: blacklistadminpanel.php:176 +msgid "Patterns of nicknames to block, one per line" +msgstr "禁止的昵称规则,每行一个" + +#: blacklistadminpanel.php:182 +msgid "URLs" +msgstr "URL" + +#: blacklistadminpanel.php:184 +msgid "Patterns of URLs to block, one per line" +msgstr "禁止的URL规则,每行一个" + +#: blacklistadminpanel.php:198 +msgid "Save" +msgstr "保存" + +#: blacklistadminpanel.php:201 +msgid "Save site settings" +msgstr "保存网站设置" diff --git a/plugins/BlankAd/BlankAdPlugin.php b/plugins/BlankAd/BlankAdPlugin.php index 0e2719aed0..49243aeea9 100644 --- a/plugins/BlankAd/BlankAdPlugin.php +++ b/plugins/BlankAd/BlankAdPlugin.php @@ -51,7 +51,6 @@ if (!defined('STATUSNET')) { * * @seeAlso Location */ - class BlankAdPlugin extends UAPPlugin { /** @@ -61,7 +60,6 @@ class BlankAdPlugin extends UAPPlugin * * @return void */ - protected function showMediumRectangle($action) { $action->element('img', @@ -78,7 +76,6 @@ class BlankAdPlugin extends UAPPlugin * * @return void */ - protected function showRectangle($action) { $action->element('img', @@ -95,7 +92,6 @@ class BlankAdPlugin extends UAPPlugin * * @return void */ - protected function showWideSkyscraper($action) { $action->element('img', @@ -112,7 +108,6 @@ class BlankAdPlugin extends UAPPlugin * * @return void */ - protected function showLeaderboard($action) { $action->element('img', @@ -121,4 +116,15 @@ class BlankAdPlugin extends UAPPlugin 'src' => common_path('plugins/BlankAd/redpixel.png')), ''); } -} \ No newline at end of file + + function onPluginVersion(&$versions) + { + $versions[] = array('name' => 'BlankAd', + 'version' => STATUSNET_VERSION, + 'author' => 'Evan Prodromou', + 'homepage' => 'http://status.net/wiki/Plugin:BlankAdPlugin', + 'rawdescription' => + _m('Plugin for testing ad layout.')); + return true; + } +} diff --git a/plugins/BlankAd/locale/BlankAd.pot b/plugins/BlankAd/locale/BlankAd.pot new file mode 100644 index 0000000000..ab31dc9092 --- /dev/null +++ b/plugins/BlankAd/locale/BlankAd.pot @@ -0,0 +1,21 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: BlankAdPlugin.php:127 +msgid "Plugin for testing ad layout." +msgstr "" diff --git a/plugins/BlankAd/locale/br/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/br/LC_MESSAGES/BlankAd.po new file mode 100644 index 0000000000..236653fd49 --- /dev/null +++ b/plugins/BlankAd/locale/br/LC_MESSAGES/BlankAd.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - BlankAd to Breton (Brezhoneg) +# Expored from translatewiki.net +# +# Author: Fulup +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BlankAd\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:27+0000\n" +"Language-Team: Breton \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: br\n" +"X-Message-Group: #out-statusnet-plugin-blankad\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: BlankAdPlugin.php:127 +msgid "Plugin for testing ad layout." +msgstr "Astenn da arnodiñ doare pajennaozañ ar bruderezh." diff --git a/plugins/BlankAd/locale/es/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/es/LC_MESSAGES/BlankAd.po new file mode 100644 index 0000000000..9fecedcdef --- /dev/null +++ b/plugins/BlankAd/locale/es/LC_MESSAGES/BlankAd.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - BlankAd to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BlankAd\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:27+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-blankad\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: BlankAdPlugin.php:127 +msgid "Plugin for testing ad layout." +msgstr "Extensión para la probar la maquetación de publicidad." diff --git a/plugins/BlankAd/locale/fr/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/fr/LC_MESSAGES/BlankAd.po new file mode 100644 index 0000000000..8153234d53 --- /dev/null +++ b/plugins/BlankAd/locale/fr/LC_MESSAGES/BlankAd.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - BlankAd to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BlankAd\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:27+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-blankad\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: BlankAdPlugin.php:127 +msgid "Plugin for testing ad layout." +msgstr "Extension pour tester la mise en forme des publicités." diff --git a/plugins/BlankAd/locale/ia/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/ia/LC_MESSAGES/BlankAd.po new file mode 100644 index 0000000000..b887c6961f --- /dev/null +++ b/plugins/BlankAd/locale/ia/LC_MESSAGES/BlankAd.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - BlankAd to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BlankAd\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:27+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-blankad\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: BlankAdPlugin.php:127 +msgid "Plugin for testing ad layout." +msgstr "Plug-in pro essayar le lay-out de annuncios." diff --git a/plugins/BlankAd/locale/mk/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/mk/LC_MESSAGES/BlankAd.po new file mode 100644 index 0000000000..c01f4ad204 --- /dev/null +++ b/plugins/BlankAd/locale/mk/LC_MESSAGES/BlankAd.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - BlankAd to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BlankAd\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:27+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-blankad\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: BlankAdPlugin.php:127 +msgid "Plugin for testing ad layout." +msgstr "Приклучок за испробување на распоредот на рекламите." diff --git a/plugins/BlankAd/locale/nl/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/nl/LC_MESSAGES/BlankAd.po new file mode 100644 index 0000000000..fd7bf15a44 --- /dev/null +++ b/plugins/BlankAd/locale/nl/LC_MESSAGES/BlankAd.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - BlankAd to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BlankAd\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:27+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-blankad\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: BlankAdPlugin.php:127 +msgid "Plugin for testing ad layout." +msgstr "Plug-in voor het testen van advertentielay-outs." diff --git a/plugins/BlankAd/locale/ru/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/ru/LC_MESSAGES/BlankAd.po new file mode 100644 index 0000000000..97e5a108b8 --- /dev/null +++ b/plugins/BlankAd/locale/ru/LC_MESSAGES/BlankAd.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - BlankAd to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Eleferen +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BlankAd\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:27+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-blankad\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: BlankAdPlugin.php:127 +msgid "Plugin for testing ad layout." +msgstr "Плагин для тестирования рекламных модулей." diff --git a/plugins/BlankAd/locale/tl/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/tl/LC_MESSAGES/BlankAd.po new file mode 100644 index 0000000000..959090e25c --- /dev/null +++ b/plugins/BlankAd/locale/tl/LC_MESSAGES/BlankAd.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - BlankAd to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BlankAd\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:27+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-blankad\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: BlankAdPlugin.php:127 +msgid "Plugin for testing ad layout." +msgstr "Pamasak para sa pagsubok ng pagkakalatag ng anunsyo." diff --git a/plugins/BlankAd/locale/uk/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/uk/LC_MESSAGES/BlankAd.po new file mode 100644 index 0000000000..87d624dc73 --- /dev/null +++ b/plugins/BlankAd/locale/uk/LC_MESSAGES/BlankAd.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - BlankAd to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BlankAd\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:27+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-blankad\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: BlankAdPlugin.php:127 +msgid "Plugin for testing ad layout." +msgstr "Додаток для тестування рекламної схеми." diff --git a/plugins/BlankAd/locale/zh_CN/LC_MESSAGES/BlankAd.po b/plugins/BlankAd/locale/zh_CN/LC_MESSAGES/BlankAd.po new file mode 100644 index 0000000000..37539ce5a6 --- /dev/null +++ b/plugins/BlankAd/locale/zh_CN/LC_MESSAGES/BlankAd.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - BlankAd to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BlankAd\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:27+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-blankad\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: BlankAdPlugin.php:127 +msgid "Plugin for testing ad layout." +msgstr "测试广告(ad)布局的插件。" diff --git a/plugins/BlogspamNetPlugin.php b/plugins/BlogspamNet/BlogspamNetPlugin.php similarity index 91% rename from plugins/BlogspamNetPlugin.php rename to plugins/BlogspamNet/BlogspamNetPlugin.php index d52e6006ac..51a86b4f36 100644 --- a/plugins/BlogspamNetPlugin.php +++ b/plugins/BlogspamNet/BlogspamNetPlugin.php @@ -53,7 +53,6 @@ define('BLOGSPAMNETPLUGIN_VERSION', '0.1'); * * @see Event */ - class BlogspamNetPlugin extends Plugin { var $baseUrl = 'http://test.blogspam.net:8888/'; @@ -142,4 +141,15 @@ class BlogspamNetPlugin extends Plugin { return 'BlogspamNetPlugin/'.BLOGSPAMNETPLUGIN_VERSION . ' StatusNet/' . STATUSNET_VERSION; } + + function onPluginVersion(&$versions) + { + $versions[] = array('name' => 'BlogspamNet', + 'version' => BLOGSPAMNETPLUGIN_VERSION, + 'author' => 'Evan Prodromou, Brion Vibber', + 'homepage' => 'http://status.net/wiki/Plugin:BlogspamNet', + 'rawdescription' => + _m('Plugin to check submitted notices with blogspam.net.')); + return true; + } } diff --git a/plugins/BlogspamNet/locale/BlogspamNet.pot b/plugins/BlogspamNet/locale/BlogspamNet.pot new file mode 100644 index 0000000000..ac2da9e728 --- /dev/null +++ b/plugins/BlogspamNet/locale/BlogspamNet.pot @@ -0,0 +1,21 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: BlogspamNetPlugin.php:152 +msgid "Plugin to check submitted notices with blogspam.net." +msgstr "" diff --git a/plugins/BlogspamNet/locale/de/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/de/LC_MESSAGES/BlogspamNet.po new file mode 100644 index 0000000000..5f69390236 --- /dev/null +++ b/plugins/BlogspamNet/locale/de/LC_MESSAGES/BlogspamNet.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - BlogspamNet to German (Deutsch) +# Expored from translatewiki.net +# +# Author: The Evil IP address +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BlogspamNet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:27+0000\n" +"Language-Team: German \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: de\n" +"X-Message-Group: #out-statusnet-plugin-blogspamnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: BlogspamNetPlugin.php:152 +msgid "Plugin to check submitted notices with blogspam.net." +msgstr "Plugin zur Überprüfung von Nachrichten mit blogspam.net." diff --git a/plugins/BlogspamNet/locale/es/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/es/LC_MESSAGES/BlogspamNet.po new file mode 100644 index 0000000000..d8d773e501 --- /dev/null +++ b/plugins/BlogspamNet/locale/es/LC_MESSAGES/BlogspamNet.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - BlogspamNet to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BlogspamNet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:27+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-blogspamnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: BlogspamNetPlugin.php:152 +msgid "Plugin to check submitted notices with blogspam.net." +msgstr "Extensión para revisar los mensajes enviados con blogspam.net." diff --git a/plugins/BlogspamNet/locale/fr/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/fr/LC_MESSAGES/BlogspamNet.po new file mode 100644 index 0000000000..e55731db12 --- /dev/null +++ b/plugins/BlogspamNet/locale/fr/LC_MESSAGES/BlogspamNet.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - BlogspamNet to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BlogspamNet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:27+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-blogspamnet\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: BlogspamNetPlugin.php:152 +msgid "Plugin to check submitted notices with blogspam.net." +msgstr "Extension pour vérifier avec blogspam.net les avis soumis." diff --git a/plugins/BlogspamNet/locale/ia/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/ia/LC_MESSAGES/BlogspamNet.po new file mode 100644 index 0000000000..c3ffd56977 --- /dev/null +++ b/plugins/BlogspamNet/locale/ia/LC_MESSAGES/BlogspamNet.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - BlogspamNet to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BlogspamNet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:27+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-blogspamnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: BlogspamNetPlugin.php:152 +msgid "Plugin to check submitted notices with blogspam.net." +msgstr "Plug-in pro verificar notas submittite contra blogspam.net." diff --git a/plugins/BlogspamNet/locale/mk/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/mk/LC_MESSAGES/BlogspamNet.po new file mode 100644 index 0000000000..40a7b37371 --- /dev/null +++ b/plugins/BlogspamNet/locale/mk/LC_MESSAGES/BlogspamNet.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - BlogspamNet to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BlogspamNet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:27+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-blogspamnet\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: BlogspamNetPlugin.php:152 +msgid "Plugin to check submitted notices with blogspam.net." +msgstr "Приклучок за проверка на поднесените забелешки со blogspam.net." diff --git a/plugins/BlogspamNet/locale/nl/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/nl/LC_MESSAGES/BlogspamNet.po new file mode 100644 index 0000000000..9b0b138cc4 --- /dev/null +++ b/plugins/BlogspamNet/locale/nl/LC_MESSAGES/BlogspamNet.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - BlogspamNet to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BlogspamNet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:27+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-blogspamnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: BlogspamNetPlugin.php:152 +msgid "Plugin to check submitted notices with blogspam.net." +msgstr "Plug-in om mededelingen te controleren tegen blogspam.net." diff --git a/plugins/BlogspamNet/locale/tl/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/tl/LC_MESSAGES/BlogspamNet.po new file mode 100644 index 0000000000..26d20bc5c0 --- /dev/null +++ b/plugins/BlogspamNet/locale/tl/LC_MESSAGES/BlogspamNet.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - BlogspamNet to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BlogspamNet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:27+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-blogspamnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: BlogspamNetPlugin.php:152 +msgid "Plugin to check submitted notices with blogspam.net." +msgstr "" +"Pamasak upang masuri ang ipinasang mga pabatid sa pamamagitan ng blogspam." +"net." diff --git a/plugins/BlogspamNet/locale/uk/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/uk/LC_MESSAGES/BlogspamNet.po new file mode 100644 index 0000000000..c59c80adbc --- /dev/null +++ b/plugins/BlogspamNet/locale/uk/LC_MESSAGES/BlogspamNet.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - BlogspamNet to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BlogspamNet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:27+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-blogspamnet\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: BlogspamNetPlugin.php:152 +msgid "Plugin to check submitted notices with blogspam.net." +msgstr "Додаток для перевірки вказаних повідомлень на blogspam.net." diff --git a/plugins/BlogspamNet/locale/zh_CN/LC_MESSAGES/BlogspamNet.po b/plugins/BlogspamNet/locale/zh_CN/LC_MESSAGES/BlogspamNet.po new file mode 100644 index 0000000000..e8dff72d08 --- /dev/null +++ b/plugins/BlogspamNet/locale/zh_CN/LC_MESSAGES/BlogspamNet.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - BlogspamNet to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - BlogspamNet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:27+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-blogspamnet\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: BlogspamNetPlugin.php:152 +msgid "Plugin to check submitted notices with blogspam.net." +msgstr "通过 blogspam.net 检查发布的消息的插件。" diff --git a/plugins/CacheLogPlugin.php b/plugins/CacheLog/CacheLogPlugin.php similarity index 99% rename from plugins/CacheLogPlugin.php rename to plugins/CacheLog/CacheLogPlugin.php index 4c47de80eb..5b0b439354 100644 --- a/plugins/CacheLogPlugin.php +++ b/plugins/CacheLog/CacheLogPlugin.php @@ -50,7 +50,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0 * @link http://status.net/ */ - class CacheLogPlugin extends Plugin { function onStartCacheGet(&$key, &$value) @@ -114,8 +113,7 @@ class CacheLogPlugin extends Plugin 'author' => 'Evan Prodromou', 'homepage' => 'http://status.net/wiki/Plugin:CacheLog', 'description' => - _m('Log reads and writes to the cache')); + _m('Log reads and writes to the cache.')); return true; } } - diff --git a/plugins/CacheLog/locale/CacheLog.pot b/plugins/CacheLog/locale/CacheLog.pot new file mode 100644 index 0000000000..644196f564 --- /dev/null +++ b/plugins/CacheLog/locale/CacheLog.pot @@ -0,0 +1,21 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: CacheLogPlugin.php:116 +msgid "Log reads and writes to the cache." +msgstr "" diff --git a/plugins/CacheLog/locale/es/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/es/LC_MESSAGES/CacheLog.po new file mode 100644 index 0000000000..07d0419fae --- /dev/null +++ b/plugins/CacheLog/locale/es/LC_MESSAGES/CacheLog.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - CacheLog to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - CacheLog\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:28+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:16+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-cachelog\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: CacheLogPlugin.php:116 +msgid "Log reads and writes to the cache." +msgstr "Registra lecturas y escrituras en el caché" diff --git a/plugins/CacheLog/locale/fr/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/fr/LC_MESSAGES/CacheLog.po new file mode 100644 index 0000000000..90c25580d7 --- /dev/null +++ b/plugins/CacheLog/locale/fr/LC_MESSAGES/CacheLog.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - CacheLog to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - CacheLog\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:28+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:16+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-cachelog\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: CacheLogPlugin.php:116 +msgid "Log reads and writes to the cache." +msgstr "Lectures et écritures de journal en cache." diff --git a/plugins/CacheLog/locale/ia/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/ia/LC_MESSAGES/CacheLog.po new file mode 100644 index 0000000000..943a490c89 --- /dev/null +++ b/plugins/CacheLog/locale/ia/LC_MESSAGES/CacheLog.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - CacheLog to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - CacheLog\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:28+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:16+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-cachelog\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: CacheLogPlugin.php:116 +msgid "Log reads and writes to the cache." +msgstr "Registrar le lectura e scriptura al cache." diff --git a/plugins/CacheLog/locale/mk/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/mk/LC_MESSAGES/CacheLog.po new file mode 100644 index 0000000000..92fe1b3420 --- /dev/null +++ b/plugins/CacheLog/locale/mk/LC_MESSAGES/CacheLog.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - CacheLog to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - CacheLog\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:28+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:16+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-cachelog\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: CacheLogPlugin.php:116 +msgid "Log reads and writes to the cache." +msgstr "Евидентирај читања на и записи во кешот." diff --git a/plugins/CacheLog/locale/nl/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/nl/LC_MESSAGES/CacheLog.po new file mode 100644 index 0000000000..c0700465c1 --- /dev/null +++ b/plugins/CacheLog/locale/nl/LC_MESSAGES/CacheLog.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - CacheLog to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - CacheLog\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:28+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:16+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-cachelog\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: CacheLogPlugin.php:116 +msgid "Log reads and writes to the cache." +msgstr "Lezen en schrijven naar de cache in het logboek opnemen." diff --git a/plugins/CacheLog/locale/pt/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/pt/LC_MESSAGES/CacheLog.po new file mode 100644 index 0000000000..8c0123c0fd --- /dev/null +++ b/plugins/CacheLog/locale/pt/LC_MESSAGES/CacheLog.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - CacheLog to Portuguese (Português) +# Expored from translatewiki.net +# +# Author: Waldir +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - CacheLog\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:28+0000\n" +"Language-Team: Portuguese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:16+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: pt\n" +"X-Message-Group: #out-statusnet-plugin-cachelog\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: CacheLogPlugin.php:116 +msgid "Log reads and writes to the cache." +msgstr "Regista leituras e escritas na cache." diff --git a/plugins/CacheLog/locale/ru/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/ru/LC_MESSAGES/CacheLog.po new file mode 100644 index 0000000000..44a967f9d7 --- /dev/null +++ b/plugins/CacheLog/locale/ru/LC_MESSAGES/CacheLog.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - CacheLog to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Александр Сигачёв +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - CacheLog\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:28+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:16+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-cachelog\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: CacheLogPlugin.php:116 +msgid "Log reads and writes to the cache." +msgstr "Журнал читает и пишет в кеш." diff --git a/plugins/CacheLog/locale/tl/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/tl/LC_MESSAGES/CacheLog.po new file mode 100644 index 0000000000..c210ae2f99 --- /dev/null +++ b/plugins/CacheLog/locale/tl/LC_MESSAGES/CacheLog.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - CacheLog to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - CacheLog\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:28+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:16+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-cachelog\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: CacheLogPlugin.php:116 +msgid "Log reads and writes to the cache." +msgstr "Ang tala ay nagbabasa at nagsusulat sa taguan." diff --git a/plugins/CacheLog/locale/uk/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/uk/LC_MESSAGES/CacheLog.po new file mode 100644 index 0000000000..f496355821 --- /dev/null +++ b/plugins/CacheLog/locale/uk/LC_MESSAGES/CacheLog.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - CacheLog to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - CacheLog\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:28+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:16+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-cachelog\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: CacheLogPlugin.php:116 +msgid "Log reads and writes to the cache." +msgstr "Лоґ переглядів та записів у кеші." diff --git a/plugins/CacheLog/locale/zh_CN/LC_MESSAGES/CacheLog.po b/plugins/CacheLog/locale/zh_CN/LC_MESSAGES/CacheLog.po new file mode 100644 index 0000000000..71a0998144 --- /dev/null +++ b/plugins/CacheLog/locale/zh_CN/LC_MESSAGES/CacheLog.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - CacheLog to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - CacheLog\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:28+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:16+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-cachelog\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: CacheLogPlugin.php:116 +msgid "Log reads and writes to the cache." +msgstr "将读写日志到缓存。" diff --git a/plugins/CasAuthentication/CasAuthenticationPlugin.php b/plugins/CasAuthentication/CasAuthenticationPlugin.php index 1662db3eba..71e54d41f9 100644 --- a/plugins/CasAuthentication/CasAuthenticationPlugin.php +++ b/plugins/CasAuthentication/CasAuthenticationPlugin.php @@ -79,8 +79,10 @@ class CasAuthenticationPlugin extends AuthenticationPlugin $action_name = $action->trimmed('action'); $action->menuItem(common_local_url('caslogin'), + // TRANS: Menu item. CAS is Central Authentication Service. _m('CAS'), - _m('Login or register with CAS'), + // TRANS: Tooltip for menu item. CAS is Central Authentication Service. + _m('Login or register with CAS.'), $action_name === 'caslogin'); return true; @@ -93,9 +95,11 @@ class CasAuthenticationPlugin extends AuthenticationPlugin switch ($name) { case 'login': - $instr = '(Have an account with CAS? ' . - 'Try our [CAS login]'. - '(%%action.caslogin%%)!)'; + // TRANS: Invitation to users with a CAS account to log in using the service. + // TRANS: "[CAS login]" is a link description. (%%action.caslogin%%) is the URL. + // TRANS: These two elements may not be separated. + $instr = _m('(Have an account with CAS? ' . + 'Try our [CAS login](%%action.caslogin%%)!)'); break; default: return true; @@ -121,13 +125,13 @@ class CasAuthenticationPlugin extends AuthenticationPlugin function onInitializePlugin(){ parent::onInitializePlugin(); if(!isset($this->server)){ - throw new Exception("must specify a server"); + throw new Exception(_m("Specifying a server is required.")); } if(!isset($this->port)){ - throw new Exception("must specify a port"); + throw new Exception(_m("Specifying a port is required.")); } if(!isset($this->path)){ - throw new Exception("must specify a path"); + throw new Exception(_m("Specifying a path is required.")); } //These values need to be accessible to a action object //I can't think of any other way than global variables @@ -146,8 +150,8 @@ class CasAuthenticationPlugin extends AuthenticationPlugin 'version' => STATUSNET_VERSION, 'author' => 'Craig Andrews', 'homepage' => 'http://status.net/wiki/Plugin:CasAuthentication', - 'rawdescription' => - _m('The CAS Authentication plugin allows for StatusNet to handle authentication through CAS (Central Authentication Service).')); + // TRANS: Plugin description. CAS is Central Authentication Service. + 'rawdescription' => _m('The CAS Authentication plugin allows for StatusNet to handle authentication through CAS (Central Authentication Service).')); return true; } } diff --git a/plugins/CasAuthentication/caslogin.php b/plugins/CasAuthentication/caslogin.php index be69673810..3301ce5824 100644 --- a/plugins/CasAuthentication/caslogin.php +++ b/plugins/CasAuthentication/caslogin.php @@ -36,13 +36,13 @@ class CasloginAction extends Action $casTempPassword = common_good_rand(16); $user = common_check_user(phpCAS::getUser(), $casTempPassword); if (!$user) { - $this->serverError(_('Incorrect username or password.')); + $this->serverError(_m('Incorrect username or password.')); return; } // success! if (!common_set_user($user)) { - $this->serverError(_('Error setting user. You are probably not authorized.')); + $this->serverError(_m('Error setting user. You are probably not authorized.')); return; } @@ -69,7 +69,6 @@ class CasloginAction extends Action } common_redirect($url, 303); - } } } diff --git a/plugins/CasAuthentication/locale/CasAuthentication.pot b/plugins/CasAuthentication/locale/CasAuthentication.pot index 20a2bf2330..d28eb8fab3 100644 --- a/plugins/CasAuthentication/locale/CasAuthentication.pot +++ b/plugins/CasAuthentication/locale/CasAuthentication.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,15 +16,38 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: CasAuthenticationPlugin.php:82 +#. TRANS: Menu item. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:83 msgid "CAS" msgstr "" -#: CasAuthenticationPlugin.php:83 -msgid "Login or register with CAS" +#. TRANS: Tooltip for menu item. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:85 +msgid "Login or register with CAS." msgstr "" -#: CasAuthenticationPlugin.php:150 +#. TRANS: Invitation to users with a CAS account to log in using the service. +#. TRANS: "[CAS login]" is a link description. (%%action.caslogin%%) is the URL. +#. TRANS: These two elements may not be separated. +#: CasAuthenticationPlugin.php:101 +#, php-format +msgid "(Have an account with CAS? Try our [CAS login](%%action.caslogin%%)!)" +msgstr "" + +#: CasAuthenticationPlugin.php:128 +msgid "Specifying a server is required." +msgstr "" + +#: CasAuthenticationPlugin.php:131 +msgid "Specifying a port is required." +msgstr "" + +#: CasAuthenticationPlugin.php:134 +msgid "Specifying a path is required." +msgstr "" + +#. TRANS: Plugin description. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:154 msgid "" "The CAS Authentication plugin allows for StatusNet to handle authentication " "through CAS (Central Authentication Service)." @@ -33,3 +56,11 @@ msgstr "" #: caslogin.php:28 msgid "Already logged in." msgstr "" + +#: caslogin.php:39 +msgid "Incorrect username or password." +msgstr "" + +#: caslogin.php:45 +msgid "Error setting user. You are probably not authorized." +msgstr "" diff --git a/plugins/CasAuthentication/locale/es/LC_MESSAGES/CasAuthentication.po b/plugins/CasAuthentication/locale/es/LC_MESSAGES/CasAuthentication.po new file mode 100644 index 0000000000..1b6976a064 --- /dev/null +++ b/plugins/CasAuthentication/locale/es/LC_MESSAGES/CasAuthentication.po @@ -0,0 +1,76 @@ +# Translation of StatusNet - CasAuthentication to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Locos epraix +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - CasAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:29+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-casauthentication\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Menu item. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:83 +msgid "CAS" +msgstr "CAS" + +#. TRANS: Tooltip for menu item. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:85 +msgid "Login or register with CAS." +msgstr "Inicia sesión o regístrate con CAS." + +#. TRANS: Invitation to users with a CAS account to log in using the service. +#. TRANS: "[CAS login]" is a link description. (%%action.caslogin%%) is the URL. +#. TRANS: These two elements may not be separated. +#: CasAuthenticationPlugin.php:101 +#, php-format +msgid "(Have an account with CAS? Try our [CAS login](%%action.caslogin%%)!)" +msgstr "" +"(¿Tienes una cuenta con CAS? Prueba nuestro [Inicio de usuario CAS](%%action." +"caslogin%%)!)" + +#: CasAuthenticationPlugin.php:128 +msgid "Specifying a server is required." +msgstr "Se requiere especificar un servidor." + +#: CasAuthenticationPlugin.php:131 +msgid "Specifying a port is required." +msgstr "Se requiere especificar un servidor." + +#: CasAuthenticationPlugin.php:134 +msgid "Specifying a path is required." +msgstr "Se requiere especificar una ruta." + +#. TRANS: Plugin description. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:154 +msgid "" +"The CAS Authentication plugin allows for StatusNet to handle authentication " +"through CAS (Central Authentication Service)." +msgstr "" +"La extensión de Autenticación CAS permite a StatusNet manejar autenticación " +"a través de CAS (Servicio de Autenticación Central)." + +#: caslogin.php:28 +msgid "Already logged in." +msgstr "Ya has iniciado sesión" + +#: caslogin.php:39 +msgid "Incorrect username or password." +msgstr "Nombre de usuario o contraseña incorrectos." + +#: caslogin.php:45 +msgid "Error setting user. You are probably not authorized." +msgstr "Error al configurar el usuario. Posiblemente no tengas autorización." diff --git a/plugins/CasAuthentication/locale/fr/LC_MESSAGES/CasAuthentication.po b/plugins/CasAuthentication/locale/fr/LC_MESSAGES/CasAuthentication.po new file mode 100644 index 0000000000..4469a54efd --- /dev/null +++ b/plugins/CasAuthentication/locale/fr/LC_MESSAGES/CasAuthentication.po @@ -0,0 +1,77 @@ +# Translation of StatusNet - CasAuthentication to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - CasAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:29+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-casauthentication\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. TRANS: Menu item. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:83 +msgid "CAS" +msgstr "Service d’authentification central (SAC)" + +#. TRANS: Tooltip for menu item. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:85 +msgid "Login or register with CAS." +msgstr "Se connecter ou s’inscrire via le SAC." + +#. TRANS: Invitation to users with a CAS account to log in using the service. +#. TRANS: "[CAS login]" is a link description. (%%action.caslogin%%) is the URL. +#. TRANS: These two elements may not be separated. +#: CasAuthenticationPlugin.php:101 +#, php-format +msgid "(Have an account with CAS? Try our [CAS login](%%action.caslogin%%)!)" +msgstr "" +"(Vous avez un compte authentifié SAC ? Essayez notre [connexion SAC](%%" +"action.caslogin%%) !)" + +#: CasAuthenticationPlugin.php:128 +msgid "Specifying a server is required." +msgstr "La spécification d’un serveur est nécessaire." + +#: CasAuthenticationPlugin.php:131 +msgid "Specifying a port is required." +msgstr "La spécification d’un port est nécessaire." + +#: CasAuthenticationPlugin.php:134 +msgid "Specifying a path is required." +msgstr "La spécification d’un chemin d’accès est nécessaire." + +#. TRANS: Plugin description. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:154 +msgid "" +"The CAS Authentication plugin allows for StatusNet to handle authentication " +"through CAS (Central Authentication Service)." +msgstr "" +"Le greffon d’authentification SAC permet à StatusNet de gérer " +"l’authentification par SAC (Service central d’authentification)." + +#: caslogin.php:28 +msgid "Already logged in." +msgstr "Déjà connecté." + +#: caslogin.php:39 +msgid "Incorrect username or password." +msgstr "Nom d’utilisateur ou mot de passe incorrect." + +#: caslogin.php:45 +msgid "Error setting user. You are probably not authorized." +msgstr "" +"Erreur lors de la définition de l’utilisateur. Vous n’êtes probablement pas " +"autorisé." diff --git a/plugins/CasAuthentication/locale/ia/LC_MESSAGES/CasAuthentication.po b/plugins/CasAuthentication/locale/ia/LC_MESSAGES/CasAuthentication.po new file mode 100644 index 0000000000..eeb584df6e --- /dev/null +++ b/plugins/CasAuthentication/locale/ia/LC_MESSAGES/CasAuthentication.po @@ -0,0 +1,77 @@ +# Translation of StatusNet - CasAuthentication to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - CasAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:29+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-casauthentication\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Menu item. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:83 +msgid "CAS" +msgstr "CAS" + +#. TRANS: Tooltip for menu item. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:85 +msgid "Login or register with CAS." +msgstr "Aperir session o crear conto via CAS." + +#. TRANS: Invitation to users with a CAS account to log in using the service. +#. TRANS: "[CAS login]" is a link description. (%%action.caslogin%%) is the URL. +#. TRANS: These two elements may not be separated. +#: CasAuthenticationPlugin.php:101 +#, php-format +msgid "(Have an account with CAS? Try our [CAS login](%%action.caslogin%%)!)" +msgstr "" +"(Tu ha un conto de CAS? Essaya nostre [authentication CAS](%%action.caslogin%" +"%)!)" + +#: CasAuthenticationPlugin.php:128 +msgid "Specifying a server is required." +msgstr "Specificar un servitor es necessari." + +#: CasAuthenticationPlugin.php:131 +msgid "Specifying a port is required." +msgstr "Specificar un porto es necessari." + +#: CasAuthenticationPlugin.php:134 +msgid "Specifying a path is required." +msgstr "Specificar un cammino es necessari." + +#. TRANS: Plugin description. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:154 +msgid "" +"The CAS Authentication plugin allows for StatusNet to handle authentication " +"through CAS (Central Authentication Service)." +msgstr "" +"Le plug-in de authentication CAS permitte que StatusNet manea le " +"authentication via CAS (Central Authentication Service, servicio central de " +"authentication)." + +#: caslogin.php:28 +msgid "Already logged in." +msgstr "Tu es jam authenticate." + +#: caslogin.php:39 +msgid "Incorrect username or password." +msgstr "Nomine de usator o contrasigno incorrecte." + +#: caslogin.php:45 +msgid "Error setting user. You are probably not authorized." +msgstr "" +"Error de acceder al conto de usator. Tu probabilemente non es autorisate." diff --git a/plugins/CasAuthentication/locale/mk/LC_MESSAGES/CasAuthentication.po b/plugins/CasAuthentication/locale/mk/LC_MESSAGES/CasAuthentication.po new file mode 100644 index 0000000000..a43436225d --- /dev/null +++ b/plugins/CasAuthentication/locale/mk/LC_MESSAGES/CasAuthentication.po @@ -0,0 +1,76 @@ +# Translation of StatusNet - CasAuthentication to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - CasAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:29+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-casauthentication\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#. TRANS: Menu item. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:83 +msgid "CAS" +msgstr "CAS" + +#. TRANS: Tooltip for menu item. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:85 +msgid "Login or register with CAS." +msgstr "Најава или регистрација со CAS." + +#. TRANS: Invitation to users with a CAS account to log in using the service. +#. TRANS: "[CAS login]" is a link description. (%%action.caslogin%%) is the URL. +#. TRANS: These two elements may not be separated. +#: CasAuthenticationPlugin.php:101 +#, php-format +msgid "(Have an account with CAS? Try our [CAS login](%%action.caslogin%%)!)" +msgstr "" +"(Имате сметка на CAS? Пробајте ја нашата [најава со CAS](%%action.caslogin%" +"%)!)" + +#: CasAuthenticationPlugin.php:128 +msgid "Specifying a server is required." +msgstr "Мора да се назначи опслужувач." + +#: CasAuthenticationPlugin.php:131 +msgid "Specifying a port is required." +msgstr "Мора да се назначи порта." + +#: CasAuthenticationPlugin.php:134 +msgid "Specifying a path is required." +msgstr "Мора да се назначи патека." + +#. TRANS: Plugin description. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:154 +msgid "" +"The CAS Authentication plugin allows for StatusNet to handle authentication " +"through CAS (Central Authentication Service)." +msgstr "" +"Приклучокот за потврда CAS му овозможува на StatusNet да работи со потврди " +"преку CAS (Central Authentication Service - „Служба за централно " +"потврдување“)." + +#: caslogin.php:28 +msgid "Already logged in." +msgstr "Веќе сте најавени." + +#: caslogin.php:39 +msgid "Incorrect username or password." +msgstr "Мора да се назначи корисничко име и лозинка." + +#: caslogin.php:45 +msgid "Error setting user. You are probably not authorized." +msgstr "Грешка при поставувањето на корисникот. Веројатно не сте потврдени." diff --git a/plugins/CasAuthentication/locale/nl/LC_MESSAGES/CasAuthentication.po b/plugins/CasAuthentication/locale/nl/LC_MESSAGES/CasAuthentication.po new file mode 100644 index 0000000000..741092215f --- /dev/null +++ b/plugins/CasAuthentication/locale/nl/LC_MESSAGES/CasAuthentication.po @@ -0,0 +1,76 @@ +# Translation of StatusNet - CasAuthentication to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - CasAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:29+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-casauthentication\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Menu item. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:83 +msgid "CAS" +msgstr "CAS" + +#. TRANS: Tooltip for menu item. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:85 +msgid "Login or register with CAS." +msgstr "Aanmelden of registreren via CAS." + +#. TRANS: Invitation to users with a CAS account to log in using the service. +#. TRANS: "[CAS login]" is a link description. (%%action.caslogin%%) is the URL. +#. TRANS: These two elements may not be separated. +#: CasAuthenticationPlugin.php:101 +#, php-format +msgid "(Have an account with CAS? Try our [CAS login](%%action.caslogin%%)!)" +msgstr "" +"Hebt u een gebruiker met CAS? [Meld u dan aan met CAS](%%action.caslogin%%)!" + +#: CasAuthenticationPlugin.php:128 +msgid "Specifying a server is required." +msgstr "Het aangeven van een server is vereist." + +#: CasAuthenticationPlugin.php:131 +msgid "Specifying a port is required." +msgstr "Het aangeven van een poort is vereist." + +#: CasAuthenticationPlugin.php:134 +msgid "Specifying a path is required." +msgstr "Het aangeven van een pad is vereist." + +#. TRANS: Plugin description. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:154 +msgid "" +"The CAS Authentication plugin allows for StatusNet to handle authentication " +"through CAS (Central Authentication Service)." +msgstr "" +"De plugin CAS Authentication stelt StatusNet in staat authenticatie via CAS " +"after handelen (Central Authentication Service)." + +#: caslogin.php:28 +msgid "Already logged in." +msgstr "U bent al aangemeld." + +#: caslogin.php:39 +msgid "Incorrect username or password." +msgstr "De gebruikersnaam of wachtwoord is onjuist." + +#: caslogin.php:45 +msgid "Error setting user. You are probably not authorized." +msgstr "" +"Er is een fout opgetreden bij het maken van de instellingen. U hebt " +"waarschijnlijk niet de juiste rechten." diff --git a/plugins/CasAuthentication/locale/pt_BR/LC_MESSAGES/CasAuthentication.po b/plugins/CasAuthentication/locale/pt_BR/LC_MESSAGES/CasAuthentication.po new file mode 100644 index 0000000000..e37367a787 --- /dev/null +++ b/plugins/CasAuthentication/locale/pt_BR/LC_MESSAGES/CasAuthentication.po @@ -0,0 +1,73 @@ +# Translation of StatusNet - CasAuthentication to Brazilian Portuguese (Português do Brasil) +# Expored from translatewiki.net +# +# Author: Luckas Blade +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - CasAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:29+0000\n" +"Language-Team: Brazilian Portuguese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: pt-br\n" +"X-Message-Group: #out-statusnet-plugin-casauthentication\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. TRANS: Menu item. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:83 +msgid "CAS" +msgstr "" + +#. TRANS: Tooltip for menu item. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:85 +msgid "Login or register with CAS." +msgstr "" + +#. TRANS: Invitation to users with a CAS account to log in using the service. +#. TRANS: "[CAS login]" is a link description. (%%action.caslogin%%) is the URL. +#. TRANS: These two elements may not be separated. +#: CasAuthenticationPlugin.php:101 +#, php-format +msgid "(Have an account with CAS? Try our [CAS login](%%action.caslogin%%)!)" +msgstr "" + +#: CasAuthenticationPlugin.php:128 +msgid "Specifying a server is required." +msgstr "É necessário especificar um servidor." + +#: CasAuthenticationPlugin.php:131 +msgid "Specifying a port is required." +msgstr "É necessário especificar uma porta." + +#: CasAuthenticationPlugin.php:134 +msgid "Specifying a path is required." +msgstr "" + +#. TRANS: Plugin description. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:154 +msgid "" +"The CAS Authentication plugin allows for StatusNet to handle authentication " +"through CAS (Central Authentication Service)." +msgstr "" + +#: caslogin.php:28 +msgid "Already logged in." +msgstr "Já está autenticado." + +#: caslogin.php:39 +msgid "Incorrect username or password." +msgstr "Nome de usuário e/ou senha incorreto(s)." + +#: caslogin.php:45 +msgid "Error setting user. You are probably not authorized." +msgstr "" +"Erro na configuração do usuário. Você provavelmente não tem autorização." diff --git a/plugins/CasAuthentication/locale/uk/LC_MESSAGES/CasAuthentication.po b/plugins/CasAuthentication/locale/uk/LC_MESSAGES/CasAuthentication.po new file mode 100644 index 0000000000..cf402ab536 --- /dev/null +++ b/plugins/CasAuthentication/locale/uk/LC_MESSAGES/CasAuthentication.po @@ -0,0 +1,74 @@ +# Translation of StatusNet - CasAuthentication to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - CasAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:29+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-casauthentication\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#. TRANS: Menu item. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:83 +msgid "CAS" +msgstr "CAS" + +#. TRANS: Tooltip for menu item. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:85 +msgid "Login or register with CAS." +msgstr "Увійти або зареєструватися з CAS." + +#. TRANS: Invitation to users with a CAS account to log in using the service. +#. TRANS: "[CAS login]" is a link description. (%%action.caslogin%%) is the URL. +#. TRANS: These two elements may not be separated. +#: CasAuthenticationPlugin.php:101 +#, php-format +msgid "(Have an account with CAS? Try our [CAS login](%%action.caslogin%%)!)" +msgstr "Маєте акаунт CAS? Спробуйте наш [вхід CAS](%%action.caslogin%%)!)" + +#: CasAuthenticationPlugin.php:128 +msgid "Specifying a server is required." +msgstr "Необхідно зазначити сервер." + +#: CasAuthenticationPlugin.php:131 +msgid "Specifying a port is required." +msgstr "Необхідно зазначити порт." + +#: CasAuthenticationPlugin.php:134 +msgid "Specifying a path is required." +msgstr "Необхідно зазначити шлях." + +#. TRANS: Plugin description. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:154 +msgid "" +"The CAS Authentication plugin allows for StatusNet to handle authentication " +"through CAS (Central Authentication Service)." +msgstr "" +"Додаток автентифікації CAS дозволяє входити на сайт StatusNet за допомогою " +"CAS (центрального сервісу автентифікації)." + +#: caslogin.php:28 +msgid "Already logged in." +msgstr "Тепер ви увійшли." + +#: caslogin.php:39 +msgid "Incorrect username or password." +msgstr "Неточне ім’я або пароль." + +#: caslogin.php:45 +msgid "Error setting user. You are probably not authorized." +msgstr "Помилка налаштувань користувача. Можливо, ви не авторизовані." diff --git a/plugins/CasAuthentication/locale/zh_CN/LC_MESSAGES/CasAuthentication.po b/plugins/CasAuthentication/locale/zh_CN/LC_MESSAGES/CasAuthentication.po new file mode 100644 index 0000000000..d079f314dc --- /dev/null +++ b/plugins/CasAuthentication/locale/zh_CN/LC_MESSAGES/CasAuthentication.po @@ -0,0 +1,73 @@ +# Translation of StatusNet - CasAuthentication to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: Chenxiaoqino +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - CasAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:29+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-casauthentication\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. TRANS: Menu item. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:83 +msgid "CAS" +msgstr "中央鉴权服务" + +#. TRANS: Tooltip for menu item. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:85 +msgid "Login or register with CAS." +msgstr "登录或注册到中央鉴权服务" + +#. TRANS: Invitation to users with a CAS account to log in using the service. +#. TRANS: "[CAS login]" is a link description. (%%action.caslogin%%) is the URL. +#. TRANS: These two elements may not be separated. +#: CasAuthenticationPlugin.php:101 +#, php-format +msgid "(Have an account with CAS? Try our [CAS login](%%action.caslogin%%)!)" +msgstr "" +" (已有中央鉴权服务帐号?尝试使用 [中央鉴权登录](%%action.caslogin%%)!)" + +#: CasAuthenticationPlugin.php:128 +msgid "Specifying a server is required." +msgstr "需要指定一个服务器" + +#: CasAuthenticationPlugin.php:131 +msgid "Specifying a port is required." +msgstr "需要指定一个端口" + +#: CasAuthenticationPlugin.php:134 +msgid "Specifying a path is required." +msgstr "需要指定一个路径" + +#. TRANS: Plugin description. CAS is Central Authentication Service. +#: CasAuthenticationPlugin.php:154 +msgid "" +"The CAS Authentication plugin allows for StatusNet to handle authentication " +"through CAS (Central Authentication Service)." +msgstr "中央鉴权插件可以使StatusNet使用中央鉴权服务进行登录鉴权。" + +#: caslogin.php:28 +msgid "Already logged in." +msgstr "已登录。" + +#: caslogin.php:39 +msgid "Incorrect username or password." +msgstr "用户名或密码错误" + +#: caslogin.php:45 +msgid "Error setting user. You are probably not authorized." +msgstr "设置用户时出错。你可能没有通过鉴权。" diff --git a/plugins/ClientSideShorten/ClientSideShortenPlugin.php b/plugins/ClientSideShorten/ClientSideShortenPlugin.php index 3da08e05da..65e27a0374 100644 --- a/plugins/ClientSideShorten/ClientSideShortenPlugin.php +++ b/plugins/ClientSideShorten/ClientSideShortenPlugin.php @@ -73,9 +73,7 @@ class ClientSideShortenPlugin extends Plugin 'author' => 'Craig Andrews', 'homepage' => 'http://status.net/wiki/Plugin:ClientSideShorten', 'rawdescription' => - _m('ClientSideShorten causes the web interface\'s notice form to automatically shorten urls as they entered, and before the notice is submitted.')); + _m('ClientSideShorten causes the web interface\'s notice form to automatically shorten URLs as they entered, and before the notice is submitted.')); return true; } - } - diff --git a/plugins/ClientSideShorten/locale/ClientSideShorten.pot b/plugins/ClientSideShorten/locale/ClientSideShorten.pot index 83caff3221..bc376527ae 100644 --- a/plugins/ClientSideShorten/locale/ClientSideShorten.pot +++ b/plugins/ClientSideShorten/locale/ClientSideShorten.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,7 +19,7 @@ msgstr "" #: ClientSideShortenPlugin.php:74 msgid "" "ClientSideShorten causes the web interface's notice form to automatically " -"shorten urls as they entered, and before the notice is submitted." +"shorten URLs as they entered, and before the notice is submitted." msgstr "" #: shorten.php:55 diff --git a/plugins/ClientSideShorten/locale/es/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/es/LC_MESSAGES/ClientSideShorten.po new file mode 100644 index 0000000000..9443e654e0 --- /dev/null +++ b/plugins/ClientSideShorten/locale/es/LC_MESSAGES/ClientSideShorten.po @@ -0,0 +1,35 @@ +# Translation of StatusNet - ClientSideShorten to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ClientSideShorten\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:29+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:18+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-clientsideshorten\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ClientSideShortenPlugin.php:74 +msgid "" +"ClientSideShorten causes the web interface's notice form to automatically " +"shorten URLs as they entered, and before the notice is submitted." +msgstr "" +"ClientSideShorten hace que el formulario de mensaje de la interfaz web " +"acorte las URL automáticamente conforme se introducen t antes de que se " +"envíe el mensaje." + +#: shorten.php:55 +msgid "'text' argument must be specified." +msgstr "Debe especificarse el argumento 'texto'." diff --git a/plugins/ClientSideShorten/locale/fr/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/fr/LC_MESSAGES/ClientSideShorten.po new file mode 100644 index 0000000000..9cc6033c28 --- /dev/null +++ b/plugins/ClientSideShorten/locale/fr/LC_MESSAGES/ClientSideShorten.po @@ -0,0 +1,36 @@ +# Translation of StatusNet - ClientSideShorten to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ClientSideShorten\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:29+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:18+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-clientsideshorten\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: ClientSideShortenPlugin.php:74 +msgid "" +"ClientSideShorten causes the web interface's notice form to automatically " +"shorten URLs as they entered, and before the notice is submitted." +msgstr "" +"ClientSideShorten fait en sorte que le formulaire d’avis de l’interface " +"raccourcisse automatiquement les URL lorsqu’elles sont saisies, avant que " +"l’avis ne soit soumis." + +#: shorten.php:55 +msgid "'text' argument must be specified." +msgstr "L’argument « text » doit être spécifié." diff --git a/plugins/ClientSideShorten/locale/ia/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/ia/LC_MESSAGES/ClientSideShorten.po new file mode 100644 index 0000000000..896ae4c855 --- /dev/null +++ b/plugins/ClientSideShorten/locale/ia/LC_MESSAGES/ClientSideShorten.po @@ -0,0 +1,34 @@ +# Translation of StatusNet - ClientSideShorten to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ClientSideShorten\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:29+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:18+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-clientsideshorten\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ClientSideShortenPlugin.php:74 +msgid "" +"ClientSideShorten causes the web interface's notice form to automatically " +"shorten URLs as they entered, and before the notice is submitted." +msgstr "" +"ClientSideShorten causa que le formulario web pro entrar notas abbrevia " +"automaticamente le adresses URL a lor entrata, e ante le submission del nota." + +#: shorten.php:55 +msgid "'text' argument must be specified." +msgstr "Le parametro 'text' debe esser specificate." diff --git a/plugins/ClientSideShorten/locale/mk/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/mk/LC_MESSAGES/ClientSideShorten.po new file mode 100644 index 0000000000..3aef629397 --- /dev/null +++ b/plugins/ClientSideShorten/locale/mk/LC_MESSAGES/ClientSideShorten.po @@ -0,0 +1,35 @@ +# Translation of StatusNet - ClientSideShorten to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ClientSideShorten\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:29+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:18+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-clientsideshorten\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: ClientSideShortenPlugin.php:74 +msgid "" +"ClientSideShorten causes the web interface's notice form to automatically " +"shorten URLs as they entered, and before the notice is submitted." +msgstr "" +"Со ClientSideShorten, образецот за забелешки во мрежниот посредник " +"автоматски ги скратува URL-адресите при самото нивно внесување, и пред да се " +"поднесе забелешката." + +#: shorten.php:55 +msgid "'text' argument must be specified." +msgstr "Мора да се назначи аргументот „text“." diff --git a/plugins/ClientSideShorten/locale/nb/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/nb/LC_MESSAGES/ClientSideShorten.po new file mode 100644 index 0000000000..3a95085657 --- /dev/null +++ b/plugins/ClientSideShorten/locale/nb/LC_MESSAGES/ClientSideShorten.po @@ -0,0 +1,34 @@ +# Translation of StatusNet - ClientSideShorten to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ClientSideShorten\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:30+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:18+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-clientsideshorten\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ClientSideShortenPlugin.php:74 +msgid "" +"ClientSideShorten causes the web interface's notice form to automatically " +"shorten URLs as they entered, and before the notice is submitted." +msgstr "" +"ClientSideShorten fører til at nettgrensesnittets notisskjema automatisk " +"forkorter URL-er mens de skrives inn, og før notisen sendes inn." + +#: shorten.php:55 +msgid "'text' argument must be specified." +msgstr "'text'-argument må spesifiseres." diff --git a/plugins/ClientSideShorten/locale/nl/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/nl/LC_MESSAGES/ClientSideShorten.po new file mode 100644 index 0000000000..daceb78ba8 --- /dev/null +++ b/plugins/ClientSideShorten/locale/nl/LC_MESSAGES/ClientSideShorten.po @@ -0,0 +1,35 @@ +# Translation of StatusNet - ClientSideShorten to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ClientSideShorten\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:29+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:18+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-clientsideshorten\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ClientSideShortenPlugin.php:74 +msgid "" +"ClientSideShorten causes the web interface's notice form to automatically " +"shorten URLs as they entered, and before the notice is submitted." +msgstr "" +"ClientSideShorten zorgt dat URLs die worden ingegeven in het " +"mededelingenformulier automatisch worden ingekort tijdens het invoeren en " +"voordat de mededeling wordt opgeslagen." + +#: shorten.php:55 +msgid "'text' argument must be specified." +msgstr "Het argument 'text' moet aangegeven worden." diff --git a/plugins/ClientSideShorten/locale/tl/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/tl/LC_MESSAGES/ClientSideShorten.po new file mode 100644 index 0000000000..663b11b2e0 --- /dev/null +++ b/plugins/ClientSideShorten/locale/tl/LC_MESSAGES/ClientSideShorten.po @@ -0,0 +1,35 @@ +# Translation of StatusNet - ClientSideShorten to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ClientSideShorten\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:30+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:18+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-clientsideshorten\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ClientSideShortenPlugin.php:74 +msgid "" +"ClientSideShorten causes the web interface's notice form to automatically " +"shorten URLs as they entered, and before the notice is submitted." +msgstr "" +"Ang ClientSideShorten ay nakapagsasanhi sa pormularyo ng pabatid ng ugnayang-" +"mukha ng web na kusang paiksiin ang mga URL habang ipinapasok sila, at bago " +"ipasa ang pabatid." + +#: shorten.php:55 +msgid "'text' argument must be specified." +msgstr "dapat tukuyin ang argumento ng 'teksto'." diff --git a/plugins/ClientSideShorten/locale/uk/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/uk/LC_MESSAGES/ClientSideShorten.po new file mode 100644 index 0000000000..8337536b6a --- /dev/null +++ b/plugins/ClientSideShorten/locale/uk/LC_MESSAGES/ClientSideShorten.po @@ -0,0 +1,36 @@ +# Translation of StatusNet - ClientSideShorten to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ClientSideShorten\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:30+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:18+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-clientsideshorten\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: ClientSideShortenPlugin.php:74 +msgid "" +"ClientSideShorten causes the web interface's notice form to automatically " +"shorten URLs as they entered, and before the notice is submitted." +msgstr "" +"ClientSideShorten зазначає, чи будуть автоматично скорочуватись URL-адреси " +"при використанні веб-інтерфейсу для надсилання допису на сайт до того, як " +"допис буде надіслано." + +#: shorten.php:55 +msgid "'text' argument must be specified." +msgstr "Аргумент «текст» має бути зазначено." diff --git a/plugins/ClientSideShorten/locale/zh_CN/LC_MESSAGES/ClientSideShorten.po b/plugins/ClientSideShorten/locale/zh_CN/LC_MESSAGES/ClientSideShorten.po new file mode 100644 index 0000000000..256d523036 --- /dev/null +++ b/plugins/ClientSideShorten/locale/zh_CN/LC_MESSAGES/ClientSideShorten.po @@ -0,0 +1,36 @@ +# Translation of StatusNet - ClientSideShorten to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: Chenxiaoqino +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ClientSideShorten\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:30+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:18+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-clientsideshorten\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ClientSideShortenPlugin.php:74 +msgid "" +"ClientSideShorten causes the web interface's notice form to automatically " +"shorten URLs as they entered, and before the notice is submitted." +msgstr "" +"客户端短网址(ClientSideShorten )将在消息发布前自动在网页界面下缩短输入的网" +"址。" + +#: shorten.php:55 +msgid "'text' argument must be specified." +msgstr "需要定义'text' 变量。" diff --git a/plugins/ClientSideShorten/shorten.php b/plugins/ClientSideShorten/shorten.php index f67cbf3b28..53c2cf5d1a 100644 --- a/plugins/ClientSideShorten/shorten.php +++ b/plugins/ClientSideShorten/shorten.php @@ -41,7 +41,6 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class ShortenAction extends Action { private $text; @@ -66,4 +65,3 @@ class ShortenAction extends Action print $shortened_text; } } - diff --git a/plugins/Comet/CometPlugin.php b/plugins/Comet/CometPlugin.php index 29cb3004bf..70b324b5c2 100644 --- a/plugins/Comet/CometPlugin.php +++ b/plugins/Comet/CometPlugin.php @@ -42,7 +42,6 @@ require_once INSTALLDIR.'/plugins/Realtime/RealtimePlugin.php'; * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class CometPlugin extends RealtimePlugin { public $server = null; @@ -104,4 +103,15 @@ class CometPlugin extends RealtimePlugin } return '/' . implode('/', $path); } + + function onPluginVersion(&$versions) + { + $versions[] = array('name' => 'Comet', + 'version' => STATUSNET_VERSION, + 'author' => 'Evan Prodromou', + 'homepage' => 'http://status.net/wiki/Plugin:Comet', + 'rawdescription' => + _m('Plugin to do "real time" updates using Comet/Bayeux.')); + return true; + } } diff --git a/plugins/Comet/README b/plugins/Comet/README index 4abd40af7a..f6e840b6af 100644 --- a/plugins/Comet/README +++ b/plugins/Comet/README @@ -6,7 +6,10 @@ NOTE: this is an insecure version; don't roll it out on a production server. It requires a cometd server. I've only had the cometd-java server work -correctly; something's wiggy with the Twisted-based server. +correctly; something's wiggy with the Twisted-based server. See here +for help setting up a comet server: + + http://cometd.org/ After you have a cometd server installed, just add this code to your config.php: diff --git a/plugins/Comet/locale/Comet.pot b/plugins/Comet/locale/Comet.pot new file mode 100644 index 0000000000..0a5054c508 --- /dev/null +++ b/plugins/Comet/locale/Comet.pot @@ -0,0 +1,21 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: CometPlugin.php:114 +msgid "Plugin to do \"real time\" updates using Comet/Bayeux." +msgstr "" diff --git a/plugins/Comet/locale/es/LC_MESSAGES/Comet.po b/plugins/Comet/locale/es/LC_MESSAGES/Comet.po new file mode 100644 index 0000000000..096795a5bf --- /dev/null +++ b/plugins/Comet/locale/es/LC_MESSAGES/Comet.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - Comet to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Comet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:30+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-comet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: CometPlugin.php:114 +msgid "Plugin to do \"real time\" updates using Comet/Bayeux." +msgstr "" +"Extensión para hacer actualizaciones en \"tiempo real\" utilizando Comet/" +"Bayeux." diff --git a/plugins/Comet/locale/fr/LC_MESSAGES/Comet.po b/plugins/Comet/locale/fr/LC_MESSAGES/Comet.po new file mode 100644 index 0000000000..8ef1d1ebc1 --- /dev/null +++ b/plugins/Comet/locale/fr/LC_MESSAGES/Comet.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - Comet to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Comet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:30+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-comet\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: CometPlugin.php:114 +msgid "Plugin to do \"real time\" updates using Comet/Bayeux." +msgstr "" +"Extension pour réaliser des mises à jour « en temps réel » en utilisant Comet/" +"Bayeux." diff --git a/plugins/Comet/locale/ia/LC_MESSAGES/Comet.po b/plugins/Comet/locale/ia/LC_MESSAGES/Comet.po new file mode 100644 index 0000000000..cd2616f7c9 --- /dev/null +++ b/plugins/Comet/locale/ia/LC_MESSAGES/Comet.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - Comet to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Comet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:30+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-comet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: CometPlugin.php:114 +msgid "Plugin to do \"real time\" updates using Comet/Bayeux." +msgstr "Plug-in pro facer actualisationes \"in directo\" usante Comet/Bayeux." diff --git a/plugins/Comet/locale/mk/LC_MESSAGES/Comet.po b/plugins/Comet/locale/mk/LC_MESSAGES/Comet.po new file mode 100644 index 0000000000..4bff9a14ae --- /dev/null +++ b/plugins/Comet/locale/mk/LC_MESSAGES/Comet.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - Comet to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Comet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:30+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-comet\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: CometPlugin.php:114 +msgid "Plugin to do \"real time\" updates using Comet/Bayeux." +msgstr "Приклучок за вршење на поднови „во живо“ со Comet/Bayeux." diff --git a/plugins/Comet/locale/nl/LC_MESSAGES/Comet.po b/plugins/Comet/locale/nl/LC_MESSAGES/Comet.po new file mode 100644 index 0000000000..b44f97ed16 --- /dev/null +++ b/plugins/Comet/locale/nl/LC_MESSAGES/Comet.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - Comet to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Comet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:30+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-comet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: CometPlugin.php:114 +msgid "Plugin to do \"real time\" updates using Comet/Bayeux." +msgstr "Plug-in om \"real time\" updates te brengen via Comet/Bayeux." diff --git a/plugins/Comet/locale/pt_BR/LC_MESSAGES/Comet.po b/plugins/Comet/locale/pt_BR/LC_MESSAGES/Comet.po new file mode 100644 index 0000000000..624248095f --- /dev/null +++ b/plugins/Comet/locale/pt_BR/LC_MESSAGES/Comet.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - Comet to Brazilian Portuguese (Português do Brasil) +# Expored from translatewiki.net +# +# Author: Giro720 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Comet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:30+0000\n" +"Language-Team: Brazilian Portuguese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: pt-br\n" +"X-Message-Group: #out-statusnet-plugin-comet\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: CometPlugin.php:114 +msgid "Plugin to do \"real time\" updates using Comet/Bayeux." +msgstr "" +"Plugin para realizar atualizações em \"tempo real\" usando Comet/Bayeux." diff --git a/plugins/Comet/locale/tl/LC_MESSAGES/Comet.po b/plugins/Comet/locale/tl/LC_MESSAGES/Comet.po new file mode 100644 index 0000000000..c58aab85c6 --- /dev/null +++ b/plugins/Comet/locale/tl/LC_MESSAGES/Comet.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - Comet to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Comet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:30+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-comet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: CometPlugin.php:114 +msgid "Plugin to do \"real time\" updates using Comet/Bayeux." +msgstr "" +"Pamasak upang makagawa ng mga pagsasapanahong nasa \"tunay na panahon\" na " +"ginagamitan ng Comet/Bayeux." diff --git a/plugins/Comet/locale/uk/LC_MESSAGES/Comet.po b/plugins/Comet/locale/uk/LC_MESSAGES/Comet.po new file mode 100644 index 0000000000..b6b4beb58e --- /dev/null +++ b/plugins/Comet/locale/uk/LC_MESSAGES/Comet.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - Comet to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Comet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:30+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-comet\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: CometPlugin.php:114 +msgid "Plugin to do \"real time\" updates using Comet/Bayeux." +msgstr "" +"Додаток для оновлення стрічки у «реальному часі» використовуючи Comet/Bayeux." diff --git a/plugins/Comet/locale/zh_CN/LC_MESSAGES/Comet.po b/plugins/Comet/locale/zh_CN/LC_MESSAGES/Comet.po new file mode 100644 index 0000000000..ce870624c3 --- /dev/null +++ b/plugins/Comet/locale/zh_CN/LC_MESSAGES/Comet.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - Comet to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Comet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:30+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-comet\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: CometPlugin.php:114 +msgid "Plugin to do \"real time\" updates using Comet/Bayeux." +msgstr "通过 Comet/Bayeux 实现“实时更新”的插件。" diff --git a/plugins/DirectionDetector/DirectionDetectorPlugin.php b/plugins/DirectionDetector/DirectionDetectorPlugin.php index b1362b166f..1473c386fa 100644 --- a/plugins/DirectionDetector/DirectionDetectorPlugin.php +++ b/plugins/DirectionDetector/DirectionDetectorPlugin.php @@ -18,210 +18,250 @@ * * @category Plugin * @package StatusNet - * @author Behrooz shabani (everplays) - + * @author Behrooz shabani (everplays) - * @copyright 2009-2010 Behrooz shabani * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0 * */ if (!defined('STATUSNET')) { - exit(1); + exit(1); } -define('DIRECTIONDETECTORPLUGIN_VERSION', '0.1.2'); +define('DIRECTIONDETECTORPLUGIN_VERSION', '0.2.0'); class DirectionDetectorPlugin extends Plugin { - /** - * SN plugin API, here we will make changes on rendered column - * - * @param object $notice notice is going to be saved - */ - public function onStartNoticeSave(&$notice){ - if(!preg_match('//', $notice->rendered) && self::isRTL($notice->content)) - $notice->rendered = ''.$notice->rendered.''; - return true; - } + /** + * SN plugin API, here we will make changes on rendered column + * + * @param object $notice notice is going to be saved + */ + public function onStartNoticeSave($notice){ + if(!preg_match('//', $notice->rendered) && self::isRTL($notice->content)) + $notice->rendered = ''.$notice->rendered.''; + return true; + } - /** - * SN plugin API, here we will add css needed for modifiyed rendered - * - * @param - */ - public function onEndShowStatusNetStyles($xml){ - $xml->element('style', array('type' => 'text/css'), 'span.rtl {display:block;direction:rtl;text-align:right;float:right;width:490px;} .notice .author {float:left}'); - } - /** - * checks that passed string is a RTL language or not - * - * @param string $str String to be checked - */ - public static function isRTL($str){ - self::getClearText($str); - if( is_array($cc = self::utf8ToUnicode(mb_substr($str, 0, 1, 'utf-8'))) ) - $cc = $cc[0]; - else - return false; - if($cc>=1536 && $cc<=1791) // Arabic, Persian, Urdu, Kurdish, ... - return true; - if($cc>=65136 && $cc<=65279) // Arabic peresent 2 - return true; - if($cc>=64336 && $cc<=65023) // Arabic peresent 1 - return true; - if($cc>=1424 && $cc<=1535) // Hebrew - return true; - if($cc>=64256 && $cc<=64335) // Hebrew peresent - return true; - if($cc>=1792 && $cc<=1871) // Syriac - return true; - if($cc>=1920 && $cc<=1983) // Thaana - return true; - if($cc>=1984 && $cc<=2047) // NKo - return true; - if($cc>=11568 && $cc<=11647) // Tifinagh - return true; - return false; - } + /** + * SN plugin API, here we will add css needed for modifiyed rendered + * + * @param Action $xml + */ + public function onEndShowStatusNetStyles($xml){ + $xml->element('style', array('type' => 'text/css'), 'span.rtl {display:block;direction:rtl;text-align:right;float:right;} .notice .author {float:left}'); + } - /** - * clears text from replies, tags, groups, repeats & whitespaces - * - * @param string &$str string to be cleared - */ - private static function getClearText(&$str){ - $str = preg_replace('/@[^ ]+|![^ ]+|#[^ ]+/u', '', $str); // reply, tag, group - $str = preg_replace('/^RT[: ]{1}| RT | RT: |^RD[: ]{1}| RD | RD: |[♺♻:]/u', '', $str); // redent, retweet - $str = preg_replace("/[ \r\t\n]+/", ' ', trim($str)); // remove spaces - } + /** + * is passed string a rtl content or not + * + * @param string $content + * @return boolean + */ + public static function isRTL($content){ + $content = self::getClearText($content); + $words = explode(' ', $content); + $rtl = 0; + foreach($words as $str) + if(self::startsWithRTLCharacter($str)) + $rtl++; + else + $rtl--; + if($rtl>0)// if number of rtl words is more than ltr words so it's a rtl content + return true; + elseif($rtl==0) + // check first word again + return self::startsWithRTLCharacter($words[0]); + return false; + } - /** - * Takes a UTF-8 string and returns an array of ints representing the - * Unicode characters. Astral planes are supported i.e. the ints in the - * output can be > 0xFFFF. Occurrances of the BOM are ignored. Surrogates - * are not allowed. ### modified ### returns first character code - * - * Returns false if the input string isn't a valid UTF-8 octet sequence. - */ - private static function utf8ToUnicode($str){ - $mState = 0; // cached expected number of octets after the current octet - // until the beginning of the next UTF8 character sequence - $mUcs4 = 0; // cached Unicode character - $mBytes = 1; // cached expected number of octets in the current sequence - $out = array(); - $len = strlen($str); + /** + * checks that passed string starts with a RTL language or not + * + * @param string $str + * @return boolean + */ + public static function startsWithRTLCharacter($str){ + if( is_array($cc = self::utf8ToUnicode(mb_substr($str, 0, 1, 'utf-8'))) ) + $cc = $cc[0]; + else + return false; + if($cc>=1536 && $cc<=1791) // arabic, persian, urdu, kurdish, ... + return true; + if($cc>=65136 && $cc<=65279) // arabic peresent 2 + return true; + if($cc>=64336 && $cc<=65023) // arabic peresent 1 + return true; + if($cc>=1424 && $cc<=1535) // hebrew + return true; + if($cc>=64256 && $cc<=64335) // hebrew peresent + return true; + if($cc>=1792 && $cc<=1871) // Syriac + return true; + if($cc>=1920 && $cc<=1983) // Thaana + return true; + if($cc>=1984 && $cc<=2047) // NKo + return true; + if($cc>=11568 && $cc<=11647) // Tifinagh + return true; + return false; + } - for($i = 0; $i < $len; $i++) { - $in = ord($str{$i}); - if (0 == $mState) { - // When mState is zero we expect either a US-ASCII character or a - // multi-octet sequence. - if (0 == (0x80 & ($in))) { - // US-ASCII, pass straight through. - $out[] = $in; - $mBytes = 1; - } elseif (0xC0 == (0xE0 & ($in))) { - // First octet of 2 octet sequence - $mUcs4 = ($in); - $mUcs4 = ($mUcs4 & 0x1F) << 6; - $mState = 1; - $mBytes = 2; - } elseif (0xE0 == (0xF0 & ($in))) { - // First octet of 3 octet sequence - $mUcs4 = ($in); - $mUcs4 = ($mUcs4 & 0x0F) << 12; - $mState = 2; - $mBytes = 3; - } elseif (0xF0 == (0xF8 & ($in))) { - // First octet of 4 octet sequence - $mUcs4 = ($in); - $mUcs4 = ($mUcs4 & 0x07) << 18; - $mState = 3; - $mBytes = 4; - } elseif (0xF8 == (0xFC & ($in))) { - /* First octet of 5 octet sequence. - * - * This is illegal because the encoded codepoint must be either - * (a) not the shortest form or - * (b) outside the Unicode range of 0-0x10FFFF. - * Rather than trying to resynchronize, we will carry on until the end - * of the sequence and let the later error handling code catch it. - */ - $mUcs4 = ($in); - $mUcs4 = ($mUcs4 & 0x03) << 24; - $mState = 4; - $mBytes = 5; - } elseif (0xFC == (0xFE & ($in))) { - // First octet of 6 octet sequence, see comments for 5 octet sequence. - $mUcs4 = ($in); - $mUcs4 = ($mUcs4 & 1) << 30; - $mState = 5; - $mBytes = 6; - } else { - /* Current octet is neither in the US-ASCII range nor a legal first - * octet of a multi-octet sequence. - */ - return false; - } - } else { - // When mState is non-zero, we expect a continuation of the multi-octet - // sequence - if (0x80 == (0xC0 & ($in))) { - // Legal continuation. - $shift = ($mState - 1) * 6; - $tmp = $in; - $tmp = ($tmp & 0x0000003F) << $shift; - $mUcs4 |= $tmp; - if (0 == --$mState) { - /* End of the multi-octet sequence. mUcs4 now contains the final - * Unicode codepoint to be output - * - * Check for illegal sequences and codepoints. - */ - // From Unicode 3.1, non-shortest form is illegal - if ( - ((2 == $mBytes) && ($mUcs4 < 0x0080)) || - ((3 == $mBytes) && ($mUcs4 < 0x0800)) || - ((4 == $mBytes) && ($mUcs4 < 0x10000)) || - (4 < $mBytes) || - // From Unicode 3.2, surrogate characters are illegal - (($mUcs4 & 0xFFFFF800) == 0xD800) || - // Codepoints outside the Unicode range are illegal - ($mUcs4 > 0x10FFFF) - ){ - return false; - } - if (0xFEFF != $mUcs4) { - $out[] = $mUcs4; - } - //initialize UTF8 cache - $mState = 0; - $mUcs4 = 0; - $mBytes = 1; - } - } else { - /* ((0xC0 & (*in) != 0x80) && (mState != 0)) - * - * Incomplete multi-octet sequence. - */ - return false; - } - } - } - return $out; - } + /** + * clears text from replys, tags, groups, reteets & whitespaces + * + * @param string $str + * @return string + */ + private static function getClearText($str){ + $str = preg_replace('/@[^ ]+|![^ ]+|#[^ ]+/u', '', $str); // reply, tag, group + $str = preg_replace('/^RT[: ]{1}| RT | RT: |^RD[: ]{1}| RD | RD: |[♺♻:]/u', '', $str); // redent, retweet + $str = preg_replace("/[ \r\t\n]+/", ' ', trim($str)); // remove spaces + return $str; + } - /** - * plugin details - */ - function onPluginVersion(&$versions){ - $versions[] = array( - 'name' => 'Direction detector', - 'version' => DIRECTIONDETECTORPLUGIN_VERSION, - 'author' => 'Behrooz Shabani', - // TRANS: Direction detector plugin description. - 'rawdescription' => _m('Shows notices with right-to-left content in correct direction.') - ); - return true; - } + /** + * adds javascript to do same thing on input textarea + * + * @param Action $action + */ + function onEndShowScripts($action){ + if (common_logged_in()) { + $action->script('plugins/DirectionDetector/jquery.DirectionDetector.js'); + } + } + + /** + * Takes an UTF-8 string and returns an array of ints representing the + * Unicode characters. Astral planes are supported ie. the ints in the + * output can be > 0xFFFF. O$ccurrances of the BOM are ignored. Surrogates + * are not allowed. + * + * @param string $str + * @return mixed array of ints, or false on invalid input + */ + private static function utf8ToUnicode($str){ + $mState = 0; // cached expected number of octets after the current octet + // until the beginning of the next UTF8 character sequence + $mUcs4 = 0; // cached Unicode character + $mBytes = 1; // cached expected number of octets in the current sequence + $out = array(); + $len = strlen($str); + + for($i = 0; $i < $len; $i++) { + $in = ord($str{$i}); + if (0 == $mState) { + // When mState is zero we expect either a US-ASCII character or a + // multi-octet sequence. + if (0 == (0x80 & ($in))) { + // US-ASCII, pass straight through. + $out[] = $in; + $mBytes = 1; + } elseif (0xC0 == (0xE0 & ($in))) { + // First octet of 2 octet sequence + $mUcs4 = ($in); + $mUcs4 = ($mUcs4 & 0x1F) << 6; + $mState = 1; + $mBytes = 2; + } elseif (0xE0 == (0xF0 & ($in))) { + // First octet of 3 octet sequence + $mUcs4 = ($in); + $mUcs4 = ($mUcs4 & 0x0F) << 12; + $mState = 2; + $mBytes = 3; + } elseif (0xF0 == (0xF8 & ($in))) { + // First octet of 4 octet sequence + $mUcs4 = ($in); + $mUcs4 = ($mUcs4 & 0x07) << 18; + $mState = 3; + $mBytes = 4; + } elseif (0xF8 == (0xFC & ($in))) { + /* First octet of 5 octet sequence. + * + * This is illegal because the encoded codepoint must be either + * (a) not the shortest form or + * (b) outside the Unicode range of 0-0x10FFFF. + * Rather than trying to resynchronize, we will carry on until the end + * of the sequence and let the later error handling code catch it. + */ + $mUcs4 = ($in); + $mUcs4 = ($mUcs4 & 0x03) << 24; + $mState = 4; + $mBytes = 5; + } elseif (0xFC == (0xFE & ($in))) { + // First octet of 6 octet sequence, see comments for 5 octet sequence. + $mUcs4 = ($in); + $mUcs4 = ($mUcs4 & 1) << 30; + $mState = 5; + $mBytes = 6; + } else { + /* Current octet is neither in the US-ASCII range nor a legal first + * octet of a multi-octet sequence. + */ + return false; + } + } else { + // When mState is non-zero, we expect a continuation of the multi-octet + // sequence + if (0x80 == (0xC0 & ($in))) { + // Legal continuation. + $shift = ($mState - 1) * 6; + $tmp = $in; + $tmp = ($tmp & 0x0000003F) << $shift; + $mUcs4 |= $tmp; + if (0 == --$mState) { + /* End of the multi-octet sequence. mUcs4 now contains the final + * Unicode codepoint to be output + * + * Check for illegal sequences and codepoints. + */ + // From Unicode 3.1, non-shortest form is illegal + if ( + ((2 == $mBytes) && ($mUcs4 < 0x0080)) || + ((3 == $mBytes) && ($mUcs4 < 0x0800)) || + ((4 == $mBytes) && ($mUcs4 < 0x10000)) || + (4 < $mBytes) || + // From Unicode 3.2, surrogate characters are illegal + (($mUcs4 & 0xFFFFF800) == 0xD800) || + // Codepoints outside the Unicode range are illegal + ($mUcs4 > 0x10FFFF) + ){ + return false; + } + if (0xFEFF != $mUcs4) { + $out[] = $mUcs4; + } + //initialize UTF8 cache + $mState = 0; + $mUcs4 = 0; + $mBytes = 1; + } + } else { + /* ((0xC0 & (*in) != 0x80) && (mState != 0)) + * + * Incomplete multi-octet sequence. + */ + return false; + } + } + } + return $out; + } + + /** + * plugin details + */ + function onPluginVersion(&$versions){ + $url = 'http://status.net/wiki/Plugin:DirectionDetector'; + + $versions[] = array( + 'name' => 'Direction detector', + 'version' => DIRECTIONDETECTORPLUGIN_VERSION, + 'author' => 'Behrooz Shabani', + 'homepage' => $url, + 'rawdescription' => _m('Shows notices with right-to-left content in correct direction.') + ); + return true; + } } /* diff --git a/plugins/DirectionDetector/jquery.DirectionDetector.js b/plugins/DirectionDetector/jquery.DirectionDetector.js new file mode 100644 index 0000000000..6808bcabd8 --- /dev/null +++ b/plugins/DirectionDetector/jquery.DirectionDetector.js @@ -0,0 +1,61 @@ + +/** + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * + * @category Plugin + * @package StatusNet + * @author Behrooz shabani (everplays) - + * @copyright 2009-2010 Behrooz shabani + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0 + * + */ + +(function($){ + $.fn.isRTL = function(str){ + if(typeof str != typeof "" || str.length<1) + return false; + var cc = str.charCodeAt(0); + if(cc>=1536 && cc<=1791) // arabic, persian, ... + return true; + if(cc>=65136 && cc<=65279) // arabic peresent 2 + return true; + if(cc>=64336 && cc<=65023) // arabic peresent 1 + return true; + if(cc>=1424 && cc<=1535) // hebrew + return true; + if(cc>=64256 && cc<=64335) // hebrew peresent + return true; + if(cc>=1792 && cc<=1871) // Syriac + return true; + if(cc>=1920 && cc<=1983) // Thaana + return true; + if(cc>=1984 && cc<=2047) // NKo + return true; + if(cc>=11568 && cc<=11647) // Tifinagh + return true; + return false; + }; + $(document).ready(function(){ + var tArea = $("#notice_data-text"); + var tCleaner = new RegExp('@[^ ]+|![^ ]+|#[^ ]+|^RT[: ]{1}| RT | RT: |^RD[: ]{1}| RD | RD: |[♺♻:]+', 'g') + tArea.keyup(function(){ + var cleaned = tArea.val().replace(tCleaner, '').replace(/^[ ]+/, ''); + if($().isRTL(cleaned)) + tArea.css('direction', 'rtl'); + else + tArea.css('direction', 'ltr'); + }); + }); +})(jQuery); diff --git a/plugins/DirectionDetector/locale/DirectionDetector.pot b/plugins/DirectionDetector/locale/DirectionDetector.pot index 44bbcca4dd..aa193f2a7d 100644 --- a/plugins/DirectionDetector/locale/DirectionDetector.pot +++ b/plugins/DirectionDetector/locale/DirectionDetector.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-05-08 22:32+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,6 +16,6 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: DirectionDetectorPlugin.php:222 +#: DirectionDetectorPlugin.php:259 msgid "Shows notices with right-to-left content in correct direction." msgstr "" diff --git a/plugins/DirectionDetector/locale/es/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/es/LC_MESSAGES/DirectionDetector.po new file mode 100644 index 0000000000..727ef3f640 --- /dev/null +++ b/plugins/DirectionDetector/locale/es/LC_MESSAGES/DirectionDetector.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - DirectionDetector to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - DirectionDetector\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:31+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:46+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-directiondetector\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: DirectionDetectorPlugin.php:259 +msgid "Shows notices with right-to-left content in correct direction." +msgstr "" +"Muestra los mensajes de contenido derecha-a-izquierda en la dirección " +"correcta." diff --git a/plugins/DirectionDetector/locale/fr/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/fr/LC_MESSAGES/DirectionDetector.po new file mode 100644 index 0000000000..e97cb6edab --- /dev/null +++ b/plugins/DirectionDetector/locale/fr/LC_MESSAGES/DirectionDetector.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - DirectionDetector to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - DirectionDetector\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:31+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:46+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-directiondetector\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: DirectionDetectorPlugin.php:259 +msgid "Shows notices with right-to-left content in correct direction." +msgstr "" +"Affiche dans les bon sens les avis contenant du texte écrit de droite à " +"gauche." diff --git a/plugins/DirectionDetector/locale/ia/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/ia/LC_MESSAGES/DirectionDetector.po new file mode 100644 index 0000000000..7bb1b13403 --- /dev/null +++ b/plugins/DirectionDetector/locale/ia/LC_MESSAGES/DirectionDetector.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - DirectionDetector to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - DirectionDetector\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:32+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:46+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-directiondetector\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: DirectionDetectorPlugin.php:259 +msgid "Shows notices with right-to-left content in correct direction." +msgstr "" +"Monstra notas con scripto de dextra a sinistra in le direction correcte." diff --git a/plugins/DirectionDetector/locale/ja/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/ja/LC_MESSAGES/DirectionDetector.po new file mode 100644 index 0000000000..ea16c16276 --- /dev/null +++ b/plugins/DirectionDetector/locale/ja/LC_MESSAGES/DirectionDetector.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - DirectionDetector to Japanese (日本語) +# Expored from translatewiki.net +# +# Author: 青子守歌 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - DirectionDetector\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:33+0000\n" +"Language-Team: Japanese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:46+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ja\n" +"X-Message-Group: #out-statusnet-plugin-directiondetector\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: DirectionDetectorPlugin.php:259 +msgid "Shows notices with right-to-left content in correct direction." +msgstr "正しい方向で右から左へ表示される内容の通知を表示する。" diff --git a/plugins/DirectionDetector/locale/lb/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/lb/LC_MESSAGES/DirectionDetector.po new file mode 100644 index 0000000000..acfee4cd59 --- /dev/null +++ b/plugins/DirectionDetector/locale/lb/LC_MESSAGES/DirectionDetector.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - DirectionDetector to Luxembourgish (Lëtzebuergesch) +# Expored from translatewiki.net +# +# Author: Robby +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - DirectionDetector\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:34+0000\n" +"Language-Team: Luxembourgish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:46+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: lb\n" +"X-Message-Group: #out-statusnet-plugin-directiondetector\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: DirectionDetectorPlugin.php:259 +msgid "Shows notices with right-to-left content in correct direction." +msgstr "" +"Weist Matdeelungen mat Inhalt dee vu riets not lenks geschriwwen ass an där " +"richteger Richtung." diff --git a/plugins/DirectionDetector/locale/mk/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/mk/LC_MESSAGES/DirectionDetector.po new file mode 100644 index 0000000000..71c9d2f7bc --- /dev/null +++ b/plugins/DirectionDetector/locale/mk/LC_MESSAGES/DirectionDetector.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - DirectionDetector to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - DirectionDetector\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:34+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:46+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-directiondetector\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: DirectionDetectorPlugin.php:259 +msgid "Shows notices with right-to-left content in correct direction." +msgstr "" +"Ги прикажува забелешките напишани на писма од десно на лево во исправната " +"насока." diff --git a/plugins/DirectionDetector/locale/nb/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/nb/LC_MESSAGES/DirectionDetector.po new file mode 100644 index 0000000000..9877ab67cf --- /dev/null +++ b/plugins/DirectionDetector/locale/nb/LC_MESSAGES/DirectionDetector.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - DirectionDetector to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - DirectionDetector\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:34+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:46+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-directiondetector\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: DirectionDetectorPlugin.php:259 +msgid "Shows notices with right-to-left content in correct direction." +msgstr "Viser notiser med høyre-til-venstre-innhold i riktig retning." diff --git a/plugins/DirectionDetector/locale/nl/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/nl/LC_MESSAGES/DirectionDetector.po index e8dae6ea85..c22fcdffe5 100644 --- a/plugins/DirectionDetector/locale/nl/LC_MESSAGES/DirectionDetector.po +++ b/plugins/DirectionDetector/locale/nl/LC_MESSAGES/DirectionDetector.po @@ -1,22 +1,30 @@ -# Translation of StatusNet plugin DirectionDetector to Dutch +# Translation of StatusNet - DirectionDetector to Dutch (Nederlands) +# Expored from translatewiki.net # -# Author@translatewiki.net: Siebrand +# Author: Siebrand # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - DirectionDetector\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-05-08 22:32+0000\n" -"PO-Revision-Date: 2010-05-08 23:32+0100\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:34+0000\n" "Last-Translator: Siebrand Mazeland \n" -"Language-Team: Dutch\n" +"Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-POT-Import-Date: 2010-09-27 23:18:46+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-directiondetector\n" -#: DirectionDetectorPlugin.php:222 -msgid "Geeft mededelingen met rechts-naar-linksinhoud weer in de juiste richting." +#: DirectionDetectorPlugin.php:259 +msgid "Shows notices with right-to-left content in correct direction." msgstr "" +"Geeft mededelingen met inhoud in een van rechts naar links geschreven " +"schrift in de juiste richting weer." diff --git a/plugins/DirectionDetector/locale/ru/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/ru/LC_MESSAGES/DirectionDetector.po new file mode 100644 index 0000000000..3359201d17 --- /dev/null +++ b/plugins/DirectionDetector/locale/ru/LC_MESSAGES/DirectionDetector.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - DirectionDetector to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Александр Сигачёв +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - DirectionDetector\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:34+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:46+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-directiondetector\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: DirectionDetectorPlugin.php:259 +msgid "Shows notices with right-to-left content in correct direction." +msgstr "Правильно показывает уведомления для системы письма справа налево." diff --git a/plugins/DirectionDetector/locale/tl/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/tl/LC_MESSAGES/DirectionDetector.po new file mode 100644 index 0000000000..6b0df007a2 --- /dev/null +++ b/plugins/DirectionDetector/locale/tl/LC_MESSAGES/DirectionDetector.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - DirectionDetector to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - DirectionDetector\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:34+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:46+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-directiondetector\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: DirectionDetectorPlugin.php:259 +msgid "Shows notices with right-to-left content in correct direction." +msgstr "" +"Nagpapakita ng mga pabatid na may nilalamang mula-kanan-pakaliwa sa tamang " +"daan." diff --git a/plugins/DirectionDetector/locale/uk/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/uk/LC_MESSAGES/DirectionDetector.po new file mode 100644 index 0000000000..f52c1b4b72 --- /dev/null +++ b/plugins/DirectionDetector/locale/uk/LC_MESSAGES/DirectionDetector.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - DirectionDetector to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - DirectionDetector\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:34+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:46+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-directiondetector\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: DirectionDetectorPlugin.php:259 +msgid "Shows notices with right-to-left content in correct direction." +msgstr "Показує повідомлення із письмом справа наліво у правильному напрямі." diff --git a/plugins/DirectionDetector/locale/zh_CN/LC_MESSAGES/DirectionDetector.po b/plugins/DirectionDetector/locale/zh_CN/LC_MESSAGES/DirectionDetector.po new file mode 100644 index 0000000000..2905e01f60 --- /dev/null +++ b/plugins/DirectionDetector/locale/zh_CN/LC_MESSAGES/DirectionDetector.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - DirectionDetector to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: Chenxiaoqino +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - DirectionDetector\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:34+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:46+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-directiondetector\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: DirectionDetectorPlugin.php:259 +msgid "Shows notices with right-to-left content in correct direction." +msgstr "在内容方向为从右到左时,以相同的文字方向显示提醒。" diff --git a/plugins/DiskCachePlugin.php b/plugins/DiskCache/DiskCachePlugin.php similarity index 91% rename from plugins/DiskCachePlugin.php rename to plugins/DiskCache/DiskCachePlugin.php index b709ea3b31..47d4b153cf 100644 --- a/plugins/DiskCachePlugin.php +++ b/plugins/DiskCache/DiskCachePlugin.php @@ -164,5 +164,15 @@ class DiskCachePlugin extends Plugin Event::handle('EndCacheDelete', array($key)); return false; } -} + function onPluginVersion(&$versions) + { + $versions[] = array('name' => 'DiskCache', + 'version' => STATUSNET_VERSION, + 'author' => 'Evan Prodromou', + 'homepage' => 'http://status.net/wiki/Plugin:DiskCache', + 'rawdescription' => + _m('Plugin to implement cache interface with disk files.')); + return true; + } +} diff --git a/plugins/DiskCache/locale/DiskCache.pot b/plugins/DiskCache/locale/DiskCache.pot new file mode 100644 index 0000000000..a32e645c9b --- /dev/null +++ b/plugins/DiskCache/locale/DiskCache.pot @@ -0,0 +1,21 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: DiskCachePlugin.php:175 +msgid "Plugin to implement cache interface with disk files." +msgstr "" diff --git a/plugins/DiskCache/locale/es/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/es/LC_MESSAGES/DiskCache.po new file mode 100644 index 0000000000..e43e639fc9 --- /dev/null +++ b/plugins/DiskCache/locale/es/LC_MESSAGES/DiskCache.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - DiskCache to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - DiskCache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:34+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:58+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-diskcache\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: DiskCachePlugin.php:175 +msgid "Plugin to implement cache interface with disk files." +msgstr "Extensión para implementar interfaz de caché con archivos de disco." diff --git a/plugins/DiskCache/locale/fr/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/fr/LC_MESSAGES/DiskCache.po new file mode 100644 index 0000000000..618a665e9e --- /dev/null +++ b/plugins/DiskCache/locale/fr/LC_MESSAGES/DiskCache.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - DiskCache to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - DiskCache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:35+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:58+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-diskcache\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: DiskCachePlugin.php:175 +msgid "Plugin to implement cache interface with disk files." +msgstr "" +"Extension pour mettre en œuvre une interface de mémoire tampon dans des " +"fichiers du disque." diff --git a/plugins/DiskCache/locale/ia/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/ia/LC_MESSAGES/DiskCache.po new file mode 100644 index 0000000000..a2e46af9b6 --- /dev/null +++ b/plugins/DiskCache/locale/ia/LC_MESSAGES/DiskCache.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - DiskCache to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - DiskCache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:35+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:58+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-diskcache\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: DiskCachePlugin.php:175 +msgid "Plugin to implement cache interface with disk files." +msgstr "Plug-in pro implementar un interfacie de cache con files sur disco." diff --git a/plugins/DiskCache/locale/mk/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/mk/LC_MESSAGES/DiskCache.po new file mode 100644 index 0000000000..bc62e4ee54 --- /dev/null +++ b/plugins/DiskCache/locale/mk/LC_MESSAGES/DiskCache.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - DiskCache to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - DiskCache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:35+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:58+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-diskcache\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: DiskCachePlugin.php:175 +msgid "Plugin to implement cache interface with disk files." +msgstr "Приклучок за примена на кеш-посредник со податотеки на дискот." diff --git a/plugins/DiskCache/locale/nl/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/nl/LC_MESSAGES/DiskCache.po new file mode 100644 index 0000000000..27bc10aae9 --- /dev/null +++ b/plugins/DiskCache/locale/nl/LC_MESSAGES/DiskCache.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - DiskCache to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - DiskCache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:35+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:58+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-diskcache\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: DiskCachePlugin.php:175 +msgid "Plugin to implement cache interface with disk files." +msgstr "Plugin voor een cacheinterface met bestanden op schijf." diff --git a/plugins/DiskCache/locale/tl/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/tl/LC_MESSAGES/DiskCache.po new file mode 100644 index 0000000000..6453395377 --- /dev/null +++ b/plugins/DiskCache/locale/tl/LC_MESSAGES/DiskCache.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - DiskCache to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - DiskCache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:35+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:58+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-diskcache\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: DiskCachePlugin.php:175 +msgid "Plugin to implement cache interface with disk files." +msgstr "" +"Pampasak upang maipatupad ang ugnayang-mukha ng taguan na may mga talaksan " +"ng disko." diff --git a/plugins/DiskCache/locale/uk/LC_MESSAGES/DiskCache.po b/plugins/DiskCache/locale/uk/LC_MESSAGES/DiskCache.po new file mode 100644 index 0000000000..7f54aa1ce6 --- /dev/null +++ b/plugins/DiskCache/locale/uk/LC_MESSAGES/DiskCache.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - DiskCache to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - DiskCache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:35+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:37:58+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-diskcache\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: DiskCachePlugin.php:175 +msgid "Plugin to implement cache interface with disk files." +msgstr "Додаток для збереження кешу інтерфейсу на дисках." diff --git a/plugins/Disqus/DisqusPlugin.php b/plugins/Disqus/DisqusPlugin.php new file mode 100644 index 0000000000..51be78362b --- /dev/null +++ b/plugins/Disqus/DisqusPlugin.php @@ -0,0 +1,245 @@ +. + * + * @category Plugin + * @package StatusNet + * @author Zach Copley + * @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')) { + exit(1); +} + +/** + * + * This plugin adds Disqus commenting to your notices. Enabling this + * plugin will make each notice page display the Disqus widget, and + * notice lists will display the number of commments each notice has. + * + * To use this plugin, you need to first register your site with Disqus + * and get a Discus 'shortname' for it. + * + * http://disqus.com + * + * To enable the plugin, put the following in you config.php: + * + * addPlugin( + * 'Disqus', array( + * 'shortname' => 'YOURSHORTNAME', + * 'divStyle' => 'width:675px; padding-top:10px; position:relative; float:left;' + * ) + * ); + * + * If you only want to allow commenting on a specific user's notices or + * a specific set of users' notices initialize the plugin with the "restricted" + * parameter and grant the "richedit" role to those users. E.g.: + * + * addPlugin( + * 'Disqus', array( + * 'shortname' => 'YOURSHORTNAME', + * 'divStyle' => 'width:675px; padding-top:10px; position:relative; float:left;', + * 'restricted' => true + * ) + * ); + * + * $ php userrole.php -s#### -nusername -rrichedit + * + * + * NOTE: the 'divStyle' in an optional parameter that passes in some + * inline CSS when creating the Disqus widget. It's a shortcut to make + * the widget look OK with the default StatusNet theme. If you leave + * it out you'll have to edit your theme CSS files to make the widget + * look good. You can also control the way the widget looks by + * adding style rules to your theme. + * + * See: http://help.disqus.com/entries/100878-css-customization + * + * + * @category Plugin + * @package StatusNet + * @author Zach Copley + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://status.net/ + * + * @see Event + */ +class DisqusPlugin extends Plugin +{ + public $shortname; // Required 'shortname' for actually triggering Disqus + public $divStyle; // Optional CSS chunk for the main
+ + // By default, Disqus commenting will be available to all users. + // With restricted on, only users who have been granted the + // "richedit" role get it. + public $restricted = false; + + /** + * Add a Disqus commenting section to the end of an individual + * notice page's content block + * + * @param Action $action The current action + */ + function onEndShowContentBlock($action) + { + if (get_class($action) == 'ShownoticeAction') { + + $profile = Profile::staticGet('id', $action->notice->profile_id); + + if ($this->isAllowedRichEdit($profile)) { + + $attrs = array(); + $attrs['id'] = 'disqus_thread'; + + if ($this->divStyle) { + $attrs['style'] = $this->divStyle; + } + + $action->element('div', $attrs, null); + + $script = <<inlineScript(sprintf($script, $action->notice->id, $this->shortname)); + + $attrs = array(); + + $attrs['id'] = 'disqus_thread_footer'; + + if ($this->divStyle) { + $attrs['style'] = $this->divStyle; + } + + $action->elementStart('div', $attrs); + $action->elementStart('noscript'); + + $noScriptMsg = sprintf(_m("Please enable JavaScript to view the [comments powered by Disqus](http://disqus.com/?ref_noscript=%s)."), $this->shortname); + $output = common_markup_to_html($noScriptMsg); + $action->raw($output); + + $action->elementEnd('noscript'); + + $action->elementStart('a', array('href' => 'http://disqus.com', 'class' => 'dsq-brlink')); + $action->raw(_m('Comments powered by ')); + $action->element('span', array('class' => 'logo-disqus'), 'Disqus'); + $action->elementEnd('a'); + $action->elementEnd('div'); + } + } + } + + /** + * Add Disqus comment count script to the end of the scripts section + * + * @param Action $action the current action + * + */ + function onEndShowScripts($action) + { + // fugly + $script = <<inlineScript(sprintf($script, $this->shortname, $this->shortname)); + + } + + /** + * Tack on a Disqus comments link to the notice options stanza + * (the link displays the total number of comments for each notice) + * + * @param NoticeListItem $noticeListItem + * + */ + function onEndShowNoticeInfo($noticeListItem) + { + // Don't enable commenting for remote notices + if (empty($noticeListItem->notice->is_local)) { + return; + } + + $profile = Profile::staticGet('id', $noticeListItem->notice->profile_id); + + if ($this->isAllowedRichEdit($profile)) { + $noticeUrl = $noticeListItem->notice->bestUrl(); + $noticeUrl .= '#disqus_thread'; + + $noticeListItem->out->element( + 'a', + array('href' => $noticeUrl, 'class' => 'disqus_count'), + _m('Comments') + ); + } + } + + /** + * Does the current user have permission to use the Disqus plugin? + * Always true unless the plugin's "restricted" setting is on, in which + * case it's limited to users with the "richedit" role. + * + * @fixme make that more sanely configurable :) + * + * @param Profile $profile the profile to check + * + * @return boolean + */ + private function isAllowedRichEdit($profile) + { + if ($this->restricted) { + $user = User::staticGet($profile->id); + return !empty($user) && $user->hasRole('richedit'); + } else { + return true; + } + } + + /** + * Plugin details + * + * @param &$versions Array of current plugins + * + * @return boolean true + */ + function onPluginVersion(&$versions) + { + $versions[] = array('name' => 'Disqus', + 'version' => STATUSNET_VERSION, + 'author' => 'Zach Copley', + 'homepage' => 'http://status.net/wiki/Plugin:Disqus', + 'rawdescription' => + _m('Use Disqus'. + ' to add commenting to notice pages.')); + return true; + } +} diff --git a/plugins/Disqus/locale/Disqus.pot b/plugins/Disqus/locale/Disqus.pot new file mode 100644 index 0000000000..aff420a52a --- /dev/null +++ b/plugins/Disqus/locale/Disqus.pot @@ -0,0 +1,38 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: DisqusPlugin.php:142 +#, php-format +msgid "" +"Please enable JavaScript to view the [comments powered by Disqus](http://" +"disqus.com/?ref_noscript=%s)." +msgstr "" + +#: DisqusPlugin.php:149 +msgid "Comments powered by " +msgstr "" + +#: DisqusPlugin.php:201 +msgid "Comments" +msgstr "" + +#: DisqusPlugin.php:241 +msgid "" +"Use Disqus to add commenting to notice " +"pages." +msgstr "" diff --git a/plugins/Disqus/locale/br/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/br/LC_MESSAGES/Disqus.po new file mode 100644 index 0000000000..0a64e7e0e7 --- /dev/null +++ b/plugins/Disqus/locale/br/LC_MESSAGES/Disqus.po @@ -0,0 +1,45 @@ +# Translation of StatusNet - Disqus to Breton (Brezhoneg) +# Expored from translatewiki.net +# +# Author: Y-M D +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Disqus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:35+0000\n" +"Language-Team: Breton \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:14+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: br\n" +"X-Message-Group: #out-statusnet-plugin-disqus\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: DisqusPlugin.php:142 +#, php-format +msgid "" +"Please enable JavaScript to view the [comments powered by Disqus](http://" +"disqus.com/?ref_noscript=%s)." +msgstr "" + +#: DisqusPlugin.php:149 +msgid "Comments powered by " +msgstr "" + +#: DisqusPlugin.php:201 +msgid "Comments" +msgstr "Evezhiadennoù" + +#: DisqusPlugin.php:241 +msgid "" +"Use Disqus to add commenting to notice " +"pages." +msgstr "" +"Implijit Disqus evit ouzhpennañ " +"evezhiadennoù d'ar pajennoù alioù." diff --git a/plugins/Disqus/locale/es/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/es/LC_MESSAGES/Disqus.po new file mode 100644 index 0000000000..3d49a5d974 --- /dev/null +++ b/plugins/Disqus/locale/es/LC_MESSAGES/Disqus.po @@ -0,0 +1,47 @@ +# Translation of StatusNet - Disqus to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Disqus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:35+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:14+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-disqus\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: DisqusPlugin.php:142 +#, php-format +msgid "" +"Please enable JavaScript to view the [comments powered by Disqus](http://" +"disqus.com/?ref_noscript=%s)." +msgstr "" +"Por favor, habilita JavaScript para ver los [comentarios con tecnología de " +"Disqus](http://disqus.com/?ref_noscript=%s)." + +#: DisqusPlugin.php:149 +msgid "Comments powered by " +msgstr "Comentarios con tecnología de " + +#: DisqusPlugin.php:201 +msgid "Comments" +msgstr "Comentarios" + +#: DisqusPlugin.php:241 +msgid "" +"Use Disqus to add commenting to notice " +"pages." +msgstr "" +"Usar Disqus para añadir comentarios a las " +"páginas de mensajes." diff --git a/plugins/Disqus/locale/ia/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/ia/LC_MESSAGES/Disqus.po new file mode 100644 index 0000000000..e1a69f75c1 --- /dev/null +++ b/plugins/Disqus/locale/ia/LC_MESSAGES/Disqus.po @@ -0,0 +1,47 @@ +# Translation of StatusNet - Disqus to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Disqus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:35+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:14+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-disqus\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: DisqusPlugin.php:142 +#, php-format +msgid "" +"Please enable JavaScript to view the [comments powered by Disqus](http://" +"disqus.com/?ref_noscript=%s)." +msgstr "" +"Per favor activa JavaScript pro vider le [commentos actionate per Disqus]" +"(http://disqus.com/?ref_noscript=%s)." + +#: DisqusPlugin.php:149 +msgid "Comments powered by " +msgstr "Commentos actionate per " + +#: DisqusPlugin.php:201 +msgid "Comments" +msgstr "Commentos" + +#: DisqusPlugin.php:241 +msgid "" +"Use Disqus to add commenting to notice " +"pages." +msgstr "" +"Usar Disqus pro adder le possibilitate de " +"commentar a paginas de notas." diff --git a/plugins/Disqus/locale/mk/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/mk/LC_MESSAGES/Disqus.po new file mode 100644 index 0000000000..5bfb4d394a --- /dev/null +++ b/plugins/Disqus/locale/mk/LC_MESSAGES/Disqus.po @@ -0,0 +1,47 @@ +# Translation of StatusNet - Disqus to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Disqus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:36+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:14+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-disqus\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: DisqusPlugin.php:142 +#, php-format +msgid "" +"Please enable JavaScript to view the [comments powered by Disqus](http://" +"disqus.com/?ref_noscript=%s)." +msgstr "" +"Вклучете го JavaScript за да можете да ги прегледувате [коментарите " +"овозможени од Disqus](http://disqus.com/?ref_noscript=%s)." + +#: DisqusPlugin.php:149 +msgid "Comments powered by " +msgstr "Коментарите ги овозможува " + +#: DisqusPlugin.php:201 +msgid "Comments" +msgstr "Коментари" + +#: DisqusPlugin.php:241 +msgid "" +"Use Disqus to add commenting to notice " +"pages." +msgstr "" +"Користи Disqus за додавање на коментари " +"во страниците на забелешките." diff --git a/plugins/Disqus/locale/nl/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/nl/LC_MESSAGES/Disqus.po new file mode 100644 index 0000000000..46f0c31038 --- /dev/null +++ b/plugins/Disqus/locale/nl/LC_MESSAGES/Disqus.po @@ -0,0 +1,47 @@ +# Translation of StatusNet - Disqus to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Disqus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:36+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:14+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-disqus\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: DisqusPlugin.php:142 +#, php-format +msgid "" +"Please enable JavaScript to view the [comments powered by Disqus](http://" +"disqus.com/?ref_noscript=%s)." +msgstr "" +"Schakel JavaScript in om de [reacties via Disqus](http://disqus.com/?" +"ref_noscript=%s) te kunnen bekijken." + +#: DisqusPlugin.php:149 +msgid "Comments powered by " +msgstr "Reacties powered by " + +#: DisqusPlugin.php:201 +msgid "Comments" +msgstr "Reacties" + +#: DisqusPlugin.php:241 +msgid "" +"Use Disqus to add commenting to notice " +"pages." +msgstr "" +"Disqus gebruiken om opmerkingen toe te " +"voegen aan mededelingenpagina's." diff --git a/plugins/Disqus/locale/ru/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/ru/LC_MESSAGES/Disqus.po new file mode 100644 index 0000000000..3a961bd888 --- /dev/null +++ b/plugins/Disqus/locale/ru/LC_MESSAGES/Disqus.po @@ -0,0 +1,47 @@ +# Translation of StatusNet - Disqus to Russian (Русский) +# Expored from translatewiki.net +# +# Author: MaxSem +# Author: Александр Сигачёв +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Disqus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:36+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:14+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-disqus\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: DisqusPlugin.php:142 +#, php-format +msgid "" +"Please enable JavaScript to view the [comments powered by Disqus](http://" +"disqus.com/?ref_noscript=%s)." +msgstr "" + +#: DisqusPlugin.php:149 +msgid "Comments powered by " +msgstr "" + +#: DisqusPlugin.php:201 +msgid "Comments" +msgstr "Комментарии" + +#: DisqusPlugin.php:241 +msgid "" +"Use Disqus to add commenting to notice " +"pages." +msgstr "" +"Использование Disqus для добавления " +"комментариев на страницы уведомления." diff --git a/plugins/Disqus/locale/tl/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/tl/LC_MESSAGES/Disqus.po new file mode 100644 index 0000000000..c5c76008c4 --- /dev/null +++ b/plugins/Disqus/locale/tl/LC_MESSAGES/Disqus.po @@ -0,0 +1,47 @@ +# Translation of StatusNet - Disqus to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Disqus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:36+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:14+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-disqus\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: DisqusPlugin.php:142 +#, php-format +msgid "" +"Please enable JavaScript to view the [comments powered by Disqus](http://" +"disqus.com/?ref_noscript=%s)." +msgstr "" +"Mangyaring paganahin ang JavaScript upang matingnan ang [mga punang " +"pinapatakbo ng Disqus](http://disqus.com/?ref_noscript=%s)." + +#: DisqusPlugin.php:149 +msgid "Comments powered by " +msgstr "Mga puna na pinatatakbo ng " + +#: DisqusPlugin.php:201 +msgid "Comments" +msgstr "Mga puna" + +#: DisqusPlugin.php:241 +msgid "" +"Use Disqus to add commenting to notice " +"pages." +msgstr "" +"Gamitin ang Disqus upang magdagdag ng " +"pagpuna sa mga pahina ng pabatid." diff --git a/plugins/Disqus/locale/uk/LC_MESSAGES/Disqus.po b/plugins/Disqus/locale/uk/LC_MESSAGES/Disqus.po new file mode 100644 index 0000000000..e7a581fe5f --- /dev/null +++ b/plugins/Disqus/locale/uk/LC_MESSAGES/Disqus.po @@ -0,0 +1,48 @@ +# Translation of StatusNet - Disqus to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Disqus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:36+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:14+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-disqus\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: DisqusPlugin.php:142 +#, php-format +msgid "" +"Please enable JavaScript to view the [comments powered by Disqus](http://" +"disqus.com/?ref_noscript=%s)." +msgstr "" +"Будь ласка, увімкніть JavaScript для перегляду [коментарів Disqus](http://" +"disqus.com/?ref_noscript=%s)." + +#: DisqusPlugin.php:149 +msgid "Comments powered by " +msgstr "Коментування можливе завдяки сервісу " + +#: DisqusPlugin.php:201 +msgid "Comments" +msgstr "Коментарі" + +#: DisqusPlugin.php:241 +msgid "" +"Use Disqus to add commenting to notice " +"pages." +msgstr "" +"Використання Disqus для коментування " +"дописів." diff --git a/plugins/DisqusPlugin.php b/plugins/DisqusPlugin.php deleted file mode 100644 index c07eaaabdd..0000000000 --- a/plugins/DisqusPlugin.php +++ /dev/null @@ -1,171 +0,0 @@ -. - * - * @category Plugin - * @package StatusNet - * @author Zach Copley - * @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')) { - exit(1); -} - -/** - * - * This plugin adds Disqus commenting to your notices. Enabling this - * plugin will make each notice page display the Disqus widget, and - * notice lists will display the number of commments each notice has. - * - * To use this plugin, you need to first register your site with Disqus - * and get a Discus 'shortname' for it. - * - * http://disqus.com - * - * To enable the plugin, put the following in you config.php: - * - * addPlugin( - * 'Disqus', array( - * 'shortname' => 'YOURSHORTNAME', - * 'div_style' => 'width:675px; padding-top:10px; position:relative; float:left;' - * ) - * ); - * - * NOTE: the 'div_style' in an optional parameter that passes in some - * inline CSS when creating the Disqus widget. It's a shortcut to make - * the widget look OK with the default StatusNet theme. If you leave - * it out you'll have to edit your theme CSS files to make the widget - * look good. You can also control the way the widget looks by - * adding style rules to your theme. - * - * See: http://help.disqus.com/entries/100878-css-customization - * - * @category Plugin - * @package StatusNet - * @author Zach Copley - * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 - * @link http://status.net/ - * - * @see Event - */ - -class DisqusPlugin extends Plugin -{ - function onEndShowContentBlock($action) - { - if (get_class($action) == 'ShownoticeAction') { - - $attrs = array(); - $attrs['id'] = 'disqus_thread'; - - if ($this->div_style) { - $attrs['style'] = $this->div_style; - } - - $action->element('div', $attrs, null); - - $script = <<inlineScript(sprintf($script, $action->notice->id, $this->shortname)); - - $attrs = array(); - - $attrs['id'] = 'disqus_thread_footer'; - - if ($this->div_style) { - $attrs['style'] = $this->div_style; - } - - $action->elementStart('div', $attrs); - $action->elementStart('noscript'); - - $action->raw('Please enable JavaScript to view the '); - $noscriptUrl = 'http://disqus.com/?ref_noscript=' . $this->shortname; - $action->element('a', array('href' => $noscriptUrl), 'comments powered by Disqus.'); - $action->elementEnd('noscript'); - - $action->elementStart('a', array('href' => 'http://disqus.com', 'class' => 'dsq-brlink')); - $action->raw('blog comments powered by '); - $action->element('span', array('class' => 'logo-disqus'), 'Disqus'); - $action->elementEnd('a'); - $action->elementEnd('div'); - } - } - - function onEndShowScripts($action) - { - // fugly - $script = <<inlineScript(sprintf($script, $this->shortname, $this->shortname)); - - return true; - } - - function onStartShowNoticeItem($noticeListItem) - { - if (empty($noticeListItem->notice->is_local)) { - return true; - } - - $noticeListItem->showNotice(); - $noticeListItem->showNoticeInfo(); - - $noticeUrl = $noticeListItem->notice->bestUrl(); - $noticeUrl .= '#disqus_thread'; - - $noticeListItem->out->element( - 'a', array('href' => $noticeUrl, 'class' => 'disqus_count'), 'Comments' - ); - - $noticeListItem->showNoticeOptions(); - Event::handle('EndShowNoticeItem', array($noticeListItem)); - - return false; - } - - function onPluginVersion(&$versions) - { - $versions[] = array('name' => 'Disqus', - 'version' => STATUSNET_VERSION, - 'author' => 'Zach Copley', - 'homepage' => 'http://status.net/wiki/Plugin:Disqus', - 'rawdescription' => - _m('Use Disqus'. - ' to add commenting to notice pages.')); - return true; - } -} diff --git a/plugins/EchoPlugin.php b/plugins/Echo/EchoPlugin.php similarity index 99% rename from plugins/EchoPlugin.php rename to plugins/Echo/EchoPlugin.php index 7b51866ebd..cd8d8c0e73 100644 --- a/plugins/EchoPlugin.php +++ b/plugins/Echo/EchoPlugin.php @@ -65,7 +65,6 @@ if (!defined('STATUSNET')) { * * @see Event */ - class EchoPlugin extends Plugin { // NOTE: The Echo documentation says that this script will change on diff --git a/plugins/Echo/locale/Echo.pot b/plugins/Echo/locale/Echo.pot new file mode 100644 index 0000000000..9ce8c61a73 --- /dev/null +++ b/plugins/Echo/locale/Echo.pot @@ -0,0 +1,23 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: EchoPlugin.php:111 +msgid "" +"Use Echo to add commenting to notice " +"pages." +msgstr "" diff --git a/plugins/Echo/locale/br/LC_MESSAGES/Echo.po b/plugins/Echo/locale/br/LC_MESSAGES/Echo.po new file mode 100644 index 0000000000..8e4497c65d --- /dev/null +++ b/plugins/Echo/locale/br/LC_MESSAGES/Echo.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - Echo to Breton (Brezhoneg) +# Expored from translatewiki.net +# +# Author: Y-M D +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Echo\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:36+0000\n" +"Language-Team: Breton \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: br\n" +"X-Message-Group: #out-statusnet-plugin-echo\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: EchoPlugin.php:111 +msgid "" +"Use Echo to add commenting to notice " +"pages." +msgstr "" +"Implijit Echo evit ouzhpennañ " +"evezhiadennoù d'ar pajennoù alioù." diff --git a/plugins/Echo/locale/es/LC_MESSAGES/Echo.po b/plugins/Echo/locale/es/LC_MESSAGES/Echo.po new file mode 100644 index 0000000000..518984e3d7 --- /dev/null +++ b/plugins/Echo/locale/es/LC_MESSAGES/Echo.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - Echo to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Echo\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:36+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-echo\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: EchoPlugin.php:111 +msgid "" +"Use Echo to add commenting to notice " +"pages." +msgstr "" +"Usar Echo para añadir comentarios a " +"las páginas de mensajes." diff --git a/plugins/Echo/locale/fr/LC_MESSAGES/Echo.po b/plugins/Echo/locale/fr/LC_MESSAGES/Echo.po new file mode 100644 index 0000000000..ad343e0488 --- /dev/null +++ b/plugins/Echo/locale/fr/LC_MESSAGES/Echo.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - Echo to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Echo\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:36+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-echo\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: EchoPlugin.php:111 +msgid "" +"Use Echo to add commenting to notice " +"pages." +msgstr "" +"Utilisez Echo pour ajouter des " +"commentaires aux pages d’avis." diff --git a/plugins/Echo/locale/ia/LC_MESSAGES/Echo.po b/plugins/Echo/locale/ia/LC_MESSAGES/Echo.po new file mode 100644 index 0000000000..aaf555c0fe --- /dev/null +++ b/plugins/Echo/locale/ia/LC_MESSAGES/Echo.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - Echo to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Echo\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:36+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-echo\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: EchoPlugin.php:111 +msgid "" +"Use Echo to add commenting to notice " +"pages." +msgstr "" +"Usar Echo pro adder le possibilitate " +"de commentar a paginas de notas." diff --git a/plugins/Echo/locale/mk/LC_MESSAGES/Echo.po b/plugins/Echo/locale/mk/LC_MESSAGES/Echo.po new file mode 100644 index 0000000000..b5aa39c1f9 --- /dev/null +++ b/plugins/Echo/locale/mk/LC_MESSAGES/Echo.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - Echo to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Echo\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:36+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-echo\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: EchoPlugin.php:111 +msgid "" +"Use Echo to add commenting to notice " +"pages." +msgstr "" +"Користи Echo за додавање на коментари " +"во страници со забелешки." diff --git a/plugins/Echo/locale/nb/LC_MESSAGES/Echo.po b/plugins/Echo/locale/nb/LC_MESSAGES/Echo.po new file mode 100644 index 0000000000..9f945e9a64 --- /dev/null +++ b/plugins/Echo/locale/nb/LC_MESSAGES/Echo.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - Echo to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Echo\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:36+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-echo\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: EchoPlugin.php:111 +msgid "" +"Use Echo to add commenting to notice " +"pages." +msgstr "" +"Bruk Echo til å legge kommentering til " +"notissider." diff --git a/plugins/Echo/locale/nl/LC_MESSAGES/Echo.po b/plugins/Echo/locale/nl/LC_MESSAGES/Echo.po new file mode 100644 index 0000000000..b558e09ea4 --- /dev/null +++ b/plugins/Echo/locale/nl/LC_MESSAGES/Echo.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - Echo to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Echo\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:36+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-echo\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: EchoPlugin.php:111 +msgid "" +"Use Echo to add commenting to notice " +"pages." +msgstr "" +"Echo gebruiken om opmerkingen toe te " +"voegen aan mededelingenpagina's." diff --git a/plugins/Echo/locale/ru/LC_MESSAGES/Echo.po b/plugins/Echo/locale/ru/LC_MESSAGES/Echo.po new file mode 100644 index 0000000000..82a14dd561 --- /dev/null +++ b/plugins/Echo/locale/ru/LC_MESSAGES/Echo.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - Echo to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Александр Сигачёв +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Echo\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:36+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-echo\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: EchoPlugin.php:111 +msgid "" +"Use Echo to add commenting to notice " +"pages." +msgstr "" +"Использование Echo для добавления " +"комментариев на страницы уведомления." diff --git a/plugins/Echo/locale/tl/LC_MESSAGES/Echo.po b/plugins/Echo/locale/tl/LC_MESSAGES/Echo.po new file mode 100644 index 0000000000..3fb5f1a4ab --- /dev/null +++ b/plugins/Echo/locale/tl/LC_MESSAGES/Echo.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - Echo to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Echo\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:36+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-echo\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: EchoPlugin.php:111 +msgid "" +"Use Echo to add commenting to notice " +"pages." +msgstr "" +"Gamitin ang Echo upang magdagdag ng " +"pagpuna sa mga pahina ng pabatid." diff --git a/plugins/Echo/locale/uk/LC_MESSAGES/Echo.po b/plugins/Echo/locale/uk/LC_MESSAGES/Echo.po new file mode 100644 index 0000000000..01f9dc5ef1 --- /dev/null +++ b/plugins/Echo/locale/uk/LC_MESSAGES/Echo.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - Echo to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Echo\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:36+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-echo\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: EchoPlugin.php:111 +msgid "" +"Use Echo to add commenting to notice " +"pages." +msgstr "" +"Використання Echo для коментування " +"дописів." diff --git a/plugins/Echo/locale/zh_CN/LC_MESSAGES/Echo.po b/plugins/Echo/locale/zh_CN/LC_MESSAGES/Echo.po new file mode 100644 index 0000000000..a1ae2a9e34 --- /dev/null +++ b/plugins/Echo/locale/zh_CN/LC_MESSAGES/Echo.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - Echo to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Echo\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:36+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-echo\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: EchoPlugin.php:111 +msgid "" +"Use Echo to add commenting to notice " +"pages." +msgstr "使用Echo在消息页中添加评论。" diff --git a/plugins/EmailAuthentication/EmailAuthenticationPlugin.php b/plugins/EmailAuthentication/EmailAuthenticationPlugin.php index 4c018537b8..689d6231d1 100644 --- a/plugins/EmailAuthentication/EmailAuthenticationPlugin.php +++ b/plugins/EmailAuthentication/EmailAuthenticationPlugin.php @@ -34,7 +34,6 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { class EmailAuthenticationPlugin extends Plugin { //---interface implementation---// - function onStartCheckPassword($nickname, $password, &$authenticatedUser) { if(strpos($nickname, '@')) @@ -62,4 +61,3 @@ class EmailAuthenticationPlugin extends Plugin return true; } } - diff --git a/plugins/EmailAuthentication/locale/EmailAuthentication.pot b/plugins/EmailAuthentication/locale/EmailAuthentication.pot index d945e2537a..574852edf4 100644 --- a/plugins/EmailAuthentication/locale/EmailAuthentication.pot +++ b/plugins/EmailAuthentication/locale/EmailAuthentication.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,7 +16,7 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: EmailAuthenticationPlugin.php:61 +#: EmailAuthenticationPlugin.php:60 msgid "" "The Email Authentication plugin allows users to login using their email " "address." diff --git a/plugins/EmailAuthentication/locale/es/LC_MESSAGES/EmailAuthentication.po b/plugins/EmailAuthentication/locale/es/LC_MESSAGES/EmailAuthentication.po new file mode 100644 index 0000000000..901bb21afb --- /dev/null +++ b/plugins/EmailAuthentication/locale/es/LC_MESSAGES/EmailAuthentication.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - EmailAuthentication to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - EmailAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:36+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-emailauthentication\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: EmailAuthenticationPlugin.php:60 +msgid "" +"The Email Authentication plugin allows users to login using their email " +"address." +msgstr "" +"La extensión de Autenticación de Correo Electrónico permite a los usuarios " +"iniciar sesión con su dirección de correo electrónico." diff --git a/plugins/EmailAuthentication/locale/fr/LC_MESSAGES/EmailAuthentication.po b/plugins/EmailAuthentication/locale/fr/LC_MESSAGES/EmailAuthentication.po new file mode 100644 index 0000000000..76579f86f9 --- /dev/null +++ b/plugins/EmailAuthentication/locale/fr/LC_MESSAGES/EmailAuthentication.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - EmailAuthentication to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - EmailAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:36+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-emailauthentication\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: EmailAuthenticationPlugin.php:60 +msgid "" +"The Email Authentication plugin allows users to login using their email " +"address." +msgstr "" +"L’extension d’identification électronique permet à l’utilisateur de " +"s’identifier en utilisant son adresse électronique." diff --git a/plugins/EmailAuthentication/locale/ia/LC_MESSAGES/EmailAuthentication.po b/plugins/EmailAuthentication/locale/ia/LC_MESSAGES/EmailAuthentication.po new file mode 100644 index 0000000000..36a70a3731 --- /dev/null +++ b/plugins/EmailAuthentication/locale/ia/LC_MESSAGES/EmailAuthentication.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - EmailAuthentication to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - EmailAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:37+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-emailauthentication\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: EmailAuthenticationPlugin.php:60 +msgid "" +"The Email Authentication plugin allows users to login using their email " +"address." +msgstr "" +"Le plug-in Authentication E-mail permitte que usatores aperi session usante " +"lor adresse de e-mail." diff --git a/plugins/EmailAuthentication/locale/ja/LC_MESSAGES/EmailAuthentication.po b/plugins/EmailAuthentication/locale/ja/LC_MESSAGES/EmailAuthentication.po new file mode 100644 index 0000000000..32857987e9 --- /dev/null +++ b/plugins/EmailAuthentication/locale/ja/LC_MESSAGES/EmailAuthentication.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - EmailAuthentication to Japanese (日本語) +# Expored from translatewiki.net +# +# Author: 青子守歌 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - EmailAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:37+0000\n" +"Language-Team: Japanese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ja\n" +"X-Message-Group: #out-statusnet-plugin-emailauthentication\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: EmailAuthenticationPlugin.php:60 +msgid "" +"The Email Authentication plugin allows users to login using their email " +"address." +msgstr "" +"電子メール認証プラグインは、ユーザーに、電子メールアドレスでログインすること" +"を許可します。" diff --git a/plugins/EmailAuthentication/locale/mk/LC_MESSAGES/EmailAuthentication.po b/plugins/EmailAuthentication/locale/mk/LC_MESSAGES/EmailAuthentication.po new file mode 100644 index 0000000000..e537f1d279 --- /dev/null +++ b/plugins/EmailAuthentication/locale/mk/LC_MESSAGES/EmailAuthentication.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - EmailAuthentication to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - EmailAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:37+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-emailauthentication\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: EmailAuthenticationPlugin.php:60 +msgid "" +"The Email Authentication plugin allows users to login using their email " +"address." +msgstr "" +"Приклучокот Email Authentication им овозможува на корисниците да се " +"најавуваат со е-поштенска адреса." diff --git a/plugins/EmailAuthentication/locale/nb/LC_MESSAGES/EmailAuthentication.po b/plugins/EmailAuthentication/locale/nb/LC_MESSAGES/EmailAuthentication.po new file mode 100644 index 0000000000..cd91edc097 --- /dev/null +++ b/plugins/EmailAuthentication/locale/nb/LC_MESSAGES/EmailAuthentication.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - EmailAuthentication to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - EmailAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:37+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-emailauthentication\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: EmailAuthenticationPlugin.php:60 +msgid "" +"The Email Authentication plugin allows users to login using their email " +"address." +msgstr "" +"Utvidelsen Email Authentication gjør det mulig for brukere å logge inn med " +"sin e-postadresse." diff --git a/plugins/EmailAuthentication/locale/nl/LC_MESSAGES/EmailAuthentication.po b/plugins/EmailAuthentication/locale/nl/LC_MESSAGES/EmailAuthentication.po new file mode 100644 index 0000000000..1a9e8b58ec --- /dev/null +++ b/plugins/EmailAuthentication/locale/nl/LC_MESSAGES/EmailAuthentication.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - EmailAuthentication to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - EmailAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:37+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-emailauthentication\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: EmailAuthenticationPlugin.php:60 +msgid "" +"The Email Authentication plugin allows users to login using their email " +"address." +msgstr "" +"De plug-in E-mailauthenticatie maakt het voor gebruikers mogelijk om aan te " +"melden met hun e-mailadres." diff --git a/plugins/EmailAuthentication/locale/pt/LC_MESSAGES/EmailAuthentication.po b/plugins/EmailAuthentication/locale/pt/LC_MESSAGES/EmailAuthentication.po new file mode 100644 index 0000000000..3f613486b5 --- /dev/null +++ b/plugins/EmailAuthentication/locale/pt/LC_MESSAGES/EmailAuthentication.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - EmailAuthentication to Portuguese (Português) +# Expored from translatewiki.net +# +# Author: Waldir +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - EmailAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:37+0000\n" +"Language-Team: Portuguese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: pt\n" +"X-Message-Group: #out-statusnet-plugin-emailauthentication\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: EmailAuthenticationPlugin.php:60 +msgid "" +"The Email Authentication plugin allows users to login using their email " +"address." +msgstr "" +"O plugin de autenticação por email permite aos utilizadores autenticar-se " +"usando o seu endereço de email." diff --git a/plugins/EmailAuthentication/locale/ru/LC_MESSAGES/EmailAuthentication.po b/plugins/EmailAuthentication/locale/ru/LC_MESSAGES/EmailAuthentication.po new file mode 100644 index 0000000000..a6f1c92fa4 --- /dev/null +++ b/plugins/EmailAuthentication/locale/ru/LC_MESSAGES/EmailAuthentication.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - EmailAuthentication to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Александр Сигачёв +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - EmailAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:37+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-emailauthentication\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: EmailAuthenticationPlugin.php:60 +msgid "" +"The Email Authentication plugin allows users to login using their email " +"address." +msgstr "" +"Модуль аутентификации по электронной почте позволяет пользователям войти в " +"систему используя адрес электронной почты." diff --git a/plugins/EmailAuthentication/locale/tl/LC_MESSAGES/EmailAuthentication.po b/plugins/EmailAuthentication/locale/tl/LC_MESSAGES/EmailAuthentication.po new file mode 100644 index 0000000000..e2a1f52fde --- /dev/null +++ b/plugins/EmailAuthentication/locale/tl/LC_MESSAGES/EmailAuthentication.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - EmailAuthentication to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - EmailAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:37+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-emailauthentication\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: EmailAuthenticationPlugin.php:60 +msgid "" +"The Email Authentication plugin allows users to login using their email " +"address." +msgstr "" +"Ang pamasak na Pagpapatunay ng E-liham ay nagpapahintulot sa mga tagagamit " +"na makalagdang ginagamit ang kanilang tirahan ng e-liham." diff --git a/plugins/EmailAuthentication/locale/uk/LC_MESSAGES/EmailAuthentication.po b/plugins/EmailAuthentication/locale/uk/LC_MESSAGES/EmailAuthentication.po new file mode 100644 index 0000000000..bb48f9c1da --- /dev/null +++ b/plugins/EmailAuthentication/locale/uk/LC_MESSAGES/EmailAuthentication.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - EmailAuthentication to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - EmailAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:37+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-emailauthentication\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: EmailAuthenticationPlugin.php:60 +msgid "" +"The Email Authentication plugin allows users to login using their email " +"address." +msgstr "" +"Додаток автентифікації через адресу ел. пошти дозволяє користувачам входити " +"на сайт використовуючи адресу ел. пошти." diff --git a/plugins/EmailAuthentication/locale/zh_CN/LC_MESSAGES/EmailAuthentication.po b/plugins/EmailAuthentication/locale/zh_CN/LC_MESSAGES/EmailAuthentication.po new file mode 100644 index 0000000000..19906597e5 --- /dev/null +++ b/plugins/EmailAuthentication/locale/zh_CN/LC_MESSAGES/EmailAuthentication.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - EmailAuthentication to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - EmailAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:37+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:48+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-emailauthentication\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: EmailAuthenticationPlugin.php:60 +msgid "" +"The Email Authentication plugin allows users to login using their email " +"address." +msgstr "Email验证插件允许用户使用Email地址登录。" diff --git a/plugins/Enjit/enjitqueuehandler.php b/plugins/Enjit/enjitqueuehandler.php index 14085cc5e3..56fc396d17 100644 --- a/plugins/Enjit/enjitqueuehandler.php +++ b/plugins/Enjit/enjitqueuehandler.php @@ -80,5 +80,4 @@ class EnjitQueueHandler extends QueueHandler return $response->isOk(); } - } diff --git a/plugins/Facebook/FBC_XDReceiver.php b/plugins/Facebook/FBC_XDReceiver.php index 2bc790d5a0..bf4b59bba1 100644 --- a/plugins/Facebook/FBC_XDReceiver.php +++ b/plugins/Facebook/FBC_XDReceiver.php @@ -1,4 +1,7 @@ elementEnd('html'); } - } - diff --git a/plugins/Facebook/FBConnectAuth.php b/plugins/Facebook/FBConnectAuth.php index 8eba7fc135..f06dffaaab 100644 --- a/plugins/Facebook/FBConnectAuth.php +++ b/plugins/Facebook/FBConnectAuth.php @@ -60,12 +60,10 @@ class FBConnectauthAction extends Action parent::handle($args); if (common_is_real_login()) { - // User is already logged in. Does she already have a linked Facebook acct? $flink = Foreign_link::getByForeignID($this->fbuid, FACEBOOK_CONNECT_SERVICE); if (!empty($flink)) { - // User already has a linked Facebook account and shouldn't be here common_debug('Facebook Connect Plugin - ' . 'There is already a local user (' . $flink->user_id . @@ -74,8 +72,7 @@ class FBConnectauthAction extends Action // We don't want these cookies getFacebook()->clear_cookie_state(); - $this->clientError(_m('There is already a local user linked with this Facebook.')); - + $this->clientError(_m('There is already a local user linked with this Facebook account.')); } else { // User came from the Facebook connect settings tab, and @@ -102,7 +99,7 @@ class FBConnectauthAction extends Action } else { common_debug('Facebook Connect Plugin - ' . print_r($this->args, true)); - $this->showForm(_m('Something weird happened.'), + $this->showForm(_m('An unknown error has occured.'), $this->trimmed('newname')); } } else { @@ -116,12 +113,14 @@ class FBConnectauthAction extends Action $this->element('div', array('class' => 'error'), $this->error); } else { $this->element('div', 'instructions', + // TRANS: %s is the site name. sprintf(_m('This is the first time you\'ve logged into %s so we must connect your Facebook to a local account. You can either create a new account, or connect with your existing account, if you have one.'), common_config('site', 'name'))); } } function title() { + // TRANS: Page title. return _m('Facebook Account Setup'); } @@ -155,6 +154,7 @@ class FBConnectauthAction extends Action 'class' => 'form_settings', 'action' => common_local_url('FBConnectAuth'))); $this->elementStart('fieldset', array('id' => 'settings_facebook_connect_options')); + // TRANS: Legend. $this->element('legend', null, _m('Connection options')); $this->elementStart('ul', 'form_data'); $this->elementStart('li'); @@ -164,7 +164,8 @@ class FBConnectauthAction extends Action 'name' => 'license', 'value' => 'true')); $this->elementStart('label', array('class' => 'checkbox', 'for' => 'license')); - $message = _('My text and files are available under %s ' . + // TRANS: %s is the name of the license used by the user for their status updates. + $message = _m('My text and files are available under %s ' . 'except this private data: password, ' . 'email address, IM address, and phone number.'); $link = 'text(_m('Disconnecting your Faceboook ' . 'would make it impossible to log in! Please ')); $this->element('a', array('href' => common_local_url('passwordsettings')), + // TRANS: Preceded by "Please " and followed by " first." _m('set a password')); - + // TRANS: Preceded by "Please set a password". $this->text(_m(' first.')); $this->elementEnd('p'); } else { @@ -139,7 +141,8 @@ class FBConnectSettingsAction extends ConnectSettingsAction $this->element('p', 'instructions', sprintf($note, $site, $site)); - $this->submit('disconnect', _m('Disconnect')); + // TRANS: Submit button. + $this->submit('disconnect', _m('BUTTON','Disconnect')); } $this->elementEnd('fieldset'); @@ -155,7 +158,6 @@ class FBConnectSettingsAction extends ConnectSettingsAction * * @return void */ - function handlePost() { // CSRF protection @@ -197,7 +199,5 @@ class FBConnectSettingsAction extends ConnectSettingsAction $this->showForm(_m('Not sure what you\'re trying to do.')); return; } - } - } diff --git a/plugins/Facebook/FacebookPlugin.php b/plugins/Facebook/FacebookPlugin.php index 19989a952e..798009817c 100644 --- a/plugins/Facebook/FacebookPlugin.php +++ b/plugins/Facebook/FacebookPlugin.php @@ -45,10 +45,8 @@ require_once INSTALLDIR . '/plugins/Facebook/facebookutil.php'; * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class FacebookPlugin extends Plugin { - const VERSION = STATUSNET_VERSION; /** @@ -59,7 +57,6 @@ class FacebookPlugin extends Plugin { // Allow the key and secret to be passed in // Control panel will override - if (isset($this->apikey)) { $key = common_config('facebook', 'apikey'); if (empty($key)) { @@ -85,7 +82,6 @@ class FacebookPlugin extends Plugin * * @return boolean result */ - static function hasKeys() { $apiKey = common_config('facebook', 'apikey'); @@ -107,13 +103,11 @@ class FacebookPlugin extends Plugin * * @return boolean hook return */ - function onStartInitializeRouter($m) { $m->connect('admin/facebook', array('action' => 'facebookadminpanel')); if (self::hasKeys()) { - // Facebook App stuff $m->connect('facebook/app', array('action' => 'facebookhome')); @@ -142,7 +136,6 @@ class FacebookPlugin extends Plugin * @return boolean hook return * */ - function onAutoload($cls) { switch ($cls) { @@ -183,7 +176,6 @@ class FacebookPlugin extends Plugin * * @return boolean hook value */ - function onEndAdminPanelNav($nav) { if (AdminPanelAction::canAdmin('facebook')) { @@ -192,7 +184,9 @@ class FacebookPlugin extends Plugin $nav->out->menuItem( common_local_url('facebookadminpanel'), - _m('Facebook'), + // TRANS: Menu item. + _m('MENU','Facebook'), + // TRANS: Tooltip for menu item "Facebook". _m('Facebook integration configuration'), $action_name == 'facebookadminpanel', 'nav_facebook_admin_panel' @@ -210,12 +204,9 @@ class FacebookPlugin extends Plugin * * @return void */ - function onStartShowHTML($action) { - if ($this->reqFbScripts($action)) { - // XXX: Horrible hack to make Safari, FF2, and Chrome work with // Facebook Connect. These browser cannot use Facebook's // DOM parsing routines unless the mime type of the page is @@ -238,9 +229,7 @@ class FacebookPlugin extends Plugin 'lang' => $language)); return false; - } else { - return true; } } @@ -255,7 +244,6 @@ class FacebookPlugin extends Plugin * @return void * */ - function onEndShowScripts($action) { if ($this->reqFbScripts($action)) { @@ -306,12 +294,10 @@ class FacebookPlugin extends Plugin $js = sprintf($js, $apikey, $login_url, $logout_url); // Compress the bugger down a bit - $js = str_replace(' ', '', $js); $action->inlineScript($js); } - } /** @@ -323,7 +309,6 @@ class FacebookPlugin extends Plugin * @return void * */ - function onEndShowFooter($action) { if ($this->reqFbScripts($action)) { @@ -340,7 +325,6 @@ class FacebookPlugin extends Plugin * @return void * */ - function onEndShowStatusNetStyles($action) { if ($this->reqFbScripts($action)) { @@ -357,7 +341,6 @@ class FacebookPlugin extends Plugin * * @return boolean true */ - function reqFbScripts($action) { if (!self::hasKeys()) { @@ -365,7 +348,6 @@ class FacebookPlugin extends Plugin } // If you're logged in w/FB Connect, you always need the FB stuff - $fbuid = $this->loggedIn(); if (!empty($fbuid)) { @@ -373,7 +355,6 @@ class FacebookPlugin extends Plugin } // List of actions that require FB stuff - $needy = array('FBConnectLoginAction', 'FBConnectauthAction', 'FBConnectSettingsAction'); @@ -383,7 +364,6 @@ class FacebookPlugin extends Plugin } return false; - } /** @@ -391,7 +371,6 @@ class FacebookPlugin extends Plugin * * @return mixed $fbuid the Facebook ID of the logged in user, or null */ - function loggedIn() { $user = common_current_user(); @@ -403,12 +382,9 @@ class FacebookPlugin extends Plugin $fbuid = 0; if (!empty($flink)) { - try { - $facebook = getFacebook(); $fbuid = $facebook->get_loggedin_user(); - } catch (Exception $e) { common_log(LOG_WARNING, 'Facebook Connect Plugin - ' . 'Problem getting Facebook user: ' . @@ -432,17 +408,14 @@ class FacebookPlugin extends Plugin * @return void * */ - function onStartPrimaryNav($action) { if (self::hasKeys()) { $user = common_current_user(); if (!empty($user)) { - $fbuid = $this->loggedIn(); if (!empty($fbuid)) { - /* Default FB silhouette pic for FB users who haven't uploaded a profile pic yet. */ @@ -455,7 +428,7 @@ class FacebookPlugin extends Plugin $action->element('img', array('id' => 'fbc_profile-pic', 'src' => (!empty($url)) ? $url : $silhouetteUrl, - 'alt' => 'Facebook Connect User', + 'alt' => _m('Facebook Connect User'), 'width' => '16'), ''); $iconurl = common_path('plugins/Facebook/fbfavicon.ico'); @@ -477,18 +450,20 @@ class FacebookPlugin extends Plugin * * @return void */ - function onEndLoginGroupNav(&$action) { if (self::hasKeys()) { - $action_name = $action->trimmed('action'); $action->menuItem(common_local_url('FBConnectLogin'), - _m('Facebook'), + // @todo CHECKME: Should be 'Facebook Login'? + // TRANS: Menu item. + _m('MENU','Facebook'), + // TRANS: Tooltip for menu item "Facebook". _m('Login or register using Facebook'), 'FBConnectLogin' === $action_name); } + return true; } @@ -499,18 +474,20 @@ class FacebookPlugin extends Plugin * * @return void */ - function onEndConnectSettingsNav(&$action) { if (self::hasKeys()) { - $action_name = $action->trimmed('action'); $action->menuItem(common_local_url('FBConnectSettings'), - _m('Facebook'), + // @todo CHECKME: Should be 'Facebook Connect'? + // TRANS: Menu item tab. + _m('MENU','Facebook'), + // TRANS: Tooltip for menu item "Facebook". _m('Facebook Connect Settings'), $action_name === 'FBConnectSettings'); } + return true; } @@ -521,7 +498,6 @@ class FacebookPlugin extends Plugin * * @return void */ - function onStartLogout($action) { if (self::hasKeys()) { @@ -550,14 +526,12 @@ class FacebookPlugin extends Plugin * * @return string $url the url for the user's Facebook avatar */ - function getProfilePicURL($fbuid) { $facebook = getFacebook(); $url = null; try { - $fqry = 'SELECT pic_square FROM user WHERE uid = %s'; $result = $facebook->api_client->fql_query(sprintf($fqry, $fbuid)); @@ -582,7 +556,6 @@ class FacebookPlugin extends Plugin * * @return boolean hook return */ - function onStartEnqueueNotice($notice, &$transports) { if (self::hasKeys() && $notice->isLocal()) { @@ -613,14 +586,14 @@ class FacebookPlugin extends Plugin 'version' => self::VERSION, 'author' => 'Zach Copley', 'homepage' => 'http://status.net/wiki/Plugin:Facebook', + // TRANS: Plugin description. 'rawdescription' => _m( - 'The Facebook plugin allows you to integrate ' . - 'your StatusNet instance with ' . + 'The Facebook plugin allows integrating ' . + 'StatusNet instances with ' . 'Facebook ' . 'and Facebook Connect.' ) ); return true; } - } diff --git a/plugins/Facebook/facebookaction.php b/plugins/Facebook/facebookaction.php index f65b97c865..4c15fc0397 100644 --- a/plugins/Facebook/facebookaction.php +++ b/plugins/Facebook/facebookaction.php @@ -36,7 +36,6 @@ require_once INSTALLDIR . '/plugins/Facebook/facebooknoticeform.php'; class FacebookAction extends Action { - var $facebook = null; var $fbuid = null; var $flink = null; @@ -102,7 +101,6 @@ class FacebookAction extends Action * * @return void */ - function startHTML($type=null) { $this->showStylesheets(); @@ -143,7 +141,6 @@ class FacebookAction extends Action function showHead($error, $success) { - if ($error) { $this->element("h1", null, $error); } @@ -168,7 +165,10 @@ class FacebookAction extends Action $this->elementStart('li', array('class' => ($this->action == 'facebookhome') ? 'current' : 'facebook_home')); $this->element('a', - array('href' => 'index.php', 'title' => _m('Home')), _m('Home')); + // TRANS: Link description for 'Home' link that leads to a start page. + array('href' => 'index.php', 'title' => _m('MENU','Home')), + // TRANS: Tooltip for 'Home' link that leads to a start page. + _m('Home')); $this->elementEnd('li'); if (common_config('invite', 'enabled')) { @@ -176,7 +176,10 @@ class FacebookAction extends Action array('class' => ($this->action == 'facebookinvite') ? 'current' : 'facebook_invite')); $this->element('a', - array('href' => 'invite.php', 'title' => _m('Invite')), _m('Invite')); + // TRANS: Link description for 'Invite' link that leads to a page where friends can be invited. + array('href' => 'invite.php', 'title' => _m('MENU','Invite')), + // TRANS: Tooltip for 'Invite' link that leads to a page where friends can be invited. + _m('Invite')); $this->elementEnd('li'); } @@ -185,7 +188,10 @@ class FacebookAction extends Action ($this->action == 'facebooksettings') ? 'current' : 'facebook_settings')); $this->element('a', array('href' => 'settings.php', - 'title' => _m('Settings')), _m('Settings')); + // TRANS: Link description for 'Settings' link that leads to a page user preferences can be set. + 'title' => _m('MENU','Settings')), + // TRANS: Tooltip for 'Settings' link that leads to a page user preferences can be set. + _m('Settings')); $this->elementEnd('li'); $this->elementEnd('ul'); @@ -219,22 +225,22 @@ class FacebookAction extends Action function showInstructions() { - $this->elementStart('div', array('class' => 'facebook_guide')); $this->elementStart('dl', array('class' => 'system_notice')); $this->element('dt', null, 'Page Notice'); $loginmsg_part1 = _m('To use the %s Facebook Application you need to login ' . - 'with your username and password. Don\'t have a username yet? '); + 'with your username and password. Don\'t have a username yet?'); $loginmsg_part2 = _m(' a new account.'); $this->elementStart('dd'); $this->elementStart('p'); $this->text(sprintf($loginmsg_part1, common_config('site', 'name'))); + // @todo FIXME: Bad i18n. Patchwork message in two parts. $this->element('a', array('href' => common_local_url('register')), _m('Register')); - $this->text($loginmsg_part2); + $this->text( " " . $loginmsg_part2); $this->elementEnd('p'); $this->elementEnd('dd'); @@ -272,7 +278,8 @@ class FacebookAction extends Action $this->elementEnd('li'); $this->elementEnd('ul'); - $this->submit('submit', _m('Login')); + // TRANS: Login button. + $this->submit('submit', _m('BUTTON','Login')); $this->elementEnd('fieldset'); $this->elementEnd('form'); @@ -283,7 +290,6 @@ class FacebookAction extends Action $this->elementEnd('div'); $this->elementEnd('div'); - } function updateProfileBox($notice) @@ -356,7 +362,6 @@ class FacebookAction extends Action function saveNewNotice() { - $user = $this->flink->getUser(); $content = $this->trimmed('status_textarea'); @@ -368,6 +373,7 @@ class FacebookAction extends Action $content_shortened = common_shorten_links($content); if (Notice::contentTooLong($content_shortened)) { + // @todo FIXME: i18n: Needs plural. $this->showPage(sprintf(_m('That\'s too long. Max notice size is %d chars.'), Notice::maxContent())); return; @@ -379,9 +385,7 @@ class FacebookAction extends Action $cmd = $inter->handle_command($user, $content_shortened); if ($cmd) { - // XXX fix this - $cmd->execute(new WebChannel()); return; } @@ -398,12 +402,10 @@ class FacebookAction extends Action } } - } class FacebookNoticeList extends NoticeList { - /** * constructor * @@ -423,7 +425,6 @@ class FacebookNoticeList extends NoticeList * * @return int count of notices listed. */ - function show() { $this->out->elementStart('div', array('id' =>'notices_primary')); @@ -459,17 +460,14 @@ class FacebookNoticeList extends NoticeList * @return FacebookNoticeListItem a list item for displaying the notice * formatted for display in the Facebook App. */ - function newListItem($notice) { return new FacebookNoticeListItem($notice, $this); } - } class FacebookNoticeListItem extends NoticeListItem { - /** * constructor * @@ -477,7 +475,6 @@ class FacebookNoticeListItem extends NoticeListItem * * @param Notice $notice The notice we'll display */ - function __construct($notice, $out=null) { parent::__construct($notice, $out); @@ -491,7 +488,6 @@ class FacebookNoticeListItem extends NoticeListItem * * @return void */ - function show() { $this->showStart(); @@ -502,12 +498,10 @@ class FacebookNoticeListItem extends NoticeListItem $this->showEnd(); } - } class FacebookProfileBoxNotice extends FacebookNoticeListItem { - /** * constructor * @@ -515,7 +509,6 @@ class FacebookProfileBoxNotice extends FacebookNoticeListItem * * @param Notice $notice The notice we'll display */ - function __construct($notice, $out=null) { parent::__construct($notice, $out); @@ -527,7 +520,6 @@ class FacebookProfileBoxNotice extends FacebookNoticeListItem * * @return void */ - function show() { $this->showNotice(); @@ -537,7 +529,6 @@ class FacebookProfileBoxNotice extends FacebookNoticeListItem function showAppLink() { - $this->facebook = getFacebook(); $app_props = $this->facebook->api_client->Admin_getAppProperties( @@ -551,5 +542,4 @@ class FacebookProfileBoxNotice extends FacebookNoticeListItem $this->out->text($this->app_name); $this->out->elementEnd('a'); } - } diff --git a/plugins/Facebook/facebookadminpanel.php b/plugins/Facebook/facebookadminpanel.php index ae1c7302f9..ae26c7d3e8 100644 --- a/plugins/Facebook/facebookadminpanel.php +++ b/plugins/Facebook/facebookadminpanel.php @@ -40,7 +40,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class FacebookadminpanelAction extends AdminPanelAction { /** @@ -48,7 +47,6 @@ class FacebookadminpanelAction extends AdminPanelAction * * @return string page title */ - function title() { return _m('Facebook'); @@ -59,7 +57,6 @@ class FacebookadminpanelAction extends AdminPanelAction * * @return string instructions */ - function getInstructions() { return _m('Facebook integration settings'); @@ -70,7 +67,6 @@ class FacebookadminpanelAction extends AdminPanelAction * * @return void */ - function showForm() { $form = new FacebookAdminPanelForm($this); @@ -83,7 +79,6 @@ class FacebookadminpanelAction extends AdminPanelAction * * @return void */ - function saveSettings() { static $settings = array( @@ -100,7 +95,6 @@ class FacebookadminpanelAction extends AdminPanelAction } // This throws an exception on validation errors - $this->validate($values); // assert(all values are valid); @@ -145,7 +139,6 @@ class FacebookAdminPanelForm extends AdminForm * * @return int ID of the form */ - function id() { return 'facebookadminpanel'; @@ -156,7 +149,6 @@ class FacebookAdminPanelForm extends AdminForm * * @return string class of the form */ - function formClass() { return 'form_settings'; @@ -167,7 +159,6 @@ class FacebookAdminPanelForm extends AdminForm * * @return string URL of the action */ - function action() { return common_local_url('facebookadminpanel'); @@ -178,7 +169,6 @@ class FacebookAdminPanelForm extends AdminForm * * @return void */ - function formData() { $this->out->elementStart( @@ -215,9 +205,8 @@ class FacebookAdminPanelForm extends AdminForm * * @return void */ - function formActions() { - $this->out->submit('submit', _('Save'), 'submit', null, _('Save Facebook settings')); + $this->out->submit('submit', _m('Save'), 'submit', null, _m('Save Facebook settings')); } } diff --git a/plugins/Facebook/facebookhome.php b/plugins/Facebook/facebookhome.php index 60782f63c9..6090f988c5 100644 --- a/plugins/Facebook/facebookhome.php +++ b/plugins/Facebook/facebookhome.php @@ -25,7 +25,6 @@ require_once INSTALLDIR . '/plugins/Facebook/facebookaction.php'; class FacebookhomeAction extends FacebookAction { - var $page = null; function prepare($argarray) @@ -54,7 +53,6 @@ class FacebookhomeAction extends FacebookAction } if ($this->flink) { - $this->user = $this->flink->getUser(); // If this is the first time the user has started the app @@ -82,18 +80,14 @@ class FacebookhomeAction extends FacebookAction // Facebook status update permission? Then show the main page // of the app $this->showPage(); - } else { - // User hasn't authenticated yet, prompt for creds $this->login(); } - } function login() { - $this->showStylesheets(); $nickname = common_canonical_nickname($this->trimmed('nickname')); @@ -102,13 +96,11 @@ class FacebookhomeAction extends FacebookAction $msg = null; if ($nickname) { - if (common_check_user($nickname, $password)) { - $user = User::staticGet('nickname', $nickname); if (!$user) { - $this->showLoginForm(_m("Server error - couldn't get user!")); + $this->showLoginForm(_m("Server error: Couldn't get user!")); } $flink = DB_DataObject::factory('foreign_link'); @@ -126,7 +118,6 @@ class FacebookhomeAction extends FacebookAction $this->getUpdatePermission(); return; - } else { $msg = _m('Incorrect username or password.'); } @@ -134,7 +125,6 @@ class FacebookhomeAction extends FacebookAction $this->showLoginForm($msg); $this->showFooter(); - } function setDefaults() @@ -155,8 +145,15 @@ class FacebookhomeAction extends FacebookAction function title() { if ($this->page > 1) { - return sprintf(_m("%s and friends, page %d"), $this->user->nickname, $this->page); + // @todo FIXME: Core should have methods to get "Full name (nickname)" in a localised form + // so that this can be used consistenly throughout StatusNet without having to implement it + // over and over.. + // TRANS: Page title. + // TRANS: %1$s is a user nickname, %2$s is a page number. + return sprintf(_m("%1$s and friends, page %2$d"), $this->user->nickname, $this->page); } else { + // TRANS: Page title. + // TRANS: %s is a user nickname return sprintf(_m("%s and friends"), $this->user->nickname); } } @@ -175,17 +172,16 @@ class FacebookhomeAction extends FacebookAction function showNoticeList($notice) { - $nl = new NoticeList($notice, $this); return $nl->show(); } function getUpdatePermission() { - $this->showStylesheets(); $this->elementStart('div', array('class' => 'facebook_guide')); + // TRANS: Instructions. %s is the application name. $instructions = sprintf(_m('If you would like the %s app to automatically update ' . 'your Facebook status with your latest notice, you need ' . 'to give it permission.'), $this->app_name); @@ -209,6 +205,7 @@ class FacebookhomeAction extends FacebookAction '&next_cancel=' . $next . '&submit=skip'; $this->elementStart('span', array('class' => 'facebook-button')); + // @todo FIXME: sprintf not needed here? $this->element('a', array('href' => $auth_url), sprintf(_m('Okay, do it!'), $this->app_name)); $this->elementEnd('span'); @@ -216,13 +213,13 @@ class FacebookhomeAction extends FacebookAction $this->elementEnd('li'); $this->elementStart('li', array('id' => 'fb-permissions-item')); - $this->submit('skip', _m('Skip')); + // TRANS: Button text. Clicking the button will skip updating Facebook permissions. + $this->submit('skip', _m('BUTTON','Skip')); $this->elementEnd('li'); $this->elementEnd('ul'); $this->elementEnd('form'); $this->elementEnd('div'); - } /** @@ -238,7 +235,6 @@ class FacebookhomeAction extends FacebookAction */ function pagination($have_before, $have_after, $page, $action, $args=null) { - // Does a little before-after block for next/prev page // XXX: Fix so this uses common_local_url() if possible. @@ -254,6 +250,7 @@ class FacebookhomeAction extends FacebookAction $newargs = $args ? array_merge($args, $pargs) : $pargs; $this->elementStart('li', array('class' => 'nav_prev')); $this->element('a', array('href' => "$action?page=$newargs[page]", 'rel' => 'prev'), + // TRANS: Pagination link. _m('After')); $this->elementEnd('li'); } @@ -262,6 +259,7 @@ class FacebookhomeAction extends FacebookAction $newargs = $args ? array_merge($args, $pargs) : $pargs; $this->elementStart('li', array('class' => 'nav_next')); $this->element('a', array('href' => "$action?page=$newargs[page]", 'rel' => 'next'), + // TRANS: Pagination link. _m('Before')); $this->elementEnd('li'); } @@ -271,5 +269,4 @@ class FacebookhomeAction extends FacebookAction $this->elementEnd('dl'); } } - } diff --git a/plugins/Facebook/facebookinvite.php b/plugins/Facebook/facebookinvite.php index e02c7bf3ed..a50eace12f 100644 --- a/plugins/Facebook/facebookinvite.php +++ b/plugins/Facebook/facebookinvite.php @@ -25,7 +25,6 @@ require_once INSTALLDIR . '/plugins/Facebook/facebookaction.php'; class FacebookinviteAction extends FacebookAction { - function handle($args) { parent::handle($args); @@ -41,7 +40,6 @@ class FacebookinviteAction extends FacebookAction * * @return void */ - function showForm($error=null) { $this->error = $error; @@ -56,7 +54,6 @@ class FacebookinviteAction extends FacebookAction * * @return void */ - function showContent() { if ($this->arg('ids')) { @@ -68,9 +65,10 @@ class FacebookinviteAction extends FacebookAction function showSuccessContent() { - - $this->element('h2', null, sprintf(_m('Thanks for inviting your friends to use %s'), + // TRANS: %s is the name of the site. + $this->element('h2', null, sprintf(_m('Thanks for inviting your friends to use %s.'), common_config('site', 'name'))); + // TRANS: Followed by an unordered list with invited friends. $this->element('p', null, _m('Invitations have been sent to the following users:')); $friend_ids = $_POST['ids']; // XXX: Hmm... is this the best way to access the list? @@ -85,8 +83,7 @@ class FacebookinviteAction extends FacebookAction $this->elementEnd('li'); } - $this->elementEnd("ul"); - + $this->elementEnd('ul'); } function showFormContent() @@ -100,6 +97,7 @@ class FacebookinviteAction extends FacebookAction 'type' => common_config('site', 'name'), 'content' => $content)); $this->hidden('invite', 'true'); + // TRANS: %s is the name of the site. $actiontext = sprintf(_m('Invite your friends to use %s'), common_config('site', 'name')); $multi_params = array('showborder' => 'false'); @@ -122,6 +120,7 @@ class FacebookinviteAction extends FacebookAction if ($exclude_ids) { + // TRANS: %s is the name of the site. $this->element('h2', null, sprintf(_m('Friends already using %s:'), common_config('site', 'name'))); $this->elementStart('ul', array('id' => 'facebook-friends')); @@ -140,7 +139,7 @@ class FacebookinviteAction extends FacebookAction function title() { + // TRANS: Page title. return sprintf(_m('Send invitations')); } - } diff --git a/plugins/Facebook/facebooklogin.php b/plugins/Facebook/facebooklogin.php index 7a173ddaeb..1961be57b6 100644 --- a/plugins/Facebook/facebooklogin.php +++ b/plugins/Facebook/facebooklogin.php @@ -25,7 +25,6 @@ require_once INSTALLDIR . '/plugins/Facebook/facebookaction.php'; class FacebookinviteAction extends FacebookAction { - function handle($args) { parent::handle($args); @@ -37,6 +36,7 @@ class FacebookinviteAction extends FacebookAction $this->facebook->api_client->data_getUserPreference( FACEBOOK_PROMPTED_UPDATE_PREF) == 'true') { + // @todo FIXME: Missing i18n? echo '

REDIRECT TO HOME

'; } } else { @@ -46,7 +46,6 @@ class FacebookinviteAction extends FacebookAction function showContent() { - // If the user has opted not to initially allow the app to have // Facebook status update permission, store that preference. Only // promt the user the first time she uses the app @@ -56,7 +55,6 @@ class FacebookinviteAction extends FacebookAction } if ($this->flink) { - $this->user = $this->flink->getUser(); // If this is the first time the user has started the app @@ -69,7 +67,6 @@ class FacebookinviteAction extends FacebookAction return; } } - } else { $this->showLoginForm(); } @@ -88,6 +85,8 @@ class FacebookinviteAction extends FacebookAction function title() { + // @todo FIXME: Give a more precise description? Suggestion: "Login with Facebook Connect" + // TRANS: Page title. return sprintf(_m('Login')); } @@ -95,5 +94,4 @@ class FacebookinviteAction extends FacebookAction { } - } diff --git a/plugins/Facebook/facebooknoticeform.php b/plugins/Facebook/facebooknoticeform.php index 5989147f49..d52222c933 100644 --- a/plugins/Facebook/facebooknoticeform.php +++ b/plugins/Facebook/facebooknoticeform.php @@ -2,7 +2,7 @@ /** * StatusNet, the distributed open-source microblogging tool * - * Form for posting a notice from within the Facebook App. + * Form for posting a notice from within the Facebook App. * * This is a stripped down version of the normal NoticeForm (sans * location stuff and media upload stuff). I'm not sure we can share the @@ -53,31 +53,26 @@ require_once INSTALLDIR . '/lib/form.php'; * * @see HTMLOutputter */ - class FacebookNoticeForm extends Form { /** * Current action, used for returning to this page. */ - var $action = null; /** * Pre-filled content of the form */ - var $content = null; /** * The current user */ - var $user = null; /** * The notice being replied to */ - var $inreplyto = null; /** @@ -87,7 +82,6 @@ class FacebookNoticeForm extends Form * @param string $action action to return to, if any * @param string $content content to pre-fill */ - function __construct($out=null, $action=null, $content=null, $post_action=null, $user=null, $inreplyto=null) { parent::__construct($out); @@ -102,7 +96,7 @@ class FacebookNoticeForm extends Form } else { $this->user = common_current_user(); } - + // Note: Facebook doesn't allow multipart/form-data posting to // canvas pages, so don't try to set it--no file uploads, at // least not this way. It can be done using multiple servers @@ -114,7 +108,6 @@ class FacebookNoticeForm extends Form * * @return string ID of the form */ - function id() { return 'form_notice'; @@ -125,7 +118,6 @@ class FacebookNoticeForm extends Form * * @return string class of the form */ - function formClass() { return 'form_notice'; @@ -136,7 +128,6 @@ class FacebookNoticeForm extends Form * * @return string URL of the action */ - function action() { return $this->post_action; @@ -149,7 +140,8 @@ class FacebookNoticeForm extends Form */ function formLegend() { - $this->out->element('legend', null, _('Send a notice')); + // TRANS: Legend. + $this->out->element('legend', null, _m('Send a notice')); } /** @@ -157,12 +149,12 @@ class FacebookNoticeForm extends Form * * @return void */ - function formData() { if (Event::handle('StartShowNoticeFormData', array($this))) { $this->out->element('label', array('for' => 'notice_data-text'), - sprintf(_('What\'s up, %s?'), $this->user->nickname)); + // TRANS: Field label. + sprintf(_m('What\'s up, %s?'), $this->user->nickname)); // XXX: vary by defined max size $this->out->element('textarea', array('id' => 'notice_data-text', 'cols' => 35, @@ -174,7 +166,7 @@ class FacebookNoticeForm extends Form if ($contentLimit > 0) { $this->out->elementStart('dl', 'form_note'); - $this->out->element('dt', null, _('Available characters')); + $this->out->element('dt', null, _m('Available characters')); $this->out->element('dd', array('id' => 'notice_text-count'), $contentLimit); $this->out->elementEnd('dl'); @@ -194,13 +186,13 @@ class FacebookNoticeForm extends Form * * @return void */ - function formActions() { $this->out->element('input', array('id' => 'notice_action-submit', 'class' => 'submit', 'name' => 'status_submit', 'type' => 'submit', - 'value' => _('Send'))); + // TRANS: Button text. + 'value' => _m('BUTTON','Send'))); } } diff --git a/plugins/Facebook/facebookremove.php b/plugins/Facebook/facebookremove.php index 09cb333428..b048a435f5 100644 --- a/plugins/Facebook/facebookremove.php +++ b/plugins/Facebook/facebookremove.php @@ -25,7 +25,6 @@ require_once INSTALLDIR . '/plugins/Facebook/facebookaction.php'; class FacebookremoveAction extends FacebookAction { - function handle($args) { parent::handle($args); @@ -65,5 +64,4 @@ class FacebookremoveAction extends FacebookAction 'unsuccessfully tried to remove a foreign link to Facebook!'); } } - } diff --git a/plugins/Facebook/facebooksettings.php b/plugins/Facebook/facebooksettings.php index f94a346b57..1379b9a9cc 100644 --- a/plugins/Facebook/facebooksettings.php +++ b/plugins/Facebook/facebooksettings.php @@ -25,7 +25,6 @@ require_once INSTALLDIR . '/plugins/Facebook/facebookaction.php'; class FacebooksettingsAction extends FacebookAction { - function handle($args) { parent::handle($args); @@ -40,7 +39,6 @@ class FacebooksettingsAction extends FacebookAction * * @return void */ - function showContent() { if ($this->arg('save')) { @@ -62,6 +60,7 @@ class FacebooksettingsAction extends FacebookAction if ($result === false) { $this->showForm(_m('There was a problem saving your sync preferences!')); } else { + // TRANS: Confirmation that synchronisation settings have been saved into the system. $this->showForm(_m('Sync preferences saved.'), true); } } @@ -99,16 +98,16 @@ class FacebooksettingsAction extends FacebookAction $this->elementStart('li'); - $this->submit('save', _m('Save')); + // TRANS: Submit button to save synchronisation settings. + $this->submit('save', _m('BUTTON','Save')); $this->elementEnd('li'); $this->elementEnd('ul'); $this->elementEnd('form'); - } else { - + // TRANS: %s is the application name. $instructions = sprintf(_m('If you would like %s to automatically update ' . 'your Facebook status with your latest notice, you need ' . 'to give it permission.'), $this->app_name); @@ -127,12 +126,11 @@ class FacebooksettingsAction extends FacebookAction $this->elementEnd('li'); $this->elementEnd('ul'); } - } function title() { + // TRANS: Page title for synchronisation settings. return _m('Sync preferences'); } - } diff --git a/plugins/Facebook/facebookutil.php b/plugins/Facebook/facebookutil.php index 1290fed557..e78856f7c4 100644 --- a/plugins/Facebook/facebookutil.php +++ b/plugins/Facebook/facebookutil.php @@ -45,13 +45,11 @@ function getFacebook() } function isFacebookBound($notice, $flink) { - if (empty($flink)) { return false; } // Avoid a loop - if ($notice->source == 'Facebook') { common_log(LOG_INFO, "Skipping notice $notice->id because its " . 'source is Facebook.'); @@ -59,7 +57,6 @@ function isFacebookBound($notice, $flink) { } // If the user does not want to broadcast to Facebook, move along - if (!($flink->noticesync & FOREIGN_NOTICE_SEND == FOREIGN_NOTICE_SEND)) { common_log(LOG_INFO, "Skipping notice $notice->id " . 'because user has FOREIGN_NOTICE_SEND bit off.'); @@ -68,14 +65,12 @@ function isFacebookBound($notice, $flink) { // If it's not a reply, or if the user WANTS to send @-replies, // then, yeah, it can go to Facebook. - if (!preg_match('/@[a-zA-Z0-9_]{1,15}\b/u', $notice->content) || ($flink->noticesync & FOREIGN_NOTICE_SEND_REPLY)) { return true; } return false; - } function facebookBroadcastNotice($notice) @@ -87,16 +82,12 @@ function facebookBroadcastNotice($notice) ); if (isFacebookBound($notice, $flink)) { - // Okay, we're good to go, update the FB status - $fbuid = $flink->foreign_id; $user = $flink->getUser(); try { - // Check permissions - common_debug( 'FacebookPlugin - checking for publish_stream permission for user ' . "$user->nickname ($user->id), Facebook UID: $fbuid" @@ -105,7 +96,6 @@ function facebookBroadcastNotice($notice) // NOTE: $facebook->api_client->users_hasAppPermission('publish_stream', $fbuid) // has been returning bogus results, so we're using FQL to check for // publish_stream permission now - $fql = "SELECT publish_stream FROM permissions WHERE uid = $fbuid"; $result = $facebook->api_client->fql_query($fql); @@ -152,7 +142,6 @@ function facebookBroadcastNotice($notice) } // Post to Facebook - if ($notice->hasAttachments() && $canPublish == 1) { publishStream($notice, $user, $fbuid); } elseif ($canUpdate == 1 || $canPublish == 1) { @@ -165,7 +154,6 @@ function facebookBroadcastNotice($notice) } // Finally, attempt to update the user's profile box - if ($canPublish == 1 || $canUpdate == 1) { updateProfileBox($facebook, $flink, $notice, $user); } @@ -412,7 +400,6 @@ function remove_facebook_app($flink) common_log(LOG_WARNING, $msg); } - } /** @@ -423,7 +410,6 @@ function remove_facebook_app($flink) * * @return boolean success flag */ - function mail_facebook_app_removed($user) { $profile = $user->getProfile(); @@ -447,5 +433,4 @@ function mail_facebook_app_removed($user) common_switch_locale(); return mail_to_user($user, $subject, $body); - } diff --git a/plugins/Facebook/locale/Facebook.pot b/plugins/Facebook/locale/Facebook.pot index dce10d230f..09e3003814 100644 --- a/plugins/Facebook/locale/Facebook.pot +++ b/plugins/Facebook/locale/Facebook.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,7 +16,7 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: facebookutil.php:285 +#: facebookutil.php:425 #, php-format msgid "" "Hi, %1$s. We're sorry to inform you that we are unable to update your " @@ -35,23 +35,24 @@ msgstr "" msgid "You must be logged into Facebook to use Facebook Connect." msgstr "" -#: FBConnectAuth.php:77 -msgid "There is already a local user linked with this Facebook." +#: FBConnectAuth.php:75 +msgid "There is already a local user linked with this Facebook account." msgstr "" -#: FBConnectAuth.php:90 FBConnectSettings.php:164 +#: FBConnectAuth.php:87 FBConnectSettings.php:166 msgid "There was a problem with your session token. Try again, please." msgstr "" -#: FBConnectAuth.php:95 +#: FBConnectAuth.php:92 msgid "You can't register if you don't agree to the license." msgstr "" -#: FBConnectAuth.php:105 -msgid "Something weird happened." +#: FBConnectAuth.php:102 +msgid "An unknown error has occured." msgstr "" -#: FBConnectAuth.php:119 +#. TRANS: %s is the site name. +#: FBConnectAuth.php:117 #, php-format msgid "" "This is the first time you've logged into %s so we must connect your " @@ -59,365 +60,469 @@ msgid "" "with your existing account, if you have one." msgstr "" -#: FBConnectAuth.php:125 +#. TRANS: Page title. +#: FBConnectAuth.php:124 msgid "Facebook Account Setup" msgstr "" +#. TRANS: Legend. #: FBConnectAuth.php:158 msgid "Connection options" msgstr "" -#: FBConnectAuth.php:183 +#. TRANS: %s is the name of the license used by the user for their status updates. +#: FBConnectAuth.php:168 +#, php-format +msgid "" +"My text and files are available under %s except this private data: password, " +"email address, IM address, and phone number." +msgstr "" + +#. TRANS: Legend. +#: FBConnectAuth.php:185 msgid "Create new account" msgstr "" -#: FBConnectAuth.php:185 +#: FBConnectAuth.php:187 msgid "Create a new user with this nickname." msgstr "" -#: FBConnectAuth.php:188 +#. TRANS: Field label. +#: FBConnectAuth.php:191 msgid "New nickname" msgstr "" -#: FBConnectAuth.php:190 +#: FBConnectAuth.php:193 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "" -#: FBConnectAuth.php:193 +#. TRANS: Submit button. +#: FBConnectAuth.php:197 +msgctxt "BUTTON" msgid "Create" msgstr "" -#: FBConnectAuth.php:198 +#: FBConnectAuth.php:203 msgid "Connect existing account" msgstr "" -#: FBConnectAuth.php:200 +#: FBConnectAuth.php:205 msgid "" "If you already have an account, login with your username and password to " "connect it to your Facebook." msgstr "" -#: FBConnectAuth.php:203 +#. TRANS: Field label. +#: FBConnectAuth.php:209 msgid "Existing nickname" msgstr "" -#: FBConnectAuth.php:206 facebookaction.php:271 +#: FBConnectAuth.php:212 facebookaction.php:277 msgid "Password" msgstr "" -#: FBConnectAuth.php:209 +#. TRANS: Submit button. +#: FBConnectAuth.php:216 +msgctxt "BUTTON" msgid "Connect" msgstr "" -#: FBConnectAuth.php:225 FBConnectAuth.php:234 +#. TRANS: Client error trying to register with registrations not allowed. +#. TRANS: Client error trying to register with registrations 'invite only'. +#: FBConnectAuth.php:233 FBConnectAuth.php:243 msgid "Registration not allowed." msgstr "" -#: FBConnectAuth.php:241 +#. TRANS: Client error trying to register with an invalid invitation code. +#: FBConnectAuth.php:251 msgid "Not a valid invitation code." msgstr "" -#: FBConnectAuth.php:251 +#: FBConnectAuth.php:261 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" -#: FBConnectAuth.php:256 +#: FBConnectAuth.php:266 msgid "Nickname not allowed." msgstr "" -#: FBConnectAuth.php:261 +#: FBConnectAuth.php:271 msgid "Nickname already in use. Try another one." msgstr "" -#: FBConnectAuth.php:279 FBConnectAuth.php:313 FBConnectAuth.php:333 +#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 msgid "Error connecting user to Facebook." msgstr "" -#: FBConnectAuth.php:299 +#: FBConnectAuth.php:309 msgid "Invalid username or password." msgstr "" -#: facebooklogin.php:91 facebookaction.php:249 facebookaction.php:275 +#. TRANS: Page title. +#: facebooklogin.php:90 facebookaction.php:255 msgid "Login" msgstr "" -#: facebookhome.php:111 -msgid "Server error - couldn't get user!" +#. TRANS: Legend. +#: facebooknoticeform.php:144 +msgid "Send a notice" msgstr "" -#: facebookhome.php:131 +#. TRANS: Field label. +#: facebooknoticeform.php:157 +#, php-format +msgid "What's up, %s?" +msgstr "" + +#: facebooknoticeform.php:169 +msgid "Available characters" +msgstr "" + +#. TRANS: Button text. +#: facebooknoticeform.php:196 +msgctxt "BUTTON" +msgid "Send" +msgstr "" + +#: facebookhome.php:103 +msgid "Server error: Couldn't get user!" +msgstr "" + +#: facebookhome.php:122 msgid "Incorrect username or password." msgstr "" -#: facebookhome.php:158 -#, php-format -msgid "%s and friends, page %d" -msgstr "" - -#: facebookhome.php:160 +#. TRANS: Page title. +#. TRANS: %s is a user nickname +#: facebookhome.php:157 #, php-format msgid "%s and friends" msgstr "" -#: facebookhome.php:189 +#. TRANS: Instructions. %s is the application name. +#: facebookhome.php:185 #, php-format msgid "" "If you would like the %s app to automatically update your Facebook status " "with your latest notice, you need to give it permission." msgstr "" -#: facebookhome.php:213 +#: facebookhome.php:210 msgid "Okay, do it!" msgstr "" -#: facebookhome.php:219 +#. TRANS: Button text. Clicking the button will skip updating Facebook permissions. +#: facebookhome.php:217 +msgctxt "BUTTON" msgid "Skip" msgstr "" -#: facebookhome.php:248 facebookaction.php:330 +#: facebookhome.php:244 facebookaction.php:336 msgid "Pagination" msgstr "" -#: facebookhome.php:257 facebookaction.php:339 +#. TRANS: Pagination link. +#: facebookhome.php:254 facebookaction.php:345 msgid "After" msgstr "" -#: facebookhome.php:265 facebookaction.php:347 +#. TRANS: Pagination link. +#: facebookhome.php:263 facebookaction.php:353 msgid "Before" msgstr "" -#: facebookinvite.php:72 +#. TRANS: %s is the name of the site. +#: facebookinvite.php:69 #, php-format -msgid "Thanks for inviting your friends to use %s" +msgid "Thanks for inviting your friends to use %s." msgstr "" -#: facebookinvite.php:74 +#. TRANS: Followed by an unordered list with invited friends. +#: facebookinvite.php:72 msgid "Invitations have been sent to the following users:" msgstr "" -#: facebookinvite.php:94 +#: facebookinvite.php:91 #, php-format msgid "You have been invited to %s" msgstr "" -#: facebookinvite.php:103 +#. TRANS: %s is the name of the site. +#: facebookinvite.php:101 #, php-format msgid "Invite your friends to use %s" msgstr "" -#: facebookinvite.php:125 +#. TRANS: %s is the name of the site. +#: facebookinvite.php:124 #, php-format msgid "Friends already using %s:" msgstr "" +#. TRANS: Page title. #: facebookinvite.php:143 msgid "Send invitations" msgstr "" -#: FacebookPlugin.php:195 FacebookPlugin.php:488 FacebookPlugin.php:510 -#: facebookadminpanel.php:54 +#. TRANS: Menu item. +#. TRANS: Menu item tab. +#: FacebookPlugin.php:188 FacebookPlugin.php:461 FacebookPlugin.php:485 +msgctxt "MENU" msgid "Facebook" msgstr "" -#: FacebookPlugin.php:196 +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:190 msgid "Facebook integration configuration" msgstr "" -#: FacebookPlugin.php:489 +#: FacebookPlugin.php:431 +msgid "Facebook Connect User" +msgstr "" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:463 msgid "Login or register using Facebook" msgstr "" -#: FacebookPlugin.php:511 FBConnectSettings.php:56 +#. TRANS: Tooltip for menu item "Facebook". +#. TRANS: Page title. +#: FacebookPlugin.php:487 FBConnectSettings.php:55 msgid "Facebook Connect Settings" msgstr "" -#: FacebookPlugin.php:617 +#: FacebookPlugin.php:591 msgid "" -"The Facebook plugin allows you to integrate your StatusNet instance with Facebook and Facebook Connect." +"The Facebook plugin allows integrating StatusNet instances with Facebook and Facebook Connect." msgstr "" #: FBConnectLogin.php:33 msgid "Already logged in." msgstr "" -#: FBConnectLogin.php:41 +#. TRANS: Instructions. +#: FBConnectLogin.php:42 msgid "Login with your Facebook Account" msgstr "" -#: FBConnectLogin.php:55 +#. TRANS: Page title. +#: FBConnectLogin.php:57 msgid "Facebook Login" msgstr "" -#: facebookremove.php:58 +#: facebookremove.php:57 msgid "Couldn't remove Facebook user." msgstr "" +#. TRANS: Link description for 'Home' link that leads to a start page. +#: facebookaction.php:169 +msgctxt "MENU" +msgid "Home" +msgstr "" + +#. TRANS: Tooltip for 'Home' link that leads to a start page. #: facebookaction.php:171 msgid "Home" msgstr "" -#: facebookaction.php:179 +#. TRANS: Link description for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:180 +msgctxt "MENU" msgid "Invite" msgstr "" -#: facebookaction.php:188 +#. TRANS: Tooltip for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:182 +msgid "Invite" +msgstr "" + +#. TRANS: Link description for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:192 +msgctxt "MENU" msgid "Settings" msgstr "" -#: facebookaction.php:228 +#. TRANS: Tooltip for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:194 +msgid "Settings" +msgstr "" + +#: facebookaction.php:233 #, php-format msgid "" "To use the %s Facebook Application you need to login with your username and " -"password. Don't have a username yet? " +"password. Don't have a username yet?" msgstr "" -#: facebookaction.php:230 +#: facebookaction.php:235 msgid " a new account." msgstr "" -#: facebookaction.php:236 +#: facebookaction.php:242 msgid "Register" msgstr "" -#: facebookaction.php:268 +#: facebookaction.php:274 msgid "Nickname" msgstr "" -#: facebookaction.php:281 +#. TRANS: Login button. +#: facebookaction.php:282 +msgctxt "BUTTON" +msgid "Login" +msgstr "" + +#: facebookaction.php:288 msgid "Lost or forgotten password?" msgstr "" -#: facebookaction.php:365 +#: facebookaction.php:370 msgid "No notice content!" msgstr "" -#: facebookaction.php:371 +#: facebookaction.php:377 #, php-format msgid "That's too long. Max notice size is %d chars." msgstr "" -#: facebookaction.php:430 +#: facebookaction.php:431 msgid "Notices" msgstr "" -#: facebookadminpanel.php:65 +#: facebookadminpanel.php:52 +msgid "Facebook" +msgstr "" + +#: facebookadminpanel.php:62 msgid "Facebook integration settings" msgstr "" -#: facebookadminpanel.php:129 +#: facebookadminpanel.php:123 msgid "Invalid Facebook API key. Max length is 255 characters." msgstr "" -#: facebookadminpanel.php:135 +#: facebookadminpanel.php:129 msgid "Invalid Facebook API secret. Max length is 255 characters." msgstr "" -#: facebookadminpanel.php:188 +#: facebookadminpanel.php:178 msgid "Facebook application settings" msgstr "" -#: facebookadminpanel.php:194 +#: facebookadminpanel.php:184 msgid "API key" msgstr "" -#: facebookadminpanel.php:195 +#: facebookadminpanel.php:185 msgid "API key provided by Facebook" msgstr "" -#: facebookadminpanel.php:203 +#: facebookadminpanel.php:193 msgid "Secret" msgstr "" -#: facebookadminpanel.php:204 +#: facebookadminpanel.php:194 msgid "API secret provided by Facebook" msgstr "" -#: FBConnectSettings.php:67 +#: facebookadminpanel.php:210 +msgid "Save" +msgstr "" + +#: facebookadminpanel.php:210 +msgid "Save Facebook settings" +msgstr "" + +#. TRANS: Instructions. +#: FBConnectSettings.php:66 msgid "Manage how your account connects to Facebook" msgstr "" -#: FBConnectSettings.php:92 +#: FBConnectSettings.php:90 msgid "There is no Facebook user connected to this account." msgstr "" -#: FBConnectSettings.php:100 +#: FBConnectSettings.php:98 msgid "Connected Facebook user" msgstr "" -#: FBConnectSettings.php:119 +#. TRANS: Legend. +#: FBConnectSettings.php:118 msgid "Disconnect my account from Facebook" msgstr "" -#: FBConnectSettings.php:124 +#. TRANS: Followed by a link containing text "set a password". +#: FBConnectSettings.php:125 msgid "" "Disconnecting your Faceboook would make it impossible to log in! Please " msgstr "" -#: FBConnectSettings.php:128 +#. TRANS: Preceded by "Please " and followed by " first." +#: FBConnectSettings.php:130 msgid "set a password" msgstr "" -#: FBConnectSettings.php:130 +#. TRANS: Preceded by "Please set a password". +#: FBConnectSettings.php:132 msgid " first." msgstr "" -#: FBConnectSettings.php:142 +#. TRANS: Submit button. +#: FBConnectSettings.php:145 +msgctxt "BUTTON" msgid "Disconnect" msgstr "" -#: FBConnectSettings.php:178 +#: FBConnectSettings.php:180 msgid "Couldn't delete link to Facebook." msgstr "" -#: FBConnectSettings.php:194 +#: FBConnectSettings.php:196 msgid "You have disconnected from Facebook." msgstr "" -#: FBConnectSettings.php:197 +#: FBConnectSettings.php:199 msgid "Not sure what you're trying to do." msgstr "" -#: facebooksettings.php:74 +#: facebooksettings.php:61 msgid "There was a problem saving your sync preferences!" msgstr "" -#: facebooksettings.php:76 +#. TRANS: Confirmation that synchronisation settings have been saved into the system. +#: facebooksettings.php:64 msgid "Sync preferences saved." msgstr "" -#: facebooksettings.php:99 +#: facebooksettings.php:87 msgid "Automatically update my Facebook status with my notices." msgstr "" -#: facebooksettings.php:106 +#: facebooksettings.php:94 msgid "Send \"@\" replies to Facebook." msgstr "" -#: facebooksettings.php:115 -msgid "Prefix" -msgstr "" - -#: facebooksettings.php:117 -msgid "A string to prefix notices with." -msgstr "" - -#: facebooksettings.php:123 +#. TRANS: Submit button to save synchronisation settings. +#: facebooksettings.php:102 +msgctxt "BUTTON" msgid "Save" msgstr "" -#: facebooksettings.php:133 +#. TRANS: %s is the application name. +#: facebooksettings.php:111 #, php-format msgid "" "If you would like %s to automatically update your Facebook status with your " "latest notice, you need to give it permission." msgstr "" -#: facebooksettings.php:146 +#: facebooksettings.php:124 #, php-format msgid "Allow %s to update my Facebook status" msgstr "" -#: facebooksettings.php:156 +#. TRANS: Page title for synchronisation settings. +#: facebooksettings.php:134 msgid "Sync preferences" msgstr "" diff --git a/plugins/Facebook/locale/br/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/br/LC_MESSAGES/Facebook.po new file mode 100644 index 0000000000..99f5a08ded --- /dev/null +++ b/plugins/Facebook/locale/br/LC_MESSAGES/Facebook.po @@ -0,0 +1,536 @@ +# Translation of StatusNet - Facebook to Breton (Brezhoneg) +# Expored from translatewiki.net +# +# Author: Y-M D +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Facebook\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:43+0000\n" +"Language-Team: Breton \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: br\n" +"X-Message-Group: #out-statusnet-plugin-facebook\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: facebookutil.php:425 +#, php-format +msgid "" +"Hi, %1$s. We're sorry to inform you that we are unable to update your " +"Facebook status from %2$s, and have disabled the Facebook application for " +"your account. This may be because you have removed the Facebook " +"application's authorization, or have deleted your Facebook account. You can " +"re-enable the Facebook application and automatic status updating by re-" +"installing the %2$s Facebook application.\n" +"\n" +"Regards,\n" +"\n" +"%2$s" +msgstr "" + +#: FBConnectAuth.php:51 +msgid "You must be logged into Facebook to use Facebook Connect." +msgstr "" +"Rankout a rit bezañ kevreet war Facebook evit implijout Facebook Connect." + +#: FBConnectAuth.php:75 +msgid "There is already a local user linked with this Facebook account." +msgstr "Un implijer lec'hel liammet d'ar gont Facebook-se a zo dija." + +#: FBConnectAuth.php:87 FBConnectSettings.php:166 +msgid "There was a problem with your session token. Try again, please." +msgstr "Ur gudenn 'zo bet gant ho jedaouer dalc'h. Mar plij adklaskit." + +#: FBConnectAuth.php:92 +msgid "You can't register if you don't agree to the license." +msgstr "" +"Rankout a rit bezañ a-du gant termenoù an aotre-implijout evit krouiñ ur " +"gont." + +#: FBConnectAuth.php:102 +msgid "An unknown error has occured." +msgstr "Ur gudenn dizanv a zo bet." + +#. TRANS: %s is the site name. +#: FBConnectAuth.php:117 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your " +"Facebook to a local account. You can either create a new account, or connect " +"with your existing account, if you have one." +msgstr "" + +#. TRANS: Page title. +#: FBConnectAuth.php:124 +msgid "Facebook Account Setup" +msgstr "Kefluniadur ar gont Facebook" + +#. TRANS: Legend. +#: FBConnectAuth.php:158 +msgid "Connection options" +msgstr "Dibarzhioù kevreañ" + +#. TRANS: %s is the name of the license used by the user for their status updates. +#: FBConnectAuth.php:168 +#, php-format +msgid "" +"My text and files are available under %s except this private data: password, " +"email address, IM address, and phone number." +msgstr "" + +#. TRANS: Legend. +#: FBConnectAuth.php:185 +msgid "Create new account" +msgstr "Krouiñ ur gont nevez" + +#: FBConnectAuth.php:187 +msgid "Create a new user with this nickname." +msgstr "Krouiñ un implijer nevez gant al lesanv-se." + +#. TRANS: Field label. +#: FBConnectAuth.php:191 +msgid "New nickname" +msgstr "Lesanv nevez" + +#: FBConnectAuth.php:193 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "1 da 64 lizherenn vihan pe sifr, hep poentaouiñ nag esaouenn" + +#. TRANS: Submit button. +#: FBConnectAuth.php:197 +msgctxt "BUTTON" +msgid "Create" +msgstr "Krouiñ" + +#: FBConnectAuth.php:203 +msgid "Connect existing account" +msgstr "Kevreañ d'ur gont a zo dioutañ" + +#: FBConnectAuth.php:205 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your Facebook." +msgstr "" + +#. TRANS: Field label. +#: FBConnectAuth.php:209 +msgid "Existing nickname" +msgstr "Lesanv a zo dioutañ" + +#: FBConnectAuth.php:212 facebookaction.php:277 +msgid "Password" +msgstr "Ger-tremen" + +#. TRANS: Submit button. +#: FBConnectAuth.php:216 +msgctxt "BUTTON" +msgid "Connect" +msgstr "Kevreañ" + +#. TRANS: Client error trying to register with registrations not allowed. +#. TRANS: Client error trying to register with registrations 'invite only'. +#: FBConnectAuth.php:233 FBConnectAuth.php:243 +msgid "Registration not allowed." +msgstr "N'eo ket aotreet krouiñ kontoù." + +#. TRANS: Client error trying to register with an invalid invitation code. +#: FBConnectAuth.php:251 +msgid "Not a valid invitation code." +msgstr "N'eo ket reizh ar c'hod pedadenn." + +#: FBConnectAuth.php:261 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "" + +#: FBConnectAuth.php:266 +msgid "Nickname not allowed." +msgstr "Lesanv nann-aotreet." + +#: FBConnectAuth.php:271 +msgid "Nickname already in use. Try another one." +msgstr "Implijet eo dija al lesanv-se. Klaskit unan all." + +#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +msgid "Error connecting user to Facebook." +msgstr "" + +#: FBConnectAuth.php:309 +msgid "Invalid username or password." +msgstr "Anv implijer pe ger-tremen direizh." + +#. TRANS: Page title. +#: facebooklogin.php:90 facebookaction.php:255 +msgid "Login" +msgstr "Kevreañ" + +#. TRANS: Legend. +#: facebooknoticeform.php:144 +msgid "Send a notice" +msgstr "Kas un ali" + +#. TRANS: Field label. +#: facebooknoticeform.php:157 +#, php-format +msgid "What's up, %s?" +msgstr "Penaos 'mañ kont, %s ?" + +#: facebooknoticeform.php:169 +msgid "Available characters" +msgstr "Arouezennoù a chom" + +#. TRANS: Button text. +#: facebooknoticeform.php:196 +msgctxt "BUTTON" +msgid "Send" +msgstr "Kas" + +#: facebookhome.php:103 +msgid "Server error: Couldn't get user!" +msgstr "" + +#: facebookhome.php:122 +msgid "Incorrect username or password." +msgstr "Anv implijer pe ger-tremen direizh." + +#. TRANS: Page title. +#. TRANS: %s is a user nickname +#: facebookhome.php:157 +#, php-format +msgid "%s and friends" +msgstr "%s hag e vignoned" + +#. TRANS: Instructions. %s is the application name. +#: facebookhome.php:185 +#, php-format +msgid "" +"If you would like the %s app to automatically update your Facebook status " +"with your latest notice, you need to give it permission." +msgstr "" + +#: facebookhome.php:210 +msgid "Okay, do it!" +msgstr "Ok, en ober !" + +#. TRANS: Button text. Clicking the button will skip updating Facebook permissions. +#: facebookhome.php:217 +msgctxt "BUTTON" +msgid "Skip" +msgstr "Mont hebiou" + +#: facebookhome.php:244 facebookaction.php:336 +msgid "Pagination" +msgstr "Pajennadur" + +#. TRANS: Pagination link. +#: facebookhome.php:254 facebookaction.php:345 +msgid "After" +msgstr "War-lerc'h" + +#. TRANS: Pagination link. +#: facebookhome.php:263 facebookaction.php:353 +msgid "Before" +msgstr "A-raok" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:69 +#, php-format +msgid "Thanks for inviting your friends to use %s." +msgstr "Trugarez da bediñ ho mignoned da implijout %s." + +#. TRANS: Followed by an unordered list with invited friends. +#: facebookinvite.php:72 +msgid "Invitations have been sent to the following users:" +msgstr "Pedadennoù a zo bet kaset d'an implijerien da-heul :" + +#: facebookinvite.php:91 +#, php-format +msgid "You have been invited to %s" +msgstr "Pedet oc'h bet da %s" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:101 +#, php-format +msgid "Invite your friends to use %s" +msgstr "Pedit ho mignoned da implijout %s" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:124 +#, php-format +msgid "Friends already using %s:" +msgstr "Mignoned hag a implij dija %s :" + +#. TRANS: Page title. +#: facebookinvite.php:143 +msgid "Send invitations" +msgstr "Kas pedadennoù" + +#. TRANS: Menu item. +#. TRANS: Menu item tab. +#: FacebookPlugin.php:188 FacebookPlugin.php:461 FacebookPlugin.php:485 +msgctxt "MENU" +msgid "Facebook" +msgstr "Facebook" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:190 +msgid "Facebook integration configuration" +msgstr "" + +#: FacebookPlugin.php:431 +msgid "Facebook Connect User" +msgstr "Implijer Facebook Connect" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:463 +msgid "Login or register using Facebook" +msgstr "Kevreañ pe en em enskrivañ dre Facebook" + +#. TRANS: Tooltip for menu item "Facebook". +#. TRANS: Page title. +#: FacebookPlugin.php:487 FBConnectSettings.php:55 +msgid "Facebook Connect Settings" +msgstr "Arventennoù evit Facebook Connect" + +#: FacebookPlugin.php:591 +msgid "" +"The Facebook plugin allows integrating StatusNet instances with Facebook and Facebook Connect." +msgstr "" + +#: FBConnectLogin.php:33 +msgid "Already logged in." +msgstr "Kevreet oc'h dija." + +#. TRANS: Instructions. +#: FBConnectLogin.php:42 +msgid "Login with your Facebook Account" +msgstr "Kevreit gant ho kont Facebook" + +#. TRANS: Page title. +#: FBConnectLogin.php:57 +msgid "Facebook Login" +msgstr "Kevreadenn Facebook" + +#: facebookremove.php:57 +msgid "Couldn't remove Facebook user." +msgstr "Dibosupl eo dilemel an implijer Facebook." + +#. TRANS: Link description for 'Home' link that leads to a start page. +#: facebookaction.php:169 +msgctxt "MENU" +msgid "Home" +msgstr "Degemer" + +#. TRANS: Tooltip for 'Home' link that leads to a start page. +#: facebookaction.php:171 +msgid "Home" +msgstr "Degemer" + +#. TRANS: Link description for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:180 +msgctxt "MENU" +msgid "Invite" +msgstr "Pediñ" + +#. TRANS: Tooltip for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:182 +msgid "Invite" +msgstr "Pediñ" + +#. TRANS: Link description for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:192 +msgctxt "MENU" +msgid "Settings" +msgstr "Arventennoù" + +#. TRANS: Tooltip for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:194 +msgid "Settings" +msgstr "" + +#: facebookaction.php:233 +#, php-format +msgid "" +"To use the %s Facebook Application you need to login with your username and " +"password. Don't have a username yet?" +msgstr "" + +#: facebookaction.php:235 +msgid " a new account." +msgstr "ur gont nevez." + +#: facebookaction.php:242 +msgid "Register" +msgstr "En em enskrivañ" + +#: facebookaction.php:274 +msgid "Nickname" +msgstr "Lesanv" + +#. TRANS: Login button. +#: facebookaction.php:282 +msgctxt "BUTTON" +msgid "Login" +msgstr "Kevreañ" + +#: facebookaction.php:288 +msgid "Lost or forgotten password?" +msgstr "Ha kollet o peus ho ker-tremen ?" + +#: facebookaction.php:370 +msgid "No notice content!" +msgstr "Danvez ebet en ali !" + +#: facebookaction.php:377 +#, php-format +msgid "That's too long. Max notice size is %d chars." +msgstr "Re hir eo ! Ment hirañ an ali a zo a %d arouezenn." + +#: facebookaction.php:431 +msgid "Notices" +msgstr "Alioù" + +#: facebookadminpanel.php:52 +msgid "Facebook" +msgstr "Facebook" + +#: facebookadminpanel.php:62 +msgid "Facebook integration settings" +msgstr "" + +#: facebookadminpanel.php:123 +msgid "Invalid Facebook API key. Max length is 255 characters." +msgstr "" + +#: facebookadminpanel.php:129 +msgid "Invalid Facebook API secret. Max length is 255 characters." +msgstr "" + +#: facebookadminpanel.php:178 +msgid "Facebook application settings" +msgstr "" + +#: facebookadminpanel.php:184 +msgid "API key" +msgstr "" + +#: facebookadminpanel.php:185 +msgid "API key provided by Facebook" +msgstr "" + +#: facebookadminpanel.php:193 +msgid "Secret" +msgstr "" + +#: facebookadminpanel.php:194 +msgid "API secret provided by Facebook" +msgstr "" + +#: facebookadminpanel.php:210 +msgid "Save" +msgstr "Enrollañ" + +#: facebookadminpanel.php:210 +msgid "Save Facebook settings" +msgstr "" + +#. TRANS: Instructions. +#: FBConnectSettings.php:66 +msgid "Manage how your account connects to Facebook" +msgstr "" + +#: FBConnectSettings.php:90 +msgid "There is no Facebook user connected to this account." +msgstr "" + +#: FBConnectSettings.php:98 +msgid "Connected Facebook user" +msgstr "" + +#. TRANS: Legend. +#: FBConnectSettings.php:118 +msgid "Disconnect my account from Facebook" +msgstr "" + +#. TRANS: Followed by a link containing text "set a password". +#: FBConnectSettings.php:125 +msgid "" +"Disconnecting your Faceboook would make it impossible to log in! Please " +msgstr "" + +#. TRANS: Preceded by "Please " and followed by " first." +#: FBConnectSettings.php:130 +msgid "set a password" +msgstr "Termeniñ ur ger-tremen" + +#. TRANS: Preceded by "Please set a password". +#: FBConnectSettings.php:132 +msgid " first." +msgstr "" + +#. TRANS: Submit button. +#: FBConnectSettings.php:145 +msgctxt "BUTTON" +msgid "Disconnect" +msgstr "" + +#: FBConnectSettings.php:180 +msgid "Couldn't delete link to Facebook." +msgstr "" + +#: FBConnectSettings.php:196 +msgid "You have disconnected from Facebook." +msgstr "" + +#: FBConnectSettings.php:199 +msgid "Not sure what you're trying to do." +msgstr "" + +#: facebooksettings.php:61 +msgid "There was a problem saving your sync preferences!" +msgstr "" + +#. TRANS: Confirmation that synchronisation settings have been saved into the system. +#: facebooksettings.php:64 +msgid "Sync preferences saved." +msgstr "" + +#: facebooksettings.php:87 +msgid "Automatically update my Facebook status with my notices." +msgstr "" + +#: facebooksettings.php:94 +msgid "Send \"@\" replies to Facebook." +msgstr "" + +#. TRANS: Submit button to save synchronisation settings. +#: facebooksettings.php:102 +msgctxt "BUTTON" +msgid "Save" +msgstr "Enrollañ" + +#. TRANS: %s is the application name. +#: facebooksettings.php:111 +#, php-format +msgid "" +"If you would like %s to automatically update your Facebook status with your " +"latest notice, you need to give it permission." +msgstr "" + +#: facebooksettings.php:124 +#, php-format +msgid "Allow %s to update my Facebook status" +msgstr "" + +#. TRANS: Page title for synchronisation settings. +#: facebooksettings.php:134 +msgid "Sync preferences" +msgstr "" diff --git a/plugins/Facebook/locale/es/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/es/LC_MESSAGES/Facebook.po new file mode 100644 index 0000000000..8b1ab93ca7 --- /dev/null +++ b/plugins/Facebook/locale/es/LC_MESSAGES/Facebook.po @@ -0,0 +1,558 @@ +# Translation of StatusNet - Facebook to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Locos epraix +# Author: Peter17 +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Facebook\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:44+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-facebook\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: facebookutil.php:425 +#, fuzzy, php-format +msgid "" +"Hi, %1$s. We're sorry to inform you that we are unable to update your " +"Facebook status from %2$s, and have disabled the Facebook application for " +"your account. This may be because you have removed the Facebook " +"application's authorization, or have deleted your Facebook account. You can " +"re-enable the Facebook application and automatic status updating by re-" +"installing the %2$s Facebook application.\n" +"\n" +"Regards,\n" +"\n" +"%2$s" +msgstr "" +"Hola, %$1s: Lamentamos informarte que no podemos actualizar tu estado de " +"Facebook desde %$2s y hemos inhabilitado la aplicación de Facebook en tu " +"cuenta. Esto puede deberse a que has eliminado la autorización de Facebook o " +"porque hax borrado tu cuenta de Facebook. Puedes volver a habilitar la " +"aplicación de Facebook y la actualización automática de estados mediante la " +"reinstalación de la aplicación de Facebook %2$s." + +#: FBConnectAuth.php:51 +msgid "You must be logged into Facebook to use Facebook Connect." +msgstr "" +"Debes haber iniciado sesión en Facebook para poder utilizar Facebook Connect." + +#: FBConnectAuth.php:75 +msgid "There is already a local user linked with this Facebook account." +msgstr "Ya hay un usuario local vinculado a esta cuenta de Facebook." + +#: FBConnectAuth.php:87 FBConnectSettings.php:166 +msgid "There was a problem with your session token. Try again, please." +msgstr "" +"Hubo un problema con tu token de sesión. Por favor, inténtalo de nuevo." + +#: FBConnectAuth.php:92 +msgid "You can't register if you don't agree to the license." +msgstr "No puedes registrarte si no estás de acuerdo con la licencia." + +#: FBConnectAuth.php:102 +msgid "An unknown error has occured." +msgstr "Ha ocurrido un error desconocido." + +#. TRANS: %s is the site name. +#: FBConnectAuth.php:117 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your " +"Facebook to a local account. You can either create a new account, or connect " +"with your existing account, if you have one." +msgstr "" +"Esta es la primera vez que inicias sesión en %s, así que debemos conectar " +"Facebook a una cuenta local. Puedes crear una cuenta nueva o conectarte con " +"tu cuenta, de tenerla." + +#. TRANS: Page title. +#: FBConnectAuth.php:124 +msgid "Facebook Account Setup" +msgstr "Configuración de cuenta de Facebook" + +#. TRANS: Legend. +#: FBConnectAuth.php:158 +msgid "Connection options" +msgstr "Opciones de conexión" + +#. TRANS: %s is the name of the license used by the user for their status updates. +#: FBConnectAuth.php:168 +#, php-format +msgid "" +"My text and files are available under %s except this private data: password, " +"email address, IM address, and phone number." +msgstr "" +"Mi texto y archivos están disponibles en %s, salvo estos datos privados: " +"contraseña, dirección de correo electrónico, dirección de mensajería " +"instantánea y número de teléfono." + +#. TRANS: Legend. +#: FBConnectAuth.php:185 +msgid "Create new account" +msgstr "Crear cuenta nueva" + +#: FBConnectAuth.php:187 +msgid "Create a new user with this nickname." +msgstr "Crear un nuevo usuario con este nombre de usuario." + +#. TRANS: Field label. +#: FBConnectAuth.php:191 +msgid "New nickname" +msgstr "Nuevo nombre de usuario" + +#: FBConnectAuth.php:193 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "" +"1-64 letras en minúscula o números, sin signos de puntuación o espacios" + +#. TRANS: Submit button. +#: FBConnectAuth.php:197 +msgctxt "BUTTON" +msgid "Create" +msgstr "Crear" + +#: FBConnectAuth.php:203 +msgid "Connect existing account" +msgstr "Conectar cuenta existente" + +#: FBConnectAuth.php:205 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your Facebook." +msgstr "" +"Si ya tienes una cuenta, ingresa con tu nombre de usuario y contraseña para " +"conectarte a tu Facebook." + +#. TRANS: Field label. +#: FBConnectAuth.php:209 +msgid "Existing nickname" +msgstr "El nombre de usuario ya existe" + +#: FBConnectAuth.php:212 facebookaction.php:277 +msgid "Password" +msgstr "Contraseña" + +#. TRANS: Submit button. +#: FBConnectAuth.php:216 +msgctxt "BUTTON" +msgid "Connect" +msgstr "Conectar" + +#. TRANS: Client error trying to register with registrations not allowed. +#. TRANS: Client error trying to register with registrations 'invite only'. +#: FBConnectAuth.php:233 FBConnectAuth.php:243 +msgid "Registration not allowed." +msgstr "Registro de usuario no permitido." + +#. TRANS: Client error trying to register with an invalid invitation code. +#: FBConnectAuth.php:251 +msgid "Not a valid invitation code." +msgstr "No es un código de invitación válido." + +#: FBConnectAuth.php:261 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "" +"El nombre de usuario debe tener sólo letras minúsculas y números, sin " +"espacios." + +#: FBConnectAuth.php:266 +msgid "Nickname not allowed." +msgstr "Nombre de usuario no autorizado." + +#: FBConnectAuth.php:271 +msgid "Nickname already in use. Try another one." +msgstr "El nombre de usuario ya existe. Prueba con otro." + +#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +msgid "Error connecting user to Facebook." +msgstr "Error de conexión del usuario a Facebook." + +#: FBConnectAuth.php:309 +msgid "Invalid username or password." +msgstr "Nombre de usuario o contraseña inválidos." + +#. TRANS: Page title. +#: facebooklogin.php:90 facebookaction.php:255 +msgid "Login" +msgstr "Iniciar sesión" + +#. TRANS: Legend. +#: facebooknoticeform.php:144 +msgid "Send a notice" +msgstr "Enviar un mensaje" + +#. TRANS: Field label. +#: facebooknoticeform.php:157 +#, php-format +msgid "What's up, %s?" +msgstr "¿Qué tal, %s?" + +#: facebooknoticeform.php:169 +msgid "Available characters" +msgstr "Caracteres disponibles" + +#. TRANS: Button text. +#: facebooknoticeform.php:196 +msgctxt "BUTTON" +msgid "Send" +msgstr "Enviar" + +#: facebookhome.php:103 +msgid "Server error: Couldn't get user!" +msgstr "Error de servidor: ¡No se pudo obtener el usuario!" + +#: facebookhome.php:122 +msgid "Incorrect username or password." +msgstr "" +"Nombre de usuario o contraseña incorrectos\n" +"." + +#. TRANS: Page title. +#. TRANS: %s is a user nickname +#: facebookhome.php:157 +#, php-format +msgid "%s and friends" +msgstr "%s y sus amistades" + +#. TRANS: Instructions. %s is the application name. +#: facebookhome.php:185 +#, php-format +msgid "" +"If you would like the %s app to automatically update your Facebook status " +"with your latest notice, you need to give it permission." +msgstr "" +"Si desesa que la aplicación %s actualice automáticamente tu estado de " +"Facebook con tu último mensaje, tienes que darle permiso." + +#: facebookhome.php:210 +msgid "Okay, do it!" +msgstr "Ok, ¡hazlo!" + +#. TRANS: Button text. Clicking the button will skip updating Facebook permissions. +#: facebookhome.php:217 +msgctxt "BUTTON" +msgid "Skip" +msgstr "Omitir" + +#: facebookhome.php:244 facebookaction.php:336 +msgid "Pagination" +msgstr "Paginación" + +#. TRANS: Pagination link. +#: facebookhome.php:254 facebookaction.php:345 +msgid "After" +msgstr "Después" + +#. TRANS: Pagination link. +#: facebookhome.php:263 facebookaction.php:353 +msgid "Before" +msgstr "Antes" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:69 +#, php-format +msgid "Thanks for inviting your friends to use %s." +msgstr "Gracias por invitar a tus amistades a usar %s." + +#. TRANS: Followed by an unordered list with invited friends. +#: facebookinvite.php:72 +msgid "Invitations have been sent to the following users:" +msgstr "Se ha enviado invitaciones a los siguientes usuarios:" + +#: facebookinvite.php:91 +#, php-format +msgid "You have been invited to %s" +msgstr "Te han invitado a %s" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:101 +#, php-format +msgid "Invite your friends to use %s" +msgstr "Invita a tus amistades a usar %s" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:124 +#, php-format +msgid "Friends already using %s:" +msgstr "Amistades que ya usan %s:" + +#. TRANS: Page title. +#: facebookinvite.php:143 +msgid "Send invitations" +msgstr "Enviar invitaciones" + +#. TRANS: Menu item. +#. TRANS: Menu item tab. +#: FacebookPlugin.php:188 FacebookPlugin.php:461 FacebookPlugin.php:485 +msgctxt "MENU" +msgid "Facebook" +msgstr "Facebook" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:190 +msgid "Facebook integration configuration" +msgstr "Configuración de integración de Facebook" + +#: FacebookPlugin.php:431 +msgid "Facebook Connect User" +msgstr "" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:463 +msgid "Login or register using Facebook" +msgstr "" + +#. TRANS: Tooltip for menu item "Facebook". +#. TRANS: Page title. +#: FacebookPlugin.php:487 FBConnectSettings.php:55 +msgid "Facebook Connect Settings" +msgstr "" + +#: FacebookPlugin.php:591 +msgid "" +"The Facebook plugin allows integrating StatusNet instances with Facebook and Facebook Connect." +msgstr "" + +#: FBConnectLogin.php:33 +msgid "Already logged in." +msgstr "" + +#. TRANS: Instructions. +#: FBConnectLogin.php:42 +msgid "Login with your Facebook Account" +msgstr "" + +#. TRANS: Page title. +#: FBConnectLogin.php:57 +msgid "Facebook Login" +msgstr "" + +#: facebookremove.php:57 +msgid "Couldn't remove Facebook user." +msgstr "" + +#. TRANS: Link description for 'Home' link that leads to a start page. +#: facebookaction.php:169 +msgctxt "MENU" +msgid "Home" +msgstr "Pagina principal" + +#. TRANS: Tooltip for 'Home' link that leads to a start page. +#: facebookaction.php:171 +msgid "Home" +msgstr "Pagina principal" + +#. TRANS: Link description for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:180 +msgctxt "MENU" +msgid "Invite" +msgstr "Invitar" + +#. TRANS: Tooltip for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:182 +msgid "Invite" +msgstr "Invitar" + +#. TRANS: Link description for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:192 +msgctxt "MENU" +msgid "Settings" +msgstr "Preferencias" + +#. TRANS: Tooltip for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:194 +msgid "Settings" +msgstr "Preferencias" + +#: facebookaction.php:233 +#, php-format +msgid "" +"To use the %s Facebook Application you need to login with your username and " +"password. Don't have a username yet?" +msgstr "" + +#: facebookaction.php:235 +msgid " a new account." +msgstr "" + +#: facebookaction.php:242 +msgid "Register" +msgstr "Registrarse" + +#: facebookaction.php:274 +msgid "Nickname" +msgstr "Nickname" + +#. TRANS: Login button. +#: facebookaction.php:282 +msgctxt "BUTTON" +msgid "Login" +msgstr "Iniciar sesión" + +#: facebookaction.php:288 +msgid "Lost or forgotten password?" +msgstr "" + +#: facebookaction.php:370 +msgid "No notice content!" +msgstr "" + +#: facebookaction.php:377 +#, php-format +msgid "That's too long. Max notice size is %d chars." +msgstr "" + +#: facebookaction.php:431 +msgid "Notices" +msgstr "Avisos" + +#: facebookadminpanel.php:52 +msgid "Facebook" +msgstr "Facebook" + +#: facebookadminpanel.php:62 +msgid "Facebook integration settings" +msgstr "Configuración de integración de Facebook" + +#: facebookadminpanel.php:123 +msgid "Invalid Facebook API key. Max length is 255 characters." +msgstr "" + +#: facebookadminpanel.php:129 +msgid "Invalid Facebook API secret. Max length is 255 characters." +msgstr "" + +#: facebookadminpanel.php:178 +msgid "Facebook application settings" +msgstr "" + +#: facebookadminpanel.php:184 +msgid "API key" +msgstr "" + +#: facebookadminpanel.php:185 +msgid "API key provided by Facebook" +msgstr "" + +#: facebookadminpanel.php:193 +msgid "Secret" +msgstr "Secreto" + +#: facebookadminpanel.php:194 +msgid "API secret provided by Facebook" +msgstr "" + +#: facebookadminpanel.php:210 +msgid "Save" +msgstr "Guardar" + +#: facebookadminpanel.php:210 +msgid "Save Facebook settings" +msgstr "" + +#. TRANS: Instructions. +#: FBConnectSettings.php:66 +msgid "Manage how your account connects to Facebook" +msgstr "" + +#: FBConnectSettings.php:90 +msgid "There is no Facebook user connected to this account." +msgstr "" + +#: FBConnectSettings.php:98 +msgid "Connected Facebook user" +msgstr "" + +#. TRANS: Legend. +#: FBConnectSettings.php:118 +msgid "Disconnect my account from Facebook" +msgstr "" + +#. TRANS: Followed by a link containing text "set a password". +#: FBConnectSettings.php:125 +msgid "" +"Disconnecting your Faceboook would make it impossible to log in! Please " +msgstr "" + +#. TRANS: Preceded by "Please " and followed by " first." +#: FBConnectSettings.php:130 +msgid "set a password" +msgstr "establecer una contraseña" + +#. TRANS: Preceded by "Please set a password". +#: FBConnectSettings.php:132 +msgid " first." +msgstr "" + +#. TRANS: Submit button. +#: FBConnectSettings.php:145 +msgctxt "BUTTON" +msgid "Disconnect" +msgstr "" + +#: FBConnectSettings.php:180 +msgid "Couldn't delete link to Facebook." +msgstr "" + +#: FBConnectSettings.php:196 +msgid "You have disconnected from Facebook." +msgstr "" + +#: FBConnectSettings.php:199 +msgid "Not sure what you're trying to do." +msgstr "" + +#: facebooksettings.php:61 +msgid "There was a problem saving your sync preferences!" +msgstr "" + +#. TRANS: Confirmation that synchronisation settings have been saved into the system. +#: facebooksettings.php:64 +msgid "Sync preferences saved." +msgstr "" + +#: facebooksettings.php:87 +msgid "Automatically update my Facebook status with my notices." +msgstr "" + +#: facebooksettings.php:94 +msgid "Send \"@\" replies to Facebook." +msgstr "" + +#. TRANS: Submit button to save synchronisation settings. +#: facebooksettings.php:102 +msgctxt "BUTTON" +msgid "Save" +msgstr "Guardar" + +#. TRANS: %s is the application name. +#: facebooksettings.php:111 +#, php-format +msgid "" +"If you would like %s to automatically update your Facebook status with your " +"latest notice, you need to give it permission." +msgstr "" + +#: facebooksettings.php:124 +#, php-format +msgid "Allow %s to update my Facebook status" +msgstr "" + +#. TRANS: Page title for synchronisation settings. +#: facebooksettings.php:134 +msgid "Sync preferences" +msgstr "" diff --git a/plugins/Facebook/locale/fr/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/fr/LC_MESSAGES/Facebook.po new file mode 100644 index 0000000000..d7fe794046 --- /dev/null +++ b/plugins/Facebook/locale/fr/LC_MESSAGES/Facebook.po @@ -0,0 +1,576 @@ +# Translation of StatusNet - Facebook to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Facebook\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:44+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-facebook\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: facebookutil.php:425 +#, php-format +msgid "" +"Hi, %1$s. We're sorry to inform you that we are unable to update your " +"Facebook status from %2$s, and have disabled the Facebook application for " +"your account. This may be because you have removed the Facebook " +"application's authorization, or have deleted your Facebook account. You can " +"re-enable the Facebook application and automatic status updating by re-" +"installing the %2$s Facebook application.\n" +"\n" +"Regards,\n" +"\n" +"%2$s" +msgstr "" +"Salut, %1$s. Nous sommes désolés de vous informer que nous ne sommes pas en " +"mesure de mettre à jour votre statut Facebook depuis %2$s et que nous avons " +"désactivé l’application Facebook sur votre compte. C’est peut-être parce que " +"vous avez retiré l’autorisation de l’application Facebook, ou avez supprimé " +"votre compte Facebook. Vous pouvez réactiver l’application Facebook et la " +"mise à jour d’état automatique en réinstallant l’application %2$s pour " +"Facebook.\n" +"\n" +"Cordialement,\n" +"\n" +"%2$s" + +#: FBConnectAuth.php:51 +msgid "You must be logged into Facebook to use Facebook Connect." +msgstr "Vous devez être identifié sur Facebook pour utiliser Facebook Connect." + +#: FBConnectAuth.php:75 +msgid "There is already a local user linked with this Facebook account." +msgstr "Il existe déjà un utilisateur local lié à ce compte Facebook." + +#: FBConnectAuth.php:87 FBConnectSettings.php:166 +msgid "There was a problem with your session token. Try again, please." +msgstr "" +"Un problème est survenu avec votre jeton de session. Veuillez essayer à " +"nouveau." + +#: FBConnectAuth.php:92 +msgid "You can't register if you don't agree to the license." +msgstr "Vous ne pouvez pas vous inscrire si vous n’acceptez pas la licence." + +#: FBConnectAuth.php:102 +msgid "An unknown error has occured." +msgstr "Une erreur inconnue s’est produite." + +#. TRANS: %s is the site name. +#: FBConnectAuth.php:117 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your " +"Facebook to a local account. You can either create a new account, or connect " +"with your existing account, if you have one." +msgstr "" +"C’est la première fois que vous êtes connecté à %s via Facebook, il nous " +"faut donc lier votre compte Facebook à un compte local. Vous pouvez soit " +"créer un nouveau compte, soit vous connecter avec votre compte local " +"existant si vous en avez un." + +#. TRANS: Page title. +#: FBConnectAuth.php:124 +msgid "Facebook Account Setup" +msgstr "Configuration du compte Facebook" + +#. TRANS: Legend. +#: FBConnectAuth.php:158 +msgid "Connection options" +msgstr "Options de connexion" + +#. TRANS: %s is the name of the license used by the user for their status updates. +#: FBConnectAuth.php:168 +#, php-format +msgid "" +"My text and files are available under %s except this private data: password, " +"email address, IM address, and phone number." +msgstr "" +"Mon texte et mes fichiers sont disponibles sous licence %s, à l’exception " +"des données privées suivantes : mot de passe, adresse courriel, adresse de " +"messagerie instantanée et numéro de téléphone." + +#. TRANS: Legend. +#: FBConnectAuth.php:185 +msgid "Create new account" +msgstr "Créer un nouveau compte" + +#: FBConnectAuth.php:187 +msgid "Create a new user with this nickname." +msgstr "Créer un nouvel utilisateur avec ce pseudonyme." + +#. TRANS: Field label. +#: FBConnectAuth.php:191 +msgid "New nickname" +msgstr "Nouveau pseudonyme" + +#: FBConnectAuth.php:193 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "1 à 64 lettres minuscules ou chiffres, sans ponctuation ni espaces" + +#. TRANS: Submit button. +#: FBConnectAuth.php:197 +msgctxt "BUTTON" +msgid "Create" +msgstr "Créer" + +#: FBConnectAuth.php:203 +msgid "Connect existing account" +msgstr "Se connecter à un compte existant" + +#: FBConnectAuth.php:205 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your Facebook." +msgstr "" +"Si vous avez déjà un compte ici, connectez-vous avec votre nom d’utilisateur " +"et mot de passe pour l’associer à votre compte Facebook." + +#. TRANS: Field label. +#: FBConnectAuth.php:209 +msgid "Existing nickname" +msgstr "Pseudonyme existant" + +#: FBConnectAuth.php:212 facebookaction.php:277 +msgid "Password" +msgstr "Mot de passe" + +#. TRANS: Submit button. +#: FBConnectAuth.php:216 +msgctxt "BUTTON" +msgid "Connect" +msgstr "Connexion" + +#. TRANS: Client error trying to register with registrations not allowed. +#. TRANS: Client error trying to register with registrations 'invite only'. +#: FBConnectAuth.php:233 FBConnectAuth.php:243 +msgid "Registration not allowed." +msgstr "Inscription non autorisée." + +#. TRANS: Client error trying to register with an invalid invitation code. +#: FBConnectAuth.php:251 +msgid "Not a valid invitation code." +msgstr "Le code d’invitation n’est pas valide." + +#: FBConnectAuth.php:261 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "" +"Les pseudonymes ne peuvent contenir que des lettres minuscules et des " +"chiffres, sans espaces." + +#: FBConnectAuth.php:266 +msgid "Nickname not allowed." +msgstr "Pseudonyme non autorisé." + +#: FBConnectAuth.php:271 +msgid "Nickname already in use. Try another one." +msgstr "Pseudonyme déjà utilisé. Essayez-en un autre." + +#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +msgid "Error connecting user to Facebook." +msgstr "Erreur de connexion de l’utilisateur à Facebook." + +#: FBConnectAuth.php:309 +msgid "Invalid username or password." +msgstr "Nom d’utilisateur ou mot de passe incorrect." + +#. TRANS: Page title. +#: facebooklogin.php:90 facebookaction.php:255 +msgid "Login" +msgstr "Connexion" + +#. TRANS: Legend. +#: facebooknoticeform.php:144 +msgid "Send a notice" +msgstr "Envoyer un avis" + +#. TRANS: Field label. +#: facebooknoticeform.php:157 +#, php-format +msgid "What's up, %s?" +msgstr "Quoi de neuf, %s ?" + +#: facebooknoticeform.php:169 +msgid "Available characters" +msgstr "Caractères restants" + +#. TRANS: Button text. +#: facebooknoticeform.php:196 +msgctxt "BUTTON" +msgid "Send" +msgstr "Envoyer" + +#: facebookhome.php:103 +msgid "Server error: Couldn't get user!" +msgstr "Erreur de serveur : impossible d’obtenir l’utilisateur !" + +#: facebookhome.php:122 +msgid "Incorrect username or password." +msgstr "Nom d’utilisateur ou mot de passe incorrect." + +#. TRANS: Page title. +#. TRANS: %s is a user nickname +#: facebookhome.php:157 +#, php-format +msgid "%s and friends" +msgstr "%s et ses amis" + +#. TRANS: Instructions. %s is the application name. +#: facebookhome.php:185 +#, php-format +msgid "" +"If you would like the %s app to automatically update your Facebook status " +"with your latest notice, you need to give it permission." +msgstr "" +"Si vous souhaitez que l’application %s mette à jour automatiquement votre " +"statut Facebook avec votre dernier avis, vous devez lui en donner " +"l’autorisation." + +#: facebookhome.php:210 +msgid "Okay, do it!" +msgstr "Ok, le faire !" + +#. TRANS: Button text. Clicking the button will skip updating Facebook permissions. +#: facebookhome.php:217 +msgctxt "BUTTON" +msgid "Skip" +msgstr "Sauter cette étape" + +#: facebookhome.php:244 facebookaction.php:336 +msgid "Pagination" +msgstr "Pagination" + +#. TRANS: Pagination link. +#: facebookhome.php:254 facebookaction.php:345 +msgid "After" +msgstr "Après" + +#. TRANS: Pagination link. +#: facebookhome.php:263 facebookaction.php:353 +msgid "Before" +msgstr "Avant" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:69 +#, php-format +msgid "Thanks for inviting your friends to use %s." +msgstr "Merci d’inviter vos amis à utiliser %s." + +#. TRANS: Followed by an unordered list with invited friends. +#: facebookinvite.php:72 +msgid "Invitations have been sent to the following users:" +msgstr "Des invitations ont été envoyées aux utilisateurs suivants :" + +#: facebookinvite.php:91 +#, php-format +msgid "You have been invited to %s" +msgstr "Vous avez été invité à %s" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:101 +#, php-format +msgid "Invite your friends to use %s" +msgstr "Invitez vos amis à utiliser %s" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:124 +#, php-format +msgid "Friends already using %s:" +msgstr "Amis utilisant déjà %s :" + +#. TRANS: Page title. +#: facebookinvite.php:143 +msgid "Send invitations" +msgstr "Envoyer des invitations" + +#. TRANS: Menu item. +#. TRANS: Menu item tab. +#: FacebookPlugin.php:188 FacebookPlugin.php:461 FacebookPlugin.php:485 +msgctxt "MENU" +msgid "Facebook" +msgstr "Facebook" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:190 +msgid "Facebook integration configuration" +msgstr "Configuration de l’intégration Facebook" + +#: FacebookPlugin.php:431 +msgid "Facebook Connect User" +msgstr "Utilisateur de Facebook Connect" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:463 +msgid "Login or register using Facebook" +msgstr "Se connecter ou s’inscrire via Facebook" + +#. TRANS: Tooltip for menu item "Facebook". +#. TRANS: Page title. +#: FacebookPlugin.php:487 FBConnectSettings.php:55 +msgid "Facebook Connect Settings" +msgstr "Paramètres pour Facebook Connect" + +#: FacebookPlugin.php:591 +msgid "" +"The Facebook plugin allows integrating StatusNet instances with Facebook and Facebook Connect." +msgstr "" +"Le greffon Facebook permet d’intégrer des instances StatusNet avec Facebook et Facebook Connect." + +#: FBConnectLogin.php:33 +msgid "Already logged in." +msgstr "Déjà connecté." + +#. TRANS: Instructions. +#: FBConnectLogin.php:42 +msgid "Login with your Facebook Account" +msgstr "Connectez-vous avec votre compte Facebook" + +#. TRANS: Page title. +#: FBConnectLogin.php:57 +msgid "Facebook Login" +msgstr "Connexion Facebook" + +#: facebookremove.php:57 +msgid "Couldn't remove Facebook user." +msgstr "Impossible de supprimer l’utilisateur Facebook." + +#. TRANS: Link description for 'Home' link that leads to a start page. +#: facebookaction.php:169 +msgctxt "MENU" +msgid "Home" +msgstr "Accueil" + +#. TRANS: Tooltip for 'Home' link that leads to a start page. +#: facebookaction.php:171 +msgid "Home" +msgstr "Page d’accueil" + +#. TRANS: Link description for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:180 +msgctxt "MENU" +msgid "Invite" +msgstr "Inviter" + +#. TRANS: Tooltip for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:182 +msgid "Invite" +msgstr "Inviter" + +#. TRANS: Link description for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:192 +msgctxt "MENU" +msgid "Settings" +msgstr "Paramètres" + +#. TRANS: Tooltip for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:194 +msgid "Settings" +msgstr "Préférences de l’utilisateur" + +#: facebookaction.php:233 +#, php-format +msgid "" +"To use the %s Facebook Application you need to login with your username and " +"password. Don't have a username yet?" +msgstr "" +"Pour utiliser l’application %s pour Facebook, vous devez vous identifier " +"avec votre nom d’utilisateur et mot de passe. Vous n’avez pas encore un nom " +"d’utilisateur ?" + +#: facebookaction.php:235 +msgid " a new account." +msgstr "un nouveau compte." + +#: facebookaction.php:242 +msgid "Register" +msgstr "S’inscrire" + +#: facebookaction.php:274 +msgid "Nickname" +msgstr "Pseudonyme" + +#. TRANS: Login button. +#: facebookaction.php:282 +msgctxt "BUTTON" +msgid "Login" +msgstr "Connexion" + +#: facebookaction.php:288 +msgid "Lost or forgotten password?" +msgstr "Mot de passe perdu ou oublié ?" + +#: facebookaction.php:370 +msgid "No notice content!" +msgstr "Aucun contenu dans l’avis !" + +#: facebookaction.php:377 +#, php-format +msgid "That's too long. Max notice size is %d chars." +msgstr "C’est trop long ! La taille maximale de l’avis est de %d caractères." + +#: facebookaction.php:431 +msgid "Notices" +msgstr "Avis publiés" + +#: facebookadminpanel.php:52 +msgid "Facebook" +msgstr "Facebook" + +#: facebookadminpanel.php:62 +msgid "Facebook integration settings" +msgstr "Paramètres d’intégration Facebook" + +#: facebookadminpanel.php:123 +msgid "Invalid Facebook API key. Max length is 255 characters." +msgstr "" +"Clé invalide pour l’API Facebook. La longueur maximum est de 255 caractères." + +#: facebookadminpanel.php:129 +msgid "Invalid Facebook API secret. Max length is 255 characters." +msgstr "" +"Code secret invalide pour l’API Facebook. La longueur maximum est de 255 " +"caractères." + +#: facebookadminpanel.php:178 +msgid "Facebook application settings" +msgstr "Paramètres de l’application Facebook" + +#: facebookadminpanel.php:184 +msgid "API key" +msgstr "Clé API" + +#: facebookadminpanel.php:185 +msgid "API key provided by Facebook" +msgstr "Clé API fournie par Facebook" + +#: facebookadminpanel.php:193 +msgid "Secret" +msgstr "Code secret" + +#: facebookadminpanel.php:194 +msgid "API secret provided by Facebook" +msgstr "Code secret pour l’API fourni par Facebook" + +#: facebookadminpanel.php:210 +msgid "Save" +msgstr "Sauvegarder" + +#: facebookadminpanel.php:210 +msgid "Save Facebook settings" +msgstr "Sauvegarder les paramètres Facebook" + +#. TRANS: Instructions. +#: FBConnectSettings.php:66 +msgid "Manage how your account connects to Facebook" +msgstr "Gérez la façon dont votre compte se connecte à Facebook" + +#: FBConnectSettings.php:90 +msgid "There is no Facebook user connected to this account." +msgstr "Il n’y a pas d’utilisateur Facebook connecté à ce compte." + +#: FBConnectSettings.php:98 +msgid "Connected Facebook user" +msgstr "Utilisateur Facebook connecté" + +#. TRANS: Legend. +#: FBConnectSettings.php:118 +msgid "Disconnect my account from Facebook" +msgstr "Déconnecter mon compte de Facebook" + +#. TRANS: Followed by a link containing text "set a password". +#: FBConnectSettings.php:125 +msgid "" +"Disconnecting your Faceboook would make it impossible to log in! Please " +msgstr "" +"La déconnexion de votre compte Facebook ne vous permettrait plus de vous " +"connecter ! S’il vous plaît " + +#. TRANS: Preceded by "Please " and followed by " first." +#: FBConnectSettings.php:130 +msgid "set a password" +msgstr "définissez un mot de passe" + +#. TRANS: Preceded by "Please set a password". +#: FBConnectSettings.php:132 +msgid " first." +msgstr " tout d’abord." + +#. TRANS: Submit button. +#: FBConnectSettings.php:145 +msgctxt "BUTTON" +msgid "Disconnect" +msgstr "Déconnecter" + +#: FBConnectSettings.php:180 +msgid "Couldn't delete link to Facebook." +msgstr "Impossible de supprimer le lien vers Facebook." + +#: FBConnectSettings.php:196 +msgid "You have disconnected from Facebook." +msgstr "Vous avez été déconnecté de Facebook." + +#: FBConnectSettings.php:199 +msgid "Not sure what you're trying to do." +msgstr "Pas certain de ce que vous essayez de faire." + +#: facebooksettings.php:61 +msgid "There was a problem saving your sync preferences!" +msgstr "" +"Il y a eu un problème lors de la sauvegarde de vos préférences de " +"synchronisation !" + +#. TRANS: Confirmation that synchronisation settings have been saved into the system. +#: facebooksettings.php:64 +msgid "Sync preferences saved." +msgstr "Préférences de synchronisation enregistrées." + +#: facebooksettings.php:87 +msgid "Automatically update my Facebook status with my notices." +msgstr "Mettre à jour automatiquement mon statut Facebook avec mes avis." + +#: facebooksettings.php:94 +msgid "Send \"@\" replies to Facebook." +msgstr "Envoyez des réponses « @ » à Facebook." + +#. TRANS: Submit button to save synchronisation settings. +#: facebooksettings.php:102 +msgctxt "BUTTON" +msgid "Save" +msgstr "Sauvegarder" + +#. TRANS: %s is the application name. +#: facebooksettings.php:111 +#, php-format +msgid "" +"If you would like %s to automatically update your Facebook status with your " +"latest notice, you need to give it permission." +msgstr "" +"Si vous souhaitez que l’application %s mette à jour automatiquement votre " +"statut Facebook avec votre dernier avis, vous devez lui en donner " +"l’autorisation." + +#: facebooksettings.php:124 +#, php-format +msgid "Allow %s to update my Facebook status" +msgstr "Autoriser %s à mettre à jour mon statut Facebook" + +#. TRANS: Page title for synchronisation settings. +#: facebooksettings.php:134 +msgid "Sync preferences" +msgstr "Préférences de synchronisation" diff --git a/plugins/Facebook/locale/gl/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/gl/LC_MESSAGES/Facebook.po new file mode 100644 index 0000000000..7a4d4a11be --- /dev/null +++ b/plugins/Facebook/locale/gl/LC_MESSAGES/Facebook.po @@ -0,0 +1,540 @@ +# Translation of StatusNet - Facebook to Galician (Galego) +# Expored from translatewiki.net +# +# Author: Toliño +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Facebook\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:44+0000\n" +"Language-Team: Galician \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: gl\n" +"X-Message-Group: #out-statusnet-plugin-facebook\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: facebookutil.php:425 +#, php-format +msgid "" +"Hi, %1$s. We're sorry to inform you that we are unable to update your " +"Facebook status from %2$s, and have disabled the Facebook application for " +"your account. This may be because you have removed the Facebook " +"application's authorization, or have deleted your Facebook account. You can " +"re-enable the Facebook application and automatic status updating by re-" +"installing the %2$s Facebook application.\n" +"\n" +"Regards,\n" +"\n" +"%2$s" +msgstr "" + +#: FBConnectAuth.php:51 +msgid "You must be logged into Facebook to use Facebook Connect." +msgstr "" + +#: FBConnectAuth.php:75 +msgid "There is already a local user linked with this Facebook account." +msgstr "" + +#: FBConnectAuth.php:87 FBConnectSettings.php:166 +msgid "There was a problem with your session token. Try again, please." +msgstr "Houbo un erro co seu pase. Inténteo de novo." + +#: FBConnectAuth.php:92 +msgid "You can't register if you don't agree to the license." +msgstr "Non pode rexistrarse se non acepta a licenza." + +#: FBConnectAuth.php:102 +msgid "An unknown error has occured." +msgstr "Houbo un erro descoñecido." + +#. TRANS: %s is the site name. +#: FBConnectAuth.php:117 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your " +"Facebook to a local account. You can either create a new account, or connect " +"with your existing account, if you have one." +msgstr "" + +#. TRANS: Page title. +#: FBConnectAuth.php:124 +msgid "Facebook Account Setup" +msgstr "" + +#. TRANS: Legend. +#: FBConnectAuth.php:158 +msgid "Connection options" +msgstr "Opcións de conexión" + +#. TRANS: %s is the name of the license used by the user for their status updates. +#: FBConnectAuth.php:168 +#, php-format +msgid "" +"My text and files are available under %s except this private data: password, " +"email address, IM address, and phone number." +msgstr "" +"Os meus textos e ficheiros están dispoñibles baixo %s, salvo os seguintes " +"datos privados: contrasinais, enderezos de correo electrónico e mensaxería " +"instantánea e números de teléfono." + +#. TRANS: Legend. +#: FBConnectAuth.php:185 +msgid "Create new account" +msgstr "Crear unha conta nova" + +#: FBConnectAuth.php:187 +msgid "Create a new user with this nickname." +msgstr "Crear un novo usuario con este alcume." + +#. TRANS: Field label. +#: FBConnectAuth.php:191 +msgid "New nickname" +msgstr "Novo alcume" + +#: FBConnectAuth.php:193 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "" +"Entre 1 e 64 letras minúsculas ou números, sen signos de puntuación, " +"espazos, tiles ou eñes" + +#. TRANS: Submit button. +#: FBConnectAuth.php:197 +msgctxt "BUTTON" +msgid "Create" +msgstr "Crear" + +#: FBConnectAuth.php:203 +msgid "Connect existing account" +msgstr "" + +#: FBConnectAuth.php:205 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your Facebook." +msgstr "" + +#. TRANS: Field label. +#: FBConnectAuth.php:209 +msgid "Existing nickname" +msgstr "" + +#: FBConnectAuth.php:212 facebookaction.php:277 +msgid "Password" +msgstr "Contrasinal" + +#. TRANS: Submit button. +#: FBConnectAuth.php:216 +msgctxt "BUTTON" +msgid "Connect" +msgstr "Conectar" + +#. TRANS: Client error trying to register with registrations not allowed. +#. TRANS: Client error trying to register with registrations 'invite only'. +#: FBConnectAuth.php:233 FBConnectAuth.php:243 +msgid "Registration not allowed." +msgstr "Non se permite o rexistro." + +#. TRANS: Client error trying to register with an invalid invitation code. +#: FBConnectAuth.php:251 +msgid "Not a valid invitation code." +msgstr "O código da invitación é incorrecto." + +#: FBConnectAuth.php:261 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "" +"O alcume debe ter só letras en minúscula e números, e non pode ter espazos " +"en branco." + +#: FBConnectAuth.php:266 +msgid "Nickname not allowed." +msgstr "" + +#: FBConnectAuth.php:271 +msgid "Nickname already in use. Try another one." +msgstr "Ese alcume xa está en uso. Probe con outro." + +#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +msgid "Error connecting user to Facebook." +msgstr "" + +#: FBConnectAuth.php:309 +msgid "Invalid username or password." +msgstr "O nome de usuario ou contrasinal non son correctos." + +#. TRANS: Page title. +#: facebooklogin.php:90 facebookaction.php:255 +msgid "Login" +msgstr "Rexistro" + +#. TRANS: Legend. +#: facebooknoticeform.php:144 +msgid "Send a notice" +msgstr "Enviar unha nota" + +#. TRANS: Field label. +#: facebooknoticeform.php:157 +#, php-format +msgid "What's up, %s?" +msgstr "Que hai de novo, %s?" + +#: facebooknoticeform.php:169 +msgid "Available characters" +msgstr "Caracteres dispoñibles" + +#. TRANS: Button text. +#: facebooknoticeform.php:196 +msgctxt "BUTTON" +msgid "Send" +msgstr "Enviar" + +#: facebookhome.php:103 +msgid "Server error: Couldn't get user!" +msgstr "" + +#: facebookhome.php:122 +msgid "Incorrect username or password." +msgstr "Nome de usuario ou contrasinal incorrectos." + +#. TRANS: Page title. +#. TRANS: %s is a user nickname +#: facebookhome.php:157 +#, php-format +msgid "%s and friends" +msgstr "%s e amigos" + +#. TRANS: Instructions. %s is the application name. +#: facebookhome.php:185 +#, php-format +msgid "" +"If you would like the %s app to automatically update your Facebook status " +"with your latest notice, you need to give it permission." +msgstr "" + +#: facebookhome.php:210 +msgid "Okay, do it!" +msgstr "" + +#. TRANS: Button text. Clicking the button will skip updating Facebook permissions. +#: facebookhome.php:217 +msgctxt "BUTTON" +msgid "Skip" +msgstr "Saltar" + +#: facebookhome.php:244 facebookaction.php:336 +msgid "Pagination" +msgstr "Paxinación" + +#. TRANS: Pagination link. +#: facebookhome.php:254 facebookaction.php:345 +msgid "After" +msgstr "Despois" + +#. TRANS: Pagination link. +#: facebookhome.php:263 facebookaction.php:353 +msgid "Before" +msgstr "Antes" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:69 +#, php-format +msgid "Thanks for inviting your friends to use %s." +msgstr "" + +#. TRANS: Followed by an unordered list with invited friends. +#: facebookinvite.php:72 +msgid "Invitations have been sent to the following users:" +msgstr "" + +#: facebookinvite.php:91 +#, php-format +msgid "You have been invited to %s" +msgstr "" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:101 +#, php-format +msgid "Invite your friends to use %s" +msgstr "" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:124 +#, php-format +msgid "Friends already using %s:" +msgstr "" + +#. TRANS: Page title. +#: facebookinvite.php:143 +msgid "Send invitations" +msgstr "Enviar as invitacións" + +#. TRANS: Menu item. +#. TRANS: Menu item tab. +#: FacebookPlugin.php:188 FacebookPlugin.php:461 FacebookPlugin.php:485 +msgctxt "MENU" +msgid "Facebook" +msgstr "" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:190 +msgid "Facebook integration configuration" +msgstr "Configuración de integración do Facebook" + +#: FacebookPlugin.php:431 +msgid "Facebook Connect User" +msgstr "Usuario do Facebook Connect" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:463 +msgid "Login or register using Facebook" +msgstr "" + +#. TRANS: Tooltip for menu item "Facebook". +#. TRANS: Page title. +#: FacebookPlugin.php:487 FBConnectSettings.php:55 +msgid "Facebook Connect Settings" +msgstr "" + +#: FacebookPlugin.php:591 +msgid "" +"The Facebook plugin allows integrating StatusNet instances with Facebook and Facebook Connect." +msgstr "" + +#: FBConnectLogin.php:33 +msgid "Already logged in." +msgstr "Xa se identificou." + +#. TRANS: Instructions. +#: FBConnectLogin.php:42 +msgid "Login with your Facebook Account" +msgstr "" + +#. TRANS: Page title. +#: FBConnectLogin.php:57 +msgid "Facebook Login" +msgstr "" + +#: facebookremove.php:57 +msgid "Couldn't remove Facebook user." +msgstr "" + +#. TRANS: Link description for 'Home' link that leads to a start page. +#: facebookaction.php:169 +msgctxt "MENU" +msgid "Home" +msgstr "" + +#. TRANS: Tooltip for 'Home' link that leads to a start page. +#: facebookaction.php:171 +msgid "Home" +msgstr "Inicio" + +#. TRANS: Link description for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:180 +msgctxt "MENU" +msgid "Invite" +msgstr "" + +#. TRANS: Tooltip for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:182 +msgid "Invite" +msgstr "Convidar" + +#. TRANS: Link description for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:192 +msgctxt "MENU" +msgid "Settings" +msgstr "" + +#. TRANS: Tooltip for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:194 +msgid "Settings" +msgstr "Configuracións" + +#: facebookaction.php:233 +#, php-format +msgid "" +"To use the %s Facebook Application you need to login with your username and " +"password. Don't have a username yet?" +msgstr "" + +#: facebookaction.php:235 +msgid " a new account." +msgstr " unha nova conta." + +#: facebookaction.php:242 +msgid "Register" +msgstr "Rexistrarse" + +#: facebookaction.php:274 +msgid "Nickname" +msgstr "Alcume" + +#. TRANS: Login button. +#: facebookaction.php:282 +msgctxt "BUTTON" +msgid "Login" +msgstr "" + +#: facebookaction.php:288 +msgid "Lost or forgotten password?" +msgstr "Esqueceu ou perdeu o contrasinal?" + +#: facebookaction.php:370 +msgid "No notice content!" +msgstr "" + +#: facebookaction.php:377 +#, php-format +msgid "That's too long. Max notice size is %d chars." +msgstr "" + +#: facebookaction.php:431 +msgid "Notices" +msgstr "Avisos" + +#: facebookadminpanel.php:52 +msgid "Facebook" +msgstr "Facebook" + +#: facebookadminpanel.php:62 +msgid "Facebook integration settings" +msgstr "" + +#: facebookadminpanel.php:123 +msgid "Invalid Facebook API key. Max length is 255 characters." +msgstr "" + +#: facebookadminpanel.php:129 +msgid "Invalid Facebook API secret. Max length is 255 characters." +msgstr "" + +#: facebookadminpanel.php:178 +msgid "Facebook application settings" +msgstr "" + +#: facebookadminpanel.php:184 +msgid "API key" +msgstr "Clave API" + +#: facebookadminpanel.php:185 +msgid "API key provided by Facebook" +msgstr "Clave API proporcionada polo Facebook" + +#: facebookadminpanel.php:193 +msgid "Secret" +msgstr "" + +#: facebookadminpanel.php:194 +msgid "API secret provided by Facebook" +msgstr "" + +#: facebookadminpanel.php:210 +msgid "Save" +msgstr "Gardar" + +#: facebookadminpanel.php:210 +msgid "Save Facebook settings" +msgstr "" + +#. TRANS: Instructions. +#: FBConnectSettings.php:66 +msgid "Manage how your account connects to Facebook" +msgstr "" + +#: FBConnectSettings.php:90 +msgid "There is no Facebook user connected to this account." +msgstr "" + +#: FBConnectSettings.php:98 +msgid "Connected Facebook user" +msgstr "" + +#. TRANS: Legend. +#: FBConnectSettings.php:118 +msgid "Disconnect my account from Facebook" +msgstr "" + +#. TRANS: Followed by a link containing text "set a password". +#: FBConnectSettings.php:125 +msgid "" +"Disconnecting your Faceboook would make it impossible to log in! Please " +msgstr "" + +#. TRANS: Preceded by "Please " and followed by " first." +#: FBConnectSettings.php:130 +msgid "set a password" +msgstr "" + +#. TRANS: Preceded by "Please set a password". +#: FBConnectSettings.php:132 +msgid " first." +msgstr " primeiro." + +#. TRANS: Submit button. +#: FBConnectSettings.php:145 +msgctxt "BUTTON" +msgid "Disconnect" +msgstr "" + +#: FBConnectSettings.php:180 +msgid "Couldn't delete link to Facebook." +msgstr "" + +#: FBConnectSettings.php:196 +msgid "You have disconnected from Facebook." +msgstr "" + +#: FBConnectSettings.php:199 +msgid "Not sure what you're trying to do." +msgstr "" + +#: facebooksettings.php:61 +msgid "There was a problem saving your sync preferences!" +msgstr "" + +#. TRANS: Confirmation that synchronisation settings have been saved into the system. +#: facebooksettings.php:64 +msgid "Sync preferences saved." +msgstr "" + +#: facebooksettings.php:87 +msgid "Automatically update my Facebook status with my notices." +msgstr "" + +#: facebooksettings.php:94 +msgid "Send \"@\" replies to Facebook." +msgstr "" + +#. TRANS: Submit button to save synchronisation settings. +#: facebooksettings.php:102 +msgctxt "BUTTON" +msgid "Save" +msgstr "" + +#. TRANS: %s is the application name. +#: facebooksettings.php:111 +#, php-format +msgid "" +"If you would like %s to automatically update your Facebook status with your " +"latest notice, you need to give it permission." +msgstr "" + +#: facebooksettings.php:124 +#, php-format +msgid "Allow %s to update my Facebook status" +msgstr "" + +#. TRANS: Page title for synchronisation settings. +#: facebooksettings.php:134 +msgid "Sync preferences" +msgstr "" diff --git a/plugins/Facebook/locale/ia/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/ia/LC_MESSAGES/Facebook.po new file mode 100644 index 0000000000..db9e43f1dc --- /dev/null +++ b/plugins/Facebook/locale/ia/LC_MESSAGES/Facebook.po @@ -0,0 +1,565 @@ +# Translation of StatusNet - Facebook to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Facebook\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:44+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-facebook\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: facebookutil.php:425 +#, php-format +msgid "" +"Hi, %1$s. We're sorry to inform you that we are unable to update your " +"Facebook status from %2$s, and have disabled the Facebook application for " +"your account. This may be because you have removed the Facebook " +"application's authorization, or have deleted your Facebook account. You can " +"re-enable the Facebook application and automatic status updating by re-" +"installing the %2$s Facebook application.\n" +"\n" +"Regards,\n" +"\n" +"%2$s" +msgstr "" +"Salute, %1$s. Nos regretta informar te que nos es incapace de actualisar tu " +"stato de Facebook ab %2$s, e que nos ha disactivate le application Facebook " +"pro tu conto. Isto pote esser proque tu ha removite le autorisation del " +"application Facebook, o ha delite tu conto de Facebook. Tu pote reactivar le " +"application Facebook e le actualisation automatic de tu stato per " +"reinstallar le application Facebook %2$s.\n" +"\n" +"Attentemente,\n" +"\n" +"%2$s" + +#: FBConnectAuth.php:51 +msgid "You must be logged into Facebook to use Facebook Connect." +msgstr "Tu debe aperir un session a Facebook pro usar Facebook Connect." + +#: FBConnectAuth.php:75 +msgid "There is already a local user linked with this Facebook account." +msgstr "Il ha jam un usator local ligate a iste conto de Facebook." + +#: FBConnectAuth.php:87 FBConnectSettings.php:166 +msgid "There was a problem with your session token. Try again, please." +msgstr "Occurreva un problema con le indicio de tu session. Per favor reproba." + +#: FBConnectAuth.php:92 +msgid "You can't register if you don't agree to the license." +msgstr "Tu non pote crear un conto si tu non accepta le licentia." + +#: FBConnectAuth.php:102 +msgid "An unknown error has occured." +msgstr "Un error incognite ha occurrite." + +#. TRANS: %s is the site name. +#: FBConnectAuth.php:117 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your " +"Facebook to a local account. You can either create a new account, or connect " +"with your existing account, if you have one." +msgstr "" +"Isto es le prime vice que tu ha aperite un session in %s, dunque nos debe " +"connecter tu Facebook a un conto local. Tu pote crear un nove conto, o " +"connecter con tu conto existente si tu ha un." + +#. TRANS: Page title. +#: FBConnectAuth.php:124 +msgid "Facebook Account Setup" +msgstr "Configuration de conto Facebook" + +#. TRANS: Legend. +#: FBConnectAuth.php:158 +msgid "Connection options" +msgstr "Optiones de connexion" + +#. TRANS: %s is the name of the license used by the user for their status updates. +#: FBConnectAuth.php:168 +#, php-format +msgid "" +"My text and files are available under %s except this private data: password, " +"email address, IM address, and phone number." +msgstr "" +"Mi texto e files es disponibile sub %s excepte iste datos private: " +"contrasigno, adresse de e-mail, adresse de messageria instantanee, numero de " +"telephono." + +#. TRANS: Legend. +#: FBConnectAuth.php:185 +msgid "Create new account" +msgstr "Crear nove conto" + +#: FBConnectAuth.php:187 +msgid "Create a new user with this nickname." +msgstr "Crear un nove usator con iste pseudonymo." + +#. TRANS: Field label. +#: FBConnectAuth.php:191 +msgid "New nickname" +msgstr "Nove pseudonymo" + +#: FBConnectAuth.php:193 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "1-64 minusculas o numeros, sin punctuation o spatios" + +#. TRANS: Submit button. +#: FBConnectAuth.php:197 +msgctxt "BUTTON" +msgid "Create" +msgstr "Crear" + +#: FBConnectAuth.php:203 +msgid "Connect existing account" +msgstr "Connecter conto existente" + +#: FBConnectAuth.php:205 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your Facebook." +msgstr "" +"Si tu ha jam un conto, aperi session con tu nomine de usator e contrasigno " +"pro connecter lo a tu Facebook." + +#. TRANS: Field label. +#: FBConnectAuth.php:209 +msgid "Existing nickname" +msgstr "Pseudonymo existente" + +#: FBConnectAuth.php:212 facebookaction.php:277 +msgid "Password" +msgstr "Contrasigno" + +#. TRANS: Submit button. +#: FBConnectAuth.php:216 +msgctxt "BUTTON" +msgid "Connect" +msgstr "Connecter" + +#. TRANS: Client error trying to register with registrations not allowed. +#. TRANS: Client error trying to register with registrations 'invite only'. +#: FBConnectAuth.php:233 FBConnectAuth.php:243 +msgid "Registration not allowed." +msgstr "Creation de conto non permittite." + +#. TRANS: Client error trying to register with an invalid invitation code. +#: FBConnectAuth.php:251 +msgid "Not a valid invitation code." +msgstr "Le codice de invitation es invalide." + +#: FBConnectAuth.php:261 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "Le pseudonymo pote solmente haber minusculas e numeros, sin spatios." + +#: FBConnectAuth.php:266 +msgid "Nickname not allowed." +msgstr "Pseudonymo non permittite." + +#: FBConnectAuth.php:271 +msgid "Nickname already in use. Try another one." +msgstr "Pseudonymo ja in uso. Proba un altere." + +#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +msgid "Error connecting user to Facebook." +msgstr "Error durante le connexion del usator a Facebook." + +#: FBConnectAuth.php:309 +msgid "Invalid username or password." +msgstr "Nomine de usator o contrasigno invalide." + +#. TRANS: Page title. +#: facebooklogin.php:90 facebookaction.php:255 +msgid "Login" +msgstr "Aperir session" + +#. TRANS: Legend. +#: facebooknoticeform.php:144 +msgid "Send a notice" +msgstr "Inviar un nota" + +#. TRANS: Field label. +#: facebooknoticeform.php:157 +#, php-format +msgid "What's up, %s?" +msgstr "Como sta, %s?" + +#: facebooknoticeform.php:169 +msgid "Available characters" +msgstr "Characteres disponibile" + +#. TRANS: Button text. +#: facebooknoticeform.php:196 +msgctxt "BUTTON" +msgid "Send" +msgstr "Inviar" + +#: facebookhome.php:103 +msgid "Server error: Couldn't get user!" +msgstr "Error de servitor: Non poteva obtener le usator!" + +#: facebookhome.php:122 +msgid "Incorrect username or password." +msgstr "Nomine de usator o contrasigno incorrecte." + +#. TRANS: Page title. +#. TRANS: %s is a user nickname +#: facebookhome.php:157 +#, php-format +msgid "%s and friends" +msgstr "%s e amicos" + +#. TRANS: Instructions. %s is the application name. +#: facebookhome.php:185 +#, php-format +msgid "" +"If you would like the %s app to automatically update your Facebook status " +"with your latest notice, you need to give it permission." +msgstr "" +"Si tu vole que le application %s actualisa automaticamente tu stato de " +"Facebook con tu ultim enota, tu debe dar permission a illo." + +#: facebookhome.php:210 +msgid "Okay, do it!" +msgstr "OK, face lo!" + +#. TRANS: Button text. Clicking the button will skip updating Facebook permissions. +#: facebookhome.php:217 +msgctxt "BUTTON" +msgid "Skip" +msgstr "Saltar" + +#: facebookhome.php:244 facebookaction.php:336 +msgid "Pagination" +msgstr "Pagination" + +#. TRANS: Pagination link. +#: facebookhome.php:254 facebookaction.php:345 +msgid "After" +msgstr "Post" + +#. TRANS: Pagination link. +#: facebookhome.php:263 facebookaction.php:353 +msgid "Before" +msgstr "Ante" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:69 +#, php-format +msgid "Thanks for inviting your friends to use %s." +msgstr "Gratias pro invitar tu amicos a usar %s." + +#. TRANS: Followed by an unordered list with invited friends. +#: facebookinvite.php:72 +msgid "Invitations have been sent to the following users:" +msgstr "Invitationes ha essite inviate al sequente usatores:" + +#: facebookinvite.php:91 +#, php-format +msgid "You have been invited to %s" +msgstr "Tu ha essite invitate a %s" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:101 +#, php-format +msgid "Invite your friends to use %s" +msgstr "Invita tu amicos a usar %s" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:124 +#, php-format +msgid "Friends already using %s:" +msgstr "Amicos que jam usa %s:" + +#. TRANS: Page title. +#: facebookinvite.php:143 +msgid "Send invitations" +msgstr "Inviar invitationes" + +#. TRANS: Menu item. +#. TRANS: Menu item tab. +#: FacebookPlugin.php:188 FacebookPlugin.php:461 FacebookPlugin.php:485 +msgctxt "MENU" +msgid "Facebook" +msgstr "Facebook" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:190 +msgid "Facebook integration configuration" +msgstr "Configuration del integration de Facebook" + +#: FacebookPlugin.php:431 +msgid "Facebook Connect User" +msgstr "Usator de Facebook Connect" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:463 +msgid "Login or register using Facebook" +msgstr "Aperir session o crear conto usante Facebook" + +#. TRANS: Tooltip for menu item "Facebook". +#. TRANS: Page title. +#: FacebookPlugin.php:487 FBConnectSettings.php:55 +msgid "Facebook Connect Settings" +msgstr "Configurationes de connexion a Facebook" + +#: FacebookPlugin.php:591 +msgid "" +"The Facebook plugin allows integrating StatusNet instances with Facebook and Facebook Connect." +msgstr "" +"Le plug-in de Facebook permitte integrar installationes de StatusNet con Facebook e Facebook Connect." + +#: FBConnectLogin.php:33 +msgid "Already logged in." +msgstr "Tu es jam authenticate." + +#. TRANS: Instructions. +#: FBConnectLogin.php:42 +msgid "Login with your Facebook Account" +msgstr "Aperir session con tu conto de Facebook" + +#. TRANS: Page title. +#: FBConnectLogin.php:57 +msgid "Facebook Login" +msgstr "Authentication con Facebook" + +#: facebookremove.php:57 +msgid "Couldn't remove Facebook user." +msgstr "Non poteva remover le usator de Facebook." + +#. TRANS: Link description for 'Home' link that leads to a start page. +#: facebookaction.php:169 +msgctxt "MENU" +msgid "Home" +msgstr "Initio" + +#. TRANS: Tooltip for 'Home' link that leads to a start page. +#: facebookaction.php:171 +msgid "Home" +msgstr "Initio" + +#. TRANS: Link description for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:180 +msgctxt "MENU" +msgid "Invite" +msgstr "Invitar" + +#. TRANS: Tooltip for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:182 +msgid "Invite" +msgstr "Invitar" + +#. TRANS: Link description for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:192 +msgctxt "MENU" +msgid "Settings" +msgstr "Configurationes" + +#. TRANS: Tooltip for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:194 +msgid "Settings" +msgstr "Configurationes" + +#: facebookaction.php:233 +#, php-format +msgid "" +"To use the %s Facebook Application you need to login with your username and " +"password. Don't have a username yet?" +msgstr "" +"Pro usar le application Facebook %s tu debe aperir un session con tu nomine " +"de usator e contrasigno. Tu non ha ancora un nomine de usator?" + +#: facebookaction.php:235 +msgid " a new account." +msgstr " un nove conto." + +#: facebookaction.php:242 +msgid "Register" +msgstr "Crear conto" + +#: facebookaction.php:274 +msgid "Nickname" +msgstr "Pseudonymo" + +#. TRANS: Login button. +#: facebookaction.php:282 +msgctxt "BUTTON" +msgid "Login" +msgstr "Aperir session" + +#: facebookaction.php:288 +msgid "Lost or forgotten password?" +msgstr "Contrasigno perdite o oblidate?" + +#: facebookaction.php:370 +msgid "No notice content!" +msgstr "Le nota non ha contento!" + +#: facebookaction.php:377 +#, php-format +msgid "That's too long. Max notice size is %d chars." +msgstr "" +"Isto es troppo longe. Le longitude maximal del notas es %d characteres." + +#: facebookaction.php:431 +msgid "Notices" +msgstr "Notas" + +#: facebookadminpanel.php:52 +msgid "Facebook" +msgstr "Facebook" + +#: facebookadminpanel.php:62 +msgid "Facebook integration settings" +msgstr "Configurationes de integration de Facebook" + +#: facebookadminpanel.php:123 +msgid "Invalid Facebook API key. Max length is 255 characters." +msgstr "Clave API de Facebook invalide. Longitude maximal es 255 characteres." + +#: facebookadminpanel.php:129 +msgid "Invalid Facebook API secret. Max length is 255 characters." +msgstr "" +"Secreto API de Facebook invalide. Longitude maximal es 255 characteres." + +#: facebookadminpanel.php:178 +msgid "Facebook application settings" +msgstr "Configurationes del application de Facebook" + +#: facebookadminpanel.php:184 +msgid "API key" +msgstr "Clave API" + +#: facebookadminpanel.php:185 +msgid "API key provided by Facebook" +msgstr "Clave API providite per Facebook" + +#: facebookadminpanel.php:193 +msgid "Secret" +msgstr "Secreto" + +#: facebookadminpanel.php:194 +msgid "API secret provided by Facebook" +msgstr "Secreto API providite per Facebook" + +#: facebookadminpanel.php:210 +msgid "Save" +msgstr "Salveguardar" + +#: facebookadminpanel.php:210 +msgid "Save Facebook settings" +msgstr "Salveguardar configuration Facebook" + +#. TRANS: Instructions. +#: FBConnectSettings.php:66 +msgid "Manage how your account connects to Facebook" +msgstr "Configura como tu conto se connecte a Facebook" + +#: FBConnectSettings.php:90 +msgid "There is no Facebook user connected to this account." +msgstr "Il non ha un usator de Facebook connectite a iste conto." + +#: FBConnectSettings.php:98 +msgid "Connected Facebook user" +msgstr "Usator de Facebook connectite" + +#. TRANS: Legend. +#: FBConnectSettings.php:118 +msgid "Disconnect my account from Facebook" +msgstr "Disconnecter mi conto ab Facebook" + +#. TRANS: Followed by a link containing text "set a password". +#: FBConnectSettings.php:125 +msgid "" +"Disconnecting your Faceboook would make it impossible to log in! Please " +msgstr "" +"Le disconnexion de tu Facebook renderea le authentication impossibile! Per " +"favor " + +#. TRANS: Preceded by "Please " and followed by " first." +#: FBConnectSettings.php:130 +msgid "set a password" +msgstr "defini un contrasigno" + +#. TRANS: Preceded by "Please set a password". +#: FBConnectSettings.php:132 +msgid " first." +msgstr " primo." + +#. TRANS: Submit button. +#: FBConnectSettings.php:145 +msgctxt "BUTTON" +msgid "Disconnect" +msgstr "Disconnecter" + +#: FBConnectSettings.php:180 +msgid "Couldn't delete link to Facebook." +msgstr "Non poteva deler le ligamine a Facebook." + +#: FBConnectSettings.php:196 +msgid "You have disconnected from Facebook." +msgstr "Tu te ha disconnectite de Facebook." + +#: FBConnectSettings.php:199 +msgid "Not sure what you're trying to do." +msgstr "Non es clar lo que tu tenta facer." + +#: facebooksettings.php:61 +msgid "There was a problem saving your sync preferences!" +msgstr "" +"Occurreva un problema durante le salveguarda de tu preferentias de " +"synchronisation!" + +#. TRANS: Confirmation that synchronisation settings have been saved into the system. +#: facebooksettings.php:64 +msgid "Sync preferences saved." +msgstr "Preferentias de synchronisation salveguardate." + +#: facebooksettings.php:87 +msgid "Automatically update my Facebook status with my notices." +msgstr "Actualisar automaticamente mi stato de Facebook con mi notas." + +#: facebooksettings.php:94 +msgid "Send \"@\" replies to Facebook." +msgstr "Inviar responsas \"@\" a Facebook." + +#. TRANS: Submit button to save synchronisation settings. +#: facebooksettings.php:102 +msgctxt "BUTTON" +msgid "Save" +msgstr "Salveguardar" + +#. TRANS: %s is the application name. +#: facebooksettings.php:111 +#, php-format +msgid "" +"If you would like %s to automatically update your Facebook status with your " +"latest notice, you need to give it permission." +msgstr "" +"Si tu vole que %s actualisa automaticamente tu stato de Facebook con tu " +"ultime nota, tu debe dar permission a illo." + +#: facebooksettings.php:124 +#, php-format +msgid "Allow %s to update my Facebook status" +msgstr "Permitter a %s de actualisar mi stato de Facebook" + +#. TRANS: Page title for synchronisation settings. +#: facebooksettings.php:134 +msgid "Sync preferences" +msgstr "Preferentias de synchronisation" diff --git a/plugins/Facebook/locale/mk/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/mk/LC_MESSAGES/Facebook.po new file mode 100644 index 0000000000..2c14c84812 --- /dev/null +++ b/plugins/Facebook/locale/mk/LC_MESSAGES/Facebook.po @@ -0,0 +1,562 @@ +# Translation of StatusNet - Facebook to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Facebook\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:44+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-facebook\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: facebookutil.php:425 +#, php-format +msgid "" +"Hi, %1$s. We're sorry to inform you that we are unable to update your " +"Facebook status from %2$s, and have disabled the Facebook application for " +"your account. This may be because you have removed the Facebook " +"application's authorization, or have deleted your Facebook account. You can " +"re-enable the Facebook application and automatic status updating by re-" +"installing the %2$s Facebook application.\n" +"\n" +"Regards,\n" +"\n" +"%2$s" +msgstr "" +"Здраво, %1$s. Нажалост, не можеме да го смениме Вашиот статус на Facebook од " +"%2$s, и го имаме оневозможено програмчето за Facebook на Вашата сметка. Ова " +"можеби се должи на тоа што сте го отстраниле овластувањето на програмчето за " +"Facebook, или пак сте ја избришале самата сметка на Facebook. Можете " +"повторно да го овозможите програмчето за Facebook и автоматското менување на " +"статус со преинсталирање на програмчето %2$s - Facebook.\n" +"\n" +"Поздрав,\n" +"\n" +"%2$s" + +#: FBConnectAuth.php:51 +msgid "You must be logged into Facebook to use Facebook Connect." +msgstr "" +"Мора да сте најавени на Facebook за да можете да користите Facebook Connect." + +#: FBConnectAuth.php:75 +msgid "There is already a local user linked with this Facebook account." +msgstr "Веќе постои локален корисник поврзан со оваа сметка на Facebook." + +#: FBConnectAuth.php:87 FBConnectSettings.php:166 +msgid "There was a problem with your session token. Try again, please." +msgstr "Се појави проблем со жетонот на Вашата сесија. Обидете се повторно." + +#: FBConnectAuth.php:92 +msgid "You can't register if you don't agree to the license." +msgstr "Не можете да се регистрирате ако не се согласувате со лиценцата." + +#: FBConnectAuth.php:102 +msgid "An unknown error has occured." +msgstr "Се појави непозната грешка." + +#. TRANS: %s is the site name. +#: FBConnectAuth.php:117 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your " +"Facebook to a local account. You can either create a new account, or connect " +"with your existing account, if you have one." +msgstr "" +"Ова е прв пат како се најавувате на %s, па затоа мораме да го поврземе " +"Вашиот профил на Facebook со локална сметка. Можете да создадете нова " +"сметка, или пак да се поврзете со Вашата постоечка сметка (ако ја имате)." + +#. TRANS: Page title. +#: FBConnectAuth.php:124 +msgid "Facebook Account Setup" +msgstr "Поставки за сметка на Facebook" + +#. TRANS: Legend. +#: FBConnectAuth.php:158 +msgid "Connection options" +msgstr "Нагодувања за врска" + +#. TRANS: %s is the name of the license used by the user for their status updates. +#: FBConnectAuth.php:168 +#, php-format +msgid "" +"My text and files are available under %s except this private data: password, " +"email address, IM address, and phone number." +msgstr "" +"Мојот текст и податотеки се достапни под %s освен следниве приватни " +"податоци: лозинка, е-пошта, IM-адреса, и телефонскиот број." + +#. TRANS: Legend. +#: FBConnectAuth.php:185 +msgid "Create new account" +msgstr "Создај нова сметка" + +#: FBConnectAuth.php:187 +msgid "Create a new user with this nickname." +msgstr "Создај нов корисник со овој прекар." + +#. TRANS: Field label. +#: FBConnectAuth.php:191 +msgid "New nickname" +msgstr "Нов прекар" + +#: FBConnectAuth.php:193 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "1-64 мали букви или бројки, без интерпункциски знаци и празни места" + +#. TRANS: Submit button. +#: FBConnectAuth.php:197 +msgctxt "BUTTON" +msgid "Create" +msgstr "Создај" + +#: FBConnectAuth.php:203 +msgid "Connect existing account" +msgstr "Поврзи постоечка сметка" + +#: FBConnectAuth.php:205 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your Facebook." +msgstr "" +"Ако веќе имате сметка, најавете се со корисничкото име и лозинката за да ја " +"поврзете со профилот на Facebook." + +#. TRANS: Field label. +#: FBConnectAuth.php:209 +msgid "Existing nickname" +msgstr "Постоечки прекар" + +#: FBConnectAuth.php:212 facebookaction.php:277 +msgid "Password" +msgstr "Лозинка" + +#. TRANS: Submit button. +#: FBConnectAuth.php:216 +msgctxt "BUTTON" +msgid "Connect" +msgstr "Поврзи се" + +#. TRANS: Client error trying to register with registrations not allowed. +#. TRANS: Client error trying to register with registrations 'invite only'. +#: FBConnectAuth.php:233 FBConnectAuth.php:243 +msgid "Registration not allowed." +msgstr "Регистрацијата не е дозволена." + +#. TRANS: Client error trying to register with an invalid invitation code. +#: FBConnectAuth.php:251 +msgid "Not a valid invitation code." +msgstr "Ова не е важечки код за покана." + +#: FBConnectAuth.php:261 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "" +"Прекарот мора да се состои само од мали букви и бројки, без празни места." + +#: FBConnectAuth.php:266 +msgid "Nickname not allowed." +msgstr "Прекарот не е дозволен." + +#: FBConnectAuth.php:271 +msgid "Nickname already in use. Try another one." +msgstr "Прекарот е зафатен. Одберете друг." + +#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +msgid "Error connecting user to Facebook." +msgstr "Грешка при поврзувањето на корисникот со Facebook." + +#: FBConnectAuth.php:309 +msgid "Invalid username or password." +msgstr "Неважечко корисничко име или лозинка." + +#. TRANS: Page title. +#: facebooklogin.php:90 facebookaction.php:255 +msgid "Login" +msgstr "Најава" + +#. TRANS: Legend. +#: facebooknoticeform.php:144 +msgid "Send a notice" +msgstr "Испрати забелешка" + +#. TRANS: Field label. +#: facebooknoticeform.php:157 +#, php-format +msgid "What's up, %s?" +msgstr "Како е, %s?" + +#: facebooknoticeform.php:169 +msgid "Available characters" +msgstr "Расположиви знаци" + +#. TRANS: Button text. +#: facebooknoticeform.php:196 +msgctxt "BUTTON" +msgid "Send" +msgstr "Прати" + +#: facebookhome.php:103 +msgid "Server error: Couldn't get user!" +msgstr "Грешка во опслужувачот: Не можев да го добијам корисникот!" + +#: facebookhome.php:122 +msgid "Incorrect username or password." +msgstr "Погрешно корисничко име или лозинка." + +#. TRANS: Page title. +#. TRANS: %s is a user nickname +#: facebookhome.php:157 +#, php-format +msgid "%s and friends" +msgstr "%s и пријателите" + +#. TRANS: Instructions. %s is the application name. +#: facebookhome.php:185 +#, php-format +msgid "" +"If you would like the %s app to automatically update your Facebook status " +"with your latest notice, you need to give it permission." +msgstr "" +"Доколку сакате %s автоматски да Ви го менува Вашиот статус на Facebook " +"(прикажувајќи ја најновата забелешка), ќе морате да дадете дозвола." + +#: facebookhome.php:210 +msgid "Okay, do it!" +msgstr "Во ред, ајде!" + +#. TRANS: Button text. Clicking the button will skip updating Facebook permissions. +#: facebookhome.php:217 +msgctxt "BUTTON" +msgid "Skip" +msgstr "Прескокни" + +#: facebookhome.php:244 facebookaction.php:336 +msgid "Pagination" +msgstr "Прелом на страници" + +#. TRANS: Pagination link. +#: facebookhome.php:254 facebookaction.php:345 +msgid "After" +msgstr "Потоа" + +#. TRANS: Pagination link. +#: facebookhome.php:263 facebookaction.php:353 +msgid "Before" +msgstr "Претходно" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:69 +#, php-format +msgid "Thanks for inviting your friends to use %s." +msgstr "Ви благодариме што ги поканивте пријателите да користат %s." + +#. TRANS: Followed by an unordered list with invited friends. +#: facebookinvite.php:72 +msgid "Invitations have been sent to the following users:" +msgstr "Испратени се покани до следениве корисници:" + +#: facebookinvite.php:91 +#, php-format +msgid "You have been invited to %s" +msgstr "Поканети сте на %s" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:101 +#, php-format +msgid "Invite your friends to use %s" +msgstr "Поканете ги пријателите да користат %s" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:124 +#, php-format +msgid "Friends already using %s:" +msgstr "Пријатели што веќе користат %s:" + +#. TRANS: Page title. +#: facebookinvite.php:143 +msgid "Send invitations" +msgstr "Испрати покани" + +#. TRANS: Menu item. +#. TRANS: Menu item tab. +#: FacebookPlugin.php:188 FacebookPlugin.php:461 FacebookPlugin.php:485 +msgctxt "MENU" +msgid "Facebook" +msgstr "Facebook" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:190 +msgid "Facebook integration configuration" +msgstr "Поставки за обединување со Facebook" + +#: FacebookPlugin.php:431 +msgid "Facebook Connect User" +msgstr "Поврзување на корисник со Facebook Connect" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:463 +msgid "Login or register using Facebook" +msgstr "Најава или регистрација со Facebook" + +#. TRANS: Tooltip for menu item "Facebook". +#. TRANS: Page title. +#: FacebookPlugin.php:487 FBConnectSettings.php:55 +msgid "Facebook Connect Settings" +msgstr "Нагодувања за поврзување со Facebook" + +#: FacebookPlugin.php:591 +msgid "" +"The Facebook plugin allows integrating StatusNet instances with Facebook and Facebook Connect." +msgstr "" +"Приклучокот за Facebook овозможува соединување на примероци на StatusNet со " +"Facebook и Facebook Connect." + +#: FBConnectLogin.php:33 +msgid "Already logged in." +msgstr "Веќе сте најавени." + +#. TRANS: Instructions. +#: FBConnectLogin.php:42 +msgid "Login with your Facebook Account" +msgstr "Најавете се со Вашата сметка на Facebook" + +#. TRANS: Page title. +#: FBConnectLogin.php:57 +msgid "Facebook Login" +msgstr "Најава со Facebook" + +#: facebookremove.php:57 +msgid "Couldn't remove Facebook user." +msgstr "Не можев да го отстранам корисниот на Facebook." + +#. TRANS: Link description for 'Home' link that leads to a start page. +#: facebookaction.php:169 +msgctxt "MENU" +msgid "Home" +msgstr "Почетна" + +#. TRANS: Tooltip for 'Home' link that leads to a start page. +#: facebookaction.php:171 +msgid "Home" +msgstr "Почетна" + +#. TRANS: Link description for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:180 +msgctxt "MENU" +msgid "Invite" +msgstr "Покани" + +#. TRANS: Tooltip for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:182 +msgid "Invite" +msgstr "Покани" + +#. TRANS: Link description for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:192 +msgctxt "MENU" +msgid "Settings" +msgstr "Нагодувања" + +#. TRANS: Tooltip for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:194 +msgid "Settings" +msgstr "Нагодувања" + +#: facebookaction.php:233 +#, php-format +msgid "" +"To use the %s Facebook Application you need to login with your username and " +"password. Don't have a username yet?" +msgstr "" +"За да го користите програмчето %s - Facebook ќе мора да сте најавени со " +"Вашето корисничко име и лозинка. Сè уште немате корисничко име?" + +#: facebookaction.php:235 +msgid " a new account." +msgstr " нова сметка." + +#: facebookaction.php:242 +msgid "Register" +msgstr "Регистрација" + +#: facebookaction.php:274 +msgid "Nickname" +msgstr "Прекар" + +#. TRANS: Login button. +#: facebookaction.php:282 +msgctxt "BUTTON" +msgid "Login" +msgstr "Најава" + +#: facebookaction.php:288 +msgid "Lost or forgotten password?" +msgstr "Ја загубивте/заборавивте лозинката?" + +#: facebookaction.php:370 +msgid "No notice content!" +msgstr "Нема содржина за забелешката!" + +#: facebookaction.php:377 +#, php-format +msgid "That's too long. Max notice size is %d chars." +msgstr "Ова е предолго. Забелешката може да содржи највеќе %d знаци." + +#: facebookaction.php:431 +msgid "Notices" +msgstr "Забелешки" + +#: facebookadminpanel.php:52 +msgid "Facebook" +msgstr "Facebook" + +#: facebookadminpanel.php:62 +msgid "Facebook integration settings" +msgstr "Поставки за обедунување со Facebook" + +#: facebookadminpanel.php:123 +msgid "Invalid Facebook API key. Max length is 255 characters." +msgstr "Неважечки API-клуч за Facebook. Дозволени се највеќе 255 знаци." + +#: facebookadminpanel.php:129 +msgid "Invalid Facebook API secret. Max length is 255 characters." +msgstr "Неважечки API-тајна за Facebook. Дозволени се највеќе 255 знаци." + +#: facebookadminpanel.php:178 +msgid "Facebook application settings" +msgstr "Нагодувања за прог. Facebook" + +#: facebookadminpanel.php:184 +msgid "API key" +msgstr "API-клуч" + +#: facebookadminpanel.php:185 +msgid "API key provided by Facebook" +msgstr "API-клучот е обезбеден од Facebook" + +#: facebookadminpanel.php:193 +msgid "Secret" +msgstr "Тајна" + +#: facebookadminpanel.php:194 +msgid "API secret provided by Facebook" +msgstr "API-тајната е обезбедена од Facebook" + +#: facebookadminpanel.php:210 +msgid "Save" +msgstr "Зачувај" + +#: facebookadminpanel.php:210 +msgid "Save Facebook settings" +msgstr "Зачувај нагодувања за Facebook" + +#. TRANS: Instructions. +#: FBConnectSettings.php:66 +msgid "Manage how your account connects to Facebook" +msgstr "Раководење со начинот на поврзување на Вашата сметка со Facebook" + +#: FBConnectSettings.php:90 +msgid "There is no Facebook user connected to this account." +msgstr "Нема корисник на Facebook поврзан со оваа сметка." + +#: FBConnectSettings.php:98 +msgid "Connected Facebook user" +msgstr "Поврзан корисник на Facebook" + +#. TRANS: Legend. +#: FBConnectSettings.php:118 +msgid "Disconnect my account from Facebook" +msgstr "Исклучи ја мојата сметка од Facebook" + +#. TRANS: Followed by a link containing text "set a password". +#: FBConnectSettings.php:125 +msgid "" +"Disconnecting your Faceboook would make it impossible to log in! Please " +msgstr "" +"Ако ја исклучите врската со Facebook нема да можете да се најавите! Затоа, " + +#. TRANS: Preceded by "Please " and followed by " first." +#: FBConnectSettings.php:130 +msgid "set a password" +msgstr "поставете лозинка" + +#. TRANS: Preceded by "Please set a password". +#: FBConnectSettings.php:132 +msgid " first." +msgstr " пред да продолжите." + +#. TRANS: Submit button. +#: FBConnectSettings.php:145 +msgctxt "BUTTON" +msgid "Disconnect" +msgstr "Прекини" + +#: FBConnectSettings.php:180 +msgid "Couldn't delete link to Facebook." +msgstr "Не можев да ја избришам врската до Facebook." + +#: FBConnectSettings.php:196 +msgid "You have disconnected from Facebook." +msgstr "Сега е исклучена врската со Facebook." + +#: FBConnectSettings.php:199 +msgid "Not sure what you're trying to do." +msgstr "Не ми е јасно што сакате да направите." + +#: facebooksettings.php:61 +msgid "There was a problem saving your sync preferences!" +msgstr "" +"Се појави проблем при зачувувањето на Вашите поставки за услогласување!" + +#. TRANS: Confirmation that synchronisation settings have been saved into the system. +#: facebooksettings.php:64 +msgid "Sync preferences saved." +msgstr "Поставките за усогласување се зачувани." + +#: facebooksettings.php:87 +msgid "Automatically update my Facebook status with my notices." +msgstr "Автоматски заменувај ми го статусот на Facebook со моите забелешки." + +#: facebooksettings.php:94 +msgid "Send \"@\" replies to Facebook." +msgstr "Испрати „@“ одговори на Facebook." + +#. TRANS: Submit button to save synchronisation settings. +#: facebooksettings.php:102 +msgctxt "BUTTON" +msgid "Save" +msgstr "Зачувај" + +#. TRANS: %s is the application name. +#: facebooksettings.php:111 +#, php-format +msgid "" +"If you would like %s to automatically update your Facebook status with your " +"latest notice, you need to give it permission." +msgstr "" +"Ако сакате %s автоматски да го заменува Вашиот статус на Facebook со Вашата " +"најновата забелешка, ќе треба да дадете дозвола." + +#: facebooksettings.php:124 +#, php-format +msgid "Allow %s to update my Facebook status" +msgstr "Дозволи %s да го менува мојот статус на Facebook" + +#. TRANS: Page title for synchronisation settings. +#: facebooksettings.php:134 +msgid "Sync preferences" +msgstr "Услогласи нагодувања" diff --git a/plugins/Facebook/locale/nb/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/nb/LC_MESSAGES/Facebook.po new file mode 100644 index 0000000000..45149e2f52 --- /dev/null +++ b/plugins/Facebook/locale/nb/LC_MESSAGES/Facebook.po @@ -0,0 +1,533 @@ +# Translation of StatusNet - Facebook to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Facebook\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:44+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-facebook\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: facebookutil.php:425 +#, php-format +msgid "" +"Hi, %1$s. We're sorry to inform you that we are unable to update your " +"Facebook status from %2$s, and have disabled the Facebook application for " +"your account. This may be because you have removed the Facebook " +"application's authorization, or have deleted your Facebook account. You can " +"re-enable the Facebook application and automatic status updating by re-" +"installing the %2$s Facebook application.\n" +"\n" +"Regards,\n" +"\n" +"%2$s" +msgstr "" + +#: FBConnectAuth.php:51 +msgid "You must be logged into Facebook to use Facebook Connect." +msgstr "" + +#: FBConnectAuth.php:75 +msgid "There is already a local user linked with this Facebook account." +msgstr "" + +#: FBConnectAuth.php:87 FBConnectSettings.php:166 +msgid "There was a problem with your session token. Try again, please." +msgstr "" + +#: FBConnectAuth.php:92 +msgid "You can't register if you don't agree to the license." +msgstr "" + +#: FBConnectAuth.php:102 +msgid "An unknown error has occured." +msgstr "" + +#. TRANS: %s is the site name. +#: FBConnectAuth.php:117 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your " +"Facebook to a local account. You can either create a new account, or connect " +"with your existing account, if you have one." +msgstr "" + +#. TRANS: Page title. +#: FBConnectAuth.php:124 +msgid "Facebook Account Setup" +msgstr "" + +#. TRANS: Legend. +#: FBConnectAuth.php:158 +msgid "Connection options" +msgstr "" + +#. TRANS: %s is the name of the license used by the user for their status updates. +#: FBConnectAuth.php:168 +#, php-format +msgid "" +"My text and files are available under %s except this private data: password, " +"email address, IM address, and phone number." +msgstr "" + +#. TRANS: Legend. +#: FBConnectAuth.php:185 +msgid "Create new account" +msgstr "Opprett ny konto" + +#: FBConnectAuth.php:187 +msgid "Create a new user with this nickname." +msgstr "Opprett en ny bruker med dette kallenavnet." + +#. TRANS: Field label. +#: FBConnectAuth.php:191 +msgid "New nickname" +msgstr "Nytt kallenavn" + +#: FBConnectAuth.php:193 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "1-64 små bokstaver eller tall, ingen punktum eller mellomrom" + +#. TRANS: Submit button. +#: FBConnectAuth.php:197 +msgctxt "BUTTON" +msgid "Create" +msgstr "Opprett" + +#: FBConnectAuth.php:203 +msgid "Connect existing account" +msgstr "" + +#: FBConnectAuth.php:205 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your Facebook." +msgstr "" + +#. TRANS: Field label. +#: FBConnectAuth.php:209 +msgid "Existing nickname" +msgstr "Eksisterende kallenavn" + +#: FBConnectAuth.php:212 facebookaction.php:277 +msgid "Password" +msgstr "Passord" + +#. TRANS: Submit button. +#: FBConnectAuth.php:216 +msgctxt "BUTTON" +msgid "Connect" +msgstr "Koble til" + +#. TRANS: Client error trying to register with registrations not allowed. +#. TRANS: Client error trying to register with registrations 'invite only'. +#: FBConnectAuth.php:233 FBConnectAuth.php:243 +msgid "Registration not allowed." +msgstr "Registrering ikke tillatt." + +#. TRANS: Client error trying to register with an invalid invitation code. +#: FBConnectAuth.php:251 +msgid "Not a valid invitation code." +msgstr "Ikke en gyldig invitasjonskode." + +#: FBConnectAuth.php:261 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "Kallenavn kan kun ha små bokstaver og tall og ingen mellomrom." + +#: FBConnectAuth.php:266 +msgid "Nickname not allowed." +msgstr "Kallenavn er ikke tillatt." + +#: FBConnectAuth.php:271 +msgid "Nickname already in use. Try another one." +msgstr "Kallenavnet er allerede i bruk. Prøv et annet." + +#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +msgid "Error connecting user to Facebook." +msgstr "" + +#: FBConnectAuth.php:309 +msgid "Invalid username or password." +msgstr "Ugyldig brukernavn eller passord." + +#. TRANS: Page title. +#: facebooklogin.php:90 facebookaction.php:255 +msgid "Login" +msgstr "" + +#. TRANS: Legend. +#: facebooknoticeform.php:144 +msgid "Send a notice" +msgstr "" + +#. TRANS: Field label. +#: facebooknoticeform.php:157 +#, php-format +msgid "What's up, %s?" +msgstr "Hva skjer %s?" + +#: facebooknoticeform.php:169 +msgid "Available characters" +msgstr "Tilgjengelige tegn" + +#. TRANS: Button text. +#: facebooknoticeform.php:196 +msgctxt "BUTTON" +msgid "Send" +msgstr "Send" + +#: facebookhome.php:103 +msgid "Server error: Couldn't get user!" +msgstr "Tjenerfeil: Kunne ikke hente bruker!" + +#: facebookhome.php:122 +msgid "Incorrect username or password." +msgstr "Feil brukernavn eller passord." + +#. TRANS: Page title. +#. TRANS: %s is a user nickname +#: facebookhome.php:157 +#, php-format +msgid "%s and friends" +msgstr "%s og venner" + +#. TRANS: Instructions. %s is the application name. +#: facebookhome.php:185 +#, php-format +msgid "" +"If you would like the %s app to automatically update your Facebook status " +"with your latest notice, you need to give it permission." +msgstr "" + +#: facebookhome.php:210 +msgid "Okay, do it!" +msgstr "" + +#. TRANS: Button text. Clicking the button will skip updating Facebook permissions. +#: facebookhome.php:217 +msgctxt "BUTTON" +msgid "Skip" +msgstr "Hopp over" + +#: facebookhome.php:244 facebookaction.php:336 +msgid "Pagination" +msgstr "" + +#. TRANS: Pagination link. +#: facebookhome.php:254 facebookaction.php:345 +msgid "After" +msgstr "Etter" + +#. TRANS: Pagination link. +#: facebookhome.php:263 facebookaction.php:353 +msgid "Before" +msgstr "Før" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:69 +#, php-format +msgid "Thanks for inviting your friends to use %s." +msgstr "" + +#. TRANS: Followed by an unordered list with invited friends. +#: facebookinvite.php:72 +msgid "Invitations have been sent to the following users:" +msgstr "" + +#: facebookinvite.php:91 +#, php-format +msgid "You have been invited to %s" +msgstr "" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:101 +#, php-format +msgid "Invite your friends to use %s" +msgstr "" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:124 +#, php-format +msgid "Friends already using %s:" +msgstr "" + +#. TRANS: Page title. +#: facebookinvite.php:143 +msgid "Send invitations" +msgstr "Send invitasjoner" + +#. TRANS: Menu item. +#. TRANS: Menu item tab. +#: FacebookPlugin.php:188 FacebookPlugin.php:461 FacebookPlugin.php:485 +msgctxt "MENU" +msgid "Facebook" +msgstr "Facebook" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:190 +msgid "Facebook integration configuration" +msgstr "" + +#: FacebookPlugin.php:431 +msgid "Facebook Connect User" +msgstr "" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:463 +msgid "Login or register using Facebook" +msgstr "" + +#. TRANS: Tooltip for menu item "Facebook". +#. TRANS: Page title. +#: FacebookPlugin.php:487 FBConnectSettings.php:55 +msgid "Facebook Connect Settings" +msgstr "" + +#: FacebookPlugin.php:591 +msgid "" +"The Facebook plugin allows integrating StatusNet instances with Facebook and Facebook Connect." +msgstr "" + +#: FBConnectLogin.php:33 +msgid "Already logged in." +msgstr "Allerede innlogget." + +#. TRANS: Instructions. +#: FBConnectLogin.php:42 +msgid "Login with your Facebook Account" +msgstr "" + +#. TRANS: Page title. +#: FBConnectLogin.php:57 +msgid "Facebook Login" +msgstr "" + +#: facebookremove.php:57 +msgid "Couldn't remove Facebook user." +msgstr "" + +#. TRANS: Link description for 'Home' link that leads to a start page. +#: facebookaction.php:169 +msgctxt "MENU" +msgid "Home" +msgstr "Hjem" + +#. TRANS: Tooltip for 'Home' link that leads to a start page. +#: facebookaction.php:171 +msgid "Home" +msgstr "Hjem" + +#. TRANS: Link description for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:180 +msgctxt "MENU" +msgid "Invite" +msgstr "Inviter" + +#. TRANS: Tooltip for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:182 +msgid "Invite" +msgstr "Inviter" + +#. TRANS: Link description for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:192 +msgctxt "MENU" +msgid "Settings" +msgstr "Innstillinger" + +#. TRANS: Tooltip for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:194 +msgid "Settings" +msgstr "Innstillinger" + +#: facebookaction.php:233 +#, php-format +msgid "" +"To use the %s Facebook Application you need to login with your username and " +"password. Don't have a username yet?" +msgstr "" + +#: facebookaction.php:235 +msgid " a new account." +msgstr " en ny konto." + +#: facebookaction.php:242 +msgid "Register" +msgstr "Registrer" + +#: facebookaction.php:274 +msgid "Nickname" +msgstr "Kallenavn" + +#. TRANS: Login button. +#: facebookaction.php:282 +msgctxt "BUTTON" +msgid "Login" +msgstr "Logg inn" + +#: facebookaction.php:288 +msgid "Lost or forgotten password?" +msgstr "Mistet eller glemt passordet?" + +#: facebookaction.php:370 +msgid "No notice content!" +msgstr "" + +#: facebookaction.php:377 +#, php-format +msgid "That's too long. Max notice size is %d chars." +msgstr "" + +#: facebookaction.php:431 +msgid "Notices" +msgstr "" + +#: facebookadminpanel.php:52 +msgid "Facebook" +msgstr "Facebook" + +#: facebookadminpanel.php:62 +msgid "Facebook integration settings" +msgstr "" + +#: facebookadminpanel.php:123 +msgid "Invalid Facebook API key. Max length is 255 characters." +msgstr "" + +#: facebookadminpanel.php:129 +msgid "Invalid Facebook API secret. Max length is 255 characters." +msgstr "" + +#: facebookadminpanel.php:178 +msgid "Facebook application settings" +msgstr "" + +#: facebookadminpanel.php:184 +msgid "API key" +msgstr "" + +#: facebookadminpanel.php:185 +msgid "API key provided by Facebook" +msgstr "" + +#: facebookadminpanel.php:193 +msgid "Secret" +msgstr "" + +#: facebookadminpanel.php:194 +msgid "API secret provided by Facebook" +msgstr "" + +#: facebookadminpanel.php:210 +msgid "Save" +msgstr "Lagre" + +#: facebookadminpanel.php:210 +msgid "Save Facebook settings" +msgstr "" + +#. TRANS: Instructions. +#: FBConnectSettings.php:66 +msgid "Manage how your account connects to Facebook" +msgstr "" + +#: FBConnectSettings.php:90 +msgid "There is no Facebook user connected to this account." +msgstr "" + +#: FBConnectSettings.php:98 +msgid "Connected Facebook user" +msgstr "" + +#. TRANS: Legend. +#: FBConnectSettings.php:118 +msgid "Disconnect my account from Facebook" +msgstr "" + +#. TRANS: Followed by a link containing text "set a password". +#: FBConnectSettings.php:125 +msgid "" +"Disconnecting your Faceboook would make it impossible to log in! Please " +msgstr "" + +#. TRANS: Preceded by "Please " and followed by " first." +#: FBConnectSettings.php:130 +msgid "set a password" +msgstr "angi et passord" + +#. TRANS: Preceded by "Please set a password". +#: FBConnectSettings.php:132 +msgid " first." +msgstr " først." + +#. TRANS: Submit button. +#: FBConnectSettings.php:145 +msgctxt "BUTTON" +msgid "Disconnect" +msgstr "" + +#: FBConnectSettings.php:180 +msgid "Couldn't delete link to Facebook." +msgstr "" + +#: FBConnectSettings.php:196 +msgid "You have disconnected from Facebook." +msgstr "" + +#: FBConnectSettings.php:199 +msgid "Not sure what you're trying to do." +msgstr "" + +#: facebooksettings.php:61 +msgid "There was a problem saving your sync preferences!" +msgstr "" + +#. TRANS: Confirmation that synchronisation settings have been saved into the system. +#: facebooksettings.php:64 +msgid "Sync preferences saved." +msgstr "" + +#: facebooksettings.php:87 +msgid "Automatically update my Facebook status with my notices." +msgstr "" + +#: facebooksettings.php:94 +msgid "Send \"@\" replies to Facebook." +msgstr "Send «@»-svar til Facebook." + +#. TRANS: Submit button to save synchronisation settings. +#: facebooksettings.php:102 +msgctxt "BUTTON" +msgid "Save" +msgstr "Lagre" + +#. TRANS: %s is the application name. +#: facebooksettings.php:111 +#, php-format +msgid "" +"If you would like %s to automatically update your Facebook status with your " +"latest notice, you need to give it permission." +msgstr "" + +#: facebooksettings.php:124 +#, php-format +msgid "Allow %s to update my Facebook status" +msgstr "Tillat %s å oppdatere min Facebook-status" + +#. TRANS: Page title for synchronisation settings. +#: facebooksettings.php:134 +msgid "Sync preferences" +msgstr "" diff --git a/plugins/Facebook/locale/nl/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/nl/LC_MESSAGES/Facebook.po new file mode 100644 index 0000000000..40682eb931 --- /dev/null +++ b/plugins/Facebook/locale/nl/LC_MESSAGES/Facebook.po @@ -0,0 +1,571 @@ +# Translation of StatusNet - Facebook to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Facebook\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:44+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-facebook\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: facebookutil.php:425 +#, php-format +msgid "" +"Hi, %1$s. We're sorry to inform you that we are unable to update your " +"Facebook status from %2$s, and have disabled the Facebook application for " +"your account. This may be because you have removed the Facebook " +"application's authorization, or have deleted your Facebook account. You can " +"re-enable the Facebook application and automatic status updating by re-" +"installing the %2$s Facebook application.\n" +"\n" +"Regards,\n" +"\n" +"%2$s" +msgstr "" +"Hallo %1$s.\n" +"\n" +"Het spijt ons je te moeten meedelen dat het niet mogelijk is uw " +"Facebookstatus bij te werken vanuit %2$s. De Facebookapplicatie is " +"uitgeschakeld voor uw gebruiker. Dit kan komen doordat u de toegangsrechten " +"voor de Facebookapplicatie hebt ingetrokken of omdat u uw Facebookgebruiker " +"hebt verwijderd. U kunt deze Facebookapplicatie opnieuw inschakelen en " +"automatisch uw status laten bijwerken door de Facebookapplicatie van %2$s " +"opnieuw te installeren.\n" +"\n" +"\n" +"Met vriendelijke groet,\n" +"\n" +"%2$s" + +#: FBConnectAuth.php:51 +msgid "You must be logged into Facebook to use Facebook Connect." +msgstr "U moet zijn aangemeld bij Facebook om Facebook Connect te gebruiken." + +#: FBConnectAuth.php:75 +msgid "There is already a local user linked with this Facebook account." +msgstr "Er is al een lokale gebruiker verbonden met deze Facebookgebruiker" + +#: FBConnectAuth.php:87 FBConnectSettings.php:166 +msgid "There was a problem with your session token. Try again, please." +msgstr "" +"Er is een probleem ontstaan met uw sessie. Probeer het nog een keer, " +"alstublieft." + +#: FBConnectAuth.php:92 +msgid "You can't register if you don't agree to the license." +msgstr "U kunt zich niet registreren als u niet met de licentie akkoord gaat." + +#: FBConnectAuth.php:102 +msgid "An unknown error has occured." +msgstr "Er is een onbekende fout opgetreden." + +#. TRANS: %s is the site name. +#: FBConnectAuth.php:117 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your " +"Facebook to a local account. You can either create a new account, or connect " +"with your existing account, if you have one." +msgstr "" +"De is de eerste keer dat u aanmeldt bij %s en dan moeten we uw " +"Facebookgebruiker koppelen met uw lokale gebruiker. U kunt een nieuwe " +"gebruiker aanmaken of koppelen met een bestaande gebruiker als u die al hebt." + +#. TRANS: Page title. +#: FBConnectAuth.php:124 +msgid "Facebook Account Setup" +msgstr "Facebookgebruiker instellen" + +#. TRANS: Legend. +#: FBConnectAuth.php:158 +msgid "Connection options" +msgstr "Verbindingsinstellingen" + +#. TRANS: %s is the name of the license used by the user for their status updates. +#: FBConnectAuth.php:168 +#, php-format +msgid "" +"My text and files are available under %s except this private data: password, " +"email address, IM address, and phone number." +msgstr "" +"Mijn teksten en bestanden zijn beschikbaar onder %s, behalve de volgende " +"privégegevens: wachtwoord, e-mailadres, IM-adres, telefoonnummer." + +#. TRANS: Legend. +#: FBConnectAuth.php:185 +msgid "Create new account" +msgstr "Nieuwe gebruiker aanmaken" + +#: FBConnectAuth.php:187 +msgid "Create a new user with this nickname." +msgstr "Nieuwe gebruiker aanmaken met deze gebruikersnaam." + +#. TRANS: Field label. +#: FBConnectAuth.php:191 +msgid "New nickname" +msgstr "Nieuwe gebruikersnaam" + +#: FBConnectAuth.php:193 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "1-64 kleine letters of cijfers, geen leestekens of spaties" + +#. TRANS: Submit button. +#: FBConnectAuth.php:197 +msgctxt "BUTTON" +msgid "Create" +msgstr "Aanmaken" + +#: FBConnectAuth.php:203 +msgid "Connect existing account" +msgstr "Verbinden met een bestaande gebruiker" + +#: FBConnectAuth.php:205 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your Facebook." +msgstr "" +"Als u al een gebruiker hebt, meld dan aan met uw gebruikersnaam en " +"wachtwoord om deze daarna te koppelen met uw Facebookgebruiker." + +#. TRANS: Field label. +#: FBConnectAuth.php:209 +msgid "Existing nickname" +msgstr "Bestaande gebruikersnaam" + +#: FBConnectAuth.php:212 facebookaction.php:277 +msgid "Password" +msgstr "Wachtwoord" + +#. TRANS: Submit button. +#: FBConnectAuth.php:216 +msgctxt "BUTTON" +msgid "Connect" +msgstr "Koppelen" + +#. TRANS: Client error trying to register with registrations not allowed. +#. TRANS: Client error trying to register with registrations 'invite only'. +#: FBConnectAuth.php:233 FBConnectAuth.php:243 +msgid "Registration not allowed." +msgstr "Registratie is niet toegestaan." + +#. TRANS: Client error trying to register with an invalid invitation code. +#: FBConnectAuth.php:251 +msgid "Not a valid invitation code." +msgstr "De uitnodigingscode is ongeldig." + +#: FBConnectAuth.php:261 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "" +"De gebruikersnaam mag alleen kleine letters en cijfers bevatten. Spaties " +"zijn niet toegestaan." + +#: FBConnectAuth.php:266 +msgid "Nickname not allowed." +msgstr "Gebruikersnaam niet toegestaan." + +#: FBConnectAuth.php:271 +msgid "Nickname already in use. Try another one." +msgstr "" +"De opgegeven gebruikersnaam is al in gebruik. Kies een andere gebruikersnaam." + +#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +msgid "Error connecting user to Facebook." +msgstr "Fout bij het verbinden van de gebruiker met Facebook." + +#: FBConnectAuth.php:309 +msgid "Invalid username or password." +msgstr "Ongeldige gebruikersnaam of wachtwoord." + +#. TRANS: Page title. +#: facebooklogin.php:90 facebookaction.php:255 +msgid "Login" +msgstr "Aanmelden" + +#. TRANS: Legend. +#: facebooknoticeform.php:144 +msgid "Send a notice" +msgstr "Mededeling verzenden" + +#. TRANS: Field label. +#: facebooknoticeform.php:157 +#, php-format +msgid "What's up, %s?" +msgstr "Hallo, %s." + +#: facebooknoticeform.php:169 +msgid "Available characters" +msgstr "Beschikbare tekens" + +#. TRANS: Button text. +#: facebooknoticeform.php:196 +msgctxt "BUTTON" +msgid "Send" +msgstr "Verzenden" + +#: facebookhome.php:103 +msgid "Server error: Couldn't get user!" +msgstr "Serverfout: de gebruiker kon niet geladen worden." + +#: facebookhome.php:122 +msgid "Incorrect username or password." +msgstr "De gebruikersnaam of wachtwoord is onjuist." + +#. TRANS: Page title. +#. TRANS: %s is a user nickname +#: facebookhome.php:157 +#, php-format +msgid "%s and friends" +msgstr "%s en vrienden" + +#. TRANS: Instructions. %s is the application name. +#: facebookhome.php:185 +#, php-format +msgid "" +"If you would like the %s app to automatically update your Facebook status " +"with your latest notice, you need to give it permission." +msgstr "" +"Als u wilt dat het programma %s automatisch uw Facebookstatus bijwerkt met " +"uw laatste bericht, dan moet u daarvoor toestemming geven." + +#: facebookhome.php:210 +msgid "Okay, do it!" +msgstr "Toestemming geven" + +#. TRANS: Button text. Clicking the button will skip updating Facebook permissions. +#: facebookhome.php:217 +msgctxt "BUTTON" +msgid "Skip" +msgstr "Overslaan" + +#: facebookhome.php:244 facebookaction.php:336 +msgid "Pagination" +msgstr "Paginering" + +#. TRANS: Pagination link. +#: facebookhome.php:254 facebookaction.php:345 +msgid "After" +msgstr "Later" + +#. TRANS: Pagination link. +#: facebookhome.php:263 facebookaction.php:353 +msgid "Before" +msgstr "Eerder" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:69 +#, php-format +msgid "Thanks for inviting your friends to use %s." +msgstr "Dank u wel voor het uitnodigen van uw vrienden om %s te gebruiken." + +#. TRANS: Followed by an unordered list with invited friends. +#: facebookinvite.php:72 +msgid "Invitations have been sent to the following users:" +msgstr "Er is een uitnodiging verstuurd naar de volgende gebruikers:" + +#: facebookinvite.php:91 +#, php-format +msgid "You have been invited to %s" +msgstr "U bent uitgenodigd bij %s" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:101 +#, php-format +msgid "Invite your friends to use %s" +msgstr "Vrienden uitnodigen om %s te gebruiken" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:124 +#, php-format +msgid "Friends already using %s:" +msgstr "Vrienden die %s al gebruiken:" + +#. TRANS: Page title. +#: facebookinvite.php:143 +msgid "Send invitations" +msgstr "Uitnodigingen verzenden" + +#. TRANS: Menu item. +#. TRANS: Menu item tab. +#: FacebookPlugin.php:188 FacebookPlugin.php:461 FacebookPlugin.php:485 +msgctxt "MENU" +msgid "Facebook" +msgstr "Facebook" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:190 +msgid "Facebook integration configuration" +msgstr "Instellingen voor Facebookintegratie" + +#: FacebookPlugin.php:431 +msgid "Facebook Connect User" +msgstr "Facebook Connectgebruiker" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:463 +msgid "Login or register using Facebook" +msgstr "Aanmelden of registreren via Facebook" + +#. TRANS: Tooltip for menu item "Facebook". +#. TRANS: Page title. +#: FacebookPlugin.php:487 FBConnectSettings.php:55 +msgid "Facebook Connect Settings" +msgstr "Instellingen voor Facebook Connect" + +#: FacebookPlugin.php:591 +msgid "" +"The Facebook plugin allows integrating StatusNet instances with Facebook and Facebook Connect." +msgstr "" +"Via de de Facebookplug-in is het mogelijk StatusNet-installaties te koppelen " +"met Facebook en Facebook Connect." + +#: FBConnectLogin.php:33 +msgid "Already logged in." +msgstr "U bent al aangemeld." + +#. TRANS: Instructions. +#: FBConnectLogin.php:42 +msgid "Login with your Facebook Account" +msgstr "Aanmelden met uw Facebookgebruiker" + +#. TRANS: Page title. +#: FBConnectLogin.php:57 +msgid "Facebook Login" +msgstr "Aanmelden via Facebook" + +#: facebookremove.php:57 +msgid "Couldn't remove Facebook user." +msgstr "Het was niet mogelijk de Facebookgebruiker te verwijderen." + +#. TRANS: Link description for 'Home' link that leads to a start page. +#: facebookaction.php:169 +msgctxt "MENU" +msgid "Home" +msgstr "Hoofdmenu" + +#. TRANS: Tooltip for 'Home' link that leads to a start page. +#: facebookaction.php:171 +msgid "Home" +msgstr "Hoofdmenu" + +#. TRANS: Link description for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:180 +msgctxt "MENU" +msgid "Invite" +msgstr "Uitnodigen" + +#. TRANS: Tooltip for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:182 +msgid "Invite" +msgstr "Uitnodigen" + +#. TRANS: Link description for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:192 +msgctxt "MENU" +msgid "Settings" +msgstr "Instellingen" + +#. TRANS: Tooltip for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:194 +msgid "Settings" +msgstr "Instellingen" + +#: facebookaction.php:233 +#, php-format +msgid "" +"To use the %s Facebook Application you need to login with your username and " +"password. Don't have a username yet?" +msgstr "" +"Om het Facebookprograma %s te gebruiken moet u aanmelden met uw " +"gebruikersnaam en wachtwoord. Hebt u nog geen gebruiker?" + +#: facebookaction.php:235 +msgid " a new account." +msgstr " een nieuwe gebruiker." + +#: facebookaction.php:242 +msgid "Register" +msgstr "Registreer" + +#: facebookaction.php:274 +msgid "Nickname" +msgstr "Gebruikersnaam" + +#. TRANS: Login button. +#: facebookaction.php:282 +msgctxt "BUTTON" +msgid "Login" +msgstr "Aanmelden" + +#: facebookaction.php:288 +msgid "Lost or forgotten password?" +msgstr "Wachtwoord kwijt of vergeten?" + +#: facebookaction.php:370 +msgid "No notice content!" +msgstr "Geen berichtinhoud!" + +#: facebookaction.php:377 +#, php-format +msgid "That's too long. Max notice size is %d chars." +msgstr "De mededeling is te lang. Gebruik maximaal %d tekens." + +#: facebookaction.php:431 +msgid "Notices" +msgstr "Mededelingen" + +#: facebookadminpanel.php:52 +msgid "Facebook" +msgstr "Facebook" + +#: facebookadminpanel.php:62 +msgid "Facebook integration settings" +msgstr "Instellingen voor Facebookkoppeling" + +#: facebookadminpanel.php:123 +msgid "Invalid Facebook API key. Max length is 255 characters." +msgstr "Ongeldige Facebook API-sleutel. De maximale lengte is 255 tekens." + +#: facebookadminpanel.php:129 +msgid "Invalid Facebook API secret. Max length is 255 characters." +msgstr "Ongeldig Facebook API-geheim. De maximale lengte is 255 tekens." + +#: facebookadminpanel.php:178 +msgid "Facebook application settings" +msgstr "Applicatieinstellingen voor Facebook" + +#: facebookadminpanel.php:184 +msgid "API key" +msgstr "API-sleutel" + +#: facebookadminpanel.php:185 +msgid "API key provided by Facebook" +msgstr "API-sleutel die door Facebook is uitgeven" + +#: facebookadminpanel.php:193 +msgid "Secret" +msgstr "Geheim" + +#: facebookadminpanel.php:194 +msgid "API secret provided by Facebook" +msgstr "API-geheim dat door Facebook is uitgeven" + +#: facebookadminpanel.php:210 +msgid "Save" +msgstr "Opslaan" + +#: facebookadminpanel.php:210 +msgid "Save Facebook settings" +msgstr "Facebookinstellingen opslaan" + +#. TRANS: Instructions. +#: FBConnectSettings.php:66 +msgid "Manage how your account connects to Facebook" +msgstr "Beheren hoe uw gebruiker is gekoppeld met Facebook" + +#: FBConnectSettings.php:90 +msgid "There is no Facebook user connected to this account." +msgstr "Er is geen Facebookgebruiker gekoppeld met deze gebruiker." + +#: FBConnectSettings.php:98 +msgid "Connected Facebook user" +msgstr "Gekoppelde Facebookgebruiker" + +#. TRANS: Legend. +#: FBConnectSettings.php:118 +msgid "Disconnect my account from Facebook" +msgstr "Mijn gebruiker loskoppelen van Facebook" + +#. TRANS: Followed by a link containing text "set a password". +#: FBConnectSettings.php:125 +msgid "" +"Disconnecting your Faceboook would make it impossible to log in! Please " +msgstr "" +"Loskoppelen van uw Facebookgebruiker zou ervoor zorgen dat u niet langer " +"kunt aanmelden. U moet eerst " + +#. TRANS: Preceded by "Please " and followed by " first." +#: FBConnectSettings.php:130 +msgid "set a password" +msgstr "een wachtwoord instellen" + +#. TRANS: Preceded by "Please set a password". +#: FBConnectSettings.php:132 +msgid " first." +msgstr " voordat u verder kunt met deze handeling." + +#. TRANS: Submit button. +#: FBConnectSettings.php:145 +msgctxt "BUTTON" +msgid "Disconnect" +msgstr "Loskoppelen" + +#: FBConnectSettings.php:180 +msgid "Couldn't delete link to Facebook." +msgstr "Het was niet mogelijk de verwijzing naar Facebook te verwijderen." + +#: FBConnectSettings.php:196 +msgid "You have disconnected from Facebook." +msgstr "U bent losgekoppeld van Facebook." + +#: FBConnectSettings.php:199 +msgid "Not sure what you're trying to do." +msgstr "Het is niet duidelijk wat u wilt bereiken." + +#: facebooksettings.php:61 +msgid "There was a problem saving your sync preferences!" +msgstr "" +"Er is een fout opgetreden tijdens het opslaan van uw " +"synchronisatievoorkeuren!" + +#. TRANS: Confirmation that synchronisation settings have been saved into the system. +#: facebooksettings.php:64 +msgid "Sync preferences saved." +msgstr "Uw synchronisatievoorkeuren zijn opgeslagen." + +#: facebooksettings.php:87 +msgid "Automatically update my Facebook status with my notices." +msgstr "Mijn Facebookstatus automatisch bijwerken met mijn mededelingen." + +#: facebooksettings.php:94 +msgid "Send \"@\" replies to Facebook." +msgstr "Antwoorden met \"@\" naar Facebook verzenden." + +#. TRANS: Submit button to save synchronisation settings. +#: facebooksettings.php:102 +msgctxt "BUTTON" +msgid "Save" +msgstr "Opslaan" + +#. TRANS: %s is the application name. +#: facebooksettings.php:111 +#, php-format +msgid "" +"If you would like %s to automatically update your Facebook status with your " +"latest notice, you need to give it permission." +msgstr "" +"Als u wilt dat %s automatisch uw Facebookstatus bijwerkt met uw laatste " +"mededeling, dat moet u daar toestemming voor geven." + +#: facebooksettings.php:124 +#, php-format +msgid "Allow %s to update my Facebook status" +msgstr "%s toestaan mijn Facebookstatus bij te werken" + +#. TRANS: Page title for synchronisation settings. +#: facebooksettings.php:134 +msgid "Sync preferences" +msgstr "Synchronisatievooreuren" diff --git a/plugins/Facebook/locale/pt_BR/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/pt_BR/LC_MESSAGES/Facebook.po new file mode 100644 index 0000000000..0c9d38a56e --- /dev/null +++ b/plugins/Facebook/locale/pt_BR/LC_MESSAGES/Facebook.po @@ -0,0 +1,536 @@ +# Translation of StatusNet - Facebook to Brazilian Portuguese (Português do Brasil) +# Expored from translatewiki.net +# +# Author: Luckas Blade +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Facebook\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:44+0000\n" +"Language-Team: Brazilian Portuguese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: pt-br\n" +"X-Message-Group: #out-statusnet-plugin-facebook\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: facebookutil.php:425 +#, php-format +msgid "" +"Hi, %1$s. We're sorry to inform you that we are unable to update your " +"Facebook status from %2$s, and have disabled the Facebook application for " +"your account. This may be because you have removed the Facebook " +"application's authorization, or have deleted your Facebook account. You can " +"re-enable the Facebook application and automatic status updating by re-" +"installing the %2$s Facebook application.\n" +"\n" +"Regards,\n" +"\n" +"%2$s" +msgstr "" + +#: FBConnectAuth.php:51 +msgid "You must be logged into Facebook to use Facebook Connect." +msgstr "" + +#: FBConnectAuth.php:75 +msgid "There is already a local user linked with this Facebook account." +msgstr "" + +#: FBConnectAuth.php:87 FBConnectSettings.php:166 +msgid "There was a problem with your session token. Try again, please." +msgstr "" + +#: FBConnectAuth.php:92 +msgid "You can't register if you don't agree to the license." +msgstr "Você não pode se registrar se não aceitar a licença." + +#: FBConnectAuth.php:102 +msgid "An unknown error has occured." +msgstr "Ocorreu um erro desconhecido." + +#. TRANS: %s is the site name. +#: FBConnectAuth.php:117 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your " +"Facebook to a local account. You can either create a new account, or connect " +"with your existing account, if you have one." +msgstr "" + +#. TRANS: Page title. +#: FBConnectAuth.php:124 +msgid "Facebook Account Setup" +msgstr "" + +#. TRANS: Legend. +#: FBConnectAuth.php:158 +msgid "Connection options" +msgstr "Opções de conexão" + +#. TRANS: %s is the name of the license used by the user for their status updates. +#: FBConnectAuth.php:168 +#, php-format +msgid "" +"My text and files are available under %s except this private data: password, " +"email address, IM address, and phone number." +msgstr "" + +#. TRANS: Legend. +#: FBConnectAuth.php:185 +msgid "Create new account" +msgstr "Criar nova conta" + +#: FBConnectAuth.php:187 +msgid "Create a new user with this nickname." +msgstr "Criar um novo usuário com este apelido." + +#. TRANS: Field label. +#: FBConnectAuth.php:191 +msgid "New nickname" +msgstr "Novo apelido" + +#: FBConnectAuth.php:193 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "" + +#. TRANS: Submit button. +#: FBConnectAuth.php:197 +msgctxt "BUTTON" +msgid "Create" +msgstr "Criar" + +#: FBConnectAuth.php:203 +msgid "Connect existing account" +msgstr "" + +#: FBConnectAuth.php:205 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your Facebook." +msgstr "" + +#. TRANS: Field label. +#: FBConnectAuth.php:209 +msgid "Existing nickname" +msgstr "" + +#: FBConnectAuth.php:212 facebookaction.php:277 +msgid "Password" +msgstr "Senha" + +#. TRANS: Submit button. +#: FBConnectAuth.php:216 +msgctxt "BUTTON" +msgid "Connect" +msgstr "Conectar" + +#. TRANS: Client error trying to register with registrations not allowed. +#. TRANS: Client error trying to register with registrations 'invite only'. +#: FBConnectAuth.php:233 FBConnectAuth.php:243 +msgid "Registration not allowed." +msgstr "Não é permitido o registro." + +#. TRANS: Client error trying to register with an invalid invitation code. +#: FBConnectAuth.php:251 +msgid "Not a valid invitation code." +msgstr "O código de convite é inválido." + +#: FBConnectAuth.php:261 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "" +"O apelido deve conter apenas letras minúsculas e números e não pode ter " +"espaços." + +#: FBConnectAuth.php:266 +msgid "Nickname not allowed." +msgstr "Apelido não permitido." + +#: FBConnectAuth.php:271 +msgid "Nickname already in use. Try another one." +msgstr "Este apelido já está em uso. Tente outro." + +#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +msgid "Error connecting user to Facebook." +msgstr "Erro ao conectar o usuário ao Facebook." + +#: FBConnectAuth.php:309 +msgid "Invalid username or password." +msgstr "" + +#. TRANS: Page title. +#: facebooklogin.php:90 facebookaction.php:255 +msgid "Login" +msgstr "Entrar" + +#. TRANS: Legend. +#: facebooknoticeform.php:144 +msgid "Send a notice" +msgstr "" + +#. TRANS: Field label. +#: facebooknoticeform.php:157 +#, php-format +msgid "What's up, %s?" +msgstr "" + +#: facebooknoticeform.php:169 +msgid "Available characters" +msgstr "Caracteres disponíveis" + +#. TRANS: Button text. +#: facebooknoticeform.php:196 +msgctxt "BUTTON" +msgid "Send" +msgstr "Enviar" + +#: facebookhome.php:103 +msgid "Server error: Couldn't get user!" +msgstr "" + +#: facebookhome.php:122 +msgid "Incorrect username or password." +msgstr "Nome de usuário e/ou senha incorreto(s)." + +#. TRANS: Page title. +#. TRANS: %s is a user nickname +#: facebookhome.php:157 +#, php-format +msgid "%s and friends" +msgstr "%s e amigos" + +#. TRANS: Instructions. %s is the application name. +#: facebookhome.php:185 +#, php-format +msgid "" +"If you would like the %s app to automatically update your Facebook status " +"with your latest notice, you need to give it permission." +msgstr "" + +#: facebookhome.php:210 +msgid "Okay, do it!" +msgstr "" + +#. TRANS: Button text. Clicking the button will skip updating Facebook permissions. +#: facebookhome.php:217 +msgctxt "BUTTON" +msgid "Skip" +msgstr "Avançar" + +#: facebookhome.php:244 facebookaction.php:336 +msgid "Pagination" +msgstr "Paginação" + +#. TRANS: Pagination link. +#: facebookhome.php:254 facebookaction.php:345 +msgid "After" +msgstr "Depois" + +#. TRANS: Pagination link. +#: facebookhome.php:263 facebookaction.php:353 +msgid "Before" +msgstr "Antes" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:69 +#, php-format +msgid "Thanks for inviting your friends to use %s." +msgstr "Obrigado por convidar seus amigos a usar %s" + +#. TRANS: Followed by an unordered list with invited friends. +#: facebookinvite.php:72 +msgid "Invitations have been sent to the following users:" +msgstr "" + +#: facebookinvite.php:91 +#, php-format +msgid "You have been invited to %s" +msgstr "Você foi convidado para %s" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:101 +#, php-format +msgid "Invite your friends to use %s" +msgstr "Convidar seus amigos a usar %s" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:124 +#, php-format +msgid "Friends already using %s:" +msgstr "Amigos já usando %s:" + +#. TRANS: Page title. +#: facebookinvite.php:143 +msgid "Send invitations" +msgstr "Enviar convites" + +#. TRANS: Menu item. +#. TRANS: Menu item tab. +#: FacebookPlugin.php:188 FacebookPlugin.php:461 FacebookPlugin.php:485 +msgctxt "MENU" +msgid "Facebook" +msgstr "Facebook" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:190 +msgid "Facebook integration configuration" +msgstr "" + +#: FacebookPlugin.php:431 +msgid "Facebook Connect User" +msgstr "" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:463 +msgid "Login or register using Facebook" +msgstr "Entrar ou se registrar usando o Facebook" + +#. TRANS: Tooltip for menu item "Facebook". +#. TRANS: Page title. +#: FacebookPlugin.php:487 FBConnectSettings.php:55 +msgid "Facebook Connect Settings" +msgstr "" + +#: FacebookPlugin.php:591 +msgid "" +"The Facebook plugin allows integrating StatusNet instances with Facebook and Facebook Connect." +msgstr "" + +#: FBConnectLogin.php:33 +msgid "Already logged in." +msgstr "Já está autenticado." + +#. TRANS: Instructions. +#: FBConnectLogin.php:42 +msgid "Login with your Facebook Account" +msgstr "" + +#. TRANS: Page title. +#: FBConnectLogin.php:57 +msgid "Facebook Login" +msgstr "" + +#: facebookremove.php:57 +msgid "Couldn't remove Facebook user." +msgstr "" + +#. TRANS: Link description for 'Home' link that leads to a start page. +#: facebookaction.php:169 +msgctxt "MENU" +msgid "Home" +msgstr "" + +#. TRANS: Tooltip for 'Home' link that leads to a start page. +#: facebookaction.php:171 +msgid "Home" +msgstr "" + +#. TRANS: Link description for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:180 +msgctxt "MENU" +msgid "Invite" +msgstr "Convidar" + +#. TRANS: Tooltip for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:182 +msgid "Invite" +msgstr "Convidar" + +#. TRANS: Link description for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:192 +msgctxt "MENU" +msgid "Settings" +msgstr "Configurações" + +#. TRANS: Tooltip for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:194 +msgid "Settings" +msgstr "Configurações" + +#: facebookaction.php:233 +#, php-format +msgid "" +"To use the %s Facebook Application you need to login with your username and " +"password. Don't have a username yet?" +msgstr "" + +#: facebookaction.php:235 +msgid " a new account." +msgstr "" + +#: facebookaction.php:242 +msgid "Register" +msgstr "Registrar-se" + +#: facebookaction.php:274 +msgid "Nickname" +msgstr "Apelido" + +#. TRANS: Login button. +#: facebookaction.php:282 +msgctxt "BUTTON" +msgid "Login" +msgstr "Entrar" + +#: facebookaction.php:288 +msgid "Lost or forgotten password?" +msgstr "Perdeu ou esqueceu sua senha?" + +#: facebookaction.php:370 +msgid "No notice content!" +msgstr "" + +#: facebookaction.php:377 +#, php-format +msgid "That's too long. Max notice size is %d chars." +msgstr "" + +#: facebookaction.php:431 +msgid "Notices" +msgstr "" + +#: facebookadminpanel.php:52 +msgid "Facebook" +msgstr "" + +#: facebookadminpanel.php:62 +msgid "Facebook integration settings" +msgstr "" + +#: facebookadminpanel.php:123 +msgid "Invalid Facebook API key. Max length is 255 characters." +msgstr "" + +#: facebookadminpanel.php:129 +msgid "Invalid Facebook API secret. Max length is 255 characters." +msgstr "" + +#: facebookadminpanel.php:178 +msgid "Facebook application settings" +msgstr "" + +#: facebookadminpanel.php:184 +msgid "API key" +msgstr "" + +#: facebookadminpanel.php:185 +msgid "API key provided by Facebook" +msgstr "" + +#: facebookadminpanel.php:193 +msgid "Secret" +msgstr "" + +#: facebookadminpanel.php:194 +msgid "API secret provided by Facebook" +msgstr "" + +#: facebookadminpanel.php:210 +msgid "Save" +msgstr "Salvar" + +#: facebookadminpanel.php:210 +msgid "Save Facebook settings" +msgstr "Salvar configurações do Facebook" + +#. TRANS: Instructions. +#: FBConnectSettings.php:66 +msgid "Manage how your account connects to Facebook" +msgstr "" + +#: FBConnectSettings.php:90 +msgid "There is no Facebook user connected to this account." +msgstr "" + +#: FBConnectSettings.php:98 +msgid "Connected Facebook user" +msgstr "" + +#. TRANS: Legend. +#: FBConnectSettings.php:118 +msgid "Disconnect my account from Facebook" +msgstr "Desconectar minha conta do Facebook" + +#. TRANS: Followed by a link containing text "set a password". +#: FBConnectSettings.php:125 +msgid "" +"Disconnecting your Faceboook would make it impossible to log in! Please " +msgstr "" + +#. TRANS: Preceded by "Please " and followed by " first." +#: FBConnectSettings.php:130 +msgid "set a password" +msgstr "" + +#. TRANS: Preceded by "Please set a password". +#: FBConnectSettings.php:132 +msgid " first." +msgstr "" + +#. TRANS: Submit button. +#: FBConnectSettings.php:145 +msgctxt "BUTTON" +msgid "Disconnect" +msgstr "Desconectar" + +#: FBConnectSettings.php:180 +msgid "Couldn't delete link to Facebook." +msgstr "" + +#: FBConnectSettings.php:196 +msgid "You have disconnected from Facebook." +msgstr "" + +#: FBConnectSettings.php:199 +msgid "Not sure what you're trying to do." +msgstr "" + +#: facebooksettings.php:61 +msgid "There was a problem saving your sync preferences!" +msgstr "" + +#. TRANS: Confirmation that synchronisation settings have been saved into the system. +#: facebooksettings.php:64 +msgid "Sync preferences saved." +msgstr "" + +#: facebooksettings.php:87 +msgid "Automatically update my Facebook status with my notices." +msgstr "" + +#: facebooksettings.php:94 +msgid "Send \"@\" replies to Facebook." +msgstr "" + +#. TRANS: Submit button to save synchronisation settings. +#: facebooksettings.php:102 +msgctxt "BUTTON" +msgid "Save" +msgstr "Salvar" + +#. TRANS: %s is the application name. +#: facebooksettings.php:111 +#, php-format +msgid "" +"If you would like %s to automatically update your Facebook status with your " +"latest notice, you need to give it permission." +msgstr "" + +#: facebooksettings.php:124 +#, php-format +msgid "Allow %s to update my Facebook status" +msgstr "" + +#. TRANS: Page title for synchronisation settings. +#: facebooksettings.php:134 +msgid "Sync preferences" +msgstr "" diff --git a/plugins/Facebook/locale/tl/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/tl/LC_MESSAGES/Facebook.po new file mode 100644 index 0000000000..2099155dae --- /dev/null +++ b/plugins/Facebook/locale/tl/LC_MESSAGES/Facebook.po @@ -0,0 +1,578 @@ +# Translation of StatusNet - Facebook to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Facebook\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:44+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-facebook\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: facebookutil.php:425 +#, php-format +msgid "" +"Hi, %1$s. We're sorry to inform you that we are unable to update your " +"Facebook status from %2$s, and have disabled the Facebook application for " +"your account. This may be because you have removed the Facebook " +"application's authorization, or have deleted your Facebook account. You can " +"re-enable the Facebook application and automatic status updating by re-" +"installing the %2$s Facebook application.\n" +"\n" +"Regards,\n" +"\n" +"%2$s" +msgstr "" +"Kumusta, %1$s. May pagpapaumanhin naming ipinababatid sa iyo na hindi namin " +"naisapanahon ang iyong katayuan ng Facebook mula %2$s, at hindi namin " +"pinagana ang aplikasyon ng Facebook para sa iyong akawnt. Maaaring dahil " +"ito sa inalis mo ang pahintulot sa aplikasyon ng Facebook, o pagbura ng " +"iyong akawnt sa Facebook. Maaari mong muling buhayin ang aplikasyon ng " +"Facebook at kusang pagsasapanahon ng kalagayan sa pamamagitan ng muling " +"pagtatalaga ng aplikasyon ng Facebook na %2$s.\n" +"\n" +"Nagpapahalaga,\n" +"\n" +"%2$s" + +#: FBConnectAuth.php:51 +msgid "You must be logged into Facebook to use Facebook Connect." +msgstr "Dapat na nakalagda ka sa Facebook upang magamit ang Ugnay sa Facebook." + +#: FBConnectAuth.php:75 +msgid "There is already a local user linked with this Facebook account." +msgstr "" +"Mayroon nang isang katutubong tagagamit na nakakawing sa ganitong akawnt ng " +"Facebook." + +#: FBConnectAuth.php:87 FBConnectSettings.php:166 +msgid "There was a problem with your session token. Try again, please." +msgstr "May isang suliranin sa iyong token ng sesyon. Paki subukan uli." + +#: FBConnectAuth.php:92 +msgid "You can't register if you don't agree to the license." +msgstr "Hindi ka makapagpapatala kung hindi ka sumasang-ayon sa lisensiya." + +#: FBConnectAuth.php:102 +msgid "An unknown error has occured." +msgstr "Isang hindi nalalamang kamalian ang naganap." + +#. TRANS: %s is the site name. +#: FBConnectAuth.php:117 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your " +"Facebook to a local account. You can either create a new account, or connect " +"with your existing account, if you have one." +msgstr "" +"Ito ang iyong unang pagkakataong lumagda sa %s kaya't kailangan naming " +"iugnay ang iyong Facebook sa isang katutubong akawnt. Maaari kang lumikha " +"ng isang bagong akawnt, o umugnay sa pamamagitan ng iyong umiiral na akawnt, " +"kung mayroon ka." + +#. TRANS: Page title. +#: FBConnectAuth.php:124 +msgid "Facebook Account Setup" +msgstr "Pagtatakda ng Akawnt ng Facebook" + +#. TRANS: Legend. +#: FBConnectAuth.php:158 +msgid "Connection options" +msgstr "Mga pagpipilian na pang-ugnay" + +#. TRANS: %s is the name of the license used by the user for their status updates. +#: FBConnectAuth.php:168 +#, php-format +msgid "" +"My text and files are available under %s except this private data: password, " +"email address, IM address, and phone number." +msgstr "" +"Ang aking teksto at mga talaksan ay makukuha sa ilalim ng %s maliban sa " +"pribadong dato na ito: hudyat, tirahan ng e-liham, tirahan ng IM, at bilang " +"na pangtelepono." + +#. TRANS: Legend. +#: FBConnectAuth.php:185 +msgid "Create new account" +msgstr "Lumikha ng bagong akawnt" + +#: FBConnectAuth.php:187 +msgid "Create a new user with this nickname." +msgstr "Lumikha ng isang bagong tagagamit na may ganitong palayaw." + +#. TRANS: Field label. +#: FBConnectAuth.php:191 +msgid "New nickname" +msgstr "Bagong palayaw" + +#: FBConnectAuth.php:193 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "" +"1 hanggang 64 na maliliit na mga titik o mga bilang, walang bantas o mga " +"patlang" + +#. TRANS: Submit button. +#: FBConnectAuth.php:197 +msgctxt "BUTTON" +msgid "Create" +msgstr "Likhain" + +#: FBConnectAuth.php:203 +msgid "Connect existing account" +msgstr "Umugnay sa umiiral na akawnt" + +#: FBConnectAuth.php:205 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your Facebook." +msgstr "" +"Kung mayroon ka nang akawnt, lumagda sa pamamagitan ng iyong pangalan ng " +"tagagamit at hudyat upang iugnay ito sa iyong Facebook." + +#. TRANS: Field label. +#: FBConnectAuth.php:209 +msgid "Existing nickname" +msgstr "Umiiral na palayaw" + +#: FBConnectAuth.php:212 facebookaction.php:277 +msgid "Password" +msgstr "Hudyat" + +#. TRANS: Submit button. +#: FBConnectAuth.php:216 +msgctxt "BUTTON" +msgid "Connect" +msgstr "Umugnay" + +#. TRANS: Client error trying to register with registrations not allowed. +#. TRANS: Client error trying to register with registrations 'invite only'. +#: FBConnectAuth.php:233 FBConnectAuth.php:243 +msgid "Registration not allowed." +msgstr "Hindi pinapahintulutan ang pagpapatala." + +#. TRANS: Client error trying to register with an invalid invitation code. +#: FBConnectAuth.php:251 +msgid "Not a valid invitation code." +msgstr "Hindi isang tanggap na kodigo ng paanyaya." + +#: FBConnectAuth.php:261 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "" +"Ang palayaw ay dapat na may mga maliliit na mga titik lamang at mga bilang " +"at walang mga patlang." + +#: FBConnectAuth.php:266 +msgid "Nickname not allowed." +msgstr "Hindi pinapahintulutan ang palayaw." + +#: FBConnectAuth.php:271 +msgid "Nickname already in use. Try another one." +msgstr "Ginagamit na ang palayaw. Subukan ang iba." + +#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +msgid "Error connecting user to Facebook." +msgstr "May kamalian sa pag-ugnay ng tagagamit sa Facebook." + +#: FBConnectAuth.php:309 +msgid "Invalid username or password." +msgstr "Hindi tanggap na pangalan ng tagagamit o hudyat." + +#. TRANS: Page title. +#: facebooklogin.php:90 facebookaction.php:255 +msgid "Login" +msgstr "Lumagda" + +#. TRANS: Legend. +#: facebooknoticeform.php:144 +msgid "Send a notice" +msgstr "Magpadala ng pabatid" + +#. TRANS: Field label. +#: facebooknoticeform.php:157 +#, php-format +msgid "What's up, %s?" +msgstr "Anong balita, %s?" + +#: facebooknoticeform.php:169 +msgid "Available characters" +msgstr "Makukuhang mga panitik" + +#. TRANS: Button text. +#: facebooknoticeform.php:196 +msgctxt "BUTTON" +msgid "Send" +msgstr "Ipadala" + +#: facebookhome.php:103 +msgid "Server error: Couldn't get user!" +msgstr "Kamalian ng tapaghain: Hindi makuha ang tagagamit!" + +#: facebookhome.php:122 +msgid "Incorrect username or password." +msgstr "Hindi tamang pangalan ng tagagamit o hudyat." + +#. TRANS: Page title. +#. TRANS: %s is a user nickname +#: facebookhome.php:157 +#, php-format +msgid "%s and friends" +msgstr "%s at mga kaibigan" + +#. TRANS: Instructions. %s is the application name. +#: facebookhome.php:185 +#, php-format +msgid "" +"If you would like the %s app to automatically update your Facebook status " +"with your latest notice, you need to give it permission." +msgstr "" +"Kung nais mong kusang isapanahon ng aplikasyong %s ang iyong katayuan ng " +"Facebook na may pinakabagong pabatid, kailangan mong bigyan ito ng " +"pahintulot." + +#: facebookhome.php:210 +msgid "Okay, do it!" +msgstr "Sige, gawin iyan!" + +#. TRANS: Button text. Clicking the button will skip updating Facebook permissions. +#: facebookhome.php:217 +msgctxt "BUTTON" +msgid "Skip" +msgstr "Lagtawan" + +#: facebookhome.php:244 facebookaction.php:336 +msgid "Pagination" +msgstr "Pagbilang ng pahina" + +#. TRANS: Pagination link. +#: facebookhome.php:254 facebookaction.php:345 +msgid "After" +msgstr "Pagkalipas ng" + +#. TRANS: Pagination link. +#: facebookhome.php:263 facebookaction.php:353 +msgid "Before" +msgstr "Bago ang" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:69 +#, php-format +msgid "Thanks for inviting your friends to use %s." +msgstr "Salamat sa pag-anyaya sa iyong mga kaibigan na gamitin ang %s." + +#. TRANS: Followed by an unordered list with invited friends. +#: facebookinvite.php:72 +msgid "Invitations have been sent to the following users:" +msgstr "Ipinadala na ang mga paanyaya sa sumusunod ng mga tagagamit:" + +#: facebookinvite.php:91 +#, php-format +msgid "You have been invited to %s" +msgstr "Inaanyayahan ka sa %s" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:101 +#, php-format +msgid "Invite your friends to use %s" +msgstr "Anyayahan ang iyong mga kaibigan na gamitin ang %s" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:124 +#, php-format +msgid "Friends already using %s:" +msgstr "Mga kaibigang gumagamit na ng %s:" + +#. TRANS: Page title. +#: facebookinvite.php:143 +msgid "Send invitations" +msgstr "Ipadala ang mga paanyaya" + +#. TRANS: Menu item. +#. TRANS: Menu item tab. +#: FacebookPlugin.php:188 FacebookPlugin.php:461 FacebookPlugin.php:485 +msgctxt "MENU" +msgid "Facebook" +msgstr "Facebook" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:190 +msgid "Facebook integration configuration" +msgstr "Pagkakaayos ng integrasyon ng Facebook" + +#: FacebookPlugin.php:431 +msgid "Facebook Connect User" +msgstr "Tagagamit ng Ugnay sa Facebook" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:463 +msgid "Login or register using Facebook" +msgstr "Lumagda o magpatalang ginagamit ang Facebook" + +#. TRANS: Tooltip for menu item "Facebook". +#. TRANS: Page title. +#: FacebookPlugin.php:487 FBConnectSettings.php:55 +msgid "Facebook Connect Settings" +msgstr "Mga Pagtatakda sa Ugnay sa Facebook" + +#: FacebookPlugin.php:591 +msgid "" +"The Facebook plugin allows integrating StatusNet instances with Facebook and Facebook Connect." +msgstr "" +"Ang pamasak na Facebook ay nagpapahintulot ng integrasyon ng mga pagkakataon " +"sa StatusNet sa pamamagitan ng Facebook " +"at Ugnay sa Facebook." + +#: FBConnectLogin.php:33 +msgid "Already logged in." +msgstr "Nakalagda na." + +#. TRANS: Instructions. +#: FBConnectLogin.php:42 +msgid "Login with your Facebook Account" +msgstr "Lumagda sa pamamagitan ng iyong Akawnt sa Facebook" + +#. TRANS: Page title. +#: FBConnectLogin.php:57 +msgid "Facebook Login" +msgstr "Paglagda sa Facebook" + +#: facebookremove.php:57 +msgid "Couldn't remove Facebook user." +msgstr "Hindi matanggal ang tagagamit ng Facebook." + +#. TRANS: Link description for 'Home' link that leads to a start page. +#: facebookaction.php:169 +msgctxt "MENU" +msgid "Home" +msgstr "Tahanan" + +#. TRANS: Tooltip for 'Home' link that leads to a start page. +#: facebookaction.php:171 +msgid "Home" +msgstr "Tahanan" + +#. TRANS: Link description for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:180 +msgctxt "MENU" +msgid "Invite" +msgstr "Anyayahan" + +#. TRANS: Tooltip for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:182 +msgid "Invite" +msgstr "Anyayahan" + +#. TRANS: Link description for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:192 +msgctxt "MENU" +msgid "Settings" +msgstr "Mga pagtatakda" + +#. TRANS: Tooltip for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:194 +msgid "Settings" +msgstr "Mga pagtatakda" + +#: facebookaction.php:233 +#, php-format +msgid "" +"To use the %s Facebook Application you need to login with your username and " +"password. Don't have a username yet?" +msgstr "" +"Upang magamit ang Aplikasyon ng Facebook na %s kailangan mong lumagda sa " +"pamamagitan ng iyong pangalan ng tagagamit at hudyat. Wala ka pa bang " +"bansag?" + +#: facebookaction.php:235 +msgid " a new account." +msgstr "isang bagong akawnt." + +#: facebookaction.php:242 +msgid "Register" +msgstr "Magpatala" + +#: facebookaction.php:274 +msgid "Nickname" +msgstr "Palayaw" + +#. TRANS: Login button. +#: facebookaction.php:282 +msgctxt "BUTTON" +msgid "Login" +msgstr "Lumagda" + +#: facebookaction.php:288 +msgid "Lost or forgotten password?" +msgstr "Hudyat na nawala o nakalimutan?" + +#: facebookaction.php:370 +msgid "No notice content!" +msgstr "Walang laman ang pabatid!" + +#: facebookaction.php:377 +#, php-format +msgid "That's too long. Max notice size is %d chars." +msgstr "" +"Napakahaba niyan. Ang pinakamataas na sukat ng pabatid ay %d mga panitik." + +#: facebookaction.php:431 +msgid "Notices" +msgstr "Mga pabatid" + +#: facebookadminpanel.php:52 +msgid "Facebook" +msgstr "Facebook" + +#: facebookadminpanel.php:62 +msgid "Facebook integration settings" +msgstr "Mga pagtatakda sa integrasyon ng Facebook" + +#: facebookadminpanel.php:123 +msgid "Invalid Facebook API key. Max length is 255 characters." +msgstr "" +"Hindi tanggap na susi sa API ng Facebook. Ang pinakamataas na haba ay 255 " +"mga panitik." + +#: facebookadminpanel.php:129 +msgid "Invalid Facebook API secret. Max length is 255 characters." +msgstr "" +"Hindi tanggap na lihim sa API ng Facebook. Ang pinakamataas na haba ay 255 " +"mga panitik." + +#: facebookadminpanel.php:178 +msgid "Facebook application settings" +msgstr "Mga pagtatakda sa aplikasyon ng Facebook" + +#: facebookadminpanel.php:184 +msgid "API key" +msgstr "Susi ng API" + +#: facebookadminpanel.php:185 +msgid "API key provided by Facebook" +msgstr "Ang susi ng API ay ibinigay ng Facebook" + +#: facebookadminpanel.php:193 +msgid "Secret" +msgstr "Lihim" + +#: facebookadminpanel.php:194 +msgid "API secret provided by Facebook" +msgstr "Ang lihim ng API ay ibinigay ng Facebook" + +#: facebookadminpanel.php:210 +msgid "Save" +msgstr "Sagipin" + +#: facebookadminpanel.php:210 +msgid "Save Facebook settings" +msgstr "Sagipin ang mga katakdaan ng Facebook" + +#. TRANS: Instructions. +#: FBConnectSettings.php:66 +msgid "Manage how your account connects to Facebook" +msgstr "Pamahalaan kung paano umuugnay ang iyong akawnt sa Facebook" + +#: FBConnectSettings.php:90 +msgid "There is no Facebook user connected to this account." +msgstr "Walang tagagamit ng Facebook na nakaugnay sa akawnt na ito." + +#: FBConnectSettings.php:98 +msgid "Connected Facebook user" +msgstr "Nakaugnay na tagagamit ng Facebook" + +#. TRANS: Legend. +#: FBConnectSettings.php:118 +msgid "Disconnect my account from Facebook" +msgstr "Huwag iugnay ang aking akawnt mula sa Facebook" + +#. TRANS: Followed by a link containing text "set a password". +#: FBConnectSettings.php:125 +msgid "" +"Disconnecting your Faceboook would make it impossible to log in! Please " +msgstr "" +"Ang pagtatanggal ng ugnay sa Facebook ay magsasanhi ng hindi mangyayaring " +"paglagda! Paki " + +#. TRANS: Preceded by "Please " and followed by " first." +#: FBConnectSettings.php:130 +msgid "set a password" +msgstr "magtakda ng isang hudyat" + +#. TRANS: Preceded by "Please set a password". +#: FBConnectSettings.php:132 +msgid " first." +msgstr "muna." + +#. TRANS: Submit button. +#: FBConnectSettings.php:145 +msgctxt "BUTTON" +msgid "Disconnect" +msgstr "Huwag umugnay" + +#: FBConnectSettings.php:180 +msgid "Couldn't delete link to Facebook." +msgstr "Hindi maalis ang pagkabit sa Facebook." + +#: FBConnectSettings.php:196 +msgid "You have disconnected from Facebook." +msgstr "Hindi ka na nakaugnay sa Facebook." + +#: FBConnectSettings.php:199 +msgid "Not sure what you're trying to do." +msgstr "Hindi sigurado kung ano ang sinusubok mong gawin." + +#: facebooksettings.php:61 +msgid "There was a problem saving your sync preferences!" +msgstr "May isang suliranin sa pagsagip ng iyong mga nais sa pagsabay!" + +#. TRANS: Confirmation that synchronisation settings have been saved into the system. +#: facebooksettings.php:64 +msgid "Sync preferences saved." +msgstr "Nasagip ang mga nais sa pagsabay." + +#: facebooksettings.php:87 +msgid "Automatically update my Facebook status with my notices." +msgstr "" +"Kusang isapanahon ang aking katayuan ng Facebook na may mga pabatid ko." + +#: facebooksettings.php:94 +msgid "Send \"@\" replies to Facebook." +msgstr "Ipadala ang mga tugong \"@\" sa Facebook." + +#. TRANS: Submit button to save synchronisation settings. +#: facebooksettings.php:102 +msgctxt "BUTTON" +msgid "Save" +msgstr "Sagipin" + +#. TRANS: %s is the application name. +#: facebooksettings.php:111 +#, php-format +msgid "" +"If you would like %s to automatically update your Facebook status with your " +"latest notice, you need to give it permission." +msgstr "" +"Kung nais mong kusang isapanahon ng %s ang iyong katayuan ng Facebook na may " +"pinakabagong mga pabatid mo, kailangan mo itong bigyan ng pahintulot." + +#: facebooksettings.php:124 +#, php-format +msgid "Allow %s to update my Facebook status" +msgstr "Pahintulutan si %s na isapanahon ang aking katayuan ng Facebook" + +#. TRANS: Page title for synchronisation settings. +#: facebooksettings.php:134 +msgid "Sync preferences" +msgstr "Mga nais sa pagsabay" diff --git a/plugins/Facebook/locale/uk/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/uk/LC_MESSAGES/Facebook.po new file mode 100644 index 0000000000..7b8d8384fb --- /dev/null +++ b/plugins/Facebook/locale/uk/LC_MESSAGES/Facebook.po @@ -0,0 +1,568 @@ +# Translation of StatusNet - Facebook to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Facebook\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:44+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-facebook\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: facebookutil.php:425 +#, php-format +msgid "" +"Hi, %1$s. We're sorry to inform you that we are unable to update your " +"Facebook status from %2$s, and have disabled the Facebook application for " +"your account. This may be because you have removed the Facebook " +"application's authorization, or have deleted your Facebook account. You can " +"re-enable the Facebook application and automatic status updating by re-" +"installing the %2$s Facebook application.\n" +"\n" +"Regards,\n" +"\n" +"%2$s" +msgstr "" +"Вітаємо, %1$s. Нам дуже прикро про це повідомляти, але ми не в змозі " +"оновлювати ваш статус у Facebook з %2$s і відключаємо додаток Facebook для " +"вашого акаунту. Таке могло статися тому, що ви, можливо, скасували " +"авторизацію для додатку Facebook або видалили ваш акаунт Facebook. Ви маєте " +"можливість перезапустити додаток для Facebook і автоматичний імпорт ваших " +"статусів з %2$s до Facebook буде поновлено.\n" +"\n" +"З повагою,\n" +"\n" +"%2$s" + +#: FBConnectAuth.php:51 +msgid "You must be logged into Facebook to use Facebook Connect." +msgstr "Ви повинні увійти до Facebook або використати Facebook Connect." + +#: FBConnectAuth.php:75 +msgid "There is already a local user linked with this Facebook account." +msgstr "" +"На даному сайті вже є користувач, котрий підключив цей акаунт Facebook." + +#: FBConnectAuth.php:87 FBConnectSettings.php:166 +msgid "There was a problem with your session token. Try again, please." +msgstr "Виникли певні проблеми з токеном сесії. Спробуйте знов, будь ласка." + +#: FBConnectAuth.php:92 +msgid "You can't register if you don't agree to the license." +msgstr "Ви не зможете зареєструватись, якщо не погодитесь з умовами ліцензії." + +#: FBConnectAuth.php:102 +msgid "An unknown error has occured." +msgstr "Виникла якась незрозуміла помилка." + +#. TRANS: %s is the site name. +#: FBConnectAuth.php:117 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your " +"Facebook to a local account. You can either create a new account, or connect " +"with your existing account, if you have one." +msgstr "" +"Ви вперше увійшли до сайту %s, отже ми мусимо приєднати ваш акаунт Facebook " +"до акаунту на даному сайті. Ви маєте можливість створити новий акаунт або " +"використати такий, що вже існує." + +#. TRANS: Page title. +#: FBConnectAuth.php:124 +msgid "Facebook Account Setup" +msgstr "Налаштування акаунту Facebook" + +#. TRANS: Legend. +#: FBConnectAuth.php:158 +msgid "Connection options" +msgstr "Опції з’єднання" + +#. TRANS: %s is the name of the license used by the user for their status updates. +#: FBConnectAuth.php:168 +#, php-format +msgid "" +"My text and files are available under %s except this private data: password, " +"email address, IM address, and phone number." +msgstr "" +"Мої дописи і файли доступні на умовах %s, окрім цих приватних даних: пароль, " +"електронна адреса, адреса IM, телефонний номер." + +#. TRANS: Legend. +#: FBConnectAuth.php:185 +msgid "Create new account" +msgstr "Створити новий акаунт" + +#: FBConnectAuth.php:187 +msgid "Create a new user with this nickname." +msgstr "Створити нового користувача з цим нікнеймом." + +#. TRANS: Field label. +#: FBConnectAuth.php:191 +msgid "New nickname" +msgstr "Новий нікнейм" + +#: FBConnectAuth.php:193 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "" +"1-64 літери нижнього регістру і цифри, ніякої пунктуації або інтервалів" + +#. TRANS: Submit button. +#: FBConnectAuth.php:197 +msgctxt "BUTTON" +msgid "Create" +msgstr "Створити" + +#: FBConnectAuth.php:203 +msgid "Connect existing account" +msgstr "Приєднати акаунт, який вже існує" + +#: FBConnectAuth.php:205 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your Facebook." +msgstr "" +"Якщо ви вже маєте акаунт, увійдіть з вашим ім’ям користувача та паролем, аби " +"приєднати їх до Facebook." + +#. TRANS: Field label. +#: FBConnectAuth.php:209 +msgid "Existing nickname" +msgstr "Нікнейм, який вже існує" + +#: FBConnectAuth.php:212 facebookaction.php:277 +msgid "Password" +msgstr "Пароль" + +#. TRANS: Submit button. +#: FBConnectAuth.php:216 +msgctxt "BUTTON" +msgid "Connect" +msgstr "Під’єднати" + +#. TRANS: Client error trying to register with registrations not allowed. +#. TRANS: Client error trying to register with registrations 'invite only'. +#: FBConnectAuth.php:233 FBConnectAuth.php:243 +msgid "Registration not allowed." +msgstr "Реєстрацію не дозволено." + +#. TRANS: Client error trying to register with an invalid invitation code. +#: FBConnectAuth.php:251 +msgid "Not a valid invitation code." +msgstr "Це не дійсний код запрошення." + +#: FBConnectAuth.php:261 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "" +"Ім’я користувача повинно складатись з літер нижнього регістру і цифр, ніяких " +"інтервалів." + +#: FBConnectAuth.php:266 +msgid "Nickname not allowed." +msgstr "Нікнейм не допускається." + +#: FBConnectAuth.php:271 +msgid "Nickname already in use. Try another one." +msgstr "Цей нікнейм вже використовується. Спробуйте інший." + +#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +msgid "Error connecting user to Facebook." +msgstr "Помилка при підключенні до Facebook." + +#: FBConnectAuth.php:309 +msgid "Invalid username or password." +msgstr "Невірне ім’я або пароль." + +#. TRANS: Page title. +#: facebooklogin.php:90 facebookaction.php:255 +msgid "Login" +msgstr "Увійти" + +#. TRANS: Legend. +#: facebooknoticeform.php:144 +msgid "Send a notice" +msgstr "Надіслати допис" + +#. TRANS: Field label. +#: facebooknoticeform.php:157 +#, php-format +msgid "What's up, %s?" +msgstr "Що нового, %s?" + +#: facebooknoticeform.php:169 +msgid "Available characters" +msgstr "Лишилось знаків" + +#. TRANS: Button text. +#: facebooknoticeform.php:196 +msgctxt "BUTTON" +msgid "Send" +msgstr "Так" + +#: facebookhome.php:103 +msgid "Server error: Couldn't get user!" +msgstr "Помилка сервера: не вдалося отримати користувача!" + +#: facebookhome.php:122 +msgid "Incorrect username or password." +msgstr "Неточне ім’я або пароль." + +#. TRANS: Page title. +#. TRANS: %s is a user nickname +#: facebookhome.php:157 +#, php-format +msgid "%s and friends" +msgstr "%s з друзями" + +#. TRANS: Instructions. %s is the application name. +#: facebookhome.php:185 +#, php-format +msgid "" +"If you would like the %s app to automatically update your Facebook status " +"with your latest notice, you need to give it permission." +msgstr "" +"Якщо ви бажаєте, щоб додаток %s автоматично оновлював ваш статус у Facebook " +"останнім повідомленням, ви повинні надати дозвіл." + +#: facebookhome.php:210 +msgid "Okay, do it!" +msgstr "Так, зробіть це!" + +#. TRANS: Button text. Clicking the button will skip updating Facebook permissions. +#: facebookhome.php:217 +msgctxt "BUTTON" +msgid "Skip" +msgstr "Проскочити" + +#: facebookhome.php:244 facebookaction.php:336 +msgid "Pagination" +msgstr "Нумерація сторінок" + +#. TRANS: Pagination link. +#: facebookhome.php:254 facebookaction.php:345 +msgid "After" +msgstr "Вперед" + +#. TRANS: Pagination link. +#: facebookhome.php:263 facebookaction.php:353 +msgid "Before" +msgstr "Назад" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:69 +#, php-format +msgid "Thanks for inviting your friends to use %s." +msgstr "Дякуємо, що запросили своїх друзів на %s." + +#. TRANS: Followed by an unordered list with invited friends. +#: facebookinvite.php:72 +msgid "Invitations have been sent to the following users:" +msgstr "Запрошення було надіслано таким користувачам:" + +#: facebookinvite.php:91 +#, php-format +msgid "You have been invited to %s" +msgstr "Вас було запрошено до %s" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:101 +#, php-format +msgid "Invite your friends to use %s" +msgstr "Запросіть своїх друзів до %s" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:124 +#, php-format +msgid "Friends already using %s:" +msgstr "Деякі друзі вже користуються %s:" + +#. TRANS: Page title. +#: facebookinvite.php:143 +msgid "Send invitations" +msgstr "Розсилка запрошень" + +#. TRANS: Menu item. +#. TRANS: Menu item tab. +#: FacebookPlugin.php:188 FacebookPlugin.php:461 FacebookPlugin.php:485 +msgctxt "MENU" +msgid "Facebook" +msgstr "Facebook" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:190 +msgid "Facebook integration configuration" +msgstr "Налаштування інтеграції з Facebook" + +#: FacebookPlugin.php:431 +msgid "Facebook Connect User" +msgstr "Facebook Connect" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:463 +msgid "Login or register using Facebook" +msgstr "Увійти або зареєструватись з Facebook" + +#. TRANS: Tooltip for menu item "Facebook". +#. TRANS: Page title. +#: FacebookPlugin.php:487 FBConnectSettings.php:55 +msgid "Facebook Connect Settings" +msgstr "Налаштування Facebook Connect" + +#: FacebookPlugin.php:591 +msgid "" +"The Facebook plugin allows integrating StatusNet instances with Facebook and Facebook Connect." +msgstr "" +"Додаток Facebook дозволяє інтегрувати StatusNet-сумісні сервіси з Facebook та Facebook Connect." + +#: FBConnectLogin.php:33 +msgid "Already logged in." +msgstr "Тепер ви увійшли." + +#. TRANS: Instructions. +#: FBConnectLogin.php:42 +msgid "Login with your Facebook Account" +msgstr "Увійти з акаунтом Facebook" + +#. TRANS: Page title. +#: FBConnectLogin.php:57 +msgid "Facebook Login" +msgstr "Вхід Facebook" + +#: facebookremove.php:57 +msgid "Couldn't remove Facebook user." +msgstr "Не вдалося видалити користувача Facebook." + +#. TRANS: Link description for 'Home' link that leads to a start page. +#: facebookaction.php:169 +msgctxt "MENU" +msgid "Home" +msgstr "Дім" + +#. TRANS: Tooltip for 'Home' link that leads to a start page. +#: facebookaction.php:171 +msgid "Home" +msgstr "Дім" + +#. TRANS: Link description for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:180 +msgctxt "MENU" +msgid "Invite" +msgstr "Запросити" + +#. TRANS: Tooltip for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:182 +msgid "Invite" +msgstr "Запросити" + +#. TRANS: Link description for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:192 +msgctxt "MENU" +msgid "Settings" +msgstr "Налаштування" + +#. TRANS: Tooltip for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:194 +msgid "Settings" +msgstr "Налаштування" + +#: facebookaction.php:233 +#, php-format +msgid "" +"To use the %s Facebook Application you need to login with your username and " +"password. Don't have a username yet?" +msgstr "" +"Щоб використовувати додаток %s для Facebook, ви мусите увійти, " +"використовуючи своє ім’я користувача та пароль. Ще не маєте імені " +"користувача?" + +#: facebookaction.php:235 +msgid " a new account." +msgstr " новий акаунт." + +#: facebookaction.php:242 +msgid "Register" +msgstr "Зареєструвати" + +#: facebookaction.php:274 +msgid "Nickname" +msgstr "Нікнейм" + +#. TRANS: Login button. +#: facebookaction.php:282 +msgctxt "BUTTON" +msgid "Login" +msgstr "Увійти" + +#: facebookaction.php:288 +msgid "Lost or forgotten password?" +msgstr "Загубили або забули пароль?" + +#: facebookaction.php:370 +msgid "No notice content!" +msgstr "Повідомлення порожнє!" + +#: facebookaction.php:377 +#, php-format +msgid "That's too long. Max notice size is %d chars." +msgstr "Надто довго. Максимальний розмір допису — %d знаків." + +#: facebookaction.php:431 +msgid "Notices" +msgstr "Дописи" + +#: facebookadminpanel.php:52 +msgid "Facebook" +msgstr "Facebook" + +#: facebookadminpanel.php:62 +msgid "Facebook integration settings" +msgstr "Налаштування інтеграції з Facebook" + +#: facebookadminpanel.php:123 +msgid "Invalid Facebook API key. Max length is 255 characters." +msgstr "" +"Помилковий ключ Facebook API. Максимальна довжина ключа — 255 символів." + +#: facebookadminpanel.php:129 +msgid "Invalid Facebook API secret. Max length is 255 characters." +msgstr "" +"Помилковий секретний код Facebook API. Максимальна довжина — 255 символів." + +#: facebookadminpanel.php:178 +msgid "Facebook application settings" +msgstr "Налаштування додатку для Facebook" + +#: facebookadminpanel.php:184 +msgid "API key" +msgstr "API-ключ" + +#: facebookadminpanel.php:185 +msgid "API key provided by Facebook" +msgstr "API-ключ, що був наданий Facebook" + +#: facebookadminpanel.php:193 +msgid "Secret" +msgstr "Секретний код" + +#: facebookadminpanel.php:194 +msgid "API secret provided by Facebook" +msgstr "Секретний код API, що був наданий Facebook" + +#: facebookadminpanel.php:210 +msgid "Save" +msgstr "Зберегти" + +#: facebookadminpanel.php:210 +msgid "Save Facebook settings" +msgstr "Зберегти налаштування Facebook" + +#. TRANS: Instructions. +#: FBConnectSettings.php:66 +msgid "Manage how your account connects to Facebook" +msgstr "Зазначте, яким чином ваш акаунт буде під’єднано до Facebook" + +#: FBConnectSettings.php:90 +msgid "There is no Facebook user connected to this account." +msgstr "Наразі жоден користувач Facebook не під’єднаний до цього акаунту." + +#: FBConnectSettings.php:98 +msgid "Connected Facebook user" +msgstr "Під’єднаний користувач Facebook" + +#. TRANS: Legend. +#: FBConnectSettings.php:118 +msgid "Disconnect my account from Facebook" +msgstr "Від’єднати мій акаунт від Facebook" + +#. TRANS: Followed by a link containing text "set a password". +#: FBConnectSettings.php:125 +msgid "" +"Disconnecting your Faceboook would make it impossible to log in! Please " +msgstr "" +"Якщо ви від’єднаєте свій Facebook, то це унеможливить вхід до системи у " +"майбутньому! Будь ласка, " + +#. TRANS: Preceded by "Please " and followed by " first." +#: FBConnectSettings.php:130 +msgid "set a password" +msgstr "встановіть пароль" + +#. TRANS: Preceded by "Please set a password". +#: FBConnectSettings.php:132 +msgid " first." +msgstr " спочатку." + +#. TRANS: Submit button. +#: FBConnectSettings.php:145 +msgctxt "BUTTON" +msgid "Disconnect" +msgstr "Від’єднати" + +#: FBConnectSettings.php:180 +msgid "Couldn't delete link to Facebook." +msgstr "Не можу видалити посилання на Facebook." + +#: FBConnectSettings.php:196 +msgid "You have disconnected from Facebook." +msgstr "Ви від’єдналися від Facebook." + +#: FBConnectSettings.php:199 +msgid "Not sure what you're trying to do." +msgstr "Хто зна, що ви намагаєтеся зробити." + +#: facebooksettings.php:61 +msgid "There was a problem saving your sync preferences!" +msgstr "Виникла проблема при збереженні параметрів синхронізації!" + +#. TRANS: Confirmation that synchronisation settings have been saved into the system. +#: facebooksettings.php:64 +msgid "Sync preferences saved." +msgstr "Параметри синхронізації збережено." + +#: facebooksettings.php:87 +msgid "Automatically update my Facebook status with my notices." +msgstr "Автоматично оновлювати статус у Facebook моїми дописами." + +#: facebooksettings.php:94 +msgid "Send \"@\" replies to Facebook." +msgstr "Надсилати «@» відповіді до Facebook." + +#. TRANS: Submit button to save synchronisation settings. +#: facebooksettings.php:102 +msgctxt "BUTTON" +msgid "Save" +msgstr "Зберегти" + +#. TRANS: %s is the application name. +#: facebooksettings.php:111 +#, php-format +msgid "" +"If you would like %s to automatically update your Facebook status with your " +"latest notice, you need to give it permission." +msgstr "" +"Якщо ви бажаєте, щоб додаток %s автоматично оновлював ваш статус у Facebook " +"останнім повідомленням, ви повинні надати дозвіл." + +#: facebooksettings.php:124 +#, php-format +msgid "Allow %s to update my Facebook status" +msgstr "Дозволити додатку %s оновлювати мій статус у Facebook" + +#. TRANS: Page title for synchronisation settings. +#: facebooksettings.php:134 +msgid "Sync preferences" +msgstr "Параметри синхронізації" diff --git a/plugins/Facebook/locale/zh_CN/LC_MESSAGES/Facebook.po b/plugins/Facebook/locale/zh_CN/LC_MESSAGES/Facebook.po new file mode 100644 index 0000000000..62ef78f369 --- /dev/null +++ b/plugins/Facebook/locale/zh_CN/LC_MESSAGES/Facebook.po @@ -0,0 +1,548 @@ +# Translation of StatusNet - Facebook to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: Chenxiaoqino +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Facebook\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:45+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-facebook\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: facebookutil.php:425 +#, php-format +msgid "" +"Hi, %1$s. We're sorry to inform you that we are unable to update your " +"Facebook status from %2$s, and have disabled the Facebook application for " +"your account. This may be because you have removed the Facebook " +"application's authorization, or have deleted your Facebook account. You can " +"re-enable the Facebook application and automatic status updating by re-" +"installing the %2$s Facebook application.\n" +"\n" +"Regards,\n" +"\n" +"%2$s" +msgstr "" +"你好,%1$s。我们很抱歉的通知你我们无法从%2$s更新你的Facebook状态,并已禁用你" +"帐户的Facebook应用。这可能是因为你取消了Facebook应用的授权,或者你删除了你的" +"Facebook帐户。通过重新安装Facebook应用你可以重新启用你的Facebook应用的自动状" +"态更新。\n" +"\n" +"祝好,\n" +"\n" +"%2$s" + +#: FBConnectAuth.php:51 +msgid "You must be logged into Facebook to use Facebook Connect." +msgstr "你必须使用Facebook Connect来登入Facebook帐号。" + +#: FBConnectAuth.php:75 +msgid "There is already a local user linked with this Facebook account." +msgstr "这里已经有一个用户连接了此Facebook帐号。" + +#: FBConnectAuth.php:87 FBConnectSettings.php:166 +msgid "There was a problem with your session token. Try again, please." +msgstr "你的session token出错了。请重试。" + +#: FBConnectAuth.php:92 +msgid "You can't register if you don't agree to the license." +msgstr "你必须同意许可协议才能注册。" + +#: FBConnectAuth.php:102 +msgid "An unknown error has occured." +msgstr "发生未知错误。" + +#. TRANS: %s is the site name. +#: FBConnectAuth.php:117 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your " +"Facebook to a local account. You can either create a new account, or connect " +"with your existing account, if you have one." +msgstr "" +" 这是你第一次登录到 %s,我们需要将你的Facebook帐号与一个本地的帐号关联。你可" +"以新建一个帐号,或者使用你在本站已有的帐号。" + +#. TRANS: Page title. +#: FBConnectAuth.php:124 +msgid "Facebook Account Setup" +msgstr "Facebook帐号设置" + +#. TRANS: Legend. +#: FBConnectAuth.php:158 +msgid "Connection options" +msgstr "连接选项" + +#. TRANS: %s is the name of the license used by the user for their status updates. +#: FBConnectAuth.php:168 +#, php-format +msgid "" +"My text and files are available under %s except this private data: password, " +"email address, IM address, and phone number." +msgstr "" +" 我的文字和文件在%s下提供,除了如下隐私内容:密码、电子邮件地址、IM 地址和电" +"话号码。" + +#. TRANS: Legend. +#: FBConnectAuth.php:185 +msgid "Create new account" +msgstr "创建新帐户" + +#: FBConnectAuth.php:187 +msgid "Create a new user with this nickname." +msgstr "以此昵称创建新帐户" + +#. TRANS: Field label. +#: FBConnectAuth.php:191 +msgid "New nickname" +msgstr "新昵称" + +#: FBConnectAuth.php:193 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "1 到 64 个小写字母或数字,不包含标点或空格" + +#. TRANS: Submit button. +#: FBConnectAuth.php:197 +msgctxt "BUTTON" +msgid "Create" +msgstr "创建" + +#: FBConnectAuth.php:203 +msgid "Connect existing account" +msgstr "连接现有帐号" + +#: FBConnectAuth.php:205 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your Facebook." +msgstr "如果你已有帐号,请输入用户名和密码登录并连接至Facebook。" + +#. TRANS: Field label. +#: FBConnectAuth.php:209 +msgid "Existing nickname" +msgstr "已存在的昵称" + +#: FBConnectAuth.php:212 facebookaction.php:277 +msgid "Password" +msgstr "密码" + +#. TRANS: Submit button. +#: FBConnectAuth.php:216 +msgctxt "BUTTON" +msgid "Connect" +msgstr "连接" + +#. TRANS: Client error trying to register with registrations not allowed. +#. TRANS: Client error trying to register with registrations 'invite only'. +#: FBConnectAuth.php:233 FBConnectAuth.php:243 +msgid "Registration not allowed." +msgstr "不允许注册。" + +#. TRANS: Client error trying to register with an invalid invitation code. +#: FBConnectAuth.php:251 +msgid "Not a valid invitation code." +msgstr "对不起,无效的邀请码。" + +#: FBConnectAuth.php:261 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "昵称只能使用小写字母和数字且不能使用空格。" + +#: FBConnectAuth.php:266 +msgid "Nickname not allowed." +msgstr "昵称不被允许。" + +#: FBConnectAuth.php:271 +msgid "Nickname already in use. Try another one." +msgstr "昵称已被使用,换一个吧。" + +#: FBConnectAuth.php:289 FBConnectAuth.php:323 FBConnectAuth.php:343 +msgid "Error connecting user to Facebook." +msgstr "连接用户至Facebook时发生错误。" + +#: FBConnectAuth.php:309 +msgid "Invalid username or password." +msgstr "用户名或密码不正确。" + +#. TRANS: Page title. +#: facebooklogin.php:90 facebookaction.php:255 +msgid "Login" +msgstr "登录" + +#. TRANS: Legend. +#: facebooknoticeform.php:144 +msgid "Send a notice" +msgstr "发送一个通知" + +#. TRANS: Field label. +#: facebooknoticeform.php:157 +#, php-format +msgid "What's up, %s?" +msgstr "%s,最近怎么样?" + +#: facebooknoticeform.php:169 +msgid "Available characters" +msgstr "可用的字符" + +#. TRANS: Button text. +#: facebooknoticeform.php:196 +msgctxt "BUTTON" +msgid "Send" +msgstr "发送" + +#: facebookhome.php:103 +msgid "Server error: Couldn't get user!" +msgstr "服务器错误:无法获取用户。" + +#: facebookhome.php:122 +msgid "Incorrect username or password." +msgstr "用户名或密码不正确。" + +#. TRANS: Page title. +#. TRANS: %s is a user nickname +#: facebookhome.php:157 +#, php-format +msgid "%s and friends" +msgstr "%s 和好友们" + +#. TRANS: Instructions. %s is the application name. +#: facebookhome.php:185 +#, php-format +msgid "" +"If you would like the %s app to automatically update your Facebook status " +"with your latest notice, you need to give it permission." +msgstr "" +"如果你希望 %s 应用自动更新你最新的状态到Facebook状态上,你需要给它设置权限。" + +#: facebookhome.php:210 +msgid "Okay, do it!" +msgstr "好的!" + +#. TRANS: Button text. Clicking the button will skip updating Facebook permissions. +#: facebookhome.php:217 +msgctxt "BUTTON" +msgid "Skip" +msgstr "跳过" + +#: facebookhome.php:244 facebookaction.php:336 +msgid "Pagination" +msgstr "分页" + +#. TRANS: Pagination link. +#: facebookhome.php:254 facebookaction.php:345 +msgid "After" +msgstr "之后" + +#. TRANS: Pagination link. +#: facebookhome.php:263 facebookaction.php:353 +msgid "Before" +msgstr "之前" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:69 +#, php-format +msgid "Thanks for inviting your friends to use %s." +msgstr "谢谢你邀请你的朋友们来使用 %s。" + +#. TRANS: Followed by an unordered list with invited friends. +#: facebookinvite.php:72 +msgid "Invitations have been sent to the following users:" +msgstr "邀请已发给一些的用户:" + +#: facebookinvite.php:91 +#, php-format +msgid "You have been invited to %s" +msgstr "你被邀请来到 %s" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:101 +#, php-format +msgid "Invite your friends to use %s" +msgstr "邀请你的朋友们来使用 %s" + +#. TRANS: %s is the name of the site. +#: facebookinvite.php:124 +#, php-format +msgid "Friends already using %s:" +msgstr "已经使用 %s 的好友们:" + +#. TRANS: Page title. +#: facebookinvite.php:143 +msgid "Send invitations" +msgstr "发送邀请" + +#. TRANS: Menu item. +#. TRANS: Menu item tab. +#: FacebookPlugin.php:188 FacebookPlugin.php:461 FacebookPlugin.php:485 +msgctxt "MENU" +msgid "Facebook" +msgstr "Facebook" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:190 +msgid "Facebook integration configuration" +msgstr "Facebook整合设置" + +#: FacebookPlugin.php:431 +msgid "Facebook Connect User" +msgstr "Facebook Connect 用户" + +#. TRANS: Tooltip for menu item "Facebook". +#: FacebookPlugin.php:463 +msgid "Login or register using Facebook" +msgstr "使用 Facebook 登陆或注册" + +#. TRANS: Tooltip for menu item "Facebook". +#. TRANS: Page title. +#: FacebookPlugin.php:487 FBConnectSettings.php:55 +msgid "Facebook Connect Settings" +msgstr "Facebook Connect 设置" + +#: FacebookPlugin.php:591 +msgid "" +"The Facebook plugin allows integrating StatusNet instances with Facebook and Facebook Connect." +msgstr "" + +#: FBConnectLogin.php:33 +msgid "Already logged in." +msgstr "已登录。" + +#. TRANS: Instructions. +#: FBConnectLogin.php:42 +msgid "Login with your Facebook Account" +msgstr "使用你的 Facebook 帐号登录" + +#. TRANS: Page title. +#: FBConnectLogin.php:57 +msgid "Facebook Login" +msgstr "" + +#: facebookremove.php:57 +msgid "Couldn't remove Facebook user." +msgstr "" + +#. TRANS: Link description for 'Home' link that leads to a start page. +#: facebookaction.php:169 +msgctxt "MENU" +msgid "Home" +msgstr "" + +#. TRANS: Tooltip for 'Home' link that leads to a start page. +#: facebookaction.php:171 +msgid "Home" +msgstr "" + +#. TRANS: Link description for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:180 +msgctxt "MENU" +msgid "Invite" +msgstr "" + +#. TRANS: Tooltip for 'Invite' link that leads to a page where friends can be invited. +#: facebookaction.php:182 +msgid "Invite" +msgstr "" + +#. TRANS: Link description for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:192 +msgctxt "MENU" +msgid "Settings" +msgstr "" + +#. TRANS: Tooltip for 'Settings' link that leads to a page user preferences can be set. +#: facebookaction.php:194 +msgid "Settings" +msgstr "" + +#: facebookaction.php:233 +#, php-format +msgid "" +"To use the %s Facebook Application you need to login with your username and " +"password. Don't have a username yet?" +msgstr "" + +#: facebookaction.php:235 +msgid " a new account." +msgstr "" + +#: facebookaction.php:242 +msgid "Register" +msgstr "" + +#: facebookaction.php:274 +msgid "Nickname" +msgstr "" + +#. TRANS: Login button. +#: facebookaction.php:282 +msgctxt "BUTTON" +msgid "Login" +msgstr "" + +#: facebookaction.php:288 +msgid "Lost or forgotten password?" +msgstr "" + +#: facebookaction.php:370 +msgid "No notice content!" +msgstr "" + +#: facebookaction.php:377 +#, php-format +msgid "That's too long. Max notice size is %d chars." +msgstr "" + +#: facebookaction.php:431 +msgid "Notices" +msgstr "" + +#: facebookadminpanel.php:52 +msgid "Facebook" +msgstr "" + +#: facebookadminpanel.php:62 +msgid "Facebook integration settings" +msgstr "" + +#: facebookadminpanel.php:123 +msgid "Invalid Facebook API key. Max length is 255 characters." +msgstr "" + +#: facebookadminpanel.php:129 +msgid "Invalid Facebook API secret. Max length is 255 characters." +msgstr "" + +#: facebookadminpanel.php:178 +msgid "Facebook application settings" +msgstr "" + +#: facebookadminpanel.php:184 +msgid "API key" +msgstr "" + +#: facebookadminpanel.php:185 +msgid "API key provided by Facebook" +msgstr "" + +#: facebookadminpanel.php:193 +msgid "Secret" +msgstr "" + +#: facebookadminpanel.php:194 +msgid "API secret provided by Facebook" +msgstr "" + +#: facebookadminpanel.php:210 +msgid "Save" +msgstr "" + +#: facebookadminpanel.php:210 +msgid "Save Facebook settings" +msgstr "" + +#. TRANS: Instructions. +#: FBConnectSettings.php:66 +msgid "Manage how your account connects to Facebook" +msgstr "" + +#: FBConnectSettings.php:90 +msgid "There is no Facebook user connected to this account." +msgstr "" + +#: FBConnectSettings.php:98 +msgid "Connected Facebook user" +msgstr "" + +#. TRANS: Legend. +#: FBConnectSettings.php:118 +msgid "Disconnect my account from Facebook" +msgstr "" + +#. TRANS: Followed by a link containing text "set a password". +#: FBConnectSettings.php:125 +msgid "" +"Disconnecting your Faceboook would make it impossible to log in! Please " +msgstr "" + +#. TRANS: Preceded by "Please " and followed by " first." +#: FBConnectSettings.php:130 +msgid "set a password" +msgstr "" + +#. TRANS: Preceded by "Please set a password". +#: FBConnectSettings.php:132 +msgid " first." +msgstr "" + +#. TRANS: Submit button. +#: FBConnectSettings.php:145 +msgctxt "BUTTON" +msgid "Disconnect" +msgstr "" + +#: FBConnectSettings.php:180 +msgid "Couldn't delete link to Facebook." +msgstr "" + +#: FBConnectSettings.php:196 +msgid "You have disconnected from Facebook." +msgstr "" + +#: FBConnectSettings.php:199 +msgid "Not sure what you're trying to do." +msgstr "" + +#: facebooksettings.php:61 +msgid "There was a problem saving your sync preferences!" +msgstr "" + +#. TRANS: Confirmation that synchronisation settings have been saved into the system. +#: facebooksettings.php:64 +msgid "Sync preferences saved." +msgstr "" + +#: facebooksettings.php:87 +msgid "Automatically update my Facebook status with my notices." +msgstr "" + +#: facebooksettings.php:94 +msgid "Send \"@\" replies to Facebook." +msgstr "" + +#. TRANS: Submit button to save synchronisation settings. +#: facebooksettings.php:102 +msgctxt "BUTTON" +msgid "Save" +msgstr "" + +#. TRANS: %s is the application name. +#: facebooksettings.php:111 +#, php-format +msgid "" +"If you would like %s to automatically update your Facebook status with your " +"latest notice, you need to give it permission." +msgstr "" + +#: facebooksettings.php:124 +#, php-format +msgid "Allow %s to update my Facebook status" +msgstr "" + +#. TRANS: Page title for synchronisation settings. +#: facebooksettings.php:134 +msgid "Sync preferences" +msgstr "" diff --git a/plugins/FirePHP/FirePHPPlugin.php b/plugins/FirePHP/FirePHPPlugin.php index d984ec1af4..27f760c81c 100644 --- a/plugins/FirePHP/FirePHPPlugin.php +++ b/plugins/FirePHP/FirePHPPlugin.php @@ -69,4 +69,3 @@ class FirePHPPlugin extends Plugin return true; } } - diff --git a/plugins/FirePHP/locale/FirePHP.pot b/plugins/FirePHP/locale/FirePHP.pot index fa16f283eb..056d788c6e 100644 --- a/plugins/FirePHP/locale/FirePHP.pot +++ b/plugins/FirePHP/locale/FirePHP.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,6 +16,6 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: FirePHPPlugin.php:66 +#: FirePHPPlugin.php:68 msgid "The FirePHP plugin writes StatusNet's log output to FirePHP." msgstr "" diff --git a/plugins/FirePHP/locale/es/LC_MESSAGES/FirePHP.po b/plugins/FirePHP/locale/es/LC_MESSAGES/FirePHP.po new file mode 100644 index 0000000000..99eb31c5ce --- /dev/null +++ b/plugins/FirePHP/locale/es/LC_MESSAGES/FirePHP.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - FirePHP to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - FirePHP\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:45+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:49+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-firephp\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: FirePHPPlugin.php:68 +msgid "The FirePHP plugin writes StatusNet's log output to FirePHP." +msgstr "" +"La extensión FirePHP escribe la salida del registro de StatusNet en FirePHP." diff --git a/plugins/FirePHP/locale/fi/LC_MESSAGES/FirePHP.po b/plugins/FirePHP/locale/fi/LC_MESSAGES/FirePHP.po new file mode 100644 index 0000000000..a7bae2b5e3 --- /dev/null +++ b/plugins/FirePHP/locale/fi/LC_MESSAGES/FirePHP.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - FirePHP to Finnish (Suomi) +# Expored from translatewiki.net +# +# Author: Nike +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - FirePHP\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:45+0000\n" +"Language-Team: Finnish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:49+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fi\n" +"X-Message-Group: #out-statusnet-plugin-firephp\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: FirePHPPlugin.php:68 +msgid "The FirePHP plugin writes StatusNet's log output to FirePHP." +msgstr "FirePHP-liitännäinen kirjoittaa StatusNetin tulosteen FirePHP:hen." diff --git a/plugins/FirePHP/locale/fr/LC_MESSAGES/FirePHP.po b/plugins/FirePHP/locale/fr/LC_MESSAGES/FirePHP.po new file mode 100644 index 0000000000..b53390d4b0 --- /dev/null +++ b/plugins/FirePHP/locale/fr/LC_MESSAGES/FirePHP.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - FirePHP to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - FirePHP\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:45+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:49+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-firephp\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: FirePHPPlugin.php:68 +msgid "The FirePHP plugin writes StatusNet's log output to FirePHP." +msgstr "" +"L’extension FirePHP écrit la sortie du journal de StatusNet dans FirePHP." diff --git a/plugins/FirePHP/locale/ia/LC_MESSAGES/FirePHP.po b/plugins/FirePHP/locale/ia/LC_MESSAGES/FirePHP.po new file mode 100644 index 0000000000..bd26e50b7b --- /dev/null +++ b/plugins/FirePHP/locale/ia/LC_MESSAGES/FirePHP.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - FirePHP to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - FirePHP\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:45+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:49+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-firephp\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: FirePHPPlugin.php:68 +msgid "The FirePHP plugin writes StatusNet's log output to FirePHP." +msgstr "" +"Le plug-in FirePHP transmitte le output del registro de StatusNet a FirePHP." diff --git a/plugins/FirePHP/locale/ja/LC_MESSAGES/FirePHP.po b/plugins/FirePHP/locale/ja/LC_MESSAGES/FirePHP.po new file mode 100644 index 0000000000..d2aea2bbb6 --- /dev/null +++ b/plugins/FirePHP/locale/ja/LC_MESSAGES/FirePHP.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - FirePHP to Japanese (日本語) +# Expored from translatewiki.net +# +# Author: 青子守歌 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - FirePHP\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:45+0000\n" +"Language-Team: Japanese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:49+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ja\n" +"X-Message-Group: #out-statusnet-plugin-firephp\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: FirePHPPlugin.php:68 +msgid "The FirePHP plugin writes StatusNet's log output to FirePHP." +msgstr "FirePHPプラグインは、StatusNetの記録出力を、FirePHPへ書き出します。" diff --git a/plugins/FirePHP/locale/mk/LC_MESSAGES/FirePHP.po b/plugins/FirePHP/locale/mk/LC_MESSAGES/FirePHP.po new file mode 100644 index 0000000000..d99a7ababa --- /dev/null +++ b/plugins/FirePHP/locale/mk/LC_MESSAGES/FirePHP.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - FirePHP to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - FirePHP\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:45+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:49+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-firephp\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: FirePHPPlugin.php:68 +msgid "The FirePHP plugin writes StatusNet's log output to FirePHP." +msgstr "" +"Приклучокот FirePHP ги врши излезните записи во дневникот на StatusNet во " +"FirePHP." diff --git a/plugins/FirePHP/locale/nb/LC_MESSAGES/FirePHP.po b/plugins/FirePHP/locale/nb/LC_MESSAGES/FirePHP.po new file mode 100644 index 0000000000..b1c0bdd080 --- /dev/null +++ b/plugins/FirePHP/locale/nb/LC_MESSAGES/FirePHP.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - FirePHP to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - FirePHP\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:45+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:49+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-firephp\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: FirePHPPlugin.php:68 +msgid "The FirePHP plugin writes StatusNet's log output to FirePHP." +msgstr "Utvidelsen FirePHP skriver StatusNets logg-utdata til FirePHP." diff --git a/plugins/FirePHP/locale/nl/LC_MESSAGES/FirePHP.po b/plugins/FirePHP/locale/nl/LC_MESSAGES/FirePHP.po new file mode 100644 index 0000000000..39167e2c7f --- /dev/null +++ b/plugins/FirePHP/locale/nl/LC_MESSAGES/FirePHP.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - FirePHP to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - FirePHP\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:45+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:49+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-firephp\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: FirePHPPlugin.php:68 +msgid "The FirePHP plugin writes StatusNet's log output to FirePHP." +msgstr "" +"De plug-in FirePHP schrijft de logboekuitvoer van StatusNet naar FirePHP." diff --git a/plugins/FirePHP/locale/pt/LC_MESSAGES/FirePHP.po b/plugins/FirePHP/locale/pt/LC_MESSAGES/FirePHP.po new file mode 100644 index 0000000000..5ed7be0d61 --- /dev/null +++ b/plugins/FirePHP/locale/pt/LC_MESSAGES/FirePHP.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - FirePHP to Portuguese (Português) +# Expored from translatewiki.net +# +# Author: Waldir +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - FirePHP\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:45+0000\n" +"Language-Team: Portuguese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:49+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: pt\n" +"X-Message-Group: #out-statusnet-plugin-firephp\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: FirePHPPlugin.php:68 +msgid "The FirePHP plugin writes StatusNet's log output to FirePHP." +msgstr "O plugin FirePHP envia a saída do log do StatusNet para o FirePHP." diff --git a/plugins/FirePHP/locale/ru/LC_MESSAGES/FirePHP.po b/plugins/FirePHP/locale/ru/LC_MESSAGES/FirePHP.po new file mode 100644 index 0000000000..87008b2bd5 --- /dev/null +++ b/plugins/FirePHP/locale/ru/LC_MESSAGES/FirePHP.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - FirePHP to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Александр Сигачёв +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - FirePHP\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:45+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:49+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-firephp\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: FirePHPPlugin.php:68 +msgid "The FirePHP plugin writes StatusNet's log output to FirePHP." +msgstr "Модуль FirePHP записывает вывод журнала StatusNet в FirePHP." diff --git a/plugins/FirePHP/locale/tl/LC_MESSAGES/FirePHP.po b/plugins/FirePHP/locale/tl/LC_MESSAGES/FirePHP.po new file mode 100644 index 0000000000..ded26687e8 --- /dev/null +++ b/plugins/FirePHP/locale/tl/LC_MESSAGES/FirePHP.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - FirePHP to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - FirePHP\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:45+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:49+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-firephp\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: FirePHPPlugin.php:68 +msgid "The FirePHP plugin writes StatusNet's log output to FirePHP." +msgstr "" +"Ang pamasak na FirePHP ay nagsusulat ng tala ng paglalabas ng StatusNet sa " +"FirePHP." diff --git a/plugins/FirePHP/locale/uk/LC_MESSAGES/FirePHP.po b/plugins/FirePHP/locale/uk/LC_MESSAGES/FirePHP.po new file mode 100644 index 0000000000..10883a657c --- /dev/null +++ b/plugins/FirePHP/locale/uk/LC_MESSAGES/FirePHP.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - FirePHP to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - FirePHP\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:45+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:49+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-firephp\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: FirePHPPlugin.php:68 +msgid "The FirePHP plugin writes StatusNet's log output to FirePHP." +msgstr "Додаток FirePHP записує лоґи StatusNet до FirePHP." diff --git a/plugins/ForceGroup/ForceGroupPlugin.php b/plugins/ForceGroup/ForceGroupPlugin.php new file mode 100644 index 0000000000..fb98644846 --- /dev/null +++ b/plugins/ForceGroup/ForceGroupPlugin.php @@ -0,0 +1,108 @@ +. + */ + +/** + * @package ForceGroupPlugin + * @maintainer Brion Vibber + */ + +if (!defined('STATUSNET')) { exit(1); } + +class ForceGroupPlugin extends Plugin +{ + /** + * Members of these groups will have all their posts mirrored into + * the group even if they don't explicitly mention it. + * + * List by local nickname. + */ + public $post = array(); + + /** + * New user registrations will automatically join these groups on + * registration. They're not prevented from leaving, however. + * + * List by local nickname. + */ + public $join = array(); + + /** + * If poster is in one of the forced groups, make sure their notice + * gets saved into that group even if not explicitly mentioned. + * + * @param Notice $notice + * @return boolean event hook return + */ + function onStartNoticeDistribute($notice) + { + $profile = $notice->getProfile(); + foreach ($this->post as $nickname) { + $group = User_group::getForNickname($nickname); + if ($group && $profile->isMember($group)) { + $notice->addToGroupInbox($group); + } + } + return true; + } + + function onEndUserRegister($profile, $user) + { + $profile = $user->getProfile(); + foreach ($this->join as $nickname) { + $group = User_group::getForNickname($nickname); + if ($group && !$profile->isMember($group)) { + try { + if (Event::handle('StartJoinGroup', array($group, $user))) { + Group_member::join($group->id, $user->id); + Event::handle('EndJoinGroup', array($group, $user)); + } + } catch (Exception $e) { + // TRANS: Server exception. + // TRANS: %1$s is a user nickname, %2$s is a group nickname. + throw new ServerException(sprintf(_m('Could not join user %1$s to group %2$s.'), + $user->nickname, $group->nickname)); + } + } + } + } + + /** + * Provide plugin version information. + * + * This data is used when showing the version page. + * + * @param array &$versions array of version data arrays; see EVENTS.txt + * + * @return boolean hook value + */ + function onPluginVersion(&$versions) + { + $url = 'http://status.net/wiki/Plugin:ForceGroup'; + + $versions[] = array('name' => 'ForceGroup', + 'version' => STATUSNET_VERSION, + 'author' => 'Brion Vibber', + 'homepage' => $url, + 'rawdescription' => + // TRANS: Plugin description. + _m('Allows forced group memberships and forces all notices to appear in groups that users were forced in.')); + + return true; + } +} diff --git a/plugins/ForceGroup/locale/ForceGroup.pot b/plugins/ForceGroup/locale/ForceGroup.pot new file mode 100644 index 0000000000..841f0d7a7b --- /dev/null +++ b/plugins/ForceGroup/locale/ForceGroup.pot @@ -0,0 +1,31 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#. TRANS: Server exception. +#. TRANS: %1$s is a user nickname, %2$s is a group nickname. +#: ForceGroupPlugin.php:78 +#, php-format +msgid "Could not join user %1$s to group %2$s." +msgstr "" + +#. TRANS: Plugin description. +#: ForceGroupPlugin.php:104 +msgid "" +"Allows forced group memberships and forces all notices to appear in groups " +"that users were forced in." +msgstr "" diff --git a/plugins/ForceGroup/locale/es/LC_MESSAGES/ForceGroup.po b/plugins/ForceGroup/locale/es/LC_MESSAGES/ForceGroup.po new file mode 100644 index 0000000000..7f9c5d2454 --- /dev/null +++ b/plugins/ForceGroup/locale/es/LC_MESSAGES/ForceGroup.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - ForceGroup to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ForceGroup\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:45+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:44:23+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-forcegroup\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Server exception. +#. TRANS: %1$s is a user nickname, %2$s is a group nickname. +#: ForceGroupPlugin.php:78 +#, php-format +msgid "Could not join user %1$s to group %2$s." +msgstr "No se pudo incluir al usuario %1$s en el grupo %2$s." + +#. TRANS: Plugin description. +#: ForceGroupPlugin.php:104 +msgid "" +"Allows forced group memberships and forces all notices to appear in groups " +"that users were forced in." +msgstr "" +"Permite forzar inclusiones en grupos y fuerza la aparición de todos los " +"mensajes en los grupos en los que los usuarios fueron incluidos a la fuerza." diff --git a/plugins/ForceGroup/locale/ia/LC_MESSAGES/ForceGroup.po b/plugins/ForceGroup/locale/ia/LC_MESSAGES/ForceGroup.po new file mode 100644 index 0000000000..18a728c659 --- /dev/null +++ b/plugins/ForceGroup/locale/ia/LC_MESSAGES/ForceGroup.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - ForceGroup to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ForceGroup\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:46+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:44:23+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-forcegroup\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Server exception. +#. TRANS: %1$s is a user nickname, %2$s is a group nickname. +#: ForceGroupPlugin.php:78 +#, php-format +msgid "Could not join user %1$s to group %2$s." +msgstr "Non poteva inscriber le usator %1$s in le gruppo %2$s." + +#. TRANS: Plugin description. +#: ForceGroupPlugin.php:104 +msgid "" +"Allows forced group memberships and forces all notices to appear in groups " +"that users were forced in." +msgstr "" +"Permitte fortiar le inscription in gruppos e fortia que tote le notas appare " +"in gruppos in que usatores esseva inscribite." diff --git a/plugins/ForceGroup/locale/mk/LC_MESSAGES/ForceGroup.po b/plugins/ForceGroup/locale/mk/LC_MESSAGES/ForceGroup.po new file mode 100644 index 0000000000..0f1f88e7e1 --- /dev/null +++ b/plugins/ForceGroup/locale/mk/LC_MESSAGES/ForceGroup.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - ForceGroup to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ForceGroup\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:46+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:44:23+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-forcegroup\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#. TRANS: Server exception. +#. TRANS: %1$s is a user nickname, %2$s is a group nickname. +#: ForceGroupPlugin.php:78 +#, php-format +msgid "Could not join user %1$s to group %2$s." +msgstr "Не можев да го зачленам корисникот %1$s во групата %2$s." + +#. TRANS: Plugin description. +#: ForceGroupPlugin.php:104 +msgid "" +"Allows forced group memberships and forces all notices to appear in groups " +"that users were forced in." +msgstr "" +"Овозможува наметнати членства во групи и наметнува на сите забелешки да се " +"јавуваат во групите кајшто корисниците имаат наметнати членства" diff --git a/plugins/ForceGroup/locale/nl/LC_MESSAGES/ForceGroup.po b/plugins/ForceGroup/locale/nl/LC_MESSAGES/ForceGroup.po new file mode 100644 index 0000000000..a2f21de447 --- /dev/null +++ b/plugins/ForceGroup/locale/nl/LC_MESSAGES/ForceGroup.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - ForceGroup to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ForceGroup\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:46+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:44:23+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-forcegroup\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Server exception. +#. TRANS: %1$s is a user nickname, %2$s is a group nickname. +#: ForceGroupPlugin.php:78 +#, php-format +msgid "Could not join user %1$s to group %2$s." +msgstr "Het was niet mogelijk gebruiker %1$s toe te voegen aan de groep %2$s." + +#. TRANS: Plugin description. +#: ForceGroupPlugin.php:104 +msgid "" +"Allows forced group memberships and forces all notices to appear in groups " +"that users were forced in." +msgstr "" +"Maakt het mogelijk gedwongen lid te worden van groepen en alle mededelingen " +"weer te geven in die groepen." diff --git a/plugins/ForceGroup/locale/tl/LC_MESSAGES/ForceGroup.po b/plugins/ForceGroup/locale/tl/LC_MESSAGES/ForceGroup.po new file mode 100644 index 0000000000..6b755c3e2d --- /dev/null +++ b/plugins/ForceGroup/locale/tl/LC_MESSAGES/ForceGroup.po @@ -0,0 +1,39 @@ +# Translation of StatusNet - ForceGroup to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ForceGroup\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:46+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:44:23+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-forcegroup\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Server exception. +#. TRANS: %1$s is a user nickname, %2$s is a group nickname. +#: ForceGroupPlugin.php:78 +#, php-format +msgid "Could not join user %1$s to group %2$s." +msgstr "Hindi maisama ang tagagamit na %1$s sa pangkat na %2$s." + +#. TRANS: Plugin description. +#: ForceGroupPlugin.php:104 +msgid "" +"Allows forced group memberships and forces all notices to appear in groups " +"that users were forced in." +msgstr "" +"Nagpapahintulot ng pinilit na mga pagkakasapi sa pangkat at pumipilit sa " +"lahat ng mga pabatid na lumitaw sa loob ng mga pangkat na pinagpilitang " +"paloob ng mga tagagamit." diff --git a/plugins/ForceGroup/locale/uk/LC_MESSAGES/ForceGroup.po b/plugins/ForceGroup/locale/uk/LC_MESSAGES/ForceGroup.po new file mode 100644 index 0000000000..bd693e7ef2 --- /dev/null +++ b/plugins/ForceGroup/locale/uk/LC_MESSAGES/ForceGroup.po @@ -0,0 +1,40 @@ +# Translation of StatusNet - ForceGroup to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ForceGroup\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:46+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:44:23+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-forcegroup\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#. TRANS: Server exception. +#. TRANS: %1$s is a user nickname, %2$s is a group nickname. +#: ForceGroupPlugin.php:78 +#, php-format +msgid "Could not join user %1$s to group %2$s." +msgstr "Не вдалось долучити користувача %1$s до спільноти %2$s." + +#. TRANS: Plugin description. +#: ForceGroupPlugin.php:104 +msgid "" +"Allows forced group memberships and forces all notices to appear in groups " +"that users were forced in." +msgstr "" +"Дозволяє примусове долучення користувачів до спільнот разом із дописами, " +"котрі відповідають темі той чи іншої спільноти, до якої було примусово " +"долучено користувача." diff --git a/plugins/GeoURLPlugin.php b/plugins/GeoURL/GeoURLPlugin.php similarity index 99% rename from plugins/GeoURLPlugin.php rename to plugins/GeoURL/GeoURLPlugin.php index 01178f39c0..91da81a5aa 100644 --- a/plugins/GeoURLPlugin.php +++ b/plugins/GeoURL/GeoURLPlugin.php @@ -46,7 +46,6 @@ if (!defined('STATUSNET')) { * * @seeAlso Location */ - class GeoURLPlugin extends Plugin { public $ping = 'http://geourl.org/ping/'; @@ -58,7 +57,6 @@ class GeoURLPlugin extends Plugin * * @return boolean event handler flag */ - function onEndShowHeadElements($action) { $name = $action->trimmed('action'); @@ -94,7 +92,6 @@ class GeoURLPlugin extends Plugin * * @return boolean event handler flag */ - function onHandleQueuedNotice(&$notice) { if ($notice->is_local == 1) { diff --git a/plugins/GeoURL/locale/GeoURL.pot b/plugins/GeoURL/locale/GeoURL.pot new file mode 100644 index 0000000000..ca4aa70217 --- /dev/null +++ b/plugins/GeoURL/locale/GeoURL.pot @@ -0,0 +1,23 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: GeoURLPlugin.php:124 +msgid "" +"Ping GeoURL when new geolocation-enhanced " +"notices are posted." +msgstr "" diff --git a/plugins/GeoURL/locale/eo/LC_MESSAGES/GeoURL.po b/plugins/GeoURL/locale/eo/LC_MESSAGES/GeoURL.po new file mode 100644 index 0000000000..0ba3259f61 --- /dev/null +++ b/plugins/GeoURL/locale/eo/LC_MESSAGES/GeoURL.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - GeoURL to Esperanto (Esperanto) +# Expored from translatewiki.net +# +# Author: LyzTyphone +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GeoURL\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:46+0000\n" +"Language-Team: Esperanto \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: eo\n" +"X-Message-Group: #out-statusnet-plugin-geourl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: GeoURLPlugin.php:124 +msgid "" +"Ping GeoURL when new geolocation-enhanced " +"notices are posted." +msgstr "" +"Eĥosondu GeoURL-n, kiam sciigon pri " +"plibonigo de terlokigado aperas." diff --git a/plugins/GeoURL/locale/es/LC_MESSAGES/GeoURL.po b/plugins/GeoURL/locale/es/LC_MESSAGES/GeoURL.po new file mode 100644 index 0000000000..4d2211fd0e --- /dev/null +++ b/plugins/GeoURL/locale/es/LC_MESSAGES/GeoURL.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - GeoURL to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GeoURL\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:47+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-geourl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: GeoURLPlugin.php:124 +msgid "" +"Ping GeoURL when new geolocation-enhanced " +"notices are posted." +msgstr "" +"Hacer ping al GeoURL cade vez que se " +"publique nuevos mensajes de geolocalización mejorados." diff --git a/plugins/GeoURL/locale/fr/LC_MESSAGES/GeoURL.po b/plugins/GeoURL/locale/fr/LC_MESSAGES/GeoURL.po new file mode 100644 index 0000000000..4dff863f19 --- /dev/null +++ b/plugins/GeoURL/locale/fr/LC_MESSAGES/GeoURL.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - GeoURL to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GeoURL\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:47+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-geourl\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: GeoURLPlugin.php:124 +msgid "" +"Ping GeoURL when new geolocation-enhanced " +"notices are posted." +msgstr "" +"Interroger GeoURL lorsque de nouveaux " +"avis géolocalisés sont postés." diff --git a/plugins/GeoURL/locale/ia/LC_MESSAGES/GeoURL.po b/plugins/GeoURL/locale/ia/LC_MESSAGES/GeoURL.po new file mode 100644 index 0000000000..bd29feced9 --- /dev/null +++ b/plugins/GeoURL/locale/ia/LC_MESSAGES/GeoURL.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - GeoURL to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GeoURL\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:47+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-geourl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: GeoURLPlugin.php:124 +msgid "" +"Ping GeoURL when new geolocation-enhanced " +"notices are posted." +msgstr "" +"Invia un ping a GeoURL quando se publica " +"nove notas con geolocalisation." diff --git a/plugins/GeoURL/locale/mk/LC_MESSAGES/GeoURL.po b/plugins/GeoURL/locale/mk/LC_MESSAGES/GeoURL.po new file mode 100644 index 0000000000..0055bcfaea --- /dev/null +++ b/plugins/GeoURL/locale/mk/LC_MESSAGES/GeoURL.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - GeoURL to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GeoURL\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:47+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-geourl\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: GeoURLPlugin.php:124 +msgid "" +"Ping GeoURL when new geolocation-enhanced " +"notices are posted." +msgstr "" +"Пингувај GeoURL при објавување на нови " +"геолоцирани забелешки." diff --git a/plugins/GeoURL/locale/nl/LC_MESSAGES/GeoURL.po b/plugins/GeoURL/locale/nl/LC_MESSAGES/GeoURL.po new file mode 100644 index 0000000000..b4cc4d4e73 --- /dev/null +++ b/plugins/GeoURL/locale/nl/LC_MESSAGES/GeoURL.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - GeoURL to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GeoURL\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:47+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-geourl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: GeoURLPlugin.php:124 +msgid "" +"Ping GeoURL when new geolocation-enhanced " +"notices are posted." +msgstr "" +"GeoURL pingen als nieuwe met " +"geolocatiegegevens verrijkte mededelingen worden geplaatst." diff --git a/plugins/GeoURL/locale/tl/LC_MESSAGES/GeoURL.po b/plugins/GeoURL/locale/tl/LC_MESSAGES/GeoURL.po new file mode 100644 index 0000000000..da00c34497 --- /dev/null +++ b/plugins/GeoURL/locale/tl/LC_MESSAGES/GeoURL.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - GeoURL to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GeoURL\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:47+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-geourl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: GeoURLPlugin.php:124 +msgid "" +"Ping GeoURL when new geolocation-enhanced " +"notices are posted." +msgstr "" +"Kalansingin ang GeoURL kapag napaskil ang " +"mga bagong mga pabatid na pinainam ng heolokasyon." diff --git a/plugins/GeoURL/locale/uk/LC_MESSAGES/GeoURL.po b/plugins/GeoURL/locale/uk/LC_MESSAGES/GeoURL.po new file mode 100644 index 0000000000..f0b54398f0 --- /dev/null +++ b/plugins/GeoURL/locale/uk/LC_MESSAGES/GeoURL.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - GeoURL to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GeoURL\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:47+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:50+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-geourl\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: GeoURLPlugin.php:124 +msgid "" +"Ping GeoURL when new geolocation-enhanced " +"notices are posted." +msgstr "" +"Пінґувати GeoURL, якщо нові повідомлення " +"позначаються іншим географічним розташуванням." diff --git a/plugins/GeonamesPlugin.php b/plugins/Geonames/GeonamesPlugin.php similarity index 99% rename from plugins/GeonamesPlugin.php rename to plugins/Geonames/GeonamesPlugin.php index b64ebdba9d..d88014bb80 100644 --- a/plugins/GeonamesPlugin.php +++ b/plugins/Geonames/GeonamesPlugin.php @@ -46,7 +46,6 @@ if (!defined('STATUSNET')) { * * @seeAlso Location */ - class GeonamesPlugin extends Plugin { const LOCATION_NS = 1; @@ -71,7 +70,6 @@ class GeonamesPlugin extends Plugin * * @return boolean whether to continue (results in $location) */ - function onLocationFromName($name, $language, &$location) { $loc = $this->getCache(array('name' => $name, @@ -129,7 +127,6 @@ class GeonamesPlugin extends Plugin * * @return boolean whether to continue (results in $location) */ - function onLocationFromId($id, $ns, $language, &$location) { if ($ns != self::LOCATION_NS) { @@ -198,7 +195,6 @@ class GeonamesPlugin extends Plugin * * @return boolean whether to continue (results in $location) */ - function onLocationFromLatLon($lat, $lon, $language, &$location) { // Make sure they're canonical @@ -276,7 +272,6 @@ class GeonamesPlugin extends Plugin * * @return boolean whether to continue */ - function onLocationNameLanguage($location, $language, &$name) { if ($location->location_ns != self::LOCATION_NS) { @@ -344,7 +339,6 @@ class GeonamesPlugin extends Plugin * * @return boolean whether to continue */ - function onLocationUrl($location, &$url) { if ($location->location_ns != self::LOCATION_NS) { @@ -368,7 +362,6 @@ class GeonamesPlugin extends Plugin * * @return boolean whether to continue */ - function onLocationRdfUrl($location, &$url) { if ($location->location_ns != self::LOCATION_NS) { diff --git a/plugins/Geonames/locale/Geonames.pot b/plugins/Geonames/locale/Geonames.pot new file mode 100644 index 0000000000..10efb57ef9 --- /dev/null +++ b/plugins/Geonames/locale/Geonames.pot @@ -0,0 +1,23 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: GeonamesPlugin.php:491 +msgid "" +"Uses Geonames service to get human-" +"readable names for locations based on user-provided lat/long pairs." +msgstr "" diff --git a/plugins/Geonames/locale/br/LC_MESSAGES/Geonames.po b/plugins/Geonames/locale/br/LC_MESSAGES/Geonames.po new file mode 100644 index 0000000000..cf5fba1351 --- /dev/null +++ b/plugins/Geonames/locale/br/LC_MESSAGES/Geonames.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - Geonames to Breton (Brezhoneg) +# Expored from translatewiki.net +# +# Author: Fulup +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Geonames\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:46+0000\n" +"Language-Team: Breton \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: br\n" +"X-Message-Group: #out-statusnet-plugin-geonames\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: GeonamesPlugin.php:491 +msgid "" +"Uses Geonames service to get human-" +"readable names for locations based on user-provided lat/long pairs." +msgstr "" +"Implijout a ra ar servij Geonames evit " +"tapout anvadurioù douaroniel lennus gant mab-den evit lec'hiadoù diazezet " +"war un daouad ledred/hedred pourchaset gant an implijer." diff --git a/plugins/Geonames/locale/eo/LC_MESSAGES/Geonames.po b/plugins/Geonames/locale/eo/LC_MESSAGES/Geonames.po new file mode 100644 index 0000000000..55ac440db8 --- /dev/null +++ b/plugins/Geonames/locale/eo/LC_MESSAGES/Geonames.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - Geonames to Esperanto (Esperanto) +# Expored from translatewiki.net +# +# Author: LyzTyphone +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Geonames\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:46+0000\n" +"Language-Team: Esperanto \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: eo\n" +"X-Message-Group: #out-statusnet-plugin-geonames\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: GeonamesPlugin.php:491 +msgid "" +"Uses Geonames service to get human-" +"readable names for locations based on user-provided lat/long pairs." +msgstr "" +"Uziĝas Geonames servo por akiri " +"kompreneblan nomon de lokoj baze de latituda-longituda paro donita de uzanto." diff --git a/plugins/Geonames/locale/es/LC_MESSAGES/Geonames.po b/plugins/Geonames/locale/es/LC_MESSAGES/Geonames.po new file mode 100644 index 0000000000..ad3841c949 --- /dev/null +++ b/plugins/Geonames/locale/es/LC_MESSAGES/Geonames.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - Geonames to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Geonames\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:46+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-geonames\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: GeonamesPlugin.php:491 +msgid "" +"Uses Geonames service to get human-" +"readable names for locations based on user-provided lat/long pairs." +msgstr "" +"Usa el servicio Geonamespara obtener " +"nombresde ubicaciones legibles por humanos, basadas en pares longitud/" +"latitud provistos por el usuario." diff --git a/plugins/Geonames/locale/fr/LC_MESSAGES/Geonames.po b/plugins/Geonames/locale/fr/LC_MESSAGES/Geonames.po new file mode 100644 index 0000000000..8deaeed650 --- /dev/null +++ b/plugins/Geonames/locale/fr/LC_MESSAGES/Geonames.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - Geonames to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Geonames\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:46+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-geonames\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: GeonamesPlugin.php:491 +msgid "" +"Uses Geonames service to get human-" +"readable names for locations based on user-provided lat/long pairs." +msgstr "" +"Utilise le service Geonames pour " +"obtenir des dénominations géographiques lisibles par l’homme pour les " +"emplacements basés sur des paires latitude/longitude fournies par " +"l’utilisateur." diff --git a/plugins/Geonames/locale/ia/LC_MESSAGES/Geonames.po b/plugins/Geonames/locale/ia/LC_MESSAGES/Geonames.po new file mode 100644 index 0000000000..a367b58227 --- /dev/null +++ b/plugins/Geonames/locale/ia/LC_MESSAGES/Geonames.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - Geonames to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Geonames\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:46+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-geonames\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: GeonamesPlugin.php:491 +msgid "" +"Uses Geonames service to get human-" +"readable names for locations based on user-provided lat/long pairs." +msgstr "" +"Usa le servicio Geonames pro obtener " +"nomines geographic ben legibile a base de coordinatas latitude/longitude " +"fornite per usatores." diff --git a/plugins/Geonames/locale/mk/LC_MESSAGES/Geonames.po b/plugins/Geonames/locale/mk/LC_MESSAGES/Geonames.po new file mode 100644 index 0000000000..b57e675b4e --- /dev/null +++ b/plugins/Geonames/locale/mk/LC_MESSAGES/Geonames.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - Geonames to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Geonames\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:46+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-geonames\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: GeonamesPlugin.php:491 +msgid "" +"Uses Geonames service to get human-" +"readable names for locations based on user-provided lat/long pairs." +msgstr "" +"Ја користи службата Geonames за " +"добивање на имиња на места за приказ врз основа на парови од географска " +"ширина и должина внесени од корисниците." diff --git a/plugins/Geonames/locale/nb/LC_MESSAGES/Geonames.po b/plugins/Geonames/locale/nb/LC_MESSAGES/Geonames.po new file mode 100644 index 0000000000..7cf63717d9 --- /dev/null +++ b/plugins/Geonames/locale/nb/LC_MESSAGES/Geonames.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - Geonames to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Geonames\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:46+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-geonames\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: GeonamesPlugin.php:491 +msgid "" +"Uses Geonames service to get human-" +"readable names for locations based on user-provided lat/long pairs." +msgstr "" +"Bruker tjenesten Geonames for å få " +"lesbare navn for steder basert på brukergitte lengde- og breddegrader." diff --git a/plugins/Geonames/locale/nl/LC_MESSAGES/Geonames.po b/plugins/Geonames/locale/nl/LC_MESSAGES/Geonames.po new file mode 100644 index 0000000000..b8358b781a --- /dev/null +++ b/plugins/Geonames/locale/nl/LC_MESSAGES/Geonames.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - Geonames to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Geonames\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:46+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-geonames\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: GeonamesPlugin.php:491 +msgid "" +"Uses Geonames service to get human-" +"readable names for locations based on user-provided lat/long pairs." +msgstr "" +"De dienst Geonames gebruiken om " +"leesbare namen voor locaties te krijgen op basis van door gebruikers " +"opgegeven paren van lengte en breedte." diff --git a/plugins/Geonames/locale/ru/LC_MESSAGES/Geonames.po b/plugins/Geonames/locale/ru/LC_MESSAGES/Geonames.po new file mode 100644 index 0000000000..1387047e64 --- /dev/null +++ b/plugins/Geonames/locale/ru/LC_MESSAGES/Geonames.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - Geonames to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Сrower +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Geonames\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:46+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-geonames\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: GeonamesPlugin.php:491 +msgid "" +"Uses Geonames service to get human-" +"readable names for locations based on user-provided lat/long pairs." +msgstr "" +"Использование сервиса GeoNames для " +"получения понятных для человека названий по указанным пользователем " +"географическим координатам." diff --git a/plugins/Geonames/locale/tl/LC_MESSAGES/Geonames.po b/plugins/Geonames/locale/tl/LC_MESSAGES/Geonames.po new file mode 100644 index 0000000000..269a774343 --- /dev/null +++ b/plugins/Geonames/locale/tl/LC_MESSAGES/Geonames.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - Geonames to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Geonames\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:46+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-geonames\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: GeonamesPlugin.php:491 +msgid "" +"Uses Geonames service to get human-" +"readable names for locations based on user-provided lat/long pairs." +msgstr "" +"Gumagamit ng serbisyong Geonames upang " +"kumuha ng mga pangalan mababasa ng tao para sa mga lokasyon batay sa mga " +"pares ng lat/long na bigay ng tagagamit." diff --git a/plugins/Geonames/locale/uk/LC_MESSAGES/Geonames.po b/plugins/Geonames/locale/uk/LC_MESSAGES/Geonames.po new file mode 100644 index 0000000000..1ee4b40eb5 --- /dev/null +++ b/plugins/Geonames/locale/uk/LC_MESSAGES/Geonames.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - Geonames to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Geonames\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:46+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-geonames\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: GeonamesPlugin.php:491 +msgid "" +"Uses Geonames service to get human-" +"readable names for locations based on user-provided lat/long pairs." +msgstr "" +"Використання сервісу Geonames дозволяє " +"отримувати зрозумілі географічні назви замість координат, що були вказані " +"користувачами." diff --git a/plugins/Geonames/locale/zh_CN/LC_MESSAGES/Geonames.po b/plugins/Geonames/locale/zh_CN/LC_MESSAGES/Geonames.po new file mode 100644 index 0000000000..09a9784702 --- /dev/null +++ b/plugins/Geonames/locale/zh_CN/LC_MESSAGES/Geonames.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - Geonames to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Geonames\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:46+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-geonames\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: GeonamesPlugin.php:491 +msgid "" +"Uses Geonames service to get human-" +"readable names for locations based on user-provided lat/long pairs." +msgstr "" +"使用 Geonames 服务获取基于用户提供的经纬" +"度坐标的可读的名称。" diff --git a/plugins/GoogleAnalyticsPlugin.php b/plugins/GoogleAnalytics/GoogleAnalyticsPlugin.php similarity index 98% rename from plugins/GoogleAnalyticsPlugin.php rename to plugins/GoogleAnalytics/GoogleAnalyticsPlugin.php index c646bf113b..bb937ec5b9 100644 --- a/plugins/GoogleAnalyticsPlugin.php +++ b/plugins/GoogleAnalytics/GoogleAnalyticsPlugin.php @@ -47,7 +47,6 @@ if (!defined('STATUSNET')) { * * @see Event */ - class GoogleAnalyticsPlugin extends Plugin { var $code = null; @@ -79,7 +78,7 @@ class GoogleAnalyticsPlugin extends Plugin 'homepage' => 'http://status.net/wiki/Plugin:GoogleAnalytics', 'rawdescription' => _m('Use Google Analytics'. - ' to track Web access.')); + ' to track web access.')); return true; } } diff --git a/plugins/GoogleAnalytics/locale/GoogleAnalytics.pot b/plugins/GoogleAnalytics/locale/GoogleAnalytics.pot new file mode 100644 index 0000000000..1b037740e3 --- /dev/null +++ b/plugins/GoogleAnalytics/locale/GoogleAnalytics.pot @@ -0,0 +1,23 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: GoogleAnalyticsPlugin.php:80 +msgid "" +"Use Google Analytics to " +"track web access." +msgstr "" diff --git a/plugins/GoogleAnalytics/locale/es/LC_MESSAGES/GoogleAnalytics.po b/plugins/GoogleAnalytics/locale/es/LC_MESSAGES/GoogleAnalytics.po new file mode 100644 index 0000000000..36ccea9c7b --- /dev/null +++ b/plugins/GoogleAnalytics/locale/es/LC_MESSAGES/GoogleAnalytics.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - GoogleAnalytics to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GoogleAnalytics\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:47+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:51+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-googleanalytics\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: GoogleAnalyticsPlugin.php:80 +msgid "" +"Use Google Analytics to " +"track web access." +msgstr "" +"Utiliza Google Analytics " +"para hacer seguimiento de accesos al sitio web." diff --git a/plugins/GoogleAnalytics/locale/fr/LC_MESSAGES/GoogleAnalytics.po b/plugins/GoogleAnalytics/locale/fr/LC_MESSAGES/GoogleAnalytics.po new file mode 100644 index 0000000000..e644dc6a20 --- /dev/null +++ b/plugins/GoogleAnalytics/locale/fr/LC_MESSAGES/GoogleAnalytics.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - GoogleAnalytics to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GoogleAnalytics\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:47+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:51+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-googleanalytics\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: GoogleAnalyticsPlugin.php:80 +msgid "" +"Use Google Analytics to " +"track web access." +msgstr "" +"Utiliser Google Analytics " +"pour tracer les accès Web." diff --git a/plugins/GoogleAnalytics/locale/ia/LC_MESSAGES/GoogleAnalytics.po b/plugins/GoogleAnalytics/locale/ia/LC_MESSAGES/GoogleAnalytics.po new file mode 100644 index 0000000000..3cadef7b01 --- /dev/null +++ b/plugins/GoogleAnalytics/locale/ia/LC_MESSAGES/GoogleAnalytics.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - GoogleAnalytics to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GoogleAnalytics\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:47+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:51+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-googleanalytics\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: GoogleAnalyticsPlugin.php:80 +msgid "" +"Use Google Analytics to " +"track web access." +msgstr "" +"Usar Google Analytics pro " +"traciar le accessos web." diff --git a/plugins/GoogleAnalytics/locale/mk/LC_MESSAGES/GoogleAnalytics.po b/plugins/GoogleAnalytics/locale/mk/LC_MESSAGES/GoogleAnalytics.po new file mode 100644 index 0000000000..20d4cf633c --- /dev/null +++ b/plugins/GoogleAnalytics/locale/mk/LC_MESSAGES/GoogleAnalytics.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - GoogleAnalytics to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GoogleAnalytics\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:47+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:51+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-googleanalytics\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: GoogleAnalyticsPlugin.php:80 +msgid "" +"Use Google Analytics to " +"track web access." +msgstr "" +"Користи Google Analytics за " +"следење на мрежен пристап." diff --git a/plugins/GoogleAnalytics/locale/nb/LC_MESSAGES/GoogleAnalytics.po b/plugins/GoogleAnalytics/locale/nb/LC_MESSAGES/GoogleAnalytics.po new file mode 100644 index 0000000000..3362bac5bf --- /dev/null +++ b/plugins/GoogleAnalytics/locale/nb/LC_MESSAGES/GoogleAnalytics.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - GoogleAnalytics to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GoogleAnalytics\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:47+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:51+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-googleanalytics\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: GoogleAnalyticsPlugin.php:80 +msgid "" +"Use Google Analytics to " +"track web access." +msgstr "" +"Bruk Google Analytics til å " +"spore nettilgang." diff --git a/plugins/GoogleAnalytics/locale/nl/LC_MESSAGES/GoogleAnalytics.po b/plugins/GoogleAnalytics/locale/nl/LC_MESSAGES/GoogleAnalytics.po new file mode 100644 index 0000000000..bb141be175 --- /dev/null +++ b/plugins/GoogleAnalytics/locale/nl/LC_MESSAGES/GoogleAnalytics.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - GoogleAnalytics to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GoogleAnalytics\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:47+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:51+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-googleanalytics\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: GoogleAnalyticsPlugin.php:80 +msgid "" +"Use Google Analytics to " +"track web access." +msgstr "" +"Google Analytics gebruiken " +"om webtoegang te volgen." diff --git a/plugins/GoogleAnalytics/locale/ru/LC_MESSAGES/GoogleAnalytics.po b/plugins/GoogleAnalytics/locale/ru/LC_MESSAGES/GoogleAnalytics.po new file mode 100644 index 0000000000..45422ecce0 --- /dev/null +++ b/plugins/GoogleAnalytics/locale/ru/LC_MESSAGES/GoogleAnalytics.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - GoogleAnalytics to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Сrower +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GoogleAnalytics\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:47+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:51+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-googleanalytics\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: GoogleAnalyticsPlugin.php:80 +msgid "" +"Use Google Analytics to " +"track web access." +msgstr "" +"Использование Google Analytics для отслеживания за посещением веб-страницы." diff --git a/plugins/GoogleAnalytics/locale/tl/LC_MESSAGES/GoogleAnalytics.po b/plugins/GoogleAnalytics/locale/tl/LC_MESSAGES/GoogleAnalytics.po new file mode 100644 index 0000000000..6fd585c8e2 --- /dev/null +++ b/plugins/GoogleAnalytics/locale/tl/LC_MESSAGES/GoogleAnalytics.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - GoogleAnalytics to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GoogleAnalytics\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:47+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:51+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-googleanalytics\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: GoogleAnalyticsPlugin.php:80 +msgid "" +"Use Google Analytics to " +"track web access." +msgstr "" +"Gamitin ang Analitiks ng " +"Google upang tugaygayin ang pagpunta sa web." diff --git a/plugins/GoogleAnalytics/locale/uk/LC_MESSAGES/GoogleAnalytics.po b/plugins/GoogleAnalytics/locale/uk/LC_MESSAGES/GoogleAnalytics.po new file mode 100644 index 0000000000..49a20f2fe9 --- /dev/null +++ b/plugins/GoogleAnalytics/locale/uk/LC_MESSAGES/GoogleAnalytics.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - GoogleAnalytics to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GoogleAnalytics\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:47+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:51+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-googleanalytics\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: GoogleAnalyticsPlugin.php:80 +msgid "" +"Use Google Analytics to " +"track web access." +msgstr "" +"Використання Google Analytics для стеження за відвідуваністю веб-сторінки." diff --git a/plugins/GoogleAnalytics/locale/zh_CN/LC_MESSAGES/GoogleAnalytics.po b/plugins/GoogleAnalytics/locale/zh_CN/LC_MESSAGES/GoogleAnalytics.po new file mode 100644 index 0000000000..b7d5c2bba9 --- /dev/null +++ b/plugins/GoogleAnalytics/locale/zh_CN/LC_MESSAGES/GoogleAnalytics.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - GoogleAnalytics to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GoogleAnalytics\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:47+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:51+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-googleanalytics\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: GoogleAnalyticsPlugin.php:80 +msgid "" +"Use Google Analytics to " +"track web access." +msgstr "" +"使用 Google Analytics 跟踪记" +"录网站访问。" diff --git a/plugins/Gravatar/GravatarPlugin.php b/plugins/Gravatar/GravatarPlugin.php index 8a9721ea90..dd8ff72176 100644 --- a/plugins/Gravatar/GravatarPlugin.php +++ b/plugins/Gravatar/GravatarPlugin.php @@ -34,17 +34,17 @@ class GravatarPlugin extends Plugin { return true; } - + function onStartAvatarFormData($action) { $user = common_current_user(); $hasGravatar = $this->hasGravatar($user->id); - + if($hasGravatar) { return false; } } - + function onEndAvatarFormData($action) { $user = common_current_user(); @@ -91,7 +91,7 @@ class GravatarPlugin extends Plugin _m('To use a Gravatar first enter in an email address.')); } } - + function onStartAvatarSaveForm($action) { if ($action->arg('add')) { @@ -131,19 +131,18 @@ class GravatarPlugin extends Plugin } return false; } - function gravatar_save() { $cur = common_current_user(); - + if(empty($cur->email)) { - return array('message' => _m('You do not have a email set in your profile.'), + return array('message' => _m('You do not have an email address set in your profile.'), 'success' => false); } //Get rid of previous Avatar $this->gravatar_remove(); - + foreach (array(AVATAR_PROFILE_SIZE, AVATAR_STREAM_SIZE, AVATAR_MINI_SIZE) as $size) { $gravatar = new Avatar(); $gravatar->profile_id = $cur->id; @@ -156,7 +155,7 @@ class GravatarPlugin extends Plugin $gravatar->created = DB_DataObject_Cast::dateTime(); # current time if (!$gravatar->insert()) { - return array('message' => _m('Failed to save Gravatar to the DB.'), + return array('message' => _m('Failed to save Gravatar to the database.'), 'success' => false); } } @@ -181,7 +180,7 @@ class GravatarPlugin extends Plugin return array('message' => _m('Gravatar removed.'), 'success' => true); } - + function gravatar_url($email, $size) { $url = "http://www.gravatar.com/avatar.php?gravatar_id=". @@ -202,4 +201,4 @@ class GravatarPlugin extends Plugin return true; } -} \ No newline at end of file +} diff --git a/plugins/Gravatar/README b/plugins/Gravatar/README index 9337e24a0a..2639048089 100644 --- a/plugins/Gravatar/README +++ b/plugins/Gravatar/README @@ -10,4 +10,4 @@ addPlugin('Gravatar', array()); ToDo: Site default all on for gravatar by default Migration Script -Localize \ No newline at end of file +Localize diff --git a/plugins/Gravatar/locale/Gravatar.pot b/plugins/Gravatar/locale/Gravatar.pot index d3a4cd86b8..d4bc0f8163 100644 --- a/plugins/Gravatar/locale/Gravatar.pot +++ b/plugins/Gravatar/locale/Gravatar.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,51 +16,51 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: GravatarPlugin.php:57 +#: GravatarPlugin.php:60 msgid "Set Gravatar" msgstr "" -#: GravatarPlugin.php:60 +#: GravatarPlugin.php:63 msgid "If you want to use your Gravatar image, click \"Add\"." msgstr "" -#: GravatarPlugin.php:65 +#: GravatarPlugin.php:68 msgid "Add" msgstr "" -#: GravatarPlugin.php:75 +#: GravatarPlugin.php:78 msgid "Remove Gravatar" msgstr "" -#: GravatarPlugin.php:78 +#: GravatarPlugin.php:81 msgid "If you want to remove your Gravatar image, click \"Remove\"." msgstr "" -#: GravatarPlugin.php:83 +#: GravatarPlugin.php:86 msgid "Remove" msgstr "" -#: GravatarPlugin.php:88 +#: GravatarPlugin.php:91 msgid "To use a Gravatar first enter in an email address." msgstr "" -#: GravatarPlugin.php:137 -msgid "You do not have a email set in your profile." +#: GravatarPlugin.php:140 +msgid "You do not have an email address set in your profile." msgstr "" -#: GravatarPlugin.php:155 -msgid "Failed to save Gravatar to the DB." +#: GravatarPlugin.php:158 +msgid "Failed to save Gravatar to the database." msgstr "" -#: GravatarPlugin.php:159 +#: GravatarPlugin.php:162 msgid "Gravatar added." msgstr "" -#: GravatarPlugin.php:177 +#: GravatarPlugin.php:180 msgid "Gravatar removed." msgstr "" -#: GravatarPlugin.php:196 +#: GravatarPlugin.php:200 msgid "" "The Gravatar plugin allows users to use their Gravatar with StatusNet." diff --git a/plugins/Gravatar/locale/de/LC_MESSAGES/Gravatar.po b/plugins/Gravatar/locale/de/LC_MESSAGES/Gravatar.po new file mode 100644 index 0000000000..ae7e29286e --- /dev/null +++ b/plugins/Gravatar/locale/de/LC_MESSAGES/Gravatar.po @@ -0,0 +1,78 @@ +# Translation of StatusNet - Gravatar to German (Deutsch) +# Expored from translatewiki.net +# +# Author: Apmon +# Author: The Evil IP address +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Gravatar\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:48+0000\n" +"Language-Team: German \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: de\n" +"X-Message-Group: #out-statusnet-plugin-gravatar\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: GravatarPlugin.php:60 +msgid "Set Gravatar" +msgstr "" + +#: GravatarPlugin.php:63 +msgid "If you want to use your Gravatar image, click \"Add\"." +msgstr "" +"Falls Sie Ihr Gravatar Bild verwenden wollen, klicken sie \"Hinzufügen\"" + +#: GravatarPlugin.php:68 +msgid "Add" +msgstr "Hinzufügen" + +#: GravatarPlugin.php:78 +msgid "Remove Gravatar" +msgstr "Gravatar löschen" + +#: GravatarPlugin.php:81 +msgid "If you want to remove your Gravatar image, click \"Remove\"." +msgstr "" +"Falls Sie Ihr Gravatar Bild entfernen wollen, klicken sie \"Entfernen\"" + +#: GravatarPlugin.php:86 +msgid "Remove" +msgstr "Entfernen" + +#: GravatarPlugin.php:91 +msgid "To use a Gravatar first enter in an email address." +msgstr "" +"Um einen Gravatar zuverwenden geben Sie zunächst in eine E-Mail-Adresse ein." + +#: GravatarPlugin.php:140 +msgid "You do not have an email address set in your profile." +msgstr "" + +#: GravatarPlugin.php:158 +msgid "Failed to save Gravatar to the database." +msgstr "" + +#: GravatarPlugin.php:162 +msgid "Gravatar added." +msgstr "Gravatar hinzugefügt." + +#: GravatarPlugin.php:180 +msgid "Gravatar removed." +msgstr "Gravatar entfernt." + +#: GravatarPlugin.php:200 +msgid "" +"The Gravatar plugin allows users to use their Gravatar with StatusNet." +msgstr "" +"Das Gravatar-Plugin erlaubt es Benutzern, ihr Gravatar mit StatusNet zu verwenden." diff --git a/plugins/Gravatar/locale/es/LC_MESSAGES/Gravatar.po b/plugins/Gravatar/locale/es/LC_MESSAGES/Gravatar.po new file mode 100644 index 0000000000..918475de54 --- /dev/null +++ b/plugins/Gravatar/locale/es/LC_MESSAGES/Gravatar.po @@ -0,0 +1,78 @@ +# Translation of StatusNet - Gravatar to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Peter17 +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Gravatar\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:48+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-gravatar\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: GravatarPlugin.php:60 +msgid "Set Gravatar" +msgstr "Definir un Gravatar" + +#: GravatarPlugin.php:63 +msgid "If you want to use your Gravatar image, click \"Add\"." +msgstr "Si deseas utilizar tu imagen Gravatar, haz clic en \"Agregar\"" + +#: GravatarPlugin.php:68 +msgid "Add" +msgstr "Añadir" + +#: GravatarPlugin.php:78 +msgid "Remove Gravatar" +msgstr "Eliminar el Gravatar" + +#: GravatarPlugin.php:81 +msgid "If you want to remove your Gravatar image, click \"Remove\"." +msgstr "Si desesa eliminar tu imagen de Gravatar, haz clic en \"Eliminar\"." + +#: GravatarPlugin.php:86 +msgid "Remove" +msgstr "Borrar" + +#: GravatarPlugin.php:91 +msgid "To use a Gravatar first enter in an email address." +msgstr "" +"Para utilizar un Gravatar, primero introduce una dirección de correo " +"electrónico." + +#: GravatarPlugin.php:140 +msgid "You do not have an email address set in your profile." +msgstr "" +"No tienes una dirección de correo electrónico establecida en tu perfil." + +#: GravatarPlugin.php:158 +msgid "Failed to save Gravatar to the database." +msgstr "Error al guardar Gravatar en la base de datos." + +#: GravatarPlugin.php:162 +msgid "Gravatar added." +msgstr "Gravatar agregado." + +#: GravatarPlugin.php:180 +msgid "Gravatar removed." +msgstr "Gravatar eliminado." + +#: GravatarPlugin.php:200 +msgid "" +"The Gravatar plugin allows users to use their Gravatar with StatusNet." +msgstr "" +"La extensión Gravatar permite a los usuarios utilizar su Gravatar con StatusNet." diff --git a/plugins/Gravatar/locale/fr/LC_MESSAGES/Gravatar.po b/plugins/Gravatar/locale/fr/LC_MESSAGES/Gravatar.po new file mode 100644 index 0000000000..4db0d0157a --- /dev/null +++ b/plugins/Gravatar/locale/fr/LC_MESSAGES/Gravatar.po @@ -0,0 +1,77 @@ +# Translation of StatusNet - Gravatar to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Gravatar\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:48+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-gravatar\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: GravatarPlugin.php:60 +msgid "Set Gravatar" +msgstr "Définir un Gravatar" + +#: GravatarPlugin.php:63 +msgid "If you want to use your Gravatar image, click \"Add\"." +msgstr "" +"Si vous souhaitez utiliser votre image Gravatar, cliquez sur « Ajouter »." + +#: GravatarPlugin.php:68 +msgid "Add" +msgstr "Ajouter" + +#: GravatarPlugin.php:78 +msgid "Remove Gravatar" +msgstr "Supprimer le Gravatar" + +#: GravatarPlugin.php:81 +msgid "If you want to remove your Gravatar image, click \"Remove\"." +msgstr "" +"Si vous souhaitez supprimer votre image Gravatar, cliquez sur « Supprimer »." + +#: GravatarPlugin.php:86 +msgid "Remove" +msgstr "Supprimer" + +#: GravatarPlugin.php:91 +msgid "To use a Gravatar first enter in an email address." +msgstr "" +"Pour utiliser un Gravatar, veuillez d’abord saisir une adresse courriel." + +#: GravatarPlugin.php:140 +msgid "You do not have an email address set in your profile." +msgstr "Vous n'avez pas d’adresse courriel définie dans votre profil." + +#: GravatarPlugin.php:158 +msgid "Failed to save Gravatar to the database." +msgstr "Impossible de sauvegarder le Gravatar dans la base de données." + +#: GravatarPlugin.php:162 +msgid "Gravatar added." +msgstr "Gravatar ajouté." + +#: GravatarPlugin.php:180 +msgid "Gravatar removed." +msgstr "Gravatar supprimé." + +#: GravatarPlugin.php:200 +msgid "" +"The Gravatar plugin allows users to use their Gravatar with StatusNet." +msgstr "" +"Le greffon Gravatar permet aux utilisateurs d’utiliser leur image Gravatar avec StatusNet." diff --git a/plugins/Gravatar/locale/ia/LC_MESSAGES/Gravatar.po b/plugins/Gravatar/locale/ia/LC_MESSAGES/Gravatar.po new file mode 100644 index 0000000000..af871eba57 --- /dev/null +++ b/plugins/Gravatar/locale/ia/LC_MESSAGES/Gravatar.po @@ -0,0 +1,74 @@ +# Translation of StatusNet - Gravatar to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Gravatar\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:48+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-gravatar\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: GravatarPlugin.php:60 +msgid "Set Gravatar" +msgstr "Stabilir Gravatar" + +#: GravatarPlugin.php:63 +msgid "If you want to use your Gravatar image, click \"Add\"." +msgstr "Si tu vole usar tu imagine Gravatar, clicca \"Adder\"." + +#: GravatarPlugin.php:68 +msgid "Add" +msgstr "Adder" + +#: GravatarPlugin.php:78 +msgid "Remove Gravatar" +msgstr "Remover Gravatar" + +#: GravatarPlugin.php:81 +msgid "If you want to remove your Gravatar image, click \"Remove\"." +msgstr "Si tu vole remover tu imagine Gravatar, clicca \"Remover\"." + +#: GravatarPlugin.php:86 +msgid "Remove" +msgstr "Remover" + +#: GravatarPlugin.php:91 +msgid "To use a Gravatar first enter in an email address." +msgstr "Pro usar un Gravatar, entra primo un adresse de e-mail." + +#: GravatarPlugin.php:140 +msgid "You do not have an email address set in your profile." +msgstr "Tu non ha un adresse de e-mail definite in tu profilo." + +#: GravatarPlugin.php:158 +msgid "Failed to save Gravatar to the database." +msgstr "Falleva de salveguardar le Gravatar in le base de datos." + +#: GravatarPlugin.php:162 +msgid "Gravatar added." +msgstr "Gravatar addite." + +#: GravatarPlugin.php:180 +msgid "Gravatar removed." +msgstr "Gravatar removite." + +#: GravatarPlugin.php:200 +msgid "" +"The Gravatar plugin allows users to use their Gravatar with StatusNet." +msgstr "" +"Le plug-in Gravatar permitte al usatores de usar lor Gravatar con StatusNet." diff --git a/plugins/Gravatar/locale/mk/LC_MESSAGES/Gravatar.po b/plugins/Gravatar/locale/mk/LC_MESSAGES/Gravatar.po new file mode 100644 index 0000000000..6b8fb1bbcc --- /dev/null +++ b/plugins/Gravatar/locale/mk/LC_MESSAGES/Gravatar.po @@ -0,0 +1,76 @@ +# Translation of StatusNet - Gravatar to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Gravatar\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:48+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-gravatar\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: GravatarPlugin.php:60 +msgid "Set Gravatar" +msgstr "Постави Gravatar" + +#: GravatarPlugin.php:63 +msgid "If you want to use your Gravatar image, click \"Add\"." +msgstr "" +"Ако сакате да ја користите Вашата слика од Gravatar, кликнете на „Додај“." + +#: GravatarPlugin.php:68 +msgid "Add" +msgstr "Додај" + +#: GravatarPlugin.php:78 +msgid "Remove Gravatar" +msgstr "Отстрани Gravatar" + +#: GravatarPlugin.php:81 +msgid "If you want to remove your Gravatar image, click \"Remove\"." +msgstr "" +"Ако сакате да ја отстраните Вашата слика од Gravatar, кликнете на „Отстрани“." + +#: GravatarPlugin.php:86 +msgid "Remove" +msgstr "Отстрани" + +#: GravatarPlugin.php:91 +msgid "To use a Gravatar first enter in an email address." +msgstr "За да користите Gravatar најпрвин внесете е-пошта." + +#: GravatarPlugin.php:140 +msgid "You do not have an email address set in your profile." +msgstr "Во профилот немате назначено е-пошта." + +#: GravatarPlugin.php:158 +msgid "Failed to save Gravatar to the database." +msgstr "Не успеав да го зачувам Gravatar-от во базата на податоци." + +#: GravatarPlugin.php:162 +msgid "Gravatar added." +msgstr "Gravatar-от е додаден." + +#: GravatarPlugin.php:180 +msgid "Gravatar removed." +msgstr "Gravatar-от е отстранет." + +#: GravatarPlugin.php:200 +msgid "" +"The Gravatar plugin allows users to use their Gravatar with StatusNet." +msgstr "" +"Приклучокот Gravatar им овозможува на корисниците да го користат својот Gravatar со StatusNet." diff --git a/plugins/Gravatar/locale/nl/LC_MESSAGES/Gravatar.po b/plugins/Gravatar/locale/nl/LC_MESSAGES/Gravatar.po new file mode 100644 index 0000000000..8115b736f8 --- /dev/null +++ b/plugins/Gravatar/locale/nl/LC_MESSAGES/Gravatar.po @@ -0,0 +1,75 @@ +# Translation of StatusNet - Gravatar to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Gravatar\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:48+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-gravatar\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: GravatarPlugin.php:60 +msgid "Set Gravatar" +msgstr "Gravatar instellen" + +#: GravatarPlugin.php:63 +msgid "If you want to use your Gravatar image, click \"Add\"." +msgstr "Klik \"Toevoegen\" om uw afbeelding van Gravatar te gebruiken." + +#: GravatarPlugin.php:68 +msgid "Add" +msgstr "Toevoegen" + +#: GravatarPlugin.php:78 +msgid "Remove Gravatar" +msgstr "Gravatar verwijderen" + +#: GravatarPlugin.php:81 +msgid "If you want to remove your Gravatar image, click \"Remove\"." +msgstr "" +"Klik \"Verwijderen\" om uw afbeelding van Gravatar niet langer te gebruiken." + +#: GravatarPlugin.php:86 +msgid "Remove" +msgstr "Verwijderen" + +#: GravatarPlugin.php:91 +msgid "To use a Gravatar first enter in an email address." +msgstr "Voer eerst een e-mailadres in om Gravatar te kunnen gebruiken." + +#: GravatarPlugin.php:140 +msgid "You do not have an email address set in your profile." +msgstr "U hebt geen e-mailadres ingesteld in uw profiel." + +#: GravatarPlugin.php:158 +msgid "Failed to save Gravatar to the database." +msgstr "Het was niet mogelijk de Gravatar in the database op te slaan." + +#: GravatarPlugin.php:162 +msgid "Gravatar added." +msgstr "De Gravatar is toegevoegd." + +#: GravatarPlugin.php:180 +msgid "Gravatar removed." +msgstr "De Gravatar is verwijderd." + +#: GravatarPlugin.php:200 +msgid "" +"The Gravatar plugin allows users to use their Gravatar with StatusNet." +msgstr "" +"De plug-in Gravatar maak het mogelijk dat gebruikers hun Gravatar gebruiken in StatusNet." diff --git a/plugins/Gravatar/locale/tl/LC_MESSAGES/Gravatar.po b/plugins/Gravatar/locale/tl/LC_MESSAGES/Gravatar.po new file mode 100644 index 0000000000..d76b123cf3 --- /dev/null +++ b/plugins/Gravatar/locale/tl/LC_MESSAGES/Gravatar.po @@ -0,0 +1,78 @@ +# Translation of StatusNet - Gravatar to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Gravatar\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:48+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-gravatar\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: GravatarPlugin.php:60 +msgid "Set Gravatar" +msgstr "Itakda ang Gravatar" + +#: GravatarPlugin.php:63 +msgid "If you want to use your Gravatar image, click \"Add\"." +msgstr "" +"Kung nais mong gamitin ang iyong larawan ng Gravatar, pindutin ang \"Idagdag" +"\"." + +#: GravatarPlugin.php:68 +msgid "Add" +msgstr "Idagdag" + +#: GravatarPlugin.php:78 +msgid "Remove Gravatar" +msgstr "Alisin ang Gravatar" + +#: GravatarPlugin.php:81 +msgid "If you want to remove your Gravatar image, click \"Remove\"." +msgstr "" +"Kung nais mong alisin ang larawan mo ng Gravatar, pindutin ang \"Alisin\"." + +#: GravatarPlugin.php:86 +msgid "Remove" +msgstr "Alisin" + +#: GravatarPlugin.php:91 +msgid "To use a Gravatar first enter in an email address." +msgstr "" +"Upang gamitin ang isang Gravatar ipasok muna ang isang tirahan ng e-liham." + +#: GravatarPlugin.php:140 +msgid "You do not have an email address set in your profile." +msgstr "Wala kang tirahan ng e-liham na nakatakda sa iyong balangkas." + +#: GravatarPlugin.php:158 +msgid "Failed to save Gravatar to the database." +msgstr "Nabigong sagipin ang Gravatar sa iyong kalipunan ng dato." + +#: GravatarPlugin.php:162 +msgid "Gravatar added." +msgstr "Idinagdag ang Gravatar." + +#: GravatarPlugin.php:180 +msgid "Gravatar removed." +msgstr "Inalis ang Gravatar." + +#: GravatarPlugin.php:200 +msgid "" +"The Gravatar plugin allows users to use their Gravatar with StatusNet." +msgstr "" +"Ang pamasak na Gravatar ay nagpapahintulot sa mga tagagamit na gamitin ang " +"kanilang Gravatar na may StatusNet." diff --git a/plugins/Gravatar/locale/uk/LC_MESSAGES/Gravatar.po b/plugins/Gravatar/locale/uk/LC_MESSAGES/Gravatar.po new file mode 100644 index 0000000000..f8ac9f88df --- /dev/null +++ b/plugins/Gravatar/locale/uk/LC_MESSAGES/Gravatar.po @@ -0,0 +1,76 @@ +# Translation of StatusNet - Gravatar to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Gravatar\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:48+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-gravatar\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: GravatarPlugin.php:60 +msgid "Set Gravatar" +msgstr "Встановити Gravatar" + +#: GravatarPlugin.php:63 +msgid "If you want to use your Gravatar image, click \"Add\"." +msgstr "Якщо ви бажаєте використовувати аватари Gravatar, тисніть «Додати»." + +#: GravatarPlugin.php:68 +msgid "Add" +msgstr "Додати" + +#: GravatarPlugin.php:78 +msgid "Remove Gravatar" +msgstr "Видалити Gravatar" + +#: GravatarPlugin.php:81 +msgid "If you want to remove your Gravatar image, click \"Remove\"." +msgstr "" +"Якщо ви бажаєте видалити свою аватару надану Gravatar, тисніть «Видалити»." + +#: GravatarPlugin.php:86 +msgid "Remove" +msgstr "Видалити" + +#: GravatarPlugin.php:91 +msgid "To use a Gravatar first enter in an email address." +msgstr "Щоб використовувати Gravatar, спершу введіть адресу електронної пошти." + +#: GravatarPlugin.php:140 +msgid "You do not have an email address set in your profile." +msgstr "У вашому профілі не вказано жодної електронної адреси." + +#: GravatarPlugin.php:158 +msgid "Failed to save Gravatar to the database." +msgstr "Не вдалося зберегти Gravatar до бази даних." + +#: GravatarPlugin.php:162 +msgid "Gravatar added." +msgstr "Gravatar додано." + +#: GravatarPlugin.php:180 +msgid "Gravatar removed." +msgstr "Gravatar вилучено." + +#: GravatarPlugin.php:200 +msgid "" +"The Gravatar plugin allows users to use their Gravatar with StatusNet." +msgstr "" +"Додаток Gravatar дозволяє користувачам встановлювати аватарки з Gravatar для сайту StatusNet." diff --git a/plugins/Gravatar/locale/zh_CN/LC_MESSAGES/Gravatar.po b/plugins/Gravatar/locale/zh_CN/LC_MESSAGES/Gravatar.po new file mode 100644 index 0000000000..906b171b9f --- /dev/null +++ b/plugins/Gravatar/locale/zh_CN/LC_MESSAGES/Gravatar.po @@ -0,0 +1,75 @@ +# Translation of StatusNet - Gravatar to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Gravatar\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:48+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-gravatar\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: GravatarPlugin.php:60 +msgid "Set Gravatar" +msgstr "设置 Gravatar" + +#: GravatarPlugin.php:63 +msgid "If you want to use your Gravatar image, click \"Add\"." +msgstr "如果你想使用你的 Gravatar 图像,点击“添加”" + +#: GravatarPlugin.php:68 +msgid "Add" +msgstr "添加" + +#: GravatarPlugin.php:78 +msgid "Remove Gravatar" +msgstr "删除 Gravatar" + +#: GravatarPlugin.php:81 +msgid "If you want to remove your Gravatar image, click \"Remove\"." +msgstr "如果你想删除你的 Gravatar 图像,点击“删除”。" + +#: GravatarPlugin.php:86 +msgid "Remove" +msgstr "删除" + +#: GravatarPlugin.php:91 +msgid "To use a Gravatar first enter in an email address." +msgstr "要使用 Gravatar 先要填写一个 email 地址。" + +#: GravatarPlugin.php:140 +msgid "You do not have an email address set in your profile." +msgstr "你的账号没有设置 email 地址。" + +#: GravatarPlugin.php:158 +msgid "Failed to save Gravatar to the database." +msgstr "将 Gravatar 保存到数据库失败。" + +#: GravatarPlugin.php:162 +msgid "Gravatar added." +msgstr "Gravatar 已添加。" + +#: GravatarPlugin.php:180 +msgid "Gravatar removed." +msgstr "Gravatar 已删除。" + +#: GravatarPlugin.php:200 +msgid "" +"The Gravatar plugin allows users to use their Gravatar with StatusNet." +msgstr "" +"Gravatar 插件可以让用户在 StatusNet 站点使用自己的 Gravatar。" diff --git a/plugins/GroupFavorited/GroupFavoritedPlugin.php b/plugins/GroupFavorited/GroupFavoritedPlugin.php new file mode 100644 index 0000000000..27ce289c2e --- /dev/null +++ b/plugins/GroupFavorited/GroupFavoritedPlugin.php @@ -0,0 +1,103 @@ +. + */ + +/** + * @package GroupFavoritedPlugin + * @maintainer Brion Vibber + */ + +if (!defined('STATUSNET')) { exit(1); } + +class GroupFavoritedPlugin extends Plugin +{ + /** + * Hook for RouterInitialized event. + * + * @param Net_URL_Mapper $m path-to-action mapper + * @return boolean hook return + */ + function onRouterInitialized($m) + { + $m->connect('group/:nickname/favorited', + array('action' => 'groupfavorited'), + array('nickname' => '[a-zA-Z0-9]+')); + + 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); + switch ($lower) { + case 'groupfavoritedaction': + require_once "$base/$lower.php"; + return false; + default: + return true; + } + } + + function onEndGroupGroupNav(GroupNav $nav) + { + $action_name = $nav->action->trimmed('action'); + $nickname = $nav->group->nickname; + $nav->out->menuItem(common_local_url('groupfavorited', array('nickname' => + $nickname)), + // TRANS: Menu item in the group navigation page. + _m('MENU', 'Popular'), + // TRANS: Tooltip for menu item in the group navigation page. + // TRANS: %s is the nickname of the group. + sprintf(_m('TOOLTIP','Popular notices in %s group'), $nickname), + $action_name == 'groupfavorited', + 'nav_group_group'); + } + + /** + * Provide plugin version information. + * + * This data is used when showing the version page. + * + * @param array &$versions array of version data arrays; see EVENTS.txt + * + * @return boolean hook value + */ + function onPluginVersion(&$versions) + { + $url = 'http://status.net/wiki/Plugin:GroupFavorited'; + + $versions[] = array('name' => 'GroupFavorited', + 'version' => STATUSNET_VERSION, + 'author' => 'Brion Vibber', + 'homepage' => $url, + 'rawdescription' => + // TRANS: Plugin description. + _m('This plugin adds a menu item for popular notices in groups.')); + + return true; + } +} diff --git a/plugins/GroupFavorited/groupfavoritedaction.php b/plugins/GroupFavorited/groupfavoritedaction.php new file mode 100644 index 0000000000..dbd37abbcf --- /dev/null +++ b/plugins/GroupFavorited/groupfavoritedaction.php @@ -0,0 +1,110 @@ +. + * + * @category Public + * @package StatusNet + * @author Zach Copley + * @author Evan Prodromou + * @copyright 2008-2009 StatusNet, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://status.net/ + */ + +if (!defined('STATUSNET') && !defined('LACONICA')) { + exit(1); +} + +class GroupFavoritedAction extends ShowgroupAction +{ + /** + * Title of the page + * + * @return string page title, with page number + */ + function title() + { + if (!empty($this->group->fullname)) { + // @todo Create a core method to create this properly. i18n issue. + $base = $this->group->fullname . ' (' . $this->group->nickname . ')'; + } else { + $base = $this->group->nickname; + } + + if ($this->page == 1) { + // TRANS: %s is a group name. + return sprintf(_m('Popular posts in %s group'), $base); + } else { + // TRANS: %1$s is a group name, %2$s is a group number. + return sprintf(_m('Popular posts in %1$s group, page %2$d'), + $base, + $this->page); + } + } + + /** + * Content area + * + * Shows the list of popular notices + * + * @return void + */ + function showContent() + { + $groupId = intval($this->group->id); + $weightexpr = common_sql_weight('fave.modified', common_config('popular', 'dropoff')); + $cutoff = sprintf("fave.modified > '%s'", + common_sql_date(time() - common_config('popular', 'cutoff'))); + + $qry = 'SELECT notice.*, '. + $weightexpr . ' as weight ' . + 'FROM notice ' . + "JOIN group_inbox ON notice.id = group_inbox.notice_id " . + 'JOIN fave ON notice.id = fave.notice_id ' . + "WHERE $cutoff AND group_id = $groupId " . + 'GROUP BY id,profile_id,uri,content,rendered,url,created,notice.modified,reply_to,is_local,source,notice.conversation ' . + 'ORDER BY weight DESC'; + + $offset = ($this->page - 1) * NOTICES_PER_PAGE; + $limit = NOTICES_PER_PAGE + 1; + + if (common_config('db', 'type') == 'pgsql') { + $qry .= ' LIMIT ' . $limit . ' OFFSET ' . $offset; + } else { + $qry .= ' LIMIT ' . $offset . ', ' . $limit; + } + + $notice = Memcached_DataObject::cachedQuery('Notice', + $qry, + 600); + + $nl = new NoticeList($notice, $this); + + $cnt = $nl->show(); + + if ($cnt == 0) { + //$this->showEmptyList(); + } + + $this->pagination($this->page > 1, $cnt > NOTICES_PER_PAGE, + $this->page, 'groupfavorited', + array('nickname' => $this->group->nickname)); + } +} diff --git a/plugins/GroupFavorited/locale/GroupFavorited.pot b/plugins/GroupFavorited/locale/GroupFavorited.pot new file mode 100644 index 0000000000..7a80d5e577 --- /dev/null +++ b/plugins/GroupFavorited/locale/GroupFavorited.pot @@ -0,0 +1,48 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#. TRANS: %s is a group name. +#: groupfavoritedaction.php:53 +#, php-format +msgid "Popular posts in %s group" +msgstr "" + +#. TRANS: %1$s is a group name, %2$s is a group number. +#: groupfavoritedaction.php:56 +#, php-format +msgid "Popular posts in %1$s group, page %2$d" +msgstr "" + +#. TRANS: Menu item in the group navigation page. +#: GroupFavoritedPlugin.php:72 +msgctxt "MENU" +msgid "Popular" +msgstr "" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: GroupFavoritedPlugin.php:75 +#, php-format +msgctxt "TOOLTIP" +msgid "Popular notices in %s group" +msgstr "" + +#. TRANS: Plugin description. +#: GroupFavoritedPlugin.php:99 +msgid "This plugin adds a menu item for popular notices in groups." +msgstr "" diff --git a/plugins/GroupFavorited/locale/es/LC_MESSAGES/GroupFavorited.po b/plugins/GroupFavorited/locale/es/LC_MESSAGES/GroupFavorited.po new file mode 100644 index 0000000000..6b57a88371 --- /dev/null +++ b/plugins/GroupFavorited/locale/es/LC_MESSAGES/GroupFavorited.po @@ -0,0 +1,55 @@ +# Translation of StatusNet - GroupFavorited to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GroupFavorited\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:49+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:44:49+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-groupfavorited\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: %s is a group name. +#: groupfavoritedaction.php:53 +#, php-format +msgid "Popular posts in %s group" +msgstr "Mensajes populares en el grupo %s" + +#. TRANS: %1$s is a group name, %2$s is a group number. +#: groupfavoritedaction.php:56 +#, php-format +msgid "Popular posts in %1$s group, page %2$d" +msgstr "Mensajes populares en el grupo %1$s, página %2$d" + +#. TRANS: Menu item in the group navigation page. +#: GroupFavoritedPlugin.php:72 +msgctxt "MENU" +msgid "Popular" +msgstr "Popular" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: GroupFavoritedPlugin.php:75 +#, php-format +msgctxt "TOOLTIP" +msgid "Popular notices in %s group" +msgstr "Mensajes populares en el grupo %s" + +#. TRANS: Plugin description. +#: GroupFavoritedPlugin.php:99 +msgid "This plugin adds a menu item for popular notices in groups." +msgstr "" +"Esta extensión añade un elemento de menú para los mensajes populares en " +"grupos." diff --git a/plugins/GroupFavorited/locale/ia/LC_MESSAGES/GroupFavorited.po b/plugins/GroupFavorited/locale/ia/LC_MESSAGES/GroupFavorited.po new file mode 100644 index 0000000000..3d1b3e15fa --- /dev/null +++ b/plugins/GroupFavorited/locale/ia/LC_MESSAGES/GroupFavorited.po @@ -0,0 +1,53 @@ +# Translation of StatusNet - GroupFavorited to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GroupFavorited\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:49+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:44:49+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-groupfavorited\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: %s is a group name. +#: groupfavoritedaction.php:53 +#, php-format +msgid "Popular posts in %s group" +msgstr "Messages popular in gruppo %s" + +#. TRANS: %1$s is a group name, %2$s is a group number. +#: groupfavoritedaction.php:56 +#, php-format +msgid "Popular posts in %1$s group, page %2$d" +msgstr "Messages popular in gruppo %1$s, pagina %2$d" + +#. TRANS: Menu item in the group navigation page. +#: GroupFavoritedPlugin.php:72 +msgctxt "MENU" +msgid "Popular" +msgstr "Popular" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: GroupFavoritedPlugin.php:75 +#, php-format +msgctxt "TOOLTIP" +msgid "Popular notices in %s group" +msgstr "Notas popular in gruppo %s" + +#. TRANS: Plugin description. +#: GroupFavoritedPlugin.php:99 +msgid "This plugin adds a menu item for popular notices in groups." +msgstr "Iste plug-in adde un option de menu pro notas popular in gruppos." diff --git a/plugins/GroupFavorited/locale/mk/LC_MESSAGES/GroupFavorited.po b/plugins/GroupFavorited/locale/mk/LC_MESSAGES/GroupFavorited.po new file mode 100644 index 0000000000..48dc76c7ad --- /dev/null +++ b/plugins/GroupFavorited/locale/mk/LC_MESSAGES/GroupFavorited.po @@ -0,0 +1,54 @@ +# Translation of StatusNet - GroupFavorited to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GroupFavorited\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:49+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:44:49+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-groupfavorited\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#. TRANS: %s is a group name. +#: groupfavoritedaction.php:53 +#, php-format +msgid "Popular posts in %s group" +msgstr "Популарни објави во групата %s" + +#. TRANS: %1$s is a group name, %2$s is a group number. +#: groupfavoritedaction.php:56 +#, php-format +msgid "Popular posts in %1$s group, page %2$d" +msgstr "Популарни објави во групата %1$s, страница %2$d" + +#. TRANS: Menu item in the group navigation page. +#: GroupFavoritedPlugin.php:72 +msgctxt "MENU" +msgid "Popular" +msgstr "Популарни" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: GroupFavoritedPlugin.php:75 +#, php-format +msgctxt "TOOLTIP" +msgid "Popular notices in %s group" +msgstr "Популарни забелешки во групата %s" + +#. TRANS: Plugin description. +#: GroupFavoritedPlugin.php:99 +msgid "This plugin adds a menu item for popular notices in groups." +msgstr "" +"Овој приклучок додава елемент во менито за популарни забелешки во групи." diff --git a/plugins/GroupFavorited/locale/nl/LC_MESSAGES/GroupFavorited.po b/plugins/GroupFavorited/locale/nl/LC_MESSAGES/GroupFavorited.po new file mode 100644 index 0000000000..85074b7aec --- /dev/null +++ b/plugins/GroupFavorited/locale/nl/LC_MESSAGES/GroupFavorited.po @@ -0,0 +1,55 @@ +# Translation of StatusNet - GroupFavorited to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: SPQRobin +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GroupFavorited\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:49+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:44:49+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-groupfavorited\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: %s is a group name. +#: groupfavoritedaction.php:53 +#, php-format +msgid "Popular posts in %s group" +msgstr "Populaire berichten in de groep %s" + +#. TRANS: %1$s is a group name, %2$s is a group number. +#: groupfavoritedaction.php:56 +#, php-format +msgid "Popular posts in %1$s group, page %2$d" +msgstr "Populaire berichten in de groep %1$s, pagina %2$d" + +#. TRANS: Menu item in the group navigation page. +#: GroupFavoritedPlugin.php:72 +msgctxt "MENU" +msgid "Popular" +msgstr "Populair" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: GroupFavoritedPlugin.php:75 +#, php-format +msgctxt "TOOLTIP" +msgid "Popular notices in %s group" +msgstr "Populaire mededelingen in de groep %s" + +#. TRANS: Plugin description. +#: GroupFavoritedPlugin.php:99 +msgid "This plugin adds a menu item for popular notices in groups." +msgstr "" +"Deze plug-in voegt een menukeuze toe voor populaire mededelingen in groepen." diff --git a/plugins/GroupFavorited/locale/tl/LC_MESSAGES/GroupFavorited.po b/plugins/GroupFavorited/locale/tl/LC_MESSAGES/GroupFavorited.po new file mode 100644 index 0000000000..deaa8b09cf --- /dev/null +++ b/plugins/GroupFavorited/locale/tl/LC_MESSAGES/GroupFavorited.po @@ -0,0 +1,55 @@ +# Translation of StatusNet - GroupFavorited to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GroupFavorited\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:49+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:44:49+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-groupfavorited\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: %s is a group name. +#: groupfavoritedaction.php:53 +#, php-format +msgid "Popular posts in %s group" +msgstr "Tanyag na mga pagpapaskila sa loob ng pangkat na %s" + +#. TRANS: %1$s is a group name, %2$s is a group number. +#: groupfavoritedaction.php:56 +#, php-format +msgid "Popular posts in %1$s group, page %2$d" +msgstr "Tanyag na mga pagpapaskila sa loob ng pangkat na %1$s, pahina %2$d" + +#. TRANS: Menu item in the group navigation page. +#: GroupFavoritedPlugin.php:72 +msgctxt "MENU" +msgid "Popular" +msgstr "Tanyag" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: GroupFavoritedPlugin.php:75 +#, php-format +msgctxt "TOOLTIP" +msgid "Popular notices in %s group" +msgstr "Bantog na mga pabatid sa loob ng pangkat na %s" + +#. TRANS: Plugin description. +#: GroupFavoritedPlugin.php:99 +msgid "This plugin adds a menu item for popular notices in groups." +msgstr "" +"Ang pampasak na ito ay nagdaragdag ng isang bagay ng menu para sa mga bantog " +"na pabatid sa loob ng mga pangkat." diff --git a/plugins/GroupFavorited/locale/uk/LC_MESSAGES/GroupFavorited.po b/plugins/GroupFavorited/locale/uk/LC_MESSAGES/GroupFavorited.po new file mode 100644 index 0000000000..850263fc14 --- /dev/null +++ b/plugins/GroupFavorited/locale/uk/LC_MESSAGES/GroupFavorited.po @@ -0,0 +1,54 @@ +# Translation of StatusNet - GroupFavorited to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - GroupFavorited\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:49+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:44:49+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-groupfavorited\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#. TRANS: %s is a group name. +#: groupfavoritedaction.php:53 +#, php-format +msgid "Popular posts in %s group" +msgstr "Популярні повідомлення спільноти %s" + +#. TRANS: %1$s is a group name, %2$s is a group number. +#: groupfavoritedaction.php:56 +#, php-format +msgid "Popular posts in %1$s group, page %2$d" +msgstr "Популярні повідомлення спільноти %1$s, сторінка %2$d" + +#. TRANS: Menu item in the group navigation page. +#: GroupFavoritedPlugin.php:72 +msgctxt "MENU" +msgid "Popular" +msgstr "Популярні" + +#. TRANS: Tooltip for menu item in the group navigation page. +#. TRANS: %s is the nickname of the group. +#: GroupFavoritedPlugin.php:75 +#, php-format +msgctxt "TOOLTIP" +msgid "Popular notices in %s group" +msgstr "Популярні дописи спільноти %s" + +#. TRANS: Plugin description. +#: GroupFavoritedPlugin.php:99 +msgid "This plugin adds a menu item for popular notices in groups." +msgstr "Цей додаток долучає до меню пункт для популярних дописів у спільноті." diff --git a/plugins/Imap/ImapPlugin.php b/plugins/Imap/ImapPlugin.php index 66be799d3e..8d8dbf223f 100644 --- a/plugins/Imap/ImapPlugin.php +++ b/plugins/Imap/ImapPlugin.php @@ -51,16 +51,16 @@ class ImapPlugin extends Plugin function initialize(){ if(!isset($this->mailbox)){ - throw new Exception("must specify a mailbox"); + throw new Exception(_m("A mailbox must be specified.")); } if(!isset($this->user)){ - throw new Exception("must specify a user"); + throw new Exception(_m("A user must be specified.")); } if(!isset($this->password)){ - throw new Exception("must specify a password"); + throw new Exception(_m("A password must be specified.")); } if(!isset($this->poll_frequency)){ - throw new Exception("must specify a poll_frequency"); + throw new Exception(_m("A poll_frequency must be specified.")); } return true; diff --git a/plugins/Imap/imapmanager.php b/plugins/Imap/imapmanager.php index cfc08c1ee1..c49c060921 100644 --- a/plugins/Imap/imapmanager.php +++ b/plugins/Imap/imapmanager.php @@ -44,7 +44,7 @@ class ImapManager extends IoManager */ public static function get() { - throw new Exception('ImapManager should be created using it\'s constructor, not the static get method'); + throw new Exception(_m('ImapManager should be created using its constructor, not the using the static get method.')); } /** @@ -94,12 +94,12 @@ class ImapManager extends IoManager { return $this->check_mailbox() > 0; } - + function pollInterval() { return $this->plugin->poll_frequency; } - + protected function connect() { $this->conn = imap_open($this->plugin->mailbox, $this->plugin->user, $this->plugin->password); diff --git a/plugins/Imap/locale/Imap.pot b/plugins/Imap/locale/Imap.pot index ee8452aaaf..aaef1d81fb 100644 --- a/plugins/Imap/locale/Imap.pot +++ b/plugins/Imap/locale/Imap.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -20,7 +20,29 @@ msgstr "" msgid "Error" msgstr "" -#: ImapPlugin.php:101 +#: imapmanager.php:47 +msgid "" +"ImapManager should be created using its constructor, not the using the " +"static get method." +msgstr "" + +#: ImapPlugin.php:54 +msgid "A mailbox must be specified." +msgstr "" + +#: ImapPlugin.php:57 +msgid "A user must be specified." +msgstr "" + +#: ImapPlugin.php:60 +msgid "A password must be specified." +msgstr "" + +#: ImapPlugin.php:63 +msgid "A poll_frequency must be specified." +msgstr "" + +#: ImapPlugin.php:103 msgid "" "The IMAP plugin allows for StatusNet to check a POP or IMAP mailbox for " "incoming mail containing user posts." diff --git a/plugins/Imap/locale/fr/LC_MESSAGES/Imap.po b/plugins/Imap/locale/fr/LC_MESSAGES/Imap.po new file mode 100644 index 0000000000..3f48f9e97e --- /dev/null +++ b/plugins/Imap/locale/fr/LC_MESSAGES/Imap.po @@ -0,0 +1,59 @@ +# Translation of StatusNet - Imap to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Imap\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-28 19:23:16+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-imap\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: imapmailhandler.php:28 +msgid "Error" +msgstr "Erreur" + +#: imapmanager.php:47 +msgid "" +"ImapManager should be created using its constructor, not the using the " +"static get method." +msgstr "" +"ImapManager devrait être instancié en utilisant son constructeur et non pas " +"en utilisant la méthode statique « get »." + +#: ImapPlugin.php:54 +msgid "A mailbox must be specified." +msgstr "Une boîte aux lettres doit être spécifiée." + +#: ImapPlugin.php:57 +msgid "A user must be specified." +msgstr "Un nom d’utilisateur doit être spécifié." + +#: ImapPlugin.php:60 +msgid "A password must be specified." +msgstr "Un mot de passe doit être spécifié." + +#: ImapPlugin.php:63 +msgid "A poll_frequency must be specified." +msgstr "Une fréquence d’interrogation doit être spécifiée." + +#: ImapPlugin.php:103 +msgid "" +"The IMAP plugin allows for StatusNet to check a POP or IMAP mailbox for " +"incoming mail containing user posts." +msgstr "" +"L’extension IMAP permet à StatusNet de rechercher dans une boîte " +"électronique POP ou IMAP les messages contenant des avis des utilisateurs." diff --git a/plugins/Imap/locale/ia/LC_MESSAGES/Imap.po b/plugins/Imap/locale/ia/LC_MESSAGES/Imap.po new file mode 100644 index 0000000000..163722b630 --- /dev/null +++ b/plugins/Imap/locale/ia/LC_MESSAGES/Imap.po @@ -0,0 +1,58 @@ +# Translation of StatusNet - Imap to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Imap\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-28 19:23:16+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-imap\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: imapmailhandler.php:28 +msgid "Error" +msgstr "Error" + +#: imapmanager.php:47 +msgid "" +"ImapManager should be created using its constructor, not the using the " +"static get method." +msgstr "" +"ImapManager debe esser create per medio de su constructor, non con le " +"methodo \"get\" static." + +#: ImapPlugin.php:54 +msgid "A mailbox must be specified." +msgstr "Un cassa postal debe esser specificate." + +#: ImapPlugin.php:57 +msgid "A user must be specified." +msgstr "Un usator debe esser specificate." + +#: ImapPlugin.php:60 +msgid "A password must be specified." +msgstr "Un contrasigno debe esser specificate." + +#: ImapPlugin.php:63 +msgid "A poll_frequency must be specified." +msgstr "Un poll_frequency debe esser specificate." + +#: ImapPlugin.php:103 +msgid "" +"The IMAP plugin allows for StatusNet to check a POP or IMAP mailbox for " +"incoming mail containing user posts." +msgstr "" +"Le plug-in IMAP permitte que StatusNet verifica si cassas postal POP o IMAP " +"ha recipite e-mail continente messages de usatores." diff --git a/plugins/Imap/locale/mk/LC_MESSAGES/Imap.po b/plugins/Imap/locale/mk/LC_MESSAGES/Imap.po new file mode 100644 index 0000000000..ccf2313d73 --- /dev/null +++ b/plugins/Imap/locale/mk/LC_MESSAGES/Imap.po @@ -0,0 +1,58 @@ +# Translation of StatusNet - Imap to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Imap\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-28 19:23:16+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-imap\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: imapmailhandler.php:28 +msgid "Error" +msgstr "Грешка" + +#: imapmanager.php:47 +msgid "" +"ImapManager should be created using its constructor, not the using the " +"static get method." +msgstr "" +"ImapManager треба да се создаде користејќи го неговиот конструктор, а не " +"преку статичниот метод на негово добивање." + +#: ImapPlugin.php:54 +msgid "A mailbox must be specified." +msgstr "Мора да назначите сандаче." + +#: ImapPlugin.php:57 +msgid "A user must be specified." +msgstr "Мора да назначите корисник." + +#: ImapPlugin.php:60 +msgid "A password must be specified." +msgstr "Мора да назначите лозинка." + +#: ImapPlugin.php:63 +msgid "A poll_frequency must be specified." +msgstr "Мора да назначите poll_frequency." + +#: ImapPlugin.php:103 +msgid "" +"The IMAP plugin allows for StatusNet to check a POP or IMAP mailbox for " +"incoming mail containing user posts." +msgstr "" +"Приклучокот IMAP му овозможува на StatusNet да проверува дојдовни пораки со " +"објави од корисници во POP или IMAP сандачиња ." diff --git a/plugins/Imap/locale/nb/LC_MESSAGES/Imap.po b/plugins/Imap/locale/nb/LC_MESSAGES/Imap.po new file mode 100644 index 0000000000..694386f660 --- /dev/null +++ b/plugins/Imap/locale/nb/LC_MESSAGES/Imap.po @@ -0,0 +1,58 @@ +# Translation of StatusNet - Imap to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Imap\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-28 19:23:16+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-imap\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: imapmailhandler.php:28 +msgid "Error" +msgstr "Feil" + +#: imapmanager.php:47 +msgid "" +"ImapManager should be created using its constructor, not the using the " +"static get method." +msgstr "" +"ImapManager bør opprettes ved å bruke dets konstruktør, ikke ved å bruke " +"dets statiske get-metode." + +#: ImapPlugin.php:54 +msgid "A mailbox must be specified." +msgstr "En postkasse må spesifiseres." + +#: ImapPlugin.php:57 +msgid "A user must be specified." +msgstr "En bruker må spesifiseres." + +#: ImapPlugin.php:60 +msgid "A password must be specified." +msgstr "Et passord må spesifiseres." + +#: ImapPlugin.php:63 +msgid "A poll_frequency must be specified." +msgstr "En poll_frequency må spesifiseres." + +#: ImapPlugin.php:103 +msgid "" +"The IMAP plugin allows for StatusNet to check a POP or IMAP mailbox for " +"incoming mail containing user posts." +msgstr "" +"Utvidelsen IMAP gjør det mulig for StatusNet å sjekke en POP- eller IMAP-" +"postkasse for innkommende e-post som innholder brukerinnlegg." diff --git a/plugins/Imap/locale/nl/LC_MESSAGES/Imap.po b/plugins/Imap/locale/nl/LC_MESSAGES/Imap.po new file mode 100644 index 0000000000..68c0d24889 --- /dev/null +++ b/plugins/Imap/locale/nl/LC_MESSAGES/Imap.po @@ -0,0 +1,58 @@ +# Translation of StatusNet - Imap to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Imap\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-28 19:23:16+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-imap\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: imapmailhandler.php:28 +msgid "Error" +msgstr "Fout" + +#: imapmanager.php:47 +msgid "" +"ImapManager should be created using its constructor, not the using the " +"static get method." +msgstr "" +"ImapManager moet aangemaakt worden via de constructor en niet met de " +"statische methode get." + +#: ImapPlugin.php:54 +msgid "A mailbox must be specified." +msgstr "Er moet een postbus opgegeven worden." + +#: ImapPlugin.php:57 +msgid "A user must be specified." +msgstr "Er moet een gebruiker opgegeven worden." + +#: ImapPlugin.php:60 +msgid "A password must be specified." +msgstr "Er moet een wachtwoord opgegeven worden." + +#: ImapPlugin.php:63 +msgid "A poll_frequency must be specified." +msgstr "Er moet een poll_frequency opgegeven worden." + +#: ImapPlugin.php:103 +msgid "" +"The IMAP plugin allows for StatusNet to check a POP or IMAP mailbox for " +"incoming mail containing user posts." +msgstr "" +"De plug-in IMAP maakt het mogelijk om StatusNet een POP- of IMAP-postbus te " +"laten controleren op inkomende e-mail die berichten van gebruikers bevat." diff --git a/plugins/Imap/locale/ru/LC_MESSAGES/Imap.po b/plugins/Imap/locale/ru/LC_MESSAGES/Imap.po new file mode 100644 index 0000000000..42032f1a10 --- /dev/null +++ b/plugins/Imap/locale/ru/LC_MESSAGES/Imap.po @@ -0,0 +1,60 @@ +# Translation of StatusNet - Imap to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Eleferen +# Author: Сrower +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Imap\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-28 19:23:16+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-imap\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: imapmailhandler.php:28 +msgid "Error" +msgstr "Ошибка" + +#: imapmanager.php:47 +msgid "" +"ImapManager should be created using its constructor, not the using the " +"static get method." +msgstr "" +"ImapManager должен быть создан с помощью конструктора, а не получен " +"статическим методом." + +#: ImapPlugin.php:54 +msgid "A mailbox must be specified." +msgstr "Должен быть указан почтовый ящик." + +#: ImapPlugin.php:57 +msgid "A user must be specified." +msgstr "Должен быть указан пользователь." + +#: ImapPlugin.php:60 +msgid "A password must be specified." +msgstr "Должен быть указан пароль." + +#: ImapPlugin.php:63 +msgid "A poll_frequency must be specified." +msgstr "Периодичность проверки должна быть задана в poll_frequency." + +#: ImapPlugin.php:103 +msgid "" +"The IMAP plugin allows for StatusNet to check a POP or IMAP mailbox for " +"incoming mail containing user posts." +msgstr "" +"Плагин IMAP позволяет StatusNet проверять почтовый ящик по протоколу POP или " +"IMAP на предмет наличия во входящей почте сообщений от пользователей." diff --git a/plugins/Imap/locale/tl/LC_MESSAGES/Imap.po b/plugins/Imap/locale/tl/LC_MESSAGES/Imap.po new file mode 100644 index 0000000000..459cfaf87a --- /dev/null +++ b/plugins/Imap/locale/tl/LC_MESSAGES/Imap.po @@ -0,0 +1,59 @@ +# Translation of StatusNet - Imap to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Imap\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-28 19:23:16+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-imap\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: imapmailhandler.php:28 +msgid "Error" +msgstr "Kamalian" + +#: imapmanager.php:47 +msgid "" +"ImapManager should be created using its constructor, not the using the " +"static get method." +msgstr "" +"Dapat na likhain ang ImapManager sa pamamagitan ng pambuo nito, hindi sa " +"paggamit ng paraang hindi gumagalaw ang pagkuha." + +#: ImapPlugin.php:54 +msgid "A mailbox must be specified." +msgstr "Dapat tukuyin ang isang kahon ng liham." + +#: ImapPlugin.php:57 +msgid "A user must be specified." +msgstr "Dapat tukuyin ang isang tagagamit." + +#: ImapPlugin.php:60 +msgid "A password must be specified." +msgstr "Dapat tukuyin ang isang hudyat." + +#: ImapPlugin.php:63 +msgid "A poll_frequency must be specified." +msgstr "Dapat tukuyin ang isang kadalasan ng botohan." + +#: ImapPlugin.php:103 +msgid "" +"The IMAP plugin allows for StatusNet to check a POP or IMAP mailbox for " +"incoming mail containing user posts." +msgstr "" +"Ang pamasak na IMAP ay nagpapahintulot na masuri ng StatusNet ang isang " +"kahon ng liham ng POP o IMAP para sa papasok na liham na naglalaman ng mga " +"pagpapaskil ng tagagamit." diff --git a/plugins/Imap/locale/uk/LC_MESSAGES/Imap.po b/plugins/Imap/locale/uk/LC_MESSAGES/Imap.po new file mode 100644 index 0000000000..5476500770 --- /dev/null +++ b/plugins/Imap/locale/uk/LC_MESSAGES/Imap.po @@ -0,0 +1,59 @@ +# Translation of StatusNet - Imap to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Imap\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-28 19:23:16+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-imap\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: imapmailhandler.php:28 +msgid "Error" +msgstr "Помилка" + +#: imapmanager.php:47 +msgid "" +"ImapManager should be created using its constructor, not the using the " +"static get method." +msgstr "" +"ImapManager має бути створений за допомогою конструктору, не статичним " +"методом." + +#: ImapPlugin.php:54 +msgid "A mailbox must be specified." +msgstr "Поштову скриньку має бути зазначено." + +#: ImapPlugin.php:57 +msgid "A user must be specified." +msgstr "Користувача має бути зазначено." + +#: ImapPlugin.php:60 +msgid "A password must be specified." +msgstr "Пароль має бути зазначено." + +#: ImapPlugin.php:63 +msgid "A poll_frequency must be specified." +msgstr "Періодичність перевірки має бути зазначено." + +#: ImapPlugin.php:103 +msgid "" +"The IMAP plugin allows for StatusNet to check a POP or IMAP mailbox for " +"incoming mail containing user posts." +msgstr "" +"Додаток IMAP дозволяє перевіряти поштові скриньки за протоколами POP та IMAP " +"на предмет наявності у вхідній пошті повідомлень від користувачів." diff --git a/plugins/InfiniteScroll/locale/InfiniteScroll.pot b/plugins/InfiniteScroll/locale/InfiniteScroll.pot index a0f466fcb4..86aa2524fa 100644 --- a/plugins/InfiniteScroll/locale/InfiniteScroll.pot +++ b/plugins/InfiniteScroll/locale/InfiniteScroll.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/InfiniteScroll/locale/es/LC_MESSAGES/InfiniteScroll.po b/plugins/InfiniteScroll/locale/es/LC_MESSAGES/InfiniteScroll.po new file mode 100644 index 0000000000..0dfb2ddfe3 --- /dev/null +++ b/plugins/InfiniteScroll/locale/es/LC_MESSAGES/InfiniteScroll.po @@ -0,0 +1,35 @@ +# Translation of StatusNet - InfiniteScroll to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - InfiniteScroll\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-infinitescroll\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: InfiniteScrollPlugin.php:54 +msgid "" +"Infinite Scroll adds the following functionality to your StatusNet " +"installation: When a user scrolls towards the bottom of the page, the next " +"page of notices is automatically retrieved and appended. This means they " +"never need to click \"Next Page\", which dramatically increases stickiness." +msgstr "" +"Desplazamiento Infinito añade la siguiente funcionalidad a tu instalación " +"StatusNet: Cuando un usuario se desplaza hacia el final de la página, la " +"próxima página de mensajes se recupera y añade automáticamente. Esto " +"significa que no será necesario hacer clic en \"Próxima página\", con lo que " +"se aumenta dramáticamente la capacidad de retención." diff --git a/plugins/InfiniteScroll/locale/fr/LC_MESSAGES/InfiniteScroll.po b/plugins/InfiniteScroll/locale/fr/LC_MESSAGES/InfiniteScroll.po new file mode 100644 index 0000000000..be488f73a2 --- /dev/null +++ b/plugins/InfiniteScroll/locale/fr/LC_MESSAGES/InfiniteScroll.po @@ -0,0 +1,36 @@ +# Translation of StatusNet - InfiniteScroll to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - InfiniteScroll\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-infinitescroll\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: InfiniteScrollPlugin.php:54 +msgid "" +"Infinite Scroll adds the following functionality to your StatusNet " +"installation: When a user scrolls towards the bottom of the page, the next " +"page of notices is automatically retrieved and appended. This means they " +"never need to click \"Next Page\", which dramatically increases stickiness." +msgstr "" +"InfiniteScroll ajoute la fonctionnalité suivante à votre installation " +"StatusNet : lorsqu’un utilisateur fait défiler la page jusqu’à la fin, la " +"page d’avis suivante est automatiquement téléchargée et ajoutée à la suite. " +"Ceci signifie que l’utilisateur n’a plus besoin de cliquer sur le bouton « " +"Page suivante », ce qui augmente considérablement l’adhérence de " +"l’utilisateur." diff --git a/plugins/InfiniteScroll/locale/ia/LC_MESSAGES/InfiniteScroll.po b/plugins/InfiniteScroll/locale/ia/LC_MESSAGES/InfiniteScroll.po new file mode 100644 index 0000000000..613eb1e5af --- /dev/null +++ b/plugins/InfiniteScroll/locale/ia/LC_MESSAGES/InfiniteScroll.po @@ -0,0 +1,35 @@ +# Translation of StatusNet - InfiniteScroll to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - InfiniteScroll\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-infinitescroll\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: InfiniteScrollPlugin.php:54 +msgid "" +"Infinite Scroll adds the following functionality to your StatusNet " +"installation: When a user scrolls towards the bottom of the page, the next " +"page of notices is automatically retrieved and appended. This means they " +"never need to click \"Next Page\", which dramatically increases stickiness." +msgstr "" +"Infinite Scroll adde le sequente functionalitate a tu installation de " +"StatusNet: Quando un usator face rolar le pagina verso le fundo, le sequente " +"pagina de notas es automaticamente recuperate e adjungite. Isto significa " +"que ille nunquam ha besonio de cliccar super \"Pagina sequente\", lo que " +"augmenta dramaticamente le adherentia." diff --git a/plugins/InfiniteScroll/locale/ja/LC_MESSAGES/InfiniteScroll.po b/plugins/InfiniteScroll/locale/ja/LC_MESSAGES/InfiniteScroll.po new file mode 100644 index 0000000000..450a69c83b --- /dev/null +++ b/plugins/InfiniteScroll/locale/ja/LC_MESSAGES/InfiniteScroll.po @@ -0,0 +1,34 @@ +# Translation of StatusNet - InfiniteScroll to Japanese (日本語) +# Expored from translatewiki.net +# +# Author: 青子守歌 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - InfiniteScroll\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"Language-Team: Japanese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ja\n" +"X-Message-Group: #out-statusnet-plugin-infinitescroll\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: InfiniteScrollPlugin.php:54 +msgid "" +"Infinite Scroll adds the following functionality to your StatusNet " +"installation: When a user scrolls towards the bottom of the page, the next " +"page of notices is automatically retrieved and appended. This means they " +"never need to click \"Next Page\", which dramatically increases stickiness." +msgstr "" +"無限スクロールは、StatusNetのインストールに次の機能を追加します:ユーザーが" +"ページの最後までスクロースしたとき、次のページの通知が自動的に取得され追加さ" +"れます。これはつまり、「次のページ」をクリックする必要がなく、手間を劇的に改" +"善します。" diff --git a/plugins/InfiniteScroll/locale/mk/LC_MESSAGES/InfiniteScroll.po b/plugins/InfiniteScroll/locale/mk/LC_MESSAGES/InfiniteScroll.po new file mode 100644 index 0000000000..bf70e304a7 --- /dev/null +++ b/plugins/InfiniteScroll/locale/mk/LC_MESSAGES/InfiniteScroll.po @@ -0,0 +1,35 @@ +# Translation of StatusNet - InfiniteScroll to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - InfiniteScroll\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-infinitescroll\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: InfiniteScrollPlugin.php:54 +msgid "" +"Infinite Scroll adds the following functionality to your StatusNet " +"installation: When a user scrolls towards the bottom of the page, the next " +"page of notices is automatically retrieved and appended. This means they " +"never need to click \"Next Page\", which dramatically increases stickiness." +msgstr "" +"„Бесконечно лизгање“ ја додава следнава функција во Вашата инсталација на " +"StatusNet: Кога еден корисник лизга кон дното на страницата, следната " +"страница автоматски се појавува во продолжение. Со ова се отстранува " +"потребата од стискање на „Следна страница“, што значително ја зголемува " +"лепливоста." diff --git a/plugins/InfiniteScroll/locale/nl/LC_MESSAGES/InfiniteScroll.po b/plugins/InfiniteScroll/locale/nl/LC_MESSAGES/InfiniteScroll.po new file mode 100644 index 0000000000..55c40e9f61 --- /dev/null +++ b/plugins/InfiniteScroll/locale/nl/LC_MESSAGES/InfiniteScroll.po @@ -0,0 +1,34 @@ +# Translation of StatusNet - InfiniteScroll to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - InfiniteScroll\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-infinitescroll\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: InfiniteScrollPlugin.php:54 +msgid "" +"Infinite Scroll adds the following functionality to your StatusNet " +"installation: When a user scrolls towards the bottom of the page, the next " +"page of notices is automatically retrieved and appended. This means they " +"never need to click \"Next Page\", which dramatically increases stickiness." +msgstr "" +"Oneindig scrollen (Infinite Scroll) maakt het mogelijk om in een StatusNet-" +"site naar onderaan de pagina te scrollen en dan automatisch de volgende " +"pagina te zien laden. Een gebruiker hoeft dus nooit meer op \"Volgende pagina" +"\" te klikken zodat ze langers op de site blijven." diff --git a/plugins/InfiniteScroll/locale/ru/LC_MESSAGES/InfiniteScroll.po b/plugins/InfiniteScroll/locale/ru/LC_MESSAGES/InfiniteScroll.po new file mode 100644 index 0000000000..8619644b03 --- /dev/null +++ b/plugins/InfiniteScroll/locale/ru/LC_MESSAGES/InfiniteScroll.po @@ -0,0 +1,36 @@ +# Translation of StatusNet - InfiniteScroll to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Сrower +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - InfiniteScroll\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-infinitescroll\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: InfiniteScrollPlugin.php:54 +msgid "" +"Infinite Scroll adds the following functionality to your StatusNet " +"installation: When a user scrolls towards the bottom of the page, the next " +"page of notices is automatically retrieved and appended. This means they " +"never need to click \"Next Page\", which dramatically increases stickiness." +msgstr "" +"Бесконечная прокрутка добавляет следующую функциональность вашему сайту " +"StatusNet: Когда пользователь прокручивает страницу уведомлений до самого " +"низа, следующая страница уведомлений автоматически запрашивается и " +"добавлятся. Это значит, что вам никогда не прийдётся нажимать кнопку " +"\"Следующая страница\", что резко увеличивает клейкость." diff --git a/plugins/InfiniteScroll/locale/tl/LC_MESSAGES/InfiniteScroll.po b/plugins/InfiniteScroll/locale/tl/LC_MESSAGES/InfiniteScroll.po new file mode 100644 index 0000000000..e82745a2c5 --- /dev/null +++ b/plugins/InfiniteScroll/locale/tl/LC_MESSAGES/InfiniteScroll.po @@ -0,0 +1,36 @@ +# Translation of StatusNet - InfiniteScroll to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - InfiniteScroll\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-infinitescroll\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: InfiniteScrollPlugin.php:54 +msgid "" +"Infinite Scroll adds the following functionality to your StatusNet " +"installation: When a user scrolls towards the bottom of the page, the next " +"page of notices is automatically retrieved and appended. This means they " +"never need to click \"Next Page\", which dramatically increases stickiness." +msgstr "" +"Nagdaragdag ang Walang Hangganang Balumbon ng sumusunod na tungkulin sa " +"iyong instalasyon ng StatusNet: Kapag ang isang tagagamit ay nagpapadulas " +"papunta sa ilalim ng pahina, ang susunod na pahina ng mga pabatid ay kusang " +"muling nakukuha at nadurugtong. Nangangahulugan ito na hindi nila kailangan " +"kailanman na pindutin ang \"Susunod na Pahina\", na mabisang nagpapataas ng " +"pagkamadikit." diff --git a/plugins/InfiniteScroll/locale/uk/LC_MESSAGES/InfiniteScroll.po b/plugins/InfiniteScroll/locale/uk/LC_MESSAGES/InfiniteScroll.po new file mode 100644 index 0000000000..8948fdba66 --- /dev/null +++ b/plugins/InfiniteScroll/locale/uk/LC_MESSAGES/InfiniteScroll.po @@ -0,0 +1,35 @@ +# Translation of StatusNet - InfiniteScroll to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - InfiniteScroll\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:50+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-infinitescroll\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: InfiniteScrollPlugin.php:54 +msgid "" +"Infinite Scroll adds the following functionality to your StatusNet " +"installation: When a user scrolls towards the bottom of the page, the next " +"page of notices is automatically retrieved and appended. This means they " +"never need to click \"Next Page\", which dramatically increases stickiness." +msgstr "" +"Нескінченна прокрутка сторінки додає наступні функції сайту StatusNet: коли " +"користувач прокручує сторінку до самого її низу, дописи з наступної сторінки " +"додаються автоматично. Це означає, що вам не доведеться натискати «Назад» (до " +"попередньої сторінки), аби переглянути повідомлення." diff --git a/plugins/LdapAuthentication/locale/LdapAuthentication.pot b/plugins/LdapAuthentication/locale/LdapAuthentication.pot index 8f09b1e51e..23c773a9d9 100644 --- a/plugins/LdapAuthentication/locale/LdapAuthentication.pot +++ b/plugins/LdapAuthentication/locale/LdapAuthentication.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/LdapAuthentication/locale/es/LC_MESSAGES/LdapAuthentication.po b/plugins/LdapAuthentication/locale/es/LC_MESSAGES/LdapAuthentication.po new file mode 100644 index 0000000000..4ab4ea6190 --- /dev/null +++ b/plugins/LdapAuthentication/locale/es/LC_MESSAGES/LdapAuthentication.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - LdapAuthentication to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:51+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthentication\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: LdapAuthenticationPlugin.php:146 +msgid "" +"The LDAP Authentication plugin allows for StatusNet to handle authentication " +"through LDAP." +msgstr "" +"La extensión de Autenticación LDAP permite a StatusNet manejar la " +"autenticación a través de LDAP." diff --git a/plugins/LdapAuthentication/locale/fr/LC_MESSAGES/LdapAuthentication.po b/plugins/LdapAuthentication/locale/fr/LC_MESSAGES/LdapAuthentication.po new file mode 100644 index 0000000000..4eeb05da73 --- /dev/null +++ b/plugins/LdapAuthentication/locale/fr/LC_MESSAGES/LdapAuthentication.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - LdapAuthentication to French (Français) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:51+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthentication\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: LdapAuthenticationPlugin.php:146 +msgid "" +"The LDAP Authentication plugin allows for StatusNet to handle authentication " +"through LDAP." +msgstr "" +"L’extension LDAP Authentication permet à StatusNet de gérer l’identification " +"par LDAP." diff --git a/plugins/LdapAuthentication/locale/ia/LC_MESSAGES/LdapAuthentication.po b/plugins/LdapAuthentication/locale/ia/LC_MESSAGES/LdapAuthentication.po new file mode 100644 index 0000000000..be4c697f3d --- /dev/null +++ b/plugins/LdapAuthentication/locale/ia/LC_MESSAGES/LdapAuthentication.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - LdapAuthentication to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:51+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthentication\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: LdapAuthenticationPlugin.php:146 +msgid "" +"The LDAP Authentication plugin allows for StatusNet to handle authentication " +"through LDAP." +msgstr "" +"Le plug-in LDAP Authentication permitte que StatusNet manea le " +"authentication via LDAP." diff --git a/plugins/LdapAuthentication/locale/ja/LC_MESSAGES/LdapAuthentication.po b/plugins/LdapAuthentication/locale/ja/LC_MESSAGES/LdapAuthentication.po new file mode 100644 index 0000000000..0eff138319 --- /dev/null +++ b/plugins/LdapAuthentication/locale/ja/LC_MESSAGES/LdapAuthentication.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - LdapAuthentication to Japanese (日本語) +# Expored from translatewiki.net +# +# Author: 青子守歌 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:51+0000\n" +"Language-Team: Japanese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ja\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthentication\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: LdapAuthenticationPlugin.php:146 +msgid "" +"The LDAP Authentication plugin allows for StatusNet to handle authentication " +"through LDAP." +msgstr "" +"LDAP認証プラグインは、StatusNetにLDAPによる認証を処理させることができます。" diff --git a/plugins/LdapAuthentication/locale/mk/LC_MESSAGES/LdapAuthentication.po b/plugins/LdapAuthentication/locale/mk/LC_MESSAGES/LdapAuthentication.po new file mode 100644 index 0000000000..b121de304b --- /dev/null +++ b/plugins/LdapAuthentication/locale/mk/LC_MESSAGES/LdapAuthentication.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - LdapAuthentication to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:51+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthentication\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: LdapAuthenticationPlugin.php:146 +msgid "" +"The LDAP Authentication plugin allows for StatusNet to handle authentication " +"through LDAP." +msgstr "" +"Приклучокот за потврдување LDAP му овозможува на StatusNet да работи со " +"потврдувања преку LDAP." diff --git a/plugins/LdapAuthentication/locale/nb/LC_MESSAGES/LdapAuthentication.po b/plugins/LdapAuthentication/locale/nb/LC_MESSAGES/LdapAuthentication.po new file mode 100644 index 0000000000..dd3ceb8edc --- /dev/null +++ b/plugins/LdapAuthentication/locale/nb/LC_MESSAGES/LdapAuthentication.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - LdapAuthentication to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:51+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthentication\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: LdapAuthenticationPlugin.php:146 +msgid "" +"The LDAP Authentication plugin allows for StatusNet to handle authentication " +"through LDAP." +msgstr "" +"Utvidelsen LDAP Authentication gjør det mulig for StatusNet å håndtere " +"autentisering gjennom LDAP." diff --git a/plugins/LdapAuthentication/locale/nl/LC_MESSAGES/LdapAuthentication.po b/plugins/LdapAuthentication/locale/nl/LC_MESSAGES/LdapAuthentication.po new file mode 100644 index 0000000000..b31afe58bc --- /dev/null +++ b/plugins/LdapAuthentication/locale/nl/LC_MESSAGES/LdapAuthentication.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - LdapAuthentication to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:51+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthentication\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: LdapAuthenticationPlugin.php:146 +msgid "" +"The LDAP Authentication plugin allows for StatusNet to handle authentication " +"through LDAP." +msgstr "" +"De plug-in LDAP-authenticatie maakt het mogelijk om authenticatie voor " +"StatusNet via LDAP af te handelen." diff --git a/plugins/LdapAuthentication/locale/ru/LC_MESSAGES/LdapAuthentication.po b/plugins/LdapAuthentication/locale/ru/LC_MESSAGES/LdapAuthentication.po new file mode 100644 index 0000000000..21c6e21ae0 --- /dev/null +++ b/plugins/LdapAuthentication/locale/ru/LC_MESSAGES/LdapAuthentication.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - LdapAuthentication to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Eleferen +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:51+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthentication\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: LdapAuthenticationPlugin.php:146 +msgid "" +"The LDAP Authentication plugin allows for StatusNet to handle authentication " +"through LDAP." +msgstr "" +"Плагин аутентификации LDAP позволяет обрабатывать запросы к StatusNet через " +"сетевой протокол LDAP." diff --git a/plugins/LdapAuthentication/locale/tl/LC_MESSAGES/LdapAuthentication.po b/plugins/LdapAuthentication/locale/tl/LC_MESSAGES/LdapAuthentication.po new file mode 100644 index 0000000000..51ee5d68ac --- /dev/null +++ b/plugins/LdapAuthentication/locale/tl/LC_MESSAGES/LdapAuthentication.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - LdapAuthentication to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:51+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthentication\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: LdapAuthenticationPlugin.php:146 +msgid "" +"The LDAP Authentication plugin allows for StatusNet to handle authentication " +"through LDAP." +msgstr "" +"Ang pamasak na Pagpapatunay ng LDAP ay nagpapahintulot sa StatusNet na " +"panghawakan ang pagpapatunay sa pamamagitan ng LDAP." diff --git a/plugins/LdapAuthentication/locale/uk/LC_MESSAGES/LdapAuthentication.po b/plugins/LdapAuthentication/locale/uk/LC_MESSAGES/LdapAuthentication.po new file mode 100644 index 0000000000..7ea723b674 --- /dev/null +++ b/plugins/LdapAuthentication/locale/uk/LC_MESSAGES/LdapAuthentication.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - LdapAuthentication to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:51+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthentication\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: LdapAuthenticationPlugin.php:146 +msgid "" +"The LDAP Authentication plugin allows for StatusNet to handle authentication " +"through LDAP." +msgstr "" +"Додаток автентифікації LDAP дозволяє обробляти запити автентифікації за " +"допомогою LDAP." diff --git a/plugins/LdapAuthorization/locale/LdapAuthorization.pot b/plugins/LdapAuthorization/locale/LdapAuthorization.pot index 8156f6146f..0cc414c101 100644 --- a/plugins/LdapAuthorization/locale/LdapAuthorization.pot +++ b/plugins/LdapAuthorization/locale/LdapAuthorization.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/LdapAuthorization/locale/es/LC_MESSAGES/LdapAuthorization.po b/plugins/LdapAuthorization/locale/es/LC_MESSAGES/LdapAuthorization.po new file mode 100644 index 0000000000..7ea15395f5 --- /dev/null +++ b/plugins/LdapAuthorization/locale/es/LC_MESSAGES/LdapAuthorization.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - LdapAuthorization to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthorization\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:51+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthorization\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: LdapAuthorizationPlugin.php:124 +msgid "" +"The LDAP Authorization plugin allows for StatusNet to handle authorization " +"through LDAP." +msgstr "" +"La extensión de Autorización LDAP permite a StatusNet para manejar la " +"autorización a través de LDAP." diff --git a/plugins/LdapAuthorization/locale/fr/LC_MESSAGES/LdapAuthorization.po b/plugins/LdapAuthorization/locale/fr/LC_MESSAGES/LdapAuthorization.po new file mode 100644 index 0000000000..8ade16ce21 --- /dev/null +++ b/plugins/LdapAuthorization/locale/fr/LC_MESSAGES/LdapAuthorization.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - LdapAuthorization to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthorization\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:51+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthorization\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: LdapAuthorizationPlugin.php:124 +msgid "" +"The LDAP Authorization plugin allows for StatusNet to handle authorization " +"through LDAP." +msgstr "" +"L’extension LDAP Authorization permet à StatusNet de gérer l’autorisation " +"par LDAP." diff --git a/plugins/LdapAuthorization/locale/ia/LC_MESSAGES/LdapAuthorization.po b/plugins/LdapAuthorization/locale/ia/LC_MESSAGES/LdapAuthorization.po new file mode 100644 index 0000000000..ae34871aff --- /dev/null +++ b/plugins/LdapAuthorization/locale/ia/LC_MESSAGES/LdapAuthorization.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - LdapAuthorization to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthorization\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:51+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthorization\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: LdapAuthorizationPlugin.php:124 +msgid "" +"The LDAP Authorization plugin allows for StatusNet to handle authorization " +"through LDAP." +msgstr "" +"Le plug-in LDAP Authorization permitte que StatusNet manea le autorisation " +"via LDAP." diff --git a/plugins/LdapAuthorization/locale/mk/LC_MESSAGES/LdapAuthorization.po b/plugins/LdapAuthorization/locale/mk/LC_MESSAGES/LdapAuthorization.po new file mode 100644 index 0000000000..9511d5597a --- /dev/null +++ b/plugins/LdapAuthorization/locale/mk/LC_MESSAGES/LdapAuthorization.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - LdapAuthorization to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthorization\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:51+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthorization\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: LdapAuthorizationPlugin.php:124 +msgid "" +"The LDAP Authorization plugin allows for StatusNet to handle authorization " +"through LDAP." +msgstr "" +"Приклучокот за овластување LDAP му овозможува на StatusNet да работи со " +"овластувања преку LDAP." diff --git a/plugins/LdapAuthorization/locale/nb/LC_MESSAGES/LdapAuthorization.po b/plugins/LdapAuthorization/locale/nb/LC_MESSAGES/LdapAuthorization.po new file mode 100644 index 0000000000..3385768a49 --- /dev/null +++ b/plugins/LdapAuthorization/locale/nb/LC_MESSAGES/LdapAuthorization.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - LdapAuthorization to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthorization\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:51+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthorization\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: LdapAuthorizationPlugin.php:124 +msgid "" +"The LDAP Authorization plugin allows for StatusNet to handle authorization " +"through LDAP." +msgstr "" +"Utvidelsen LDAP Authorization gjør det mulig for StatusNet å håndtere " +"autorisasjon gjennom LDAP." diff --git a/plugins/LdapAuthorization/locale/nl/LC_MESSAGES/LdapAuthorization.po b/plugins/LdapAuthorization/locale/nl/LC_MESSAGES/LdapAuthorization.po new file mode 100644 index 0000000000..034a0cee91 --- /dev/null +++ b/plugins/LdapAuthorization/locale/nl/LC_MESSAGES/LdapAuthorization.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - LdapAuthorization to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthorization\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:51+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthorization\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: LdapAuthorizationPlugin.php:124 +msgid "" +"The LDAP Authorization plugin allows for StatusNet to handle authorization " +"through LDAP." +msgstr "" +"De plug-in LDAP-autorisatie maakt het mogelijk om autorisatie voor StatusNet " +"via LDAP af te handelen." diff --git a/plugins/LdapAuthorization/locale/ru/LC_MESSAGES/LdapAuthorization.po b/plugins/LdapAuthorization/locale/ru/LC_MESSAGES/LdapAuthorization.po new file mode 100644 index 0000000000..f366956e69 --- /dev/null +++ b/plugins/LdapAuthorization/locale/ru/LC_MESSAGES/LdapAuthorization.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - LdapAuthorization to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Eleferen +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthorization\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:51+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthorization\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: LdapAuthorizationPlugin.php:124 +msgid "" +"The LDAP Authorization plugin allows for StatusNet to handle authorization " +"through LDAP." +msgstr "" +"Плагин авторизации LDAP позволяет обрабатывать запросы к StatusNet через " +"сетевой протокол LDAP." diff --git a/plugins/LdapAuthorization/locale/tl/LC_MESSAGES/LdapAuthorization.po b/plugins/LdapAuthorization/locale/tl/LC_MESSAGES/LdapAuthorization.po new file mode 100644 index 0000000000..683885f16a --- /dev/null +++ b/plugins/LdapAuthorization/locale/tl/LC_MESSAGES/LdapAuthorization.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - LdapAuthorization to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthorization\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:51+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthorization\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: LdapAuthorizationPlugin.php:124 +msgid "" +"The LDAP Authorization plugin allows for StatusNet to handle authorization " +"through LDAP." +msgstr "" +"Ang pamasak na Pahintulot na pang-LDAP ay nagpapahintulot sa StatusNet na " +"panghawakan ang pahintulot sa pamamagitan ng LDAP." diff --git a/plugins/LdapAuthorization/locale/uk/LC_MESSAGES/LdapAuthorization.po b/plugins/LdapAuthorization/locale/uk/LC_MESSAGES/LdapAuthorization.po new file mode 100644 index 0000000000..e8ef754ddf --- /dev/null +++ b/plugins/LdapAuthorization/locale/uk/LC_MESSAGES/LdapAuthorization.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - LdapAuthorization to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LdapAuthorization\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:52+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:18:54+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-ldapauthorization\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: LdapAuthorizationPlugin.php:124 +msgid "" +"The LDAP Authorization plugin allows for StatusNet to handle authorization " +"through LDAP." +msgstr "" +"Додаток авторизації LDAP дозволяє обробляти запити авторизації за допомогою " +"LDAP." diff --git a/plugins/LdapCommon/LdapCommon.php b/plugins/LdapCommon/LdapCommon.php index 09ff54bad9..579fe4b64b 100644 --- a/plugins/LdapCommon/LdapCommon.php +++ b/plugins/LdapCommon/LdapCommon.php @@ -60,13 +60,13 @@ class LdapCommon $this->ldap_config = $this->get_ldap_config(); if(!isset($this->host)){ - throw new Exception("must specify a host"); + throw new Exception(_m("A host must be specified.")); } if(!isset($this->basedn)){ - throw new Exception("must specify a basedn"); + throw new Exception(_m('"basedn" must be specified.')); } if(!isset($this->attributes['username'])){ - throw new Exception("username attribute must be set."); + throw new Exception(_m('The username attribute must be set.')); } } @@ -179,7 +179,7 @@ class LdapCommon $ldap = $this->get_ldap_connection($config); $entry = $this->get_user($username,array(),$ldap); - + $newCryptedPassword = $this->hashPassword($newpassword, $this->password_encoding); if ($newCryptedPassword===false) { return false; @@ -260,15 +260,14 @@ class LdapCommon * @return string The hashed password. * */ - - function hashPassword( $passwordClear, $encodageType ) + function hashPassword( $passwordClear, $encodageType ) { $encodageType = strtolower( $encodageType ); switch( $encodageType ) { - case 'crypt': - $cryptedPassword = '{CRYPT}' . crypt($passwordClear,$this->randomSalt(2)); + case 'crypt': + $cryptedPassword = '{CRYPT}' . crypt($passwordClear,$this->randomSalt(2)); break; - + case 'ext_des': // extended des crypt. see OpenBSD crypt man page. if ( ! defined( 'CRYPT_EXT_DES' ) || CRYPT_EXT_DES == 0 ) {return FALSE;} //Your system crypt library does not support extended DES encryption. @@ -351,8 +350,7 @@ class LdapCommon * @param int $length The length of the salt string to generate. * @return string The generated salt string. */ - - function randomSalt( $length ) + function randomSalt( $length ) { $possible = '0123456789'. 'abcdefghijklmnopqrstuvwxyz'. @@ -366,10 +364,8 @@ class LdapCommon return $str; } - } class LdapInvalidCredentialsException extends Exception { - } diff --git a/plugins/LdapCommon/MemcacheSchemaCache.php b/plugins/LdapCommon/MemcacheSchemaCache.php index 4ee2e8e16a..960164fd31 100644 --- a/plugins/LdapCommon/MemcacheSchemaCache.php +++ b/plugins/LdapCommon/MemcacheSchemaCache.php @@ -1,5 +1,5 @@ c = $cfg['c']; @@ -57,18 +57,18 @@ class MemcacheSchemaCache implements Net_LDAP2_SchemaCache } /** - * Store a schema object in the cache - * - * This method will be called, if Net_LDAP2 has fetched a fresh - * schema object from LDAP and wants to init or refresh the cache. - * - * To invalidate the cache and cause Net_LDAP2 to refresh the cache, - * you can call this method with null or false as value. - * The next call to $ldap->schema() will then refresh the caches object. - * - * @param mixed $schema The object that should be cached - * @return true|Net_LDAP2_Error|false - */ + * Store a schema object in the cache + * + * This method will be called, if Net_LDAP2 has fetched a fresh + * schema object from LDAP and wants to init or refresh the cache. + * + * To invalidate the cache and cause Net_LDAP2 to refresh the cache, + * you can call this method with null or false as value. + * The next call to $ldap->schema() will then refresh the caches object. + * + * @param mixed $schema The object that should be cached + * @return true|Net_LDAP2_Error|false + */ public function storeSchema($schema) { return $this->c->set($this->cacheKey, $schema); } diff --git a/plugins/LilUrl/LilUrlPlugin.php b/plugins/LilUrl/LilUrlPlugin.php index 06ea49ff57..b63cc8a556 100644 --- a/plugins/LilUrl/LilUrlPlugin.php +++ b/plugins/LilUrl/LilUrlPlugin.php @@ -38,7 +38,7 @@ class LilUrlPlugin extends UrlShortenerPlugin function onInitializePlugin(){ parent::onInitializePlugin(); if(!isset($this->serviceUrl)){ - throw new Exception("must specify a serviceUrl"); + throw new Exception(_m('A serviceUrl must be specified.')); } } @@ -69,4 +69,3 @@ class LilUrlPlugin extends UrlShortenerPlugin return true; } } - diff --git a/plugins/LilUrl/locale/LilUrl.pot b/plugins/LilUrl/locale/LilUrl.pot index 47ed367277..65f0baf68e 100644 --- a/plugins/LilUrl/locale/LilUrl.pot +++ b/plugins/LilUrl/locale/LilUrl.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,6 +16,10 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" +#: LilUrlPlugin.php:43 +msgid "A serviceUrl must be specified." +msgstr "" + #: LilUrlPlugin.php:68 #, php-format msgid "Uses %1$s URL-shortener service." diff --git a/plugins/LilUrl/locale/fr/LC_MESSAGES/LilUrl.po b/plugins/LilUrl/locale/fr/LC_MESSAGES/LilUrl.po new file mode 100644 index 0000000000..9594e83542 --- /dev/null +++ b/plugins/LilUrl/locale/fr/LC_MESSAGES/LilUrl.po @@ -0,0 +1,34 @@ +# Translation of StatusNet - LilUrl to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LilUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:52+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-lilurl\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: LilUrlPlugin.php:43 +msgid "A serviceUrl must be specified." +msgstr "Une URL de service doit être spécifiée." + +#: LilUrlPlugin.php:68 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Utilise le service de raccourcissement d’URL %1$s." diff --git a/plugins/LilUrl/locale/ia/LC_MESSAGES/LilUrl.po b/plugins/LilUrl/locale/ia/LC_MESSAGES/LilUrl.po new file mode 100644 index 0000000000..a1a3601018 --- /dev/null +++ b/plugins/LilUrl/locale/ia/LC_MESSAGES/LilUrl.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - LilUrl to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LilUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:52+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-lilurl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: LilUrlPlugin.php:43 +msgid "A serviceUrl must be specified." +msgstr "Un serviceUrl debe esser specificate." + +#: LilUrlPlugin.php:68 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Usa le servicio de accurtamento de URL %1$s." diff --git a/plugins/LilUrl/locale/ja/LC_MESSAGES/LilUrl.po b/plugins/LilUrl/locale/ja/LC_MESSAGES/LilUrl.po new file mode 100644 index 0000000000..97261be9fd --- /dev/null +++ b/plugins/LilUrl/locale/ja/LC_MESSAGES/LilUrl.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - LilUrl to Japanese (日本語) +# Expored from translatewiki.net +# +# Author: 青子守歌 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LilUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:52+0000\n" +"Language-Team: Japanese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ja\n" +"X-Message-Group: #out-statusnet-plugin-lilurl\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: LilUrlPlugin.php:43 +msgid "A serviceUrl must be specified." +msgstr "" + +#: LilUrlPlugin.php:68 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "%1$sをURL短縮サービスとして利用する。" diff --git a/plugins/LilUrl/locale/mk/LC_MESSAGES/LilUrl.po b/plugins/LilUrl/locale/mk/LC_MESSAGES/LilUrl.po new file mode 100644 index 0000000000..7a09a9df6e --- /dev/null +++ b/plugins/LilUrl/locale/mk/LC_MESSAGES/LilUrl.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - LilUrl to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LilUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:52+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-lilurl\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: LilUrlPlugin.php:43 +msgid "A serviceUrl must be specified." +msgstr "Мора да се назначи адреса на службата (serviceUrl)." + +#: LilUrlPlugin.php:68 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Користи %1$s - служба за скратување на URL-" +"адреси." diff --git a/plugins/LilUrl/locale/nb/LC_MESSAGES/LilUrl.po b/plugins/LilUrl/locale/nb/LC_MESSAGES/LilUrl.po new file mode 100644 index 0000000000..4699be8b21 --- /dev/null +++ b/plugins/LilUrl/locale/nb/LC_MESSAGES/LilUrl.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - LilUrl to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LilUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:52+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-lilurl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: LilUrlPlugin.php:43 +msgid "A serviceUrl must be specified." +msgstr "En tjeneste-Url må spesifiseres." + +#: LilUrlPlugin.php:68 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "Bruker URL-forkortertjenesten %1$s." diff --git a/plugins/LilUrl/locale/nl/LC_MESSAGES/LilUrl.po b/plugins/LilUrl/locale/nl/LC_MESSAGES/LilUrl.po new file mode 100644 index 0000000000..a139c9d4f9 --- /dev/null +++ b/plugins/LilUrl/locale/nl/LC_MESSAGES/LilUrl.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - LilUrl to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LilUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:52+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-lilurl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: LilUrlPlugin.php:43 +msgid "A serviceUrl must be specified." +msgstr "Er moet een serviceUrl opgegeven worden." + +#: LilUrlPlugin.php:68 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Gebruikt de dienst %1$s om URL's korter te " +"maken." diff --git a/plugins/LilUrl/locale/ru/LC_MESSAGES/LilUrl.po b/plugins/LilUrl/locale/ru/LC_MESSAGES/LilUrl.po new file mode 100644 index 0000000000..1523fd5cd5 --- /dev/null +++ b/plugins/LilUrl/locale/ru/LC_MESSAGES/LilUrl.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - LilUrl to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Eleferen +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LilUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:52+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-lilurl\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: LilUrlPlugin.php:43 +msgid "A serviceUrl must be specified." +msgstr "Должен быть указан URL-адрес сервису." + +#: LilUrlPlugin.php:68 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "Использование службы сокращения URL %1$s." diff --git a/plugins/LilUrl/locale/tl/LC_MESSAGES/LilUrl.po b/plugins/LilUrl/locale/tl/LC_MESSAGES/LilUrl.po new file mode 100644 index 0000000000..f7dfe8a18f --- /dev/null +++ b/plugins/LilUrl/locale/tl/LC_MESSAGES/LilUrl.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - LilUrl to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LilUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:53+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-lilurl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: LilUrlPlugin.php:43 +msgid "A serviceUrl must be specified." +msgstr "Dapat tukuyin ang isang URL ng palingkuran." + +#: LilUrlPlugin.php:68 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Gumagamit ng %1$s na serbisyong pampaikli ng " +"URL." diff --git a/plugins/LilUrl/locale/uk/LC_MESSAGES/LilUrl.po b/plugins/LilUrl/locale/uk/LC_MESSAGES/LilUrl.po new file mode 100644 index 0000000000..5eb5059c6a --- /dev/null +++ b/plugins/LilUrl/locale/uk/LC_MESSAGES/LilUrl.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - LilUrl to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - LilUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:53+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-lilurl\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: LilUrlPlugin.php:43 +msgid "A serviceUrl must be specified." +msgstr "URL-адресу сервісу має бути зазначено." + +#: LilUrlPlugin.php:68 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Використання %1$s для скорочення URL-адрес." diff --git a/plugins/LinkbackPlugin.php b/plugins/Linkback/LinkbackPlugin.php similarity index 99% rename from plugins/LinkbackPlugin.php rename to plugins/Linkback/LinkbackPlugin.php index 8e44beae18..797572d7f8 100644 --- a/plugins/LinkbackPlugin.php +++ b/plugins/Linkback/LinkbackPlugin.php @@ -49,7 +49,6 @@ define('LINKBACKPLUGIN_VERSION', '0.1'); * * @see Event */ - class LinkbackPlugin extends Plugin { var $notice = null; @@ -154,7 +153,6 @@ class LinkbackPlugin extends Plugin // Largely cadged from trackback_cls.php by // Ran Aroussi , GPL2 or any later version // http://phptrackback.sourceforge.net/ - function getTrackback($text, $url) { if (preg_match_all('/()/sm', $text, $match, PREG_SET_ORDER)) { diff --git a/plugins/Linkback/locale/Linkback.pot b/plugins/Linkback/locale/Linkback.pot new file mode 100644 index 0000000000..1d1b0437cd --- /dev/null +++ b/plugins/Linkback/locale/Linkback.pot @@ -0,0 +1,25 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: LinkbackPlugin.php:241 +msgid "" +"Notify blog authors when their posts have been linked in microblog notices " +"using Pingback " +"or Trackback protocols." +msgstr "" diff --git a/plugins/Linkback/locale/es/LC_MESSAGES/Linkback.po b/plugins/Linkback/locale/es/LC_MESSAGES/Linkback.po new file mode 100644 index 0000000000..dec449471c --- /dev/null +++ b/plugins/Linkback/locale/es/LC_MESSAGES/Linkback.po @@ -0,0 +1,34 @@ +# Translation of StatusNet - Linkback to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Linkback\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:53+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-linkback\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: LinkbackPlugin.php:241 +msgid "" +"Notify blog authors when their posts have been linked in microblog notices " +"using Pingback " +"or Trackback protocols." +msgstr "" +"Notificar a los autores de blogs cunado sus publicaciones hayan sido " +"vinculadas en mensajes de microblogs mediante protocolosPingback o Trackback protocols." diff --git a/plugins/Linkback/locale/fr/LC_MESSAGES/Linkback.po b/plugins/Linkback/locale/fr/LC_MESSAGES/Linkback.po new file mode 100644 index 0000000000..525c681dc3 --- /dev/null +++ b/plugins/Linkback/locale/fr/LC_MESSAGES/Linkback.po @@ -0,0 +1,34 @@ +# Translation of StatusNet - Linkback to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Linkback\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:53+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-linkback\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: LinkbackPlugin.php:241 +msgid "" +"Notify blog authors when their posts have been linked in microblog notices " +"using Pingback " +"or Trackback protocols." +msgstr "" +"Avertissez les auteurs de blogues lorsque leurs publications ont été liées " +"dans des avis « microblogue », au moyen des protocoles Pingback ou Trackback." diff --git a/plugins/Linkback/locale/ia/LC_MESSAGES/Linkback.po b/plugins/Linkback/locale/ia/LC_MESSAGES/Linkback.po new file mode 100644 index 0000000000..46c10ff826 --- /dev/null +++ b/plugins/Linkback/locale/ia/LC_MESSAGES/Linkback.po @@ -0,0 +1,34 @@ +# Translation of StatusNet - Linkback to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Linkback\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:53+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-linkback\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: LinkbackPlugin.php:241 +msgid "" +"Notify blog authors when their posts have been linked in microblog notices " +"using Pingback " +"or Trackback protocols." +msgstr "" +"Notificar autores de blogs quando lor articulos ha essite ligate in notas de " +"microblog usante le protocollos Pingback o Trackback." diff --git a/plugins/Linkback/locale/mk/LC_MESSAGES/Linkback.po b/plugins/Linkback/locale/mk/LC_MESSAGES/Linkback.po new file mode 100644 index 0000000000..3f45b8dd96 --- /dev/null +++ b/plugins/Linkback/locale/mk/LC_MESSAGES/Linkback.po @@ -0,0 +1,34 @@ +# Translation of StatusNet - Linkback to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Linkback\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:53+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-linkback\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: LinkbackPlugin.php:241 +msgid "" +"Notify blog authors when their posts have been linked in microblog notices " +"using Pingback " +"or Trackback protocols." +msgstr "" +"Извести ги авторите на блоговите кога некој стави врска до нивните објави во " +"забелешки од микроблогови користејќи ги протоколите Pingback или Trackback." diff --git a/plugins/Linkback/locale/nb/LC_MESSAGES/Linkback.po b/plugins/Linkback/locale/nb/LC_MESSAGES/Linkback.po new file mode 100644 index 0000000000..cc12672884 --- /dev/null +++ b/plugins/Linkback/locale/nb/LC_MESSAGES/Linkback.po @@ -0,0 +1,34 @@ +# Translation of StatusNet - Linkback to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Linkback\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:53+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-linkback\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: LinkbackPlugin.php:241 +msgid "" +"Notify blog authors when their posts have been linked in microblog notices " +"using Pingback " +"or Trackback protocols." +msgstr "" +"Varsle bloggforfattere når deres innlegg har blitt lenket til i " +"mikrobloggvarsler ved å bruke Pingback- eller Trackback-protokoller." diff --git a/plugins/Linkback/locale/nl/LC_MESSAGES/Linkback.po b/plugins/Linkback/locale/nl/LC_MESSAGES/Linkback.po new file mode 100644 index 0000000000..9d923ba79a --- /dev/null +++ b/plugins/Linkback/locale/nl/LC_MESSAGES/Linkback.po @@ -0,0 +1,34 @@ +# Translation of StatusNet - Linkback to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Linkback\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:53+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-linkback\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: LinkbackPlugin.php:241 +msgid "" +"Notify blog authors when their posts have been linked in microblog notices " +"using Pingback " +"or Trackback protocols." +msgstr "" +"Blogauteurs laten weten wanneer naar hun berichten wordt verwezen in " +"mededelingen met behulp van de protocollen Pingback of Trackback." diff --git a/plugins/Linkback/locale/tl/LC_MESSAGES/Linkback.po b/plugins/Linkback/locale/tl/LC_MESSAGES/Linkback.po new file mode 100644 index 0000000000..f61749d75d --- /dev/null +++ b/plugins/Linkback/locale/tl/LC_MESSAGES/Linkback.po @@ -0,0 +1,34 @@ +# Translation of StatusNet - Linkback to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Linkback\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:53+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-linkback\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: LinkbackPlugin.php:241 +msgid "" +"Notify blog authors when their posts have been linked in microblog notices " +"using Pingback " +"or Trackback protocols." +msgstr "" +"Ipaalam sa mga may-akda ng blog kapag ang kanilang ang mga pagpapaskil ay " +"ikinawing sa mga pabatid ng mikroblog sa pamamagitan ng mga protokol na Pingback o Trackback." diff --git a/plugins/Linkback/locale/uk/LC_MESSAGES/Linkback.po b/plugins/Linkback/locale/uk/LC_MESSAGES/Linkback.po new file mode 100644 index 0000000000..6a2b00d9ba --- /dev/null +++ b/plugins/Linkback/locale/uk/LC_MESSAGES/Linkback.po @@ -0,0 +1,35 @@ +# Translation of StatusNet - Linkback to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Linkback\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:53+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:53+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-linkback\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: LinkbackPlugin.php:241 +msgid "" +"Notify blog authors when their posts have been linked in microblog notices " +"using Pingback " +"or Trackback protocols." +msgstr "" +"Сповіщення авторів блоґів, якщо їхні дописи стають об’єктом уваги у " +"мікроблоґах, використовуючи протоколи Pingback або Trackback." diff --git a/plugins/Mapstraction/MapstractionPlugin.php b/plugins/Mapstraction/MapstractionPlugin.php index e7240a6449..c4ba6464ea 100644 --- a/plugins/Mapstraction/MapstractionPlugin.php +++ b/plugins/Mapstraction/MapstractionPlugin.php @@ -44,7 +44,6 @@ if (!defined('STATUSNET')) { * * @seeAlso Location */ - class MapstractionPlugin extends Plugin { const VERSION = STATUSNET_VERSION; @@ -64,7 +63,6 @@ class MapstractionPlugin extends Plugin * * @return boolean event handler return */ - function onRouterInitialized($m) { $m->connect(':nickname/all/map', @@ -85,7 +83,6 @@ class MapstractionPlugin extends Plugin * * @return boolean event handler return */ - function onAutoload($cls) { switch ($cls) @@ -109,7 +106,6 @@ class MapstractionPlugin extends Plugin * * @return boolean event handler return */ - function onEndShowScripts($action) { $actionName = $action->trimmed('action'); @@ -190,6 +186,7 @@ class MapstractionPlugin extends Plugin array('nickname' => $action->trimmed('nickname'))); $action->element('a', array('href' => $mapUrl), + // TRANS: Clickable item to allow opening the map in full size. _m("Full size")); $action->elementEnd('div'); @@ -203,8 +200,7 @@ class MapstractionPlugin extends Plugin 'homepage' => 'http://status.net/wiki/Plugin:Mapstraction', 'rawdescription' => _m('Show maps of users\' and friends\' notices '. - 'with Mapstraction '. - 'JavaScript library.')); + 'with Mapstraction.')); return true; } } diff --git a/plugins/Mapstraction/allmap.php b/plugins/Mapstraction/allmap.php index 5dab670e26..fa05ccc7ae 100644 --- a/plugins/Mapstraction/allmap.php +++ b/plugins/Mapstraction/allmap.php @@ -42,7 +42,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class AllmapAction extends MapAction { function prepare($args) @@ -63,16 +62,22 @@ class AllmapAction extends MapAction function title() { if (!empty($this->profile->fullname)) { + // @todo FIXME: Bad i18n. Should be "%1$s (%2$s)". $base = $this->profile->fullname . ' (' . $this->user->nickname . ') '; } else { $base = $this->user->nickname; } if ($this->page == 1) { + // TRANS: Page title. + // TRANS: %s is a user nickname. return sprintf(_m("%s friends map"), $base); } else { - return sprintf(_m("%s friends map, page %d"), + // @todo CHECKME: does this even happen? May not be needed. + // TRANS: Page title. + // TRANS: %1$s is a user nickname, %2$d is a page number. + return sprintf(_m("%1$s friends map, page %2$d"), $base, $this->page); } diff --git a/plugins/Mapstraction/locale/Mapstraction.pot b/plugins/Mapstraction/locale/Mapstraction.pot index 764bf7b291..3c53391009 100644 --- a/plugins/Mapstraction/locale/Mapstraction.pot +++ b/plugins/Mapstraction/locale/Mapstraction.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,18 +16,19 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: MapstractionPlugin.php:182 +#: MapstractionPlugin.php:178 msgid "Map" msgstr "" -#: MapstractionPlugin.php:193 +#. TRANS: Clickable item to allow opening the map in full size. +#: MapstractionPlugin.php:190 msgid "Full size" msgstr "" -#: MapstractionPlugin.php:205 +#: MapstractionPlugin.php:202 msgid "" "Show maps of users' and friends' notices with Mapstraction JavaScript library." +"mapstraction.com/\">Mapstraction." msgstr "" #: map.php:72 @@ -38,17 +39,14 @@ msgstr "" msgid "User has no profile." msgstr "" -#: allmap.php:71 +#. TRANS: Page title. +#. TRANS: %s is a user nickname. +#: allmap.php:74 #, php-format msgid "%s friends map" msgstr "" -#: allmap.php:74 -#, php-format -msgid "%s friends map, page %d" -msgstr "" - -#: usermap.php:71 +#: usermap.php:73 #, php-format msgid "%s map, page %d" msgstr "" diff --git a/plugins/Mapstraction/locale/br/LC_MESSAGES/Mapstraction.po b/plugins/Mapstraction/locale/br/LC_MESSAGES/Mapstraction.po new file mode 100644 index 0000000000..7a926598bf --- /dev/null +++ b/plugins/Mapstraction/locale/br/LC_MESSAGES/Mapstraction.po @@ -0,0 +1,57 @@ +# Translation of StatusNet - Mapstraction to Breton (Brezhoneg) +# Expored from translatewiki.net +# +# Author: Y-M D +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Mapstraction\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:54+0000\n" +"Language-Team: Breton \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: br\n" +"X-Message-Group: #out-statusnet-plugin-mapstraction\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: MapstractionPlugin.php:178 +msgid "Map" +msgstr "Kartenn" + +#. TRANS: Clickable item to allow opening the map in full size. +#: MapstractionPlugin.php:190 +msgid "Full size" +msgstr "" + +#: MapstractionPlugin.php:202 +msgid "" +"Show maps of users' and friends' notices with Mapstraction." +msgstr "" + +#: map.php:72 +msgid "No such user." +msgstr "N'eus ket eus an implijer-se." + +#: map.php:79 +msgid "User has no profile." +msgstr "" + +#. TRANS: Page title. +#. TRANS: %s is a user nickname. +#: allmap.php:74 +#, php-format +msgid "%s friends map" +msgstr "Kartenn mignoned %s" + +#: usermap.php:73 +#, php-format +msgid "%s map, page %d" +msgstr "%s gartenn, pajenn %d" diff --git a/plugins/Mapstraction/locale/de/LC_MESSAGES/Mapstraction.po b/plugins/Mapstraction/locale/de/LC_MESSAGES/Mapstraction.po new file mode 100644 index 0000000000..8e3b8d54d7 --- /dev/null +++ b/plugins/Mapstraction/locale/de/LC_MESSAGES/Mapstraction.po @@ -0,0 +1,57 @@ +# Translation of StatusNet - Mapstraction to German (Deutsch) +# Expored from translatewiki.net +# +# Author: Apmon +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Mapstraction\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:54+0000\n" +"Language-Team: German \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: de\n" +"X-Message-Group: #out-statusnet-plugin-mapstraction\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: MapstractionPlugin.php:178 +msgid "Map" +msgstr "Karte" + +#. TRANS: Clickable item to allow opening the map in full size. +#: MapstractionPlugin.php:190 +msgid "Full size" +msgstr "" + +#: MapstractionPlugin.php:202 +msgid "" +"Show maps of users' and friends' notices with Mapstraction." +msgstr "" + +#: map.php:72 +msgid "No such user." +msgstr "Unbekannter Benutzer." + +#: map.php:79 +msgid "User has no profile." +msgstr "Benutzer hat kein Profil." + +#. TRANS: Page title. +#. TRANS: %s is a user nickname. +#: allmap.php:74 +#, php-format +msgid "%s friends map" +msgstr "" + +#: usermap.php:73 +#, php-format +msgid "%s map, page %d" +msgstr "" diff --git a/plugins/Mapstraction/locale/fi/LC_MESSAGES/Mapstraction.po b/plugins/Mapstraction/locale/fi/LC_MESSAGES/Mapstraction.po new file mode 100644 index 0000000000..a6f8b0d935 --- /dev/null +++ b/plugins/Mapstraction/locale/fi/LC_MESSAGES/Mapstraction.po @@ -0,0 +1,57 @@ +# Translation of StatusNet - Mapstraction to Finnish (Suomi) +# Expored from translatewiki.net +# +# Author: Nike +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Mapstraction\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:54+0000\n" +"Language-Team: Finnish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fi\n" +"X-Message-Group: #out-statusnet-plugin-mapstraction\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: MapstractionPlugin.php:178 +msgid "Map" +msgstr "Kartta" + +#. TRANS: Clickable item to allow opening the map in full size. +#: MapstractionPlugin.php:190 +msgid "Full size" +msgstr "Täysi koko" + +#: MapstractionPlugin.php:202 +msgid "" +"Show maps of users' and friends' notices with Mapstraction." +msgstr "" + +#: map.php:72 +msgid "No such user." +msgstr "Käyttäjää ei ole." + +#: map.php:79 +msgid "User has no profile." +msgstr "Käyttäjällä ei ole profiilia." + +#. TRANS: Page title. +#. TRANS: %s is a user nickname. +#: allmap.php:74 +#, php-format +msgid "%s friends map" +msgstr "Kartta käyttäjän %s ystävistä" + +#: usermap.php:73 +#, php-format +msgid "%s map, page %d" +msgstr "" diff --git a/plugins/Mapstraction/locale/fr/LC_MESSAGES/Mapstraction.po b/plugins/Mapstraction/locale/fr/LC_MESSAGES/Mapstraction.po new file mode 100644 index 0000000000..5de819b1b7 --- /dev/null +++ b/plugins/Mapstraction/locale/fr/LC_MESSAGES/Mapstraction.po @@ -0,0 +1,59 @@ +# Translation of StatusNet - Mapstraction to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Mapstraction\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:54+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-mapstraction\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: MapstractionPlugin.php:178 +msgid "Map" +msgstr "Cartographie" + +#. TRANS: Clickable item to allow opening the map in full size. +#: MapstractionPlugin.php:190 +msgid "Full size" +msgstr "Pleine taille" + +#: MapstractionPlugin.php:202 +msgid "" +"Show maps of users' and friends' notices with Mapstraction." +msgstr "" +"Affiche des cartes localisant les avis des utilisateurs et amis avec Mapstraction." + +#: map.php:72 +msgid "No such user." +msgstr "Utilisateur inexistant." + +#: map.php:79 +msgid "User has no profile." +msgstr "Aucun profil ne correspond à cet utilisateur." + +#. TRANS: Page title. +#. TRANS: %s is a user nickname. +#: allmap.php:74 +#, php-format +msgid "%s friends map" +msgstr "Carte des amis de %s" + +#: usermap.php:73 +#, php-format +msgid "%s map, page %d" +msgstr "Carte %s, page %d" diff --git a/plugins/Mapstraction/locale/gl/LC_MESSAGES/Mapstraction.po b/plugins/Mapstraction/locale/gl/LC_MESSAGES/Mapstraction.po new file mode 100644 index 0000000000..340a211146 --- /dev/null +++ b/plugins/Mapstraction/locale/gl/LC_MESSAGES/Mapstraction.po @@ -0,0 +1,57 @@ +# Translation of StatusNet - Mapstraction to Galician (Galego) +# Expored from translatewiki.net +# +# Author: Toliño +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Mapstraction\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:54+0000\n" +"Language-Team: Galician \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: gl\n" +"X-Message-Group: #out-statusnet-plugin-mapstraction\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: MapstractionPlugin.php:178 +msgid "Map" +msgstr "Mapa" + +#. TRANS: Clickable item to allow opening the map in full size. +#: MapstractionPlugin.php:190 +msgid "Full size" +msgstr "Tamaño completo" + +#: MapstractionPlugin.php:202 +msgid "" +"Show maps of users' and friends' notices with Mapstraction." +msgstr "" + +#: map.php:72 +msgid "No such user." +msgstr "Non existe tal usuario." + +#: map.php:79 +msgid "User has no profile." +msgstr "O usuario non ten perfil." + +#. TRANS: Page title. +#. TRANS: %s is a user nickname. +#: allmap.php:74 +#, php-format +msgid "%s friends map" +msgstr "" + +#: usermap.php:73 +#, php-format +msgid "%s map, page %d" +msgstr "" diff --git a/plugins/Mapstraction/locale/ia/LC_MESSAGES/Mapstraction.po b/plugins/Mapstraction/locale/ia/LC_MESSAGES/Mapstraction.po new file mode 100644 index 0000000000..c2fcc51b64 --- /dev/null +++ b/plugins/Mapstraction/locale/ia/LC_MESSAGES/Mapstraction.po @@ -0,0 +1,59 @@ +# Translation of StatusNet - Mapstraction to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Mapstraction\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:54+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-mapstraction\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: MapstractionPlugin.php:178 +msgid "Map" +msgstr "Mappa" + +#. TRANS: Clickable item to allow opening the map in full size. +#: MapstractionPlugin.php:190 +msgid "Full size" +msgstr "Dimension complete" + +#: MapstractionPlugin.php:202 +msgid "" +"Show maps of users' and friends' notices with Mapstraction." +msgstr "" +"Monstra mappas de notas de usatores e amicos con Mapstraction." + +#: map.php:72 +msgid "No such user." +msgstr "Iste usator non existe." + +#: map.php:79 +msgid "User has no profile." +msgstr "Le usator non ha un profilo." + +#. TRANS: Page title. +#. TRANS: %s is a user nickname. +#: allmap.php:74 +#, php-format +msgid "%s friends map" +msgstr "Mappa del amicos de %s" + +#: usermap.php:73 +#, php-format +msgid "%s map, page %d" +msgstr "Mappa de %s, pagina %d" diff --git a/plugins/Mapstraction/locale/mk/LC_MESSAGES/Mapstraction.po b/plugins/Mapstraction/locale/mk/LC_MESSAGES/Mapstraction.po new file mode 100644 index 0000000000..840e337f50 --- /dev/null +++ b/plugins/Mapstraction/locale/mk/LC_MESSAGES/Mapstraction.po @@ -0,0 +1,59 @@ +# Translation of StatusNet - Mapstraction to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Mapstraction\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:54+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-mapstraction\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: MapstractionPlugin.php:178 +msgid "Map" +msgstr "Карта" + +#. TRANS: Clickable item to allow opening the map in full size. +#: MapstractionPlugin.php:190 +msgid "Full size" +msgstr "Полна големина" + +#: MapstractionPlugin.php:202 +msgid "" +"Show maps of users' and friends' notices with Mapstraction." +msgstr "" +"Прикажувај карти со забелешките на корисниците и пријателите со Mapstraction" + +#: map.php:72 +msgid "No such user." +msgstr "Нема таков корисник." + +#: map.php:79 +msgid "User has no profile." +msgstr "Корисникот нема профил." + +#. TRANS: Page title. +#. TRANS: %s is a user nickname. +#: allmap.php:74 +#, php-format +msgid "%s friends map" +msgstr "Карта на пријатели на %s" + +#: usermap.php:73 +#, php-format +msgid "%s map, page %d" +msgstr "Карта на %s, стр. %d" diff --git a/plugins/Mapstraction/locale/nl/LC_MESSAGES/Mapstraction.po b/plugins/Mapstraction/locale/nl/LC_MESSAGES/Mapstraction.po new file mode 100644 index 0000000000..f4fade52be --- /dev/null +++ b/plugins/Mapstraction/locale/nl/LC_MESSAGES/Mapstraction.po @@ -0,0 +1,60 @@ +# Translation of StatusNet - Mapstraction to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: McDutchie +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Mapstraction\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:54+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-mapstraction\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: MapstractionPlugin.php:178 +msgid "Map" +msgstr "Kaart" + +#. TRANS: Clickable item to allow opening the map in full size. +#: MapstractionPlugin.php:190 +msgid "Full size" +msgstr "Groter" + +#: MapstractionPlugin.php:202 +msgid "" +"Show maps of users' and friends' notices with Mapstraction." +msgstr "" +"Geeft een kaart met de mededelingen van de gebruiker en vrienden weer met " +"behulp van Mapstraction." + +#: map.php:72 +msgid "No such user." +msgstr "Deze gebruiker bestaat niet" + +#: map.php:79 +msgid "User has no profile." +msgstr "Deze gebruiker heeft geen profiel." + +#. TRANS: Page title. +#. TRANS: %s is a user nickname. +#: allmap.php:74 +#, php-format +msgid "%s friends map" +msgstr "Kaart van %s en vrienden" + +#: usermap.php:73 +#, php-format +msgid "%s map, page %d" +msgstr "Kaart van %s, pagina %d" diff --git a/plugins/Mapstraction/locale/ru/LC_MESSAGES/Mapstraction.po b/plugins/Mapstraction/locale/ru/LC_MESSAGES/Mapstraction.po new file mode 100644 index 0000000000..da8cb7aaa0 --- /dev/null +++ b/plugins/Mapstraction/locale/ru/LC_MESSAGES/Mapstraction.po @@ -0,0 +1,58 @@ +# Translation of StatusNet - Mapstraction to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Eleferen +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Mapstraction\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:54+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-mapstraction\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: MapstractionPlugin.php:178 +msgid "Map" +msgstr "Карта" + +#. TRANS: Clickable item to allow opening the map in full size. +#: MapstractionPlugin.php:190 +msgid "Full size" +msgstr "Полный размер" + +#: MapstractionPlugin.php:202 +msgid "" +"Show maps of users' and friends' notices with Mapstraction." +msgstr "" + +#: map.php:72 +msgid "No such user." +msgstr "Нет такого пользователя." + +#: map.php:79 +msgid "User has no profile." +msgstr "У пользователя нет профиля." + +#. TRANS: Page title. +#. TRANS: %s is a user nickname. +#: allmap.php:74 +#, php-format +msgid "%s friends map" +msgstr "Карта друзей: %s" + +#: usermap.php:73 +#, php-format +msgid "%s map, page %d" +msgstr "" diff --git a/plugins/Mapstraction/locale/tl/LC_MESSAGES/Mapstraction.po b/plugins/Mapstraction/locale/tl/LC_MESSAGES/Mapstraction.po new file mode 100644 index 0000000000..1253cd82b1 --- /dev/null +++ b/plugins/Mapstraction/locale/tl/LC_MESSAGES/Mapstraction.po @@ -0,0 +1,59 @@ +# Translation of StatusNet - Mapstraction to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Mapstraction\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:54+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-mapstraction\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: MapstractionPlugin.php:178 +msgid "Map" +msgstr "Mapa" + +#. TRANS: Clickable item to allow opening the map in full size. +#: MapstractionPlugin.php:190 +msgid "Full size" +msgstr "Buong sukat" + +#: MapstractionPlugin.php:202 +msgid "" +"Show maps of users' and friends' notices with Mapstraction." +msgstr "" +"Nagpapakita ng mga mapa ng mga pabatid ng mga tagagamit at ng mga kaibigan " +"sa pamamagitan ng Mapstraction." + +#: map.php:72 +msgid "No such user." +msgstr "Walang ganyang tagagamit." + +#: map.php:79 +msgid "User has no profile." +msgstr "Walang balangkas ang tagagamit." + +#. TRANS: Page title. +#. TRANS: %s is a user nickname. +#: allmap.php:74 +#, php-format +msgid "%s friends map" +msgstr "%s na mapa ng mga kaibigan" + +#: usermap.php:73 +#, php-format +msgid "%s map, page %d" +msgstr "%s na mapa, pahina %d" diff --git a/plugins/Mapstraction/locale/uk/LC_MESSAGES/Mapstraction.po b/plugins/Mapstraction/locale/uk/LC_MESSAGES/Mapstraction.po new file mode 100644 index 0000000000..b10928213e --- /dev/null +++ b/plugins/Mapstraction/locale/uk/LC_MESSAGES/Mapstraction.po @@ -0,0 +1,60 @@ +# Translation of StatusNet - Mapstraction to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Mapstraction\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:54+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-mapstraction\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: MapstractionPlugin.php:178 +msgid "Map" +msgstr "Мапа" + +#. TRANS: Clickable item to allow opening the map in full size. +#: MapstractionPlugin.php:190 +msgid "Full size" +msgstr "Повний розмір" + +#: MapstractionPlugin.php:202 +msgid "" +"Show maps of users' and friends' notices with Mapstraction." +msgstr "" +"Показ мапи дописів користувачів і друзів за допомогою Mapstraction." + +#: map.php:72 +msgid "No such user." +msgstr "Такого користувача немає." + +#: map.php:79 +msgid "User has no profile." +msgstr "Користувач не має профілю." + +#. TRANS: Page title. +#. TRANS: %s is a user nickname. +#: allmap.php:74 +#, php-format +msgid "%s friends map" +msgstr "Мапа друзів %s." + +#: usermap.php:73 +#, php-format +msgid "%s map, page %d" +msgstr "Мапа друзів %s, сторінка %d" diff --git a/plugins/Mapstraction/map.php b/plugins/Mapstraction/map.php index 7dab8e10a9..50ff82b67e 100644 --- a/plugins/Mapstraction/map.php +++ b/plugins/Mapstraction/map.php @@ -42,7 +42,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class MapAction extends OwnerDesignAction { var $profile = null; @@ -116,7 +115,6 @@ class MapAction extends OwnerDesignAction * * @return boolean event handler return */ - function showScripts() { parent::showScripts(); diff --git a/plugins/Mapstraction/usermap.php b/plugins/Mapstraction/usermap.php index 094334f605..0ee956159c 100644 --- a/plugins/Mapstraction/usermap.php +++ b/plugins/Mapstraction/usermap.php @@ -42,10 +42,8 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class UsermapAction extends MapAction { - function prepare($args) { if(parent::prepare($args)) { @@ -61,14 +59,17 @@ class UsermapAction extends MapAction function title() { if (!empty($this->profile->fullname)) { - $base = $this->profile->fullname . ' (' . $this->user->nickname . ') '; + // @todo FIXME: Bad i18n. Should be '%1$s (%2$s)' + $base = $this->profile->fullname . ' (' . $this->user->nickname . ')'; } else { $base = $this->user->nickname; } if ($this->page == 1) { + // @todo CHECKME: inconsisten with paged variant below. " map" missing. return $base; } else { + // @todo CHECKME: Is the part ", page %2$d" relevant here? return sprintf(_m("%s map, page %d"), $base, $this->page); diff --git a/plugins/MemcachePlugin.php b/plugins/Memcache/MemcachePlugin.php similarity index 99% rename from plugins/MemcachePlugin.php rename to plugins/Memcache/MemcachePlugin.php index c3ca5c1359..f0c473c313 100644 --- a/plugins/MemcachePlugin.php +++ b/plugins/Memcache/MemcachePlugin.php @@ -48,7 +48,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class MemcachePlugin extends Plugin { static $cacheInitialized = false; @@ -70,7 +69,6 @@ class MemcachePlugin extends Plugin * * @return boolean flag value */ - function onInitializePlugin() { if (self::$cacheInitialized) { @@ -101,7 +99,6 @@ class MemcachePlugin extends Plugin * * @return boolean hook success */ - function onStartCacheGet(&$key, &$value) { $this->_ensureConn(); @@ -121,7 +118,6 @@ class MemcachePlugin extends Plugin * * @return boolean hook success */ - function onStartCacheSet(&$key, &$value, &$flag, &$expiry, &$success) { $this->_ensureConn(); @@ -160,7 +156,6 @@ class MemcachePlugin extends Plugin * * @return boolean hook success */ - function onStartCacheDelete(&$key, &$success) { $this->_ensureConn(); @@ -194,7 +189,6 @@ class MemcachePlugin extends Plugin * * @return void */ - private function _ensureConn() { if (empty($this->_conn)) { @@ -253,4 +247,3 @@ class MemcachePlugin extends Plugin return true; } } - diff --git a/plugins/Memcache/locale/Memcache.pot b/plugins/Memcache/locale/Memcache.pot new file mode 100644 index 0000000000..53b0536d55 --- /dev/null +++ b/plugins/Memcache/locale/Memcache.pot @@ -0,0 +1,22 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: MemcachePlugin.php:246 +msgid "" +"Use Memcached to cache query results." +msgstr "" diff --git a/plugins/Memcache/locale/es/LC_MESSAGES/Memcache.po b/plugins/Memcache/locale/es/LC_MESSAGES/Memcache.po new file mode 100644 index 0000000000..21dc686909 --- /dev/null +++ b/plugins/Memcache/locale/es/LC_MESSAGES/Memcache.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - Memcache to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Memcache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:55+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-memcache\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: MemcachePlugin.php:246 +msgid "" +"Use Memcached to cache query results." +msgstr "" +"Utilizar Memcached para cachear " +"resultados de consulta." diff --git a/plugins/Memcache/locale/fr/LC_MESSAGES/Memcache.po b/plugins/Memcache/locale/fr/LC_MESSAGES/Memcache.po new file mode 100644 index 0000000000..b3c4d8bd3c --- /dev/null +++ b/plugins/Memcache/locale/fr/LC_MESSAGES/Memcache.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - Memcache to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Memcache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:55+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-memcache\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: MemcachePlugin.php:246 +msgid "" +"Use Memcached to cache query results." +msgstr "" +"Utiliser Memcached pour mettre en " +"cache les résultats de requêtes." diff --git a/plugins/Memcache/locale/ia/LC_MESSAGES/Memcache.po b/plugins/Memcache/locale/ia/LC_MESSAGES/Memcache.po new file mode 100644 index 0000000000..8035bdb468 --- /dev/null +++ b/plugins/Memcache/locale/ia/LC_MESSAGES/Memcache.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - Memcache to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Memcache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:55+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-memcache\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: MemcachePlugin.php:246 +msgid "" +"Use Memcached to cache query results." +msgstr "" +"Usar Memcached pro immagazinar " +"resultatos de consultas in cache." diff --git a/plugins/Memcache/locale/mk/LC_MESSAGES/Memcache.po b/plugins/Memcache/locale/mk/LC_MESSAGES/Memcache.po new file mode 100644 index 0000000000..489434f785 --- /dev/null +++ b/plugins/Memcache/locale/mk/LC_MESSAGES/Memcache.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - Memcache to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Memcache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:55+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-memcache\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: MemcachePlugin.php:246 +msgid "" +"Use Memcached to cache query results." +msgstr "" +"Користи Memcached за кеширање на " +"резултати од барања." diff --git a/plugins/Memcache/locale/nb/LC_MESSAGES/Memcache.po b/plugins/Memcache/locale/nb/LC_MESSAGES/Memcache.po new file mode 100644 index 0000000000..8cb0896c94 --- /dev/null +++ b/plugins/Memcache/locale/nb/LC_MESSAGES/Memcache.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - Memcache to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Memcache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:55+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-memcache\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: MemcachePlugin.php:246 +msgid "" +"Use Memcached to cache query results." +msgstr "" +"Bruk Memcached for å hurtiglagre " +"søkeresultat." diff --git a/plugins/Memcache/locale/nl/LC_MESSAGES/Memcache.po b/plugins/Memcache/locale/nl/LC_MESSAGES/Memcache.po new file mode 100644 index 0000000000..2f0ddbffcd --- /dev/null +++ b/plugins/Memcache/locale/nl/LC_MESSAGES/Memcache.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - Memcache to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Memcache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:55+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-memcache\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: MemcachePlugin.php:246 +msgid "" +"Use Memcached to cache query results." +msgstr "" +"Memcached gebruiken om zoekresultaten " +"te cachen." diff --git a/plugins/Memcache/locale/ru/LC_MESSAGES/Memcache.po b/plugins/Memcache/locale/ru/LC_MESSAGES/Memcache.po new file mode 100644 index 0000000000..94d0d27a75 --- /dev/null +++ b/plugins/Memcache/locale/ru/LC_MESSAGES/Memcache.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - Memcache to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Lockal +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Memcache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:55+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-memcache\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: MemcachePlugin.php:246 +msgid "" +"Use Memcached to cache query results." +msgstr "" +"Использование Memcached для " +"кеширования результатов запросов." diff --git a/plugins/Memcache/locale/tl/LC_MESSAGES/Memcache.po b/plugins/Memcache/locale/tl/LC_MESSAGES/Memcache.po new file mode 100644 index 0000000000..bd9a9417a6 --- /dev/null +++ b/plugins/Memcache/locale/tl/LC_MESSAGES/Memcache.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - Memcache to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Memcache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:55+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-memcache\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: MemcachePlugin.php:246 +msgid "" +"Use Memcached to cache query results." +msgstr "" +"Gamitin ang Memcached upang itago ang " +"mga resulta ng pagtatanong." diff --git a/plugins/Memcache/locale/uk/LC_MESSAGES/Memcache.po b/plugins/Memcache/locale/uk/LC_MESSAGES/Memcache.po new file mode 100644 index 0000000000..afaef9b2c9 --- /dev/null +++ b/plugins/Memcache/locale/uk/LC_MESSAGES/Memcache.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - Memcache to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Memcache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:55+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:38:59+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-memcache\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: MemcachePlugin.php:246 +msgid "" +"Use Memcached to cache query results." +msgstr "" +"Використання Memcached для кешування " +"результатів запитів." diff --git a/plugins/MemcachedPlugin.php b/plugins/Memcached/MemcachedPlugin.php similarity index 99% rename from plugins/MemcachedPlugin.php rename to plugins/Memcached/MemcachedPlugin.php index 77b989b951..3b3383d496 100644 --- a/plugins/MemcachedPlugin.php +++ b/plugins/Memcached/MemcachedPlugin.php @@ -69,7 +69,6 @@ class MemcachedPlugin extends Plugin * * @return boolean flag value */ - function onInitializePlugin() { $this->_ensureConn(); @@ -87,7 +86,6 @@ class MemcachedPlugin extends Plugin * * @return boolean hook success */ - function onStartCacheGet(&$key, &$value) { $this->_ensureConn(); @@ -107,7 +105,6 @@ class MemcachedPlugin extends Plugin * * @return boolean hook success */ - function onStartCacheSet(&$key, &$value, &$flag, &$expiry, &$success) { $this->_ensureConn(); @@ -146,7 +143,6 @@ class MemcachedPlugin extends Plugin * * @return boolean hook success */ - function onStartCacheDelete(&$key, &$success) { $this->_ensureConn(); @@ -169,7 +165,6 @@ class MemcachedPlugin extends Plugin * * @return void */ - private function _ensureConn() { if (empty($this->_conn)) { @@ -224,4 +219,3 @@ class MemcachedPlugin extends Plugin return true; } } - diff --git a/plugins/Memcached/locale/Memcached.pot b/plugins/Memcached/locale/Memcached.pot new file mode 100644 index 0000000000..03d62b7cdf --- /dev/null +++ b/plugins/Memcached/locale/Memcached.pot @@ -0,0 +1,22 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: MemcachedPlugin.php:218 +msgid "" +"Use Memcached to cache query results." +msgstr "" diff --git a/plugins/Memcached/locale/es/LC_MESSAGES/Memcached.po b/plugins/Memcached/locale/es/LC_MESSAGES/Memcached.po new file mode 100644 index 0000000000..e7473802d6 --- /dev/null +++ b/plugins/Memcached/locale/es/LC_MESSAGES/Memcached.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - Memcached to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Memcached\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:55+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-memcached\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: MemcachedPlugin.php:218 +msgid "" +"Use Memcached to cache query results." +msgstr "" +"Utilizar Memcached para cachear " +"resultados de consulta." diff --git a/plugins/Memcached/locale/fr/LC_MESSAGES/Memcached.po b/plugins/Memcached/locale/fr/LC_MESSAGES/Memcached.po new file mode 100644 index 0000000000..7b0edf91e9 --- /dev/null +++ b/plugins/Memcached/locale/fr/LC_MESSAGES/Memcached.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - Memcached to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Memcached\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:55+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-memcached\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: MemcachedPlugin.php:218 +msgid "" +"Use Memcached to cache query results." +msgstr "" +"Utiliser Memcached pour mettre en " +"cache les résultats de requêtes." diff --git a/plugins/Memcached/locale/ia/LC_MESSAGES/Memcached.po b/plugins/Memcached/locale/ia/LC_MESSAGES/Memcached.po new file mode 100644 index 0000000000..9f043fa4a2 --- /dev/null +++ b/plugins/Memcached/locale/ia/LC_MESSAGES/Memcached.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - Memcached to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Memcached\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:55+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-memcached\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: MemcachedPlugin.php:218 +msgid "" +"Use Memcached to cache query results." +msgstr "" +"Usar Memcached pro immagazinar " +"resultatos de consultas in cache." diff --git a/plugins/Memcached/locale/mk/LC_MESSAGES/Memcached.po b/plugins/Memcached/locale/mk/LC_MESSAGES/Memcached.po new file mode 100644 index 0000000000..5062665abd --- /dev/null +++ b/plugins/Memcached/locale/mk/LC_MESSAGES/Memcached.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - Memcached to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Memcached\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:55+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-memcached\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: MemcachedPlugin.php:218 +msgid "" +"Use Memcached to cache query results." +msgstr "" +"Користи Memcached за кеширање на " +"резултати од барања." diff --git a/plugins/Memcached/locale/nb/LC_MESSAGES/Memcached.po b/plugins/Memcached/locale/nb/LC_MESSAGES/Memcached.po new file mode 100644 index 0000000000..72775e02c3 --- /dev/null +++ b/plugins/Memcached/locale/nb/LC_MESSAGES/Memcached.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - Memcached to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Memcached\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:55+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-memcached\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: MemcachedPlugin.php:218 +msgid "" +"Use Memcached to cache query results." +msgstr "" +"Bruk Memcached for å hurtiglagre " +"søkeresultat." diff --git a/plugins/Memcached/locale/nl/LC_MESSAGES/Memcached.po b/plugins/Memcached/locale/nl/LC_MESSAGES/Memcached.po new file mode 100644 index 0000000000..ebd7c25cbb --- /dev/null +++ b/plugins/Memcached/locale/nl/LC_MESSAGES/Memcached.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - Memcached to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Memcached\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:55+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-memcached\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: MemcachedPlugin.php:218 +msgid "" +"Use Memcached to cache query results." +msgstr "" +"Memcached gebruiken om zoekresultaten " +"te cachen." diff --git a/plugins/Memcached/locale/ru/LC_MESSAGES/Memcached.po b/plugins/Memcached/locale/ru/LC_MESSAGES/Memcached.po new file mode 100644 index 0000000000..1cc22c363c --- /dev/null +++ b/plugins/Memcached/locale/ru/LC_MESSAGES/Memcached.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - Memcached to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Lockal +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Memcached\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:55+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-memcached\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: MemcachedPlugin.php:218 +msgid "" +"Use Memcached to cache query results." +msgstr "" +"Использование Memcached для " +"кеширования результатов запросов." diff --git a/plugins/Memcached/locale/tl/LC_MESSAGES/Memcached.po b/plugins/Memcached/locale/tl/LC_MESSAGES/Memcached.po new file mode 100644 index 0000000000..b6be85ca91 --- /dev/null +++ b/plugins/Memcached/locale/tl/LC_MESSAGES/Memcached.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - Memcached to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Memcached\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:55+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-memcached\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: MemcachedPlugin.php:218 +msgid "" +"Use Memcached to cache query results." +msgstr "" +"Gamitin ang Memcached upang ikubli ang " +"mga resulta ng pagtatanong." diff --git a/plugins/Memcached/locale/uk/LC_MESSAGES/Memcached.po b/plugins/Memcached/locale/uk/LC_MESSAGES/Memcached.po new file mode 100644 index 0000000000..abdb411372 --- /dev/null +++ b/plugins/Memcached/locale/uk/LC_MESSAGES/Memcached.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - Memcached to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Memcached\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:55+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:55+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-memcached\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: MemcachedPlugin.php:218 +msgid "" +"Use Memcached to cache query results." +msgstr "" +"Використання Memcached для зберігання " +"пошукових запитів в кеші." diff --git a/plugins/Meteor/MeteorPlugin.php b/plugins/Meteor/MeteorPlugin.php index ec8c9e217c..a48c52b569 100644 --- a/plugins/Meteor/MeteorPlugin.php +++ b/plugins/Meteor/MeteorPlugin.php @@ -42,7 +42,6 @@ require_once INSTALLDIR.'/plugins/Realtime/RealtimePlugin.php'; * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class MeteorPlugin extends RealtimePlugin { public $webserver = null; @@ -112,7 +111,8 @@ class MeteorPlugin extends RealtimePlugin // May throw an exception. $this->_socket = stream_socket_client("tcp://{$controlserver}:{$this->controlport}", $errno, $errstr, $timeout, $flags); if (!$this->_socket) { - throw new Exception("Couldn't connect to {$controlserver} on {$this->controlport}"); + // TRANS: Exception. %1$s is the control server, %2$s is the control port. + throw new Exception(sprintf(_m('Couldn\'t connect to %1$s on %2$s.'),$controlserver,$this->controlport)); } } @@ -124,7 +124,8 @@ class MeteorPlugin extends RealtimePlugin $cnt = fwrite($this->_socket, $cmd); $result = fgets($this->_socket); if (preg_match('/^ERR (.*)$/', $result, $matches)) { - throw new Exception('Error adding meteor message "'.$matches[1].'"'); + // TRANS: Exception. %s is the Meteor message that could not be added. + throw new Exception(sprintf(_m('Error adding meteor message "%s"'),$matches[1])); } // TODO: parse and deal with result } @@ -146,4 +147,15 @@ class MeteorPlugin extends RealtimePlugin } return implode('-', $path); } + + function onPluginVersion(&$versions) + { + $versions[] = array('name' => 'Meteor', + 'version' => STATUSNET_VERSION, + 'author' => 'Evan Prodromou', + 'homepage' => 'http://status.net/wiki/Plugin:Meteor', + 'rawdescription' => + _m('Plugin to do "real time" updates using Comet/Bayeux.')); + return true; + } } diff --git a/plugins/Meteor/locale/Meteor.pot b/plugins/Meteor/locale/Meteor.pot new file mode 100644 index 0000000000..86ddef2cb0 --- /dev/null +++ b/plugins/Meteor/locale/Meteor.pot @@ -0,0 +1,33 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#. TRANS: Exception. %1$s is the control server, %2$s is the control port. +#: MeteorPlugin.php:115 +#, php-format +msgid "Couldn't connect to %1$s on %2$s." +msgstr "" + +#. TRANS: Exception. %s is the Meteor message that could not be added. +#: MeteorPlugin.php:128 +#, php-format +msgid "Error adding meteor message \"%s\"" +msgstr "" + +#: MeteorPlugin.php:158 +msgid "Plugin to do \"real time\" updates using Comet/Bayeux." +msgstr "" diff --git a/plugins/Meteor/locale/fr/LC_MESSAGES/Meteor.po b/plugins/Meteor/locale/fr/LC_MESSAGES/Meteor.po new file mode 100644 index 0000000000..438b67318b --- /dev/null +++ b/plugins/Meteor/locale/fr/LC_MESSAGES/Meteor.po @@ -0,0 +1,40 @@ +# Translation of StatusNet - Meteor to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Meteor\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:56+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-meteor\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. TRANS: Exception. %1$s is the control server, %2$s is the control port. +#: MeteorPlugin.php:115 +#, php-format +msgid "Couldn't connect to %1$s on %2$s." +msgstr "Impossible de se connecter à %1$s sur le port %2$s." + +#. TRANS: Exception. %s is the Meteor message that could not be added. +#: MeteorPlugin.php:128 +#, php-format +msgid "Error adding meteor message \"%s\"" +msgstr "Erreur lors de l’ajout d'un message du message meteor « %s »" + +#: MeteorPlugin.php:158 +msgid "Plugin to do \"real time\" updates using Comet/Bayeux." +msgstr "" +"Extension pour réaliser des mises à jour « en temps réel » en utilisant Comet/" +"Bayeux." diff --git a/plugins/Meteor/locale/ia/LC_MESSAGES/Meteor.po b/plugins/Meteor/locale/ia/LC_MESSAGES/Meteor.po new file mode 100644 index 0000000000..0344b551f3 --- /dev/null +++ b/plugins/Meteor/locale/ia/LC_MESSAGES/Meteor.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - Meteor to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Meteor\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:56+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-meteor\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Exception. %1$s is the control server, %2$s is the control port. +#: MeteorPlugin.php:115 +#, php-format +msgid "Couldn't connect to %1$s on %2$s." +msgstr "Non poteva connecter a %1$s sur %2$s." + +#. TRANS: Exception. %s is the Meteor message that could not be added. +#: MeteorPlugin.php:128 +#, php-format +msgid "Error adding meteor message \"%s\"" +msgstr "Error durante le addition del message Meteor \"%s\"" + +#: MeteorPlugin.php:158 +msgid "Plugin to do \"real time\" updates using Comet/Bayeux." +msgstr "Plug-in pro facer actualisationes \"in directo\" usante Comet/Bayeux." diff --git a/plugins/Meteor/locale/mk/LC_MESSAGES/Meteor.po b/plugins/Meteor/locale/mk/LC_MESSAGES/Meteor.po new file mode 100644 index 0000000000..b5ca82b69b --- /dev/null +++ b/plugins/Meteor/locale/mk/LC_MESSAGES/Meteor.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - Meteor to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Meteor\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:56+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-meteor\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#. TRANS: Exception. %1$s is the control server, %2$s is the control port. +#: MeteorPlugin.php:115 +#, php-format +msgid "Couldn't connect to %1$s on %2$s." +msgstr "Не можев да се поврзам со %1$s на %2$s." + +#. TRANS: Exception. %s is the Meteor message that could not be added. +#: MeteorPlugin.php:128 +#, php-format +msgid "Error adding meteor message \"%s\"" +msgstr "Грешка при додавање на Meteor-овата порака „%s“" + +#: MeteorPlugin.php:158 +msgid "Plugin to do \"real time\" updates using Comet/Bayeux." +msgstr "Приклучок за вршење на поднови „во живо“ со Comet/Bayeux." diff --git a/plugins/Meteor/locale/nl/LC_MESSAGES/Meteor.po b/plugins/Meteor/locale/nl/LC_MESSAGES/Meteor.po new file mode 100644 index 0000000000..65f98c24ba --- /dev/null +++ b/plugins/Meteor/locale/nl/LC_MESSAGES/Meteor.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - Meteor to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Meteor\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:56+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-meteor\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Exception. %1$s is the control server, %2$s is the control port. +#: MeteorPlugin.php:115 +#, php-format +msgid "Couldn't connect to %1$s on %2$s." +msgstr "Het was niet mogelijk te verbinden met %1$s op %2$s." + +#. TRANS: Exception. %s is the Meteor message that could not be added. +#: MeteorPlugin.php:128 +#, php-format +msgid "Error adding meteor message \"%s\"" +msgstr "Fout bij het toevoegen van meteorbericht \"%s\"" + +#: MeteorPlugin.php:158 +msgid "Plugin to do \"real time\" updates using Comet/Bayeux." +msgstr "Plug-in voor het maken van \"real time\" updates via Comet/Bayeux." diff --git a/plugins/Meteor/locale/tl/LC_MESSAGES/Meteor.po b/plugins/Meteor/locale/tl/LC_MESSAGES/Meteor.po new file mode 100644 index 0000000000..cd5a4f206f --- /dev/null +++ b/plugins/Meteor/locale/tl/LC_MESSAGES/Meteor.po @@ -0,0 +1,40 @@ +# Translation of StatusNet - Meteor to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Meteor\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:56+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-meteor\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Exception. %1$s is the control server, %2$s is the control port. +#: MeteorPlugin.php:115 +#, php-format +msgid "Couldn't connect to %1$s on %2$s." +msgstr "Hindi makaugnay sa %1$s sa %2$s." + +#. TRANS: Exception. %s is the Meteor message that could not be added. +#: MeteorPlugin.php:128 +#, php-format +msgid "Error adding meteor message \"%s\"" +msgstr "Kamalian sa pagdaragdag ng mensahe ng meteor na \"%s\"" + +#: MeteorPlugin.php:158 +msgid "Plugin to do \"real time\" updates using Comet/Bayeux." +msgstr "" +"Pamasak upang makagawa ng mga pagsasapanahong nasa \"tunay na panahon\" na " +"gimagamitan ng Comet/Bayeux." diff --git a/plugins/Meteor/locale/uk/LC_MESSAGES/Meteor.po b/plugins/Meteor/locale/uk/LC_MESSAGES/Meteor.po new file mode 100644 index 0000000000..de5c31d72a --- /dev/null +++ b/plugins/Meteor/locale/uk/LC_MESSAGES/Meteor.po @@ -0,0 +1,41 @@ +# Translation of StatusNet - Meteor to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Meteor\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:56+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-meteor\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#. TRANS: Exception. %1$s is the control server, %2$s is the control port. +#: MeteorPlugin.php:115 +#, php-format +msgid "Couldn't connect to %1$s on %2$s." +msgstr "Не вдається підключитися до %1$s на %2$s." + +#. TRANS: Exception. %s is the Meteor message that could not be added. +#: MeteorPlugin.php:128 +#, php-format +msgid "Error adding meteor message \"%s\"" +msgstr "Помилка при додаванні швидкого повідомлення «%s»" + +#: MeteorPlugin.php:158 +msgid "Plugin to do \"real time\" updates using Comet/Bayeux." +msgstr "" +"Додаток для оновлення стрічки повідомлень у «реальному часі» використовуючи " +"Comet/Bayeux." diff --git a/plugins/Minify/MinifyPlugin.php b/plugins/Minify/MinifyPlugin.php index afe6edf5fd..cfed0779ba 100644 --- a/plugins/Minify/MinifyPlugin.php +++ b/plugins/Minify/MinifyPlugin.php @@ -51,7 +51,6 @@ class MinifyPlugin extends Plugin * * @return boolean hook return */ - function onStartInitializeRouter($m) { $m->connect('main/min', @@ -177,8 +176,7 @@ class MinifyPlugin extends Plugin 'author' => 'Craig Andrews', 'homepage' => 'http://status.net/wiki/Plugin:Minify', 'rawdescription' => - _m('The Minify plugin minifies your CSS and Javascript, removing whitespace and comments.')); + _m('The Minify plugin minifies StatusNet\'s CSS and JavaScript, removing whitespace and comments.')); return true; } } - diff --git a/plugins/Minify/locale/Minify.pot b/plugins/Minify/locale/Minify.pot index 6f7372d405..1323e4436f 100644 --- a/plugins/Minify/locale/Minify.pot +++ b/plugins/Minify/locale/Minify.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,8 +16,20 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" +#: minify.php:49 +msgid "The parameter \"f\" is not a valid path." +msgstr "" + +#: minify.php:53 +msgid "The parameter \"f\" is required but missing." +msgstr "" + +#: minify.php:111 +msgid "File type not supported." +msgstr "" + #: MinifyPlugin.php:179 msgid "" -"The Minify plugin minifies your CSS and Javascript, removing whitespace and " -"comments." +"The Minify plugin minifies StatusNet's CSS and JavaScript, removing " +"whitespace and comments." msgstr "" diff --git a/plugins/Minify/locale/fr/LC_MESSAGES/Minify.po b/plugins/Minify/locale/fr/LC_MESSAGES/Minify.po new file mode 100644 index 0000000000..8fa40c082a --- /dev/null +++ b/plugins/Minify/locale/fr/LC_MESSAGES/Minify.po @@ -0,0 +1,42 @@ +# Translation of StatusNet - Minify to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Minify\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:56+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-minify\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: minify.php:49 +msgid "The parameter \"f\" is not a valid path." +msgstr "Le paramètre « f » ne contient pas un chemin valide." + +#: minify.php:53 +msgid "The parameter \"f\" is required but missing." +msgstr "Le paramètre « f » est nécessaire mais absent." + +#: minify.php:111 +msgid "File type not supported." +msgstr "Type de fichier non pris en charge." + +#: MinifyPlugin.php:179 +msgid "" +"The Minify plugin minifies StatusNet's CSS and JavaScript, removing " +"whitespace and comments." +msgstr "" +"Le greffon Minify minimise vos CSS et Javascript, en supprimant les espaces " +"et les commentaires." diff --git a/plugins/Minify/locale/ia/LC_MESSAGES/Minify.po b/plugins/Minify/locale/ia/LC_MESSAGES/Minify.po new file mode 100644 index 0000000000..93d1af8b52 --- /dev/null +++ b/plugins/Minify/locale/ia/LC_MESSAGES/Minify.po @@ -0,0 +1,42 @@ +# Translation of StatusNet - Minify to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Minify\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:56+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-minify\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: minify.php:49 +msgid "The parameter \"f\" is not a valid path." +msgstr "Le parametro \"f\" non es un cammino valide." + +#: minify.php:53 +msgid "The parameter \"f\" is required but missing." +msgstr "Le parametro \"f\" es necessari, ma manca." + +#: minify.php:111 +msgid "File type not supported." +msgstr "Typo de file non supportate." + +#: MinifyPlugin.php:179 +msgid "" +"The Minify plugin minifies StatusNet's CSS and JavaScript, removing " +"whitespace and comments." +msgstr "" +"Le plug-in Minify minimisa le CSS e JavaScript de StatusNet, removente " +"spatio blanc e commentos." diff --git a/plugins/Minify/locale/mk/LC_MESSAGES/Minify.po b/plugins/Minify/locale/mk/LC_MESSAGES/Minify.po new file mode 100644 index 0000000000..09bc7d07de --- /dev/null +++ b/plugins/Minify/locale/mk/LC_MESSAGES/Minify.po @@ -0,0 +1,42 @@ +# Translation of StatusNet - Minify to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Minify\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:56+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-minify\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: minify.php:49 +msgid "The parameter \"f\" is not a valid path." +msgstr "Параметарот „f“ не претставува важечка патека." + +#: minify.php:53 +msgid "The parameter \"f\" is required but missing." +msgstr "Параметарот „f“ е задолжителен, но недостасува." + +#: minify.php:111 +msgid "File type not supported." +msgstr "Овој топ на податотека не е поддржан." + +#: MinifyPlugin.php:179 +msgid "" +"The Minify plugin minifies StatusNet's CSS and JavaScript, removing " +"whitespace and comments." +msgstr "" +"Приклучокот Minify ги смалува CSS и JavaScript на StatusNet, отстранувајќи " +"бели простори и коментари." diff --git a/plugins/Minify/locale/nl/LC_MESSAGES/Minify.po b/plugins/Minify/locale/nl/LC_MESSAGES/Minify.po new file mode 100644 index 0000000000..e3ab34b14b --- /dev/null +++ b/plugins/Minify/locale/nl/LC_MESSAGES/Minify.po @@ -0,0 +1,42 @@ +# Translation of StatusNet - Minify to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Minify\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:56+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-minify\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: minify.php:49 +msgid "The parameter \"f\" is not a valid path." +msgstr "De parameter \"f\" is geen geldig pad." + +#: minify.php:53 +msgid "The parameter \"f\" is required but missing." +msgstr "De parameter \"f\" is vereist, maar ontbreekt." + +#: minify.php:111 +msgid "File type not supported." +msgstr "Dit bestandstype wordt niet ondersteund" + +#: MinifyPlugin.php:179 +msgid "" +"The Minify plugin minifies StatusNet's CSS and JavaScript, removing " +"whitespace and comments." +msgstr "" +"De plug-in Minify maakt CSS en JavaScript kleiner door witruimte en " +"opmerkingen te verwijderen." diff --git a/plugins/Minify/locale/tl/LC_MESSAGES/Minify.po b/plugins/Minify/locale/tl/LC_MESSAGES/Minify.po new file mode 100644 index 0000000000..a46b798a17 --- /dev/null +++ b/plugins/Minify/locale/tl/LC_MESSAGES/Minify.po @@ -0,0 +1,42 @@ +# Translation of StatusNet - Minify to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Minify\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:57+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-minify\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: minify.php:49 +msgid "The parameter \"f\" is not a valid path." +msgstr "Ang parametrong \"f\" ay hindi isang tanggap na landas." + +#: minify.php:53 +msgid "The parameter \"f\" is required but missing." +msgstr "Ang parametrong \"f\" ay kailangan ngunit nawawala." + +#: minify.php:111 +msgid "File type not supported." +msgstr "Hindi tinatangkilik ang uri ng talaksan." + +#: MinifyPlugin.php:179 +msgid "" +"The Minify plugin minifies StatusNet's CSS and JavaScript, removing " +"whitespace and comments." +msgstr "" +"Ang pamasak na Minify ay nagpapaliit sa CSS at JavaScript ng StatusNet, na " +"nagtatanggal ng puting puwang at mga puna." diff --git a/plugins/Minify/locale/uk/LC_MESSAGES/Minify.po b/plugins/Minify/locale/uk/LC_MESSAGES/Minify.po new file mode 100644 index 0000000000..028c3dcbf3 --- /dev/null +++ b/plugins/Minify/locale/uk/LC_MESSAGES/Minify.po @@ -0,0 +1,43 @@ +# Translation of StatusNet - Minify to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Minify\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:57+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:56+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-minify\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: minify.php:49 +msgid "The parameter \"f\" is not a valid path." +msgstr "Параметр «f» не є правильним шляхом." + +#: minify.php:53 +msgid "The parameter \"f\" is required but missing." +msgstr "Параметр «f» має бути зазначено, але він відсутній." + +#: minify.php:111 +msgid "File type not supported." +msgstr "Тип файлу не підтримується." + +#: MinifyPlugin.php:179 +msgid "" +"The Minify plugin minifies StatusNet's CSS and JavaScript, removing " +"whitespace and comments." +msgstr "" +"Додаток Minify мінімізує CSS та JavaScript сайту StatusNet, усуваючи " +"пропуски і коментарі." diff --git a/plugins/Minify/minify.php b/plugins/Minify/minify.php index bac1df8e2d..e012a40272 100644 --- a/plugins/Minify/minify.php +++ b/plugins/Minify/minify.php @@ -46,11 +46,11 @@ class MinifyAction extends Action if(file_exists($this->file)) { return true; } else { - $this->clientError(_('f parameter is not a valid path'),404); + $this->clientError(_m('The parameter "f" is not a valid path.'),404); return false; } }else{ - $this->clientError(_('f parameter is required'),500); + $this->clientError(_m('The parameter "f" is required but missing.'),500); return false; } } @@ -108,10 +108,9 @@ class MinifyAction extends Action header('Content-Type: ' . self::TYPE_CSS); break; default: - $this->clientError(_('File type not supported'),500); + $this->clientError(_m('File type not supported.'),500); return false; } return $out; } } - diff --git a/plugins/MobileProfile/MobileProfilePlugin.php b/plugins/MobileProfile/MobileProfilePlugin.php index 72a6a04fbd..b042bf7edd 100644 --- a/plugins/MobileProfile/MobileProfilePlugin.php +++ b/plugins/MobileProfile/MobileProfilePlugin.php @@ -36,7 +36,6 @@ define('PAGE_TYPE_PREFS_MOBILEPROFILE', require_once INSTALLDIR.'/plugins/Mobile/WAP20Plugin.php'; - /** * Superclass for plugin to output XHTML Mobile Profile * @@ -46,7 +45,6 @@ require_once INSTALLDIR.'/plugins/Mobile/WAP20Plugin.php'; * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class MobileProfilePlugin extends WAP20Plugin { public $DTD = null; @@ -60,14 +58,13 @@ class MobileProfilePlugin extends WAP20Plugin parent::__construct(); } - function onStartShowHTML($action) { // XXX: This should probably graduate to WAP20Plugin // If they are on the mobile site, serve them MP if ((common_config('site', 'mobileserver').'/'. - common_config('site', 'path').'/' == + common_config('site', 'path').'/' == $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'])) { $this->serveMobile = true; @@ -78,18 +75,18 @@ class MobileProfilePlugin extends WAP20Plugin //if (strstr('application/vnd.wap.xhtml+xml', $type) !== false) { // $this->serveMobile = true; //} else { - // If they are a mobile device that supports WAP 2.0, + // If they are a mobile device that supports WAP 2.0, // serve them MP // XXX: Browser sniffing sucks - // I really don't like going through this every page, + // I really don't like going through this every page, // perhaps use $_SESSION or cookies - // May be better to group the devices in terms of + // May be better to group the devices in terms of // low,mid,high-end - // Or, detect the mobile devices based on their support for + // Or, detect the mobile devices based on their support for // MP 1.0, 1.1, or 1.2 may be ideal. Possible? $this->mobiledevices = array( @@ -165,11 +162,11 @@ class MobileProfilePlugin extends WAP20Plugin } //} - // If they are okay with MP, and the site has a mobile server, + // If they are okay with MP, and the site has a mobile server, // redirect there - if ($this->serveMobile && + if ($this->serveMobile && common_config('site', 'mobileserver') !== false && - (common_config('site', 'mobileserver') != + (common_config('site', 'mobileserver') != common_config('site', 'server'))) { // FIXME: Redirect to equivalent page on mobile site instead @@ -193,8 +190,8 @@ class MobileProfilePlugin extends WAP20Plugin $type = common_negotiate_type($cp, $sp); if (!$type) { - throw new ClientException(_('This page is not available in a '. - 'media type you accept'), 406); + throw new ClientException(_m('This page is not available in a '. + 'media type you accept.'), 406); } //} @@ -217,7 +214,6 @@ class MobileProfilePlugin extends WAP20Plugin return false; } - function setMobileFeatures($useragent) { $mobiledeviceInputFileType = array( @@ -234,7 +230,6 @@ class MobileProfilePlugin extends WAP20Plugin } } - function onStartShowStatusNetStyles($action) { if (!$this->serveMobile) { @@ -262,7 +257,6 @@ class MobileProfilePlugin extends WAP20Plugin return false; } - function onStartShowUAStyles($action) { if (!$this->serveMobile) { return true; @@ -288,18 +282,17 @@ class MobileProfilePlugin extends WAP20Plugin return false; } - function _showLogo($action) { $action->elementStart('address', 'vcard'); $action->elementStart('a', array('class' => 'url home bookmark', 'href' => common_local_url('public'))); - if (common_config('site', 'mobilelogo') || - file_exists(Theme::file('logo.png')) || + if (common_config('site', 'mobilelogo') || + file_exists(Theme::file('logo.png')) || file_exists(Theme::file('mobilelogo.png'))) { $action->element('img', array('class' => 'photo', - 'src' => (common_config('site', 'mobilelogo')) ? common_config('site', 'mobilelogo') : + 'src' => (common_config('site', 'mobilelogo')) ? common_config('site', 'mobilelogo') : ((file_exists(Theme::file('mobilelogo.png'))) ? (Theme::path('mobilelogo.png')) : Theme::path('logo.png')), 'alt' => common_config('site', 'name'))); } @@ -308,44 +301,42 @@ class MobileProfilePlugin extends WAP20Plugin $action->elementEnd('address'); } - function _showPrimaryNav($action) { $user = common_current_user(); $action->elementStart('ul', array('id' => 'site_nav_global_primary')); if ($user) { $action->menuItem(common_local_url('all', array('nickname' => $user->nickname)), - _('Home')); + _m('Home')); $action->menuItem(common_local_url('profilesettings'), - _('Account')); + _m('Account')); $action->menuItem(common_local_url('oauthconnectionssettings'), - _('Connect')); + _m('Connect')); if ($user->hasRight(Right::CONFIGURESITE)) { $action->menuItem(common_local_url('siteadminpanel'), - _('Admin'), _('Change site configuration'), false, 'nav_admin'); + _m('Admin'), _m('Change site configuration'), false, 'nav_admin'); } if (common_config('invite', 'enabled')) { $action->menuItem(common_local_url('invite'), - _('Invite')); + _m('Invite')); } $action->menuItem(common_local_url('logout'), - _('Logout')); + _m('Logout')); } else { if (!common_config('site', 'closed')) { $action->menuItem(common_local_url('register'), - _('Register')); + _m('Register')); } $action->menuItem(common_local_url('login'), - _('Login')); + _m('Login')); } if ($user || !common_config('site', 'private')) { $action->menuItem(common_local_url('peoplesearch'), - _('Search')); + _m('Search')); } $action->elementEnd('ul'); } - function onStartShowNoticeFormData($form) { if (!$this->serveMobile) { @@ -367,11 +358,11 @@ class MobileProfilePlugin extends WAP20Plugin if (common_config('attachments', 'uploads')) { if ($this->mobileFeatures['inputfiletype']) { - $form->out->element('label', array('for' => 'notice_data-attach'), _('Attach')); + $form->out->element('label', array('for' => 'notice_data-attach'), _m('Attach')); $form->out->element('input', array('id' => 'notice_data-attach', 'type' => 'file', 'name' => 'attach', - 'title' => _('Attach a file'))); + 'title' => _m('Attach a file'))); $form->out->hidden('MAX_FILE_SIZE', common_config('attachments', 'file_quota')); } } @@ -383,7 +374,6 @@ class MobileProfilePlugin extends WAP20Plugin return false; } - function onStartShowAside($action) { if ($this->serveMobile) { @@ -391,13 +381,11 @@ class MobileProfilePlugin extends WAP20Plugin } } - function onStartShowScripts($action) { } - function _common_path($relative, $ssl=false) { $pathpart = (common_config('site', 'path')) ? common_config('site', 'path')."/" : ''; diff --git a/plugins/MobileProfile/locale/MobileProfile.pot b/plugins/MobileProfile/locale/MobileProfile.pot index 9495e975b9..9af3c011bc 100644 --- a/plugins/MobileProfile/locale/MobileProfile.pot +++ b/plugins/MobileProfile/locale/MobileProfile.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,6 +16,58 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: MobileProfilePlugin.php:424 +#: MobileProfilePlugin.php:193 +msgid "This page is not available in a media type you accept." +msgstr "" + +#: MobileProfilePlugin.php:310 +msgid "Home" +msgstr "" + +#: MobileProfilePlugin.php:312 +msgid "Account" +msgstr "" + +#: MobileProfilePlugin.php:314 +msgid "Connect" +msgstr "" + +#: MobileProfilePlugin.php:317 +msgid "Admin" +msgstr "" + +#: MobileProfilePlugin.php:317 +msgid "Change site configuration" +msgstr "" + +#: MobileProfilePlugin.php:321 +msgid "Invite" +msgstr "" + +#: MobileProfilePlugin.php:324 +msgid "Logout" +msgstr "" + +#: MobileProfilePlugin.php:328 +msgid "Register" +msgstr "" + +#: MobileProfilePlugin.php:331 +msgid "Login" +msgstr "" + +#: MobileProfilePlugin.php:335 +msgid "Search" +msgstr "" + +#: MobileProfilePlugin.php:361 +msgid "Attach" +msgstr "" + +#: MobileProfilePlugin.php:365 +msgid "Attach a file" +msgstr "" + +#: MobileProfilePlugin.php:417 msgid "XHTML MobileProfile output for supporting user agents." msgstr "" diff --git a/plugins/MobileProfile/locale/br/LC_MESSAGES/MobileProfile.po b/plugins/MobileProfile/locale/br/LC_MESSAGES/MobileProfile.po new file mode 100644 index 0000000000..e735e59f64 --- /dev/null +++ b/plugins/MobileProfile/locale/br/LC_MESSAGES/MobileProfile.po @@ -0,0 +1,78 @@ +# Translation of StatusNet - MobileProfile to Breton (Brezhoneg) +# Expored from translatewiki.net +# +# Author: Gwendal +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - MobileProfile\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:58+0000\n" +"Language-Team: Breton \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: br\n" +"X-Message-Group: #out-statusnet-plugin-mobileprofile\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: MobileProfilePlugin.php:193 +msgid "This page is not available in a media type you accept." +msgstr "" + +#: MobileProfilePlugin.php:310 +msgid "Home" +msgstr "Degemer" + +#: MobileProfilePlugin.php:312 +msgid "Account" +msgstr "Kont" + +#: MobileProfilePlugin.php:314 +msgid "Connect" +msgstr "Kevreañ" + +#: MobileProfilePlugin.php:317 +msgid "Admin" +msgstr "Merour" + +#: MobileProfilePlugin.php:317 +msgid "Change site configuration" +msgstr "Kemmañ arventennoù al lec'hienn" + +#: MobileProfilePlugin.php:321 +msgid "Invite" +msgstr "Pediñ" + +#: MobileProfilePlugin.php:324 +msgid "Logout" +msgstr "Digevreañ" + +#: MobileProfilePlugin.php:328 +msgid "Register" +msgstr "Marilhañ" + +#: MobileProfilePlugin.php:331 +msgid "Login" +msgstr "Kevreañ" + +#: MobileProfilePlugin.php:335 +msgid "Search" +msgstr "Klask" + +#: MobileProfilePlugin.php:361 +msgid "Attach" +msgstr "Stagañ" + +#: MobileProfilePlugin.php:365 +msgid "Attach a file" +msgstr "Stagañ ur restr" + +#: MobileProfilePlugin.php:417 +msgid "XHTML MobileProfile output for supporting user agents." +msgstr "" diff --git a/plugins/MobileProfile/locale/fr/LC_MESSAGES/MobileProfile.po b/plugins/MobileProfile/locale/fr/LC_MESSAGES/MobileProfile.po new file mode 100644 index 0000000000..ce7b1a22f8 --- /dev/null +++ b/plugins/MobileProfile/locale/fr/LC_MESSAGES/MobileProfile.po @@ -0,0 +1,80 @@ +# Translation of StatusNet - MobileProfile to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - MobileProfile\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:58+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-mobileprofile\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: MobileProfilePlugin.php:193 +msgid "This page is not available in a media type you accept." +msgstr "" +"Cette page n’est pas disponible dans un des types de média que vous acceptez." + +#: MobileProfilePlugin.php:310 +msgid "Home" +msgstr "Accueil" + +#: MobileProfilePlugin.php:312 +msgid "Account" +msgstr "Compte" + +#: MobileProfilePlugin.php:314 +msgid "Connect" +msgstr "Connexion" + +#: MobileProfilePlugin.php:317 +msgid "Admin" +msgstr "Administrateur" + +#: MobileProfilePlugin.php:317 +msgid "Change site configuration" +msgstr "Modifier la configuration du site" + +#: MobileProfilePlugin.php:321 +msgid "Invite" +msgstr "Inviter" + +#: MobileProfilePlugin.php:324 +msgid "Logout" +msgstr "Déconnexion" + +#: MobileProfilePlugin.php:328 +msgid "Register" +msgstr "S’inscrire" + +#: MobileProfilePlugin.php:331 +msgid "Login" +msgstr "Connexion" + +#: MobileProfilePlugin.php:335 +msgid "Search" +msgstr "Rechercher" + +#: MobileProfilePlugin.php:361 +msgid "Attach" +msgstr "Joindre" + +#: MobileProfilePlugin.php:365 +msgid "Attach a file" +msgstr "Joindre un fichier" + +#: MobileProfilePlugin.php:417 +msgid "XHTML MobileProfile output for supporting user agents." +msgstr "Sortie XHTML MobileProfile pour les navigateurs compatibles." diff --git a/plugins/MobileProfile/locale/ia/LC_MESSAGES/MobileProfile.po b/plugins/MobileProfile/locale/ia/LC_MESSAGES/MobileProfile.po new file mode 100644 index 0000000000..356f522970 --- /dev/null +++ b/plugins/MobileProfile/locale/ia/LC_MESSAGES/MobileProfile.po @@ -0,0 +1,80 @@ +# Translation of StatusNet - MobileProfile to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - MobileProfile\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:58+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-mobileprofile\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: MobileProfilePlugin.php:193 +msgid "This page is not available in a media type you accept." +msgstr "Iste pagina non es disponibile in un formato que tu accepta." + +#: MobileProfilePlugin.php:310 +msgid "Home" +msgstr "Initio" + +#: MobileProfilePlugin.php:312 +msgid "Account" +msgstr "Conto" + +#: MobileProfilePlugin.php:314 +msgid "Connect" +msgstr "Connecter" + +#: MobileProfilePlugin.php:317 +msgid "Admin" +msgstr "Admin" + +#: MobileProfilePlugin.php:317 +msgid "Change site configuration" +msgstr "Modificar le configuration del sito" + +#: MobileProfilePlugin.php:321 +msgid "Invite" +msgstr "Invitar" + +#: MobileProfilePlugin.php:324 +msgid "Logout" +msgstr "Clauder session" + +#: MobileProfilePlugin.php:328 +msgid "Register" +msgstr "Crear conto" + +#: MobileProfilePlugin.php:331 +msgid "Login" +msgstr "Aperir session" + +#: MobileProfilePlugin.php:335 +msgid "Search" +msgstr "Cercar" + +#: MobileProfilePlugin.php:361 +msgid "Attach" +msgstr "Annexar" + +#: MobileProfilePlugin.php:365 +msgid "Attach a file" +msgstr "Annexar un file" + +#: MobileProfilePlugin.php:417 +msgid "XHTML MobileProfile output for supporting user agents." +msgstr "" +"Production de XHTML MobileProfile pro le programmas de usator que lo " +"supporta." diff --git a/plugins/MobileProfile/locale/mk/LC_MESSAGES/MobileProfile.po b/plugins/MobileProfile/locale/mk/LC_MESSAGES/MobileProfile.po new file mode 100644 index 0000000000..08a6c5a1d6 --- /dev/null +++ b/plugins/MobileProfile/locale/mk/LC_MESSAGES/MobileProfile.po @@ -0,0 +1,78 @@ +# Translation of StatusNet - MobileProfile to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - MobileProfile\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:58+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-mobileprofile\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: MobileProfilePlugin.php:193 +msgid "This page is not available in a media type you accept." +msgstr "Страницава не е достапна во форматот кој Вие го прифаќате." + +#: MobileProfilePlugin.php:310 +msgid "Home" +msgstr "Почетна" + +#: MobileProfilePlugin.php:312 +msgid "Account" +msgstr "Сметка" + +#: MobileProfilePlugin.php:314 +msgid "Connect" +msgstr "Поврзи се" + +#: MobileProfilePlugin.php:317 +msgid "Admin" +msgstr "Администратор" + +#: MobileProfilePlugin.php:317 +msgid "Change site configuration" +msgstr "Промена на поставките на мрежното место" + +#: MobileProfilePlugin.php:321 +msgid "Invite" +msgstr "Покани" + +#: MobileProfilePlugin.php:324 +msgid "Logout" +msgstr "Одјава" + +#: MobileProfilePlugin.php:328 +msgid "Register" +msgstr "Регистрација" + +#: MobileProfilePlugin.php:331 +msgid "Login" +msgstr "Најава" + +#: MobileProfilePlugin.php:335 +msgid "Search" +msgstr "Пребарај" + +#: MobileProfilePlugin.php:361 +msgid "Attach" +msgstr "Приложи" + +#: MobileProfilePlugin.php:365 +msgid "Attach a file" +msgstr "Приложи податотека" + +#: MobileProfilePlugin.php:417 +msgid "XHTML MobileProfile output for supporting user agents." +msgstr "Излез „XHTML MobileProfile“ за поддршка на кориснички агенти." diff --git a/plugins/MobileProfile/locale/nl/LC_MESSAGES/MobileProfile.po b/plugins/MobileProfile/locale/nl/LC_MESSAGES/MobileProfile.po new file mode 100644 index 0000000000..772eea0f68 --- /dev/null +++ b/plugins/MobileProfile/locale/nl/LC_MESSAGES/MobileProfile.po @@ -0,0 +1,81 @@ +# Translation of StatusNet - MobileProfile to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: McDutchie +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - MobileProfile\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:58+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-mobileprofile\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: MobileProfilePlugin.php:193 +msgid "This page is not available in a media type you accept." +msgstr "Deze pagina is niet beschikbaar in een mediumtype dat u accepteert." + +#: MobileProfilePlugin.php:310 +msgid "Home" +msgstr "Hoofdmenu" + +#: MobileProfilePlugin.php:312 +msgid "Account" +msgstr "Gebruiker" + +#: MobileProfilePlugin.php:314 +msgid "Connect" +msgstr "Koppelen" + +#: MobileProfilePlugin.php:317 +msgid "Admin" +msgstr "Beheer" + +#: MobileProfilePlugin.php:317 +msgid "Change site configuration" +msgstr "Websiteinstellingen wijzigen" + +#: MobileProfilePlugin.php:321 +msgid "Invite" +msgstr "Uitnodigen" + +#: MobileProfilePlugin.php:324 +msgid "Logout" +msgstr "Afmelden" + +#: MobileProfilePlugin.php:328 +msgid "Register" +msgstr "Registreren" + +#: MobileProfilePlugin.php:331 +msgid "Login" +msgstr "Aanmelden" + +#: MobileProfilePlugin.php:335 +msgid "Search" +msgstr "Zoeken" + +#: MobileProfilePlugin.php:361 +msgid "Attach" +msgstr "Toevoegen" + +#: MobileProfilePlugin.php:365 +msgid "Attach a file" +msgstr "Bestand toevoegen" + +#: MobileProfilePlugin.php:417 +msgid "XHTML MobileProfile output for supporting user agents." +msgstr "" +"Uitvoer in MobileProfile XHTML voor de gebruikersprogramma's die dat " +"ondersteunen." diff --git a/plugins/MobileProfile/locale/ru/LC_MESSAGES/MobileProfile.po b/plugins/MobileProfile/locale/ru/LC_MESSAGES/MobileProfile.po new file mode 100644 index 0000000000..40c4819d94 --- /dev/null +++ b/plugins/MobileProfile/locale/ru/LC_MESSAGES/MobileProfile.po @@ -0,0 +1,79 @@ +# Translation of StatusNet - MobileProfile to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Eleferen +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - MobileProfile\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:58+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-mobileprofile\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: MobileProfilePlugin.php:193 +msgid "This page is not available in a media type you accept." +msgstr "Страница недоступна для того типа, который вы задействовали." + +#: MobileProfilePlugin.php:310 +msgid "Home" +msgstr "Домой" + +#: MobileProfilePlugin.php:312 +msgid "Account" +msgstr "Аккаунт" + +#: MobileProfilePlugin.php:314 +msgid "Connect" +msgstr "Подключиться" + +#: MobileProfilePlugin.php:317 +msgid "Admin" +msgstr "Администратор" + +#: MobileProfilePlugin.php:317 +msgid "Change site configuration" +msgstr "Изменить конфигурацию сайта" + +#: MobileProfilePlugin.php:321 +msgid "Invite" +msgstr "Пригласить" + +#: MobileProfilePlugin.php:324 +msgid "Logout" +msgstr "Выйти" + +#: MobileProfilePlugin.php:328 +msgid "Register" +msgstr "Регистрация" + +#: MobileProfilePlugin.php:331 +msgid "Login" +msgstr "Представиться" + +#: MobileProfilePlugin.php:335 +msgid "Search" +msgstr "Поиск" + +#: MobileProfilePlugin.php:361 +msgid "Attach" +msgstr "Прикрепить" + +#: MobileProfilePlugin.php:365 +msgid "Attach a file" +msgstr "Прикрепить файл" + +#: MobileProfilePlugin.php:417 +msgid "XHTML MobileProfile output for supporting user agents." +msgstr "" diff --git a/plugins/MobileProfile/locale/tl/LC_MESSAGES/MobileProfile.po b/plugins/MobileProfile/locale/tl/LC_MESSAGES/MobileProfile.po new file mode 100644 index 0000000000..e427905a66 --- /dev/null +++ b/plugins/MobileProfile/locale/tl/LC_MESSAGES/MobileProfile.po @@ -0,0 +1,80 @@ +# Translation of StatusNet - MobileProfile to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - MobileProfile\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:58+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-mobileprofile\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: MobileProfilePlugin.php:193 +msgid "This page is not available in a media type you accept." +msgstr "Ang pahinang ito ay hindi makukuha sa uri ng midya na tinanggap mo." + +#: MobileProfilePlugin.php:310 +msgid "Home" +msgstr "Tahanan" + +#: MobileProfilePlugin.php:312 +msgid "Account" +msgstr "Akawnt" + +#: MobileProfilePlugin.php:314 +msgid "Connect" +msgstr "Umugnay" + +#: MobileProfilePlugin.php:317 +msgid "Admin" +msgstr "Tagapangasiwa" + +#: MobileProfilePlugin.php:317 +msgid "Change site configuration" +msgstr "Baguhin ang pagkakaayos ng sityo" + +#: MobileProfilePlugin.php:321 +msgid "Invite" +msgstr "Anyayahan" + +#: MobileProfilePlugin.php:324 +msgid "Logout" +msgstr "Umalis sa pagkakalagda" + +#: MobileProfilePlugin.php:328 +msgid "Register" +msgstr "Magpatala" + +#: MobileProfilePlugin.php:331 +msgid "Login" +msgstr "Lumagda" + +#: MobileProfilePlugin.php:335 +msgid "Search" +msgstr "Humanap" + +#: MobileProfilePlugin.php:361 +msgid "Attach" +msgstr "Ilakip" + +#: MobileProfilePlugin.php:365 +msgid "Attach a file" +msgstr "Maglakip ng isang talaksan" + +#: MobileProfilePlugin.php:417 +msgid "XHTML MobileProfile output for supporting user agents." +msgstr "" +"Mga paglalabas na XHTML na MobileProfile para sa pagtataguyo ng mga ahente " +"ng tagagamit." diff --git a/plugins/MobileProfile/locale/uk/LC_MESSAGES/MobileProfile.po b/plugins/MobileProfile/locale/uk/LC_MESSAGES/MobileProfile.po new file mode 100644 index 0000000000..e76dd223f1 --- /dev/null +++ b/plugins/MobileProfile/locale/uk/LC_MESSAGES/MobileProfile.po @@ -0,0 +1,80 @@ +# Translation of StatusNet - MobileProfile to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - MobileProfile\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:58+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-mobileprofile\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: MobileProfilePlugin.php:193 +msgid "This page is not available in a media type you accept." +msgstr "Ця сторінка не доступна для того типу медіа, з яким ви погодились." + +#: MobileProfilePlugin.php:310 +msgid "Home" +msgstr "Дім" + +#: MobileProfilePlugin.php:312 +msgid "Account" +msgstr "Акаунт" + +#: MobileProfilePlugin.php:314 +msgid "Connect" +msgstr "З’єднання" + +#: MobileProfilePlugin.php:317 +msgid "Admin" +msgstr "Адмін" + +#: MobileProfilePlugin.php:317 +msgid "Change site configuration" +msgstr "Змінити конфігурацію сайту" + +#: MobileProfilePlugin.php:321 +msgid "Invite" +msgstr "Запросити" + +#: MobileProfilePlugin.php:324 +msgid "Logout" +msgstr "Вийти" + +#: MobileProfilePlugin.php:328 +msgid "Register" +msgstr "Реєстрація" + +#: MobileProfilePlugin.php:331 +msgid "Login" +msgstr "Увійти" + +#: MobileProfilePlugin.php:335 +msgid "Search" +msgstr "Пошук" + +#: MobileProfilePlugin.php:361 +msgid "Attach" +msgstr "Вкласти" + +#: MobileProfilePlugin.php:365 +msgid "Attach a file" +msgstr "Вкласти файл" + +#: MobileProfilePlugin.php:417 +msgid "XHTML MobileProfile output for supporting user agents." +msgstr "" +"Додаток MobileProfile генерує XHTML прийнятний для мобільних пристроїв." diff --git a/plugins/MobileProfile/locale/zh_CN/LC_MESSAGES/MobileProfile.po b/plugins/MobileProfile/locale/zh_CN/LC_MESSAGES/MobileProfile.po new file mode 100644 index 0000000000..123ed6a1ad --- /dev/null +++ b/plugins/MobileProfile/locale/zh_CN/LC_MESSAGES/MobileProfile.po @@ -0,0 +1,79 @@ +# Translation of StatusNet - MobileProfile to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - MobileProfile\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:58+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-mobileprofile\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: MobileProfilePlugin.php:193 +msgid "This page is not available in a media type you accept." +msgstr "" + +#: MobileProfilePlugin.php:310 +msgid "Home" +msgstr "" + +#: MobileProfilePlugin.php:312 +msgid "Account" +msgstr "账号" + +#: MobileProfilePlugin.php:314 +msgid "Connect" +msgstr "关联" + +#: MobileProfilePlugin.php:317 +msgid "Admin" +msgstr "管理" + +#: MobileProfilePlugin.php:317 +msgid "Change site configuration" +msgstr "更改网站配置" + +#: MobileProfilePlugin.php:321 +msgid "Invite" +msgstr "邀请" + +#: MobileProfilePlugin.php:324 +msgid "Logout" +msgstr "登出" + +#: MobileProfilePlugin.php:328 +msgid "Register" +msgstr "注册" + +#: MobileProfilePlugin.php:331 +msgid "Login" +msgstr "登录" + +#: MobileProfilePlugin.php:335 +msgid "Search" +msgstr "搜索" + +#: MobileProfilePlugin.php:361 +msgid "Attach" +msgstr "附件" + +#: MobileProfilePlugin.php:365 +msgid "Attach a file" +msgstr "添加一个文件附件" + +#: MobileProfilePlugin.php:417 +msgid "XHTML MobileProfile output for supporting user agents." +msgstr "" diff --git a/plugins/NoticeTitle/NoticeTitlePlugin.php b/plugins/NoticeTitle/NoticeTitlePlugin.php index 9f53173db2..269f061893 100644 --- a/plugins/NoticeTitle/NoticeTitlePlugin.php +++ b/plugins/NoticeTitle/NoticeTitlePlugin.php @@ -51,6 +51,12 @@ define('NOTICE_TITLE_PLUGIN_VERSION', '0.1'); class NoticeTitlePlugin extends Plugin { + + // By default, notice-title widget will be available to all users. + // With restricted on, only users who have been granted the + // "richedit" role get it. + public $restricted = false; + /** * Database schema setup * @@ -123,7 +129,7 @@ class NoticeTitlePlugin extends Plugin 'author' => 'Evan Prodromou', 'homepage' => $url, 'rawdescription' => - _m('Adds optional titles to notices')); + _m('Adds optional titles to notices.')); return true; } @@ -137,14 +143,16 @@ class NoticeTitlePlugin extends Plugin function onStartShowNoticeFormData($form) { - $form->out->element('style', - null, - 'label#notice_data-text-label { display: none }'); - $form->out->element('input', array('type' => 'text', - 'id' => 'notice_title', - 'name' => 'notice_title', - 'size' => 40, - 'maxlength' => Notice_title::MAXCHARS)); + if ($this->isAllowedRichEdit()) { + $form->out->element('style', + null, + 'label#notice_data-text-label { display: none }'); + $form->out->element('input', array('type' => 'text', + 'id' => 'notice_title', + 'name' => 'notice_title', + 'size' => 40, + 'maxlength' => Notice_title::MAXCHARS)); + } return true; } @@ -162,9 +170,9 @@ class NoticeTitlePlugin extends Plugin function onStartNoticeSaveWeb($action, &$authorId, &$text, &$options) { $title = $action->trimmed('notice_title'); - if (!empty($title)) { + if (!empty($title) && $this->isAllowedRichEdit()) { if (mb_strlen($title) > Notice_title::MAXCHARS) { - throw new Exception(sprintf(_m("Notice title too long (max %d)", + throw new Exception(sprintf(_m("The notice title is too long (max %d characters).", Notice_title::MAXCHARS))); } } @@ -186,7 +194,7 @@ class NoticeTitlePlugin extends Plugin $title = $action->trimmed('notice_title'); - if (!empty($title)) { + if (!empty($title) && $this->isAllowedRichEdit()) { $nt = new Notice_title(); @@ -296,7 +304,7 @@ class NoticeTitlePlugin extends Plugin if (!empty($title)) { $action->element('title', null, // TRANS: Page title. %1$s is the title, %2$s is the site name. - sprintf(_("%1\$s - %2\$s"), + sprintf(_m("%1\$s - %2\$s"), $title, common_config('site', 'name'))); } @@ -327,5 +335,24 @@ class NoticeTitlePlugin extends Plugin return true; } -} + /** + * Does the current user have permission to use the notice-title widget? + * Always true unless the plugin's "restricted" setting is on, in which + * case it's limited to users with the "richedit" role. + * + * @fixme make that more sanely configurable :) + * + * @return boolean + */ + private function isAllowedRichEdit() + { + if ($this->restricted) { + $user = common_current_user(); + return !empty($user) && $user->hasRole('richedit'); + } else { + return true; + } + } + +} diff --git a/plugins/NoticeTitle/locale/NoticeTitle.pot b/plugins/NoticeTitle/locale/NoticeTitle.pot new file mode 100644 index 0000000000..6a3ac86f27 --- /dev/null +++ b/plugins/NoticeTitle/locale/NoticeTitle.pot @@ -0,0 +1,27 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: NoticeTitlePlugin.php:132 +msgid "Adds optional titles to notices." +msgstr "" + +#. TRANS: Page title. %1$s is the title, %2$s is the site name. +#: NoticeTitlePlugin.php:307 +#, php-format +msgid "%1$s - %2$s" +msgstr "" diff --git a/plugins/NoticeTitle/locale/br/LC_MESSAGES/NoticeTitle.po b/plugins/NoticeTitle/locale/br/LC_MESSAGES/NoticeTitle.po new file mode 100644 index 0000000000..a2c5b823d4 --- /dev/null +++ b/plugins/NoticeTitle/locale/br/LC_MESSAGES/NoticeTitle.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - NoticeTitle to Breton (Brezhoneg) +# Expored from translatewiki.net +# +# Author: Y-M D +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - NoticeTitle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:58+0000\n" +"Language-Team: Breton \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: br\n" +"X-Message-Group: #out-statusnet-plugin-noticetitle\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: NoticeTitlePlugin.php:132 +msgid "Adds optional titles to notices." +msgstr "" + +#. TRANS: Page title. %1$s is the title, %2$s is the site name. +#: NoticeTitlePlugin.php:307 +#, php-format +msgid "%1$s - %2$s" +msgstr "%1$s - %2$s" diff --git a/plugins/NoticeTitle/locale/fr/LC_MESSAGES/NoticeTitle.po b/plugins/NoticeTitle/locale/fr/LC_MESSAGES/NoticeTitle.po new file mode 100644 index 0000000000..c13b48b669 --- /dev/null +++ b/plugins/NoticeTitle/locale/fr/LC_MESSAGES/NoticeTitle.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - NoticeTitle to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - NoticeTitle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:58+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-noticetitle\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: NoticeTitlePlugin.php:132 +msgid "Adds optional titles to notices." +msgstr "Ajoute des titres optionnels aux avis." + +#. TRANS: Page title. %1$s is the title, %2$s is the site name. +#: NoticeTitlePlugin.php:307 +#, php-format +msgid "%1$s - %2$s" +msgstr "%1$s — %2$s" diff --git a/plugins/NoticeTitle/locale/ia/LC_MESSAGES/NoticeTitle.po b/plugins/NoticeTitle/locale/ia/LC_MESSAGES/NoticeTitle.po new file mode 100644 index 0000000000..ae75c1f552 --- /dev/null +++ b/plugins/NoticeTitle/locale/ia/LC_MESSAGES/NoticeTitle.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - NoticeTitle to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - NoticeTitle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:58+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-noticetitle\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: NoticeTitlePlugin.php:132 +msgid "Adds optional titles to notices." +msgstr "Adde optional titulos a notas." + +#. TRANS: Page title. %1$s is the title, %2$s is the site name. +#: NoticeTitlePlugin.php:307 +#, php-format +msgid "%1$s - %2$s" +msgstr "%1$s - %2$s" diff --git a/plugins/NoticeTitle/locale/mk/LC_MESSAGES/NoticeTitle.po b/plugins/NoticeTitle/locale/mk/LC_MESSAGES/NoticeTitle.po new file mode 100644 index 0000000000..6fe2084e63 --- /dev/null +++ b/plugins/NoticeTitle/locale/mk/LC_MESSAGES/NoticeTitle.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - NoticeTitle to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - NoticeTitle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:58+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-noticetitle\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: NoticeTitlePlugin.php:132 +msgid "Adds optional titles to notices." +msgstr "Додава наслови на забелешките (по избор)." + +#. TRANS: Page title. %1$s is the title, %2$s is the site name. +#: NoticeTitlePlugin.php:307 +#, php-format +msgid "%1$s - %2$s" +msgstr "%1$s - %2$s" diff --git a/plugins/NoticeTitle/locale/nb/LC_MESSAGES/NoticeTitle.po b/plugins/NoticeTitle/locale/nb/LC_MESSAGES/NoticeTitle.po new file mode 100644 index 0000000000..c7309d8472 --- /dev/null +++ b/plugins/NoticeTitle/locale/nb/LC_MESSAGES/NoticeTitle.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - NoticeTitle to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - NoticeTitle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:58+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-noticetitle\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: NoticeTitlePlugin.php:132 +msgid "Adds optional titles to notices." +msgstr "Legger valgfrie titler til notiser." + +#. TRANS: Page title. %1$s is the title, %2$s is the site name. +#: NoticeTitlePlugin.php:307 +#, php-format +msgid "%1$s - %2$s" +msgstr "%1$s - %2$s" diff --git a/plugins/NoticeTitle/locale/nl/LC_MESSAGES/NoticeTitle.po b/plugins/NoticeTitle/locale/nl/LC_MESSAGES/NoticeTitle.po new file mode 100644 index 0000000000..6881e630ff --- /dev/null +++ b/plugins/NoticeTitle/locale/nl/LC_MESSAGES/NoticeTitle.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - NoticeTitle to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - NoticeTitle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:58+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-noticetitle\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: NoticeTitlePlugin.php:132 +msgid "Adds optional titles to notices." +msgstr "Voegt optioneel titels toe aan mededelingen." + +#. TRANS: Page title. %1$s is the title, %2$s is the site name. +#: NoticeTitlePlugin.php:307 +#, php-format +msgid "%1$s - %2$s" +msgstr "%1$s - %2$s" diff --git a/plugins/NoticeTitle/locale/te/LC_MESSAGES/NoticeTitle.po b/plugins/NoticeTitle/locale/te/LC_MESSAGES/NoticeTitle.po new file mode 100644 index 0000000000..b098f20b52 --- /dev/null +++ b/plugins/NoticeTitle/locale/te/LC_MESSAGES/NoticeTitle.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - NoticeTitle to Telugu (తెలుగు) +# Expored from translatewiki.net +# +# Author: Veeven +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - NoticeTitle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:58+0000\n" +"Language-Team: Telugu \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: te\n" +"X-Message-Group: #out-statusnet-plugin-noticetitle\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: NoticeTitlePlugin.php:132 +msgid "Adds optional titles to notices." +msgstr "" + +#. TRANS: Page title. %1$s is the title, %2$s is the site name. +#: NoticeTitlePlugin.php:307 +#, php-format +msgid "%1$s - %2$s" +msgstr "%1$s - %2$s" diff --git a/plugins/NoticeTitle/locale/tl/LC_MESSAGES/NoticeTitle.po b/plugins/NoticeTitle/locale/tl/LC_MESSAGES/NoticeTitle.po new file mode 100644 index 0000000000..fd08313022 --- /dev/null +++ b/plugins/NoticeTitle/locale/tl/LC_MESSAGES/NoticeTitle.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - NoticeTitle to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - NoticeTitle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:58+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-noticetitle\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: NoticeTitlePlugin.php:132 +msgid "Adds optional titles to notices." +msgstr "Nagdaragdag ng maaaring wala na mga pamagat sa mga pabatid." + +#. TRANS: Page title. %1$s is the title, %2$s is the site name. +#: NoticeTitlePlugin.php:307 +#, php-format +msgid "%1$s - %2$s" +msgstr " %1$s - %2$s" diff --git a/plugins/NoticeTitle/locale/uk/LC_MESSAGES/NoticeTitle.po b/plugins/NoticeTitle/locale/uk/LC_MESSAGES/NoticeTitle.po new file mode 100644 index 0000000000..ad4445d973 --- /dev/null +++ b/plugins/NoticeTitle/locale/uk/LC_MESSAGES/NoticeTitle.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - NoticeTitle to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - NoticeTitle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:58+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-noticetitle\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: NoticeTitlePlugin.php:132 +msgid "Adds optional titles to notices." +msgstr "Додавати до повідомлень необов’язкові заголовки." + +#. TRANS: Page title. %1$s is the title, %2$s is the site name. +#: NoticeTitlePlugin.php:307 +#, php-format +msgid "%1$s - %2$s" +msgstr "%1$s — %2$s" diff --git a/plugins/OStatus/OStatusPlugin.php b/plugins/OStatus/OStatusPlugin.php index dd15099542..601243b425 100644 --- a/plugins/OStatus/OStatusPlugin.php +++ b/plugins/OStatus/OStatusPlugin.php @@ -221,6 +221,7 @@ class OStatusPlugin extends Plugin array('nickname' => $profile->nickname)); $output->element('a', array('href' => $url, 'class' => 'entity_remote_subscribe'), + // TRANS: Link description for link to subscribe to a remote user. _m('Subscribe')); $output->elementEnd('li'); @@ -239,6 +240,7 @@ class OStatusPlugin extends Plugin array('group' => $group->nickname)); $output->element('a', array('href' => $url, 'class' => 'entity_remote_subscribe'), + // TRANS: Link description for link to join a remote group. _m('Join')); } @@ -451,6 +453,7 @@ class OStatusPlugin extends Plugin } $url = $notice->url; + // TRANSLATE: %s is a domain. $title = sprintf(_m("Sent from %s via OStatus"), $domain); return false; } @@ -522,6 +525,7 @@ class OStatusPlugin extends Plugin } if (!$oprofile->subscribe()) { + // TRANS: Exception. throw new Exception(_m('Could not set up remote subscription.')); } } @@ -551,25 +555,10 @@ class OStatusPlugin extends Plugin return true; } - $act = new Activity(); + $sub = Subscription::pkeyGet(array('subscriber' => $subscriber->id, + 'subscribed' => $other->id)); - $act->verb = ActivityVerb::FOLLOW; - - $act->id = TagURI::mint('follow:%d:%d:%s', - $subscriber->id, - $other->id, - common_date_iso8601(time())); - - $act->time = time(); - $act->title = _("Follow"); - // TRANS: Success message for subscribe to user attempt through OStatus. - // TRANS: %1$s is the subscriber name, %2$s is the subscribed user's name. - $act->content = sprintf(_("%1$s is now following %2$s."), - $subscriber->getBestName(), - $other->getBestName()); - - $act->actor = ActivityObject::fromProfile($subscriber); - $act->object = ActivityObject::fromProfile($other); + $act = $sub->asActivity(); $oprofile->notifyActivity($act, $subscriber); @@ -611,10 +600,10 @@ class OStatusPlugin extends Plugin common_date_iso8601(time())); $act->time = time(); - $act->title = _("Unfollow"); + $act->title = _m('Unfollow'); // TRANS: Success message for unsubscribe from user attempt through OStatus. // TRANS: %1$s is the unsubscriber's name, %2$s is the unsubscribed user's name. - $act->content = sprintf(_("%1$s stopped following %2$s."), + $act->content = sprintf(_m('%1$s stopped following %2$s.'), $profile->getBestName(), $other->getBestName()); @@ -645,6 +634,9 @@ class OStatusPlugin extends Plugin throw new Exception(_m('Could not set up remote group membership.')); } + // NOTE: we don't use Group_member::asActivity() since that record + // has not yet been created. + $member = Profile::staticGet($user->id); $act = new Activity(); @@ -669,6 +661,7 @@ class OStatusPlugin extends Plugin return true; } else { $oprofile->garbageCollect(); + // TRANS: Exception. throw new Exception(_m("Failed joining remote group.")); } } @@ -727,7 +720,6 @@ class OStatusPlugin extends Plugin * @param Notice $notice being favored * @return hook return value */ - function onEndFavorNotice(Profile $profile, Notice $notice) { $user = User::staticGet('id', $profile->id); @@ -742,24 +734,15 @@ class OStatusPlugin extends Plugin return true; } - $act = new Activity(); + $fav = Fave::pkeyGet(array('user_id' => $user->id, + 'notice_id' => $notice->id)); - $act->verb = ActivityVerb::FAVORITE; - $act->id = TagURI::mint('favor:%d:%d:%s', - $profile->id, - $notice->id, - common_date_iso8601(time())); + if (empty($fav)) { + // That's weird. + return true; + } - $act->time = time(); - $act->title = _("Favor"); - // TRANS: Success message for adding a favorite notice through OStatus. - // TRANS: %1$s is the favoring user's name, %2$s is URI to the favored notice. - $act->content = sprintf(_("%1$s marked notice %2$s as a favorite."), - $profile->getBestName(), - $notice->uri); - - $act->actor = ActivityObject::fromProfile($profile); - $act->object = ActivityObject::fromNotice($notice); + $act = $fav->asActivity(); $oprofile->notifyActivity($act, $profile); @@ -797,10 +780,10 @@ class OStatusPlugin extends Plugin $notice->id, common_date_iso8601(time())); $act->time = time(); - $act->title = _("Disfavor"); + $act->title = _m('Disfavor'); // TRANS: Success message for remove a favorite notice through OStatus. // TRANS: %1$s is the unfavoring user's name, %2$s is URI to the no longer favored notice. - $act->content = sprintf(_("%1$s marked notice %2$s as no longer a favorite."), + $act->content = sprintf(_m('%1$s marked notice %2$s as no longer a favorite.'), $profile->getBestName(), $notice->uri); @@ -874,8 +857,9 @@ class OStatusPlugin extends Plugin $action->elementStart('p', array('id' => 'entity_remote_subscribe', 'class' => 'entity_subscribe')); $action->element('a', array('href' => common_local_url($target), - 'class' => 'entity_remote_subscribe') - , _m('Remote')); // @todo: i18n: Add translator hint for this text. + 'class' => 'entity_remote_subscribe'), + // TRANS: Link text for link to remote subscribe. + _m('Remote')); $action->elementEnd('p'); $action->elementEnd('div'); } @@ -914,6 +898,7 @@ class OStatusPlugin extends Plugin $profile->id, common_date_iso8601(time())); $act->time = time(); + // TRANS: Title for activity. $act->title = _m("Profile update"); // TRANS: Ping text for remote profile update through OStatus. // TRANS: %s is user that updated their profile. @@ -946,7 +931,8 @@ class OStatusPlugin extends Plugin array('nickname' => $profileUser->nickname)); $output->element('a', array('href' => $url, 'class' => 'entity_remote_subscribe'), - _m('Subscribe')); // @todo: i18n: Add context. + // TRANS: Link text for a user to subscribe to an OStatus user. + _m('Subscribe')); $output->elementEnd('li'); } } @@ -960,15 +946,15 @@ class OStatusPlugin extends Plugin 'version' => STATUSNET_VERSION, 'author' => 'Evan Prodromou, James Walker, Brion Vibber, Zach Copley', 'homepage' => 'http://status.net/wiki/Plugin:OStatus', - 'rawdescription' => - _m('Follow people across social networks that implement '. - 'OStatus.')); // @todo i18n: Add translator hint. + // TRANS: Plugin description. + 'rawdescription' => _m('Follow people across social networks that implement '. + 'OStatus.')); return true; } /** - * Utility function to check if the given URL is a canonical group profile + * Utility function to check if the given URI is a canonical group profile * page, and if so return the ID number. * * @param string $url @@ -976,11 +962,22 @@ class OStatusPlugin extends Plugin */ public static function localGroupFromUrl($url) { - $template = common_local_url('groupbyid', array('id' => '31337')); - $template = preg_quote($template, '/'); - $template = str_replace('31337', '(\d+)', $template); - if (preg_match("/$template/", $url, $matches)) { - return intval($matches[1]); + $group = User_group::staticGet('uri', $url); + if ($group) { + $local = Local_group::staticGet('id', $group->id); + if ($local) { + return $group->id; + } + } else { + // To find local groups which haven't had their uri fields filled out... + // If the domain has changed since a subscriber got the URI, it'll + // be broken. + $template = common_local_url('groupbyid', array('id' => '31337')); + $template = preg_quote($template, '/'); + $template = str_replace('31337', '(\d+)', $template); + if (preg_match("/$template/", $url, $matches)) { + return intval($matches[1]); + } } return false; } diff --git a/plugins/OStatus/actions/groupsalmon.php b/plugins/OStatus/actions/groupsalmon.php index 5094dccf0f..3a3d63fe20 100644 --- a/plugins/OStatus/actions/groupsalmon.php +++ b/plugins/OStatus/actions/groupsalmon.php @@ -17,15 +17,14 @@ * along with this program. If not, see . */ -/** - * @package OStatusPlugin - * @author James Walker - */ - if (!defined('STATUSNET')) { exit(1); } +/** + * @package OStatusPlugin + * @author James Walker + */ class GroupsalmonAction extends SalmonAction { var $group = null; @@ -37,17 +36,20 @@ class GroupsalmonAction extends SalmonAction $id = $this->trimmed('id'); if (!$id) { - $this->clientError(_('No ID.')); + // TRANS: Client error. + $this->clientError(_m('No ID.')); } $this->group = User_group::staticGet('id', $id); if (empty($this->group)) { - $this->clientError(_('No such group.')); + // TRANS: Client error. + $this->clientError(_m('No such group.')); } $oprofile = Ostatus_profile::staticGet('group_id', $id); if ($oprofile) { + // TRANS: Client error. $this->clientError(_m("Can't accept remote posts for a remote group.")); } @@ -57,7 +59,6 @@ class GroupsalmonAction extends SalmonAction /** * We've gotten a post event on the Salmon backchannel, probably a reply. */ - function handlePost() { // @fixme process all objects? @@ -69,18 +70,20 @@ class GroupsalmonAction extends SalmonAction case ActivityObject::COMMENT: break; default: + // TRANS: Client exception. throw new ClientException("Can't handle that kind of post."); } // Notice must be to the attention of this group - $context = $this->activity->context; if (empty($context->attention)) { + // TRANS: Client exception. throw new ClientException("Not to the attention of anyone."); } else { $uri = common_local_url('groupbyid', array('id' => $this->group->id)); if (!in_array($uri, $context->attention)) { + // TRANS: Client exception. throw new ClientException("Not to the attention of this group."); } } @@ -116,14 +119,15 @@ class GroupsalmonAction extends SalmonAction * currently we're doing the main logic in joingroup action * and so have to repeat it here. */ - function handleJoin() { $oprofile = $this->ensureProfile(); if (!$oprofile) { + // TRANS: Client error. $this->clientError(_m("Can't read profile to set up group membership.")); } if ($oprofile->isGroup()) { + // TRANS: Client error. $this->clientError(_m("Groups can't join groups.")); } @@ -137,7 +141,7 @@ class GroupsalmonAction extends SalmonAction } if (Group_block::isBlocked($this->group, $profile)) { - $this->clientError(_('You have been blocked from that group by the admin.'), 403); + $this->clientError(_m('You have been blocked from that group by the admin.'), 403); return false; } @@ -151,6 +155,7 @@ class GroupsalmonAction extends SalmonAction //Event::handle('EndJoinGroup', array($this->group, $profile)); //} } catch (Exception $e) { + // TRANS: Server error. %1$s is a profile URI, %2$s is a group nickname. $this->serverError(sprintf(_m('Could not join remote user %1$s to group %2$s.'), $oprofile->uri, $this->group->nickname)); } @@ -159,7 +164,6 @@ class GroupsalmonAction extends SalmonAction /** * A remote user left our group. */ - function handleLeave() { $oprofile = $this->ensureProfile(); @@ -180,10 +184,10 @@ class GroupsalmonAction extends SalmonAction //Event::handle('EndLeaveGroup', array($this->group, $profile)); //} } catch (Exception $e) { + // TRANS: Server error. %1$s is a profile URI, %2$s is a group nickname. $this->serverError(sprintf(_m('Could not remove remote user %1$s from group %2$s.'), $oprofile->uri, $this->group->nickname)); return; } } - } diff --git a/plugins/OStatus/actions/ostatusgroup.php b/plugins/OStatus/actions/ostatusgroup.php index 1861e866f2..7db00ffbef 100644 --- a/plugins/OStatus/actions/ostatusgroup.php +++ b/plugins/OStatus/actions/ostatusgroup.php @@ -72,13 +72,16 @@ class OStatusGroupAction extends OStatusSubAction $this->elementStart('ul', 'form_data'); $this->elementStart('li'); $this->input('profile', + // TRANS: Field label. _m('Join group'), $this->profile_uri, + // TRANS: Tooltip for field label "Join group". _m("OStatus group's address, like http://example.net/group/nickname.")); $this->elementEnd('li'); $this->elementEnd('ul'); - $this->submit('validate', _m('Continue')); + // TRANS: Button text. + $this->submit('validate', _m('BUTTON','Continue')); $this->elementEnd('fieldset'); @@ -156,7 +159,6 @@ class OStatusGroupAction extends OStatusSubAction * * @return string Title of the page */ - function title() { // TRANS: Page title for OStatus remote group join form @@ -168,9 +170,9 @@ class OStatusGroupAction extends OStatusSubAction * * @return instructions for use */ - function getInstructions() { + // TRANS: Instructions. return _m('You can subscribe to groups from other supported sites. Paste the group\'s profile URI below:'); } diff --git a/plugins/OStatus/actions/ostatusinit.php b/plugins/OStatus/actions/ostatusinit.php index 0c991aba98..f576823e31 100644 --- a/plugins/OStatus/actions/ostatusinit.php +++ b/plugins/OStatus/actions/ostatusinit.php @@ -27,7 +27,6 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } class OStatusInitAction extends Action { - var $nickname; var $group; var $profile; @@ -38,6 +37,7 @@ class OStatusInitAction extends Action parent::prepare($args); if (common_logged_in()) { + // TRANS: Client error. $this->clientError(_m('You can use the local subscription!')); return false; } @@ -78,6 +78,7 @@ class OStatusInitAction extends Action $this->xw->startDocument('1.0', 'UTF-8'); $this->elementStart('html'); $this->elementStart('head'); + // TRANS: Form title. $this->element('title', null, _m('Subscribe to user')); $this->elementEnd('head'); $this->elementStart('body'); @@ -92,11 +93,15 @@ class OStatusInitAction extends Action function showContent() { if ($this->group) { + // TRANS: Form legend. $header = sprintf(_m('Join group %s'), $this->group); - $submit = _m('Join'); + // TRANS: Button text. + $submit = _m('BUTTON','Join'); } else { + // TRANS: Form legend. $header = sprintf(_m('Subscribe to %s'), $this->nickname); - $submit = _m('Subscribe'); + // TRANS: Button text. + $submit = _m('BUTTON','Subscribe'); } $this->elementStart('form', array('id' => 'form_ostatus_connect', 'method' => 'post', @@ -108,12 +113,15 @@ class OStatusInitAction extends Action $this->elementStart('ul', 'form_data'); $this->elementStart('li', array('id' => 'ostatus_nickname')); + // TRANS: Field label. $this->input('nickname', _m('User nickname'), $this->nickname, _m('Nickname of the user you want to follow.')); $this->hidden('group', $this->group); // pass-through for magic links $this->elementEnd('li'); $this->elementStart('li', array('id' => 'ostatus_profile')); + // TRANS: Field label. $this->input('profile', _m('Profile Account'), $this->profile, + // TRANS: Tooltip for field label "Profile Account". _m('Your account id (e.g. user@identi.ca).')); $this->elementEnd('li'); $this->elementEnd('ul'); @@ -135,6 +143,7 @@ class OStatusInitAction extends Action } elseif (strpos($this->profile, '@') !== false) { $this->connectWebfinger($this->profile); } else { + // TRANS: Client error. $this->clientError(_m("Must provide a remote profile.")); } } @@ -146,6 +155,7 @@ class OStatusInitAction extends Action $disco = new Discovery; $result = $disco->lookup($acct); if (!$result) { + // TRANS: Client error. $this->clientError(_m("Couldn't look up OStatus account profile.")); } @@ -158,6 +168,7 @@ class OStatusInitAction extends Action } } + // TRANS: Client error. $this->clientError(_m("Couldn't confirm remote profile address.")); } @@ -183,6 +194,7 @@ class OStatusInitAction extends Action if ($user) { return common_local_url('userbyid', array('id' => $user->id)); } else { + // TRANS: Client error. $this->clientError("No such user."); } } else if ($this->group) { @@ -190,16 +202,18 @@ class OStatusInitAction extends Action if ($group) { return common_local_url('groupbyid', array('id' => $group->group_id)); } else { + // TRANS: Client error. $this->clientError("No such group."); } } else { + // TRANS: Client error. $this->clientError("No local user or group nickname provided."); } } function title() { + // TRANS: Page title. return _m('OStatus Connect'); } - } diff --git a/plugins/OStatus/actions/ostatussub.php b/plugins/OStatus/actions/ostatussub.php index 4cbd7d0348..493b519657 100644 --- a/plugins/OStatus/actions/ostatussub.php +++ b/plugins/OStatus/actions/ostatussub.php @@ -62,13 +62,15 @@ class OStatusSubAction extends Action $this->elementStart('ul', 'form_data'); $this->elementStart('li'); $this->input('profile', + // TRANS: Field label for a field that takes an OStatus user address. _m('Subscribe to'), $this->profile_uri, - _m("OStatus user's address, like nickname@example.com or http://example.net/nickname")); // @todo i18n FIXME: needs context/translator hint. + // TRANS: Tooltip for field label "Subscribe to". + _m('OStatus user\'s address, like nickname@example.com or http://example.net/nickname')); $this->elementEnd('li'); $this->elementEnd('ul'); - - $this->submit('validate', _m('Continue')); // @todo i18n FIXME: needs context/translator hint. + // TRANS: Button text. + $this->submit('validate', _m('BUTTON','Continue')); $this->elementEnd('fieldset'); @@ -103,10 +105,14 @@ class OStatusSubAction extends Action $this->hidden('profile', $this->profile_uri); if ($this->oprofile->isGroup()) { $this->submit('submit', _m('Join'), 'submit', null, - _m('Join this group')); // @todo i18n FIXME: needs context/translator hint. + // TRANS: Button text. + // TRANS: Tooltip for button "Join". + _m('BUTTON','Join this group')); } else { - $this->submit('submit', _m('Confirm'), 'submit', null, - _m('Subscribe to this user')); // @todo i18n FIXME: needs context/translator hint. + // TRANS: Button text. + $this->submit('submit', _m('BUTTON','Confirm'), 'submit', null, + // TRANS: Tooltip for button "Confirm". + _m('Subscribe to this user')); } $this->elementEnd('fieldset'); $this->elementEnd('form'); @@ -156,7 +162,7 @@ class OStatusSubAction extends Action $this->elementStart('div', 'entity_profile vcard'); $this->elementStart('dl', 'entity_depiction'); - $this->element('dt', null, _('Photo')); + $this->element('dt', null, _m('Photo')); $this->elementStart('dd'); $this->element('img', array('src' => $avatar, 'class' => 'photo avatar', @@ -167,7 +173,7 @@ class OStatusSubAction extends Action $this->elementEnd('dl'); $this->elementStart('dl', 'entity_nickname'); - $this->element('dt', null, _('Nickname')); + $this->element('dt', null, _m('Nickname')); $this->elementStart('dd'); $hasFN = ($fullname !== '') ? 'nickname' : 'fn nickname'; $this->elementStart('a', array('href' => $profile, @@ -188,7 +194,7 @@ class OStatusSubAction extends Action } if (!is_null($location)) { $this->elementStart('dl', 'entity_location'); - $this->element('dt', null, _('Location')); + $this->element('dt', null, _m('Location')); $this->elementStart('dd', 'label'); $this->raw($location); $this->elementEnd('dd'); @@ -197,7 +203,7 @@ class OStatusSubAction extends Action if (!is_null($homepage)) { $this->elementStart('dl', 'entity_url'); - $this->element('dt', null, _('URL')); + $this->element('dt', null, _m('URL')); $this->elementStart('dd'); $this->elementStart('a', array('href' => $homepage, 'class' => 'url')); @@ -209,7 +215,7 @@ class OStatusSubAction extends Action if (!is_null($note)) { $this->elementStart('dl', 'entity_note'); - $this->element('dt', null, _('Note')); + $this->element('dt', null, _m('Note')); $this->elementStart('dd', 'note'); $this->raw($note); $this->elementEnd('dd'); @@ -244,31 +250,39 @@ class OStatusSubAction extends Action } else if (Validate::uri($this->profile_uri)) { $this->oprofile = Ostatus_profile::ensureProfileURL($this->profile_uri); } else { + // TRANS: Error text. $this->error = _m("Sorry, we could not reach that address. Please make sure that the OStatus address is like nickname@example.com or http://example.net/nickname."); common_debug('Invalid address format.', __FILE__); return false; } return true; } catch (FeedSubBadURLException $e) { + // TRANS: Error text. $this->error = _m("Sorry, we could not reach that address. Please make sure that the OStatus address is like nickname@example.com or http://example.net/nickname."); common_debug('Invalid URL or could not reach server.', __FILE__); } catch (FeedSubBadResponseException $e) { + // TRANS: Error text. $this->error = _m("Sorry, we could not reach that feed. Please try that OStatus address again later."); common_debug('Cannot read feed; server returned error.', __FILE__); } catch (FeedSubEmptyException $e) { + // TRANS: Error text. $this->error = _m("Sorry, we could not reach that feed. Please try that OStatus address again later."); common_debug('Cannot read feed; server returned an empty page.', __FILE__); } catch (FeedSubBadHTMLException $e) { + // TRANS: Error text. $this->error = _m("Sorry, we could not reach that feed. Please try that OStatus address again later."); common_debug('Bad HTML, could not find feed link.', __FILE__); } catch (FeedSubNoFeedException $e) { + // TRANS: Error text. $this->error = _m("Sorry, we could not reach that feed. Please try that OStatus address again later."); common_debug('Could not find a feed linked from this URL.', __FILE__); } catch (FeedSubUnrecognizedTypeException $e) { + // TRANS: Error text. $this->error = _m("Sorry, we could not reach that feed. Please try that OStatus address again later."); common_debug('Not a recognized feed type.', __FILE__); } catch (Exception $e) { // Any new ones we forgot about + // TRANS: Error text. $this->error = _m("Sorry, we could not reach that address. Please make sure that the OStatus address is like nickname@example.com or http://example.net/nickname."); common_debug(sprintf('Bad feed URL: %s %s', get_class($e), $e->getMessage()), __FILE__); } @@ -350,7 +364,7 @@ class OStatusSubAction extends Action // CSRF protection $token = $this->trimmed('token'); if (!$token || $token != common_session_token()) { - $this->showForm(_('There was a problem with your session token. '. + $this->showForm(_m('There was a problem with your session token. '. 'Try again, please.')); return; } @@ -377,6 +391,7 @@ class OStatusSubAction extends Action $this->xw->startDocument('1.0', 'UTF-8'); $this->elementStart('html'); $this->elementStart('head'); + // TRANS: Form title. $this->element('title', null, _m('Subscribe to user')); $this->elementEnd('head'); $this->elementStart('body'); @@ -408,6 +423,7 @@ class OStatusSubAction extends Action function getInstructions() { + // TRANS: Instructions. return _m('You can subscribe to users from other supported sites. Paste their address or profile URI below:'); } @@ -426,7 +442,6 @@ class OStatusSubAction extends Action * * @return void */ - function showContent() { if ($this->oprofile) { @@ -459,5 +474,4 @@ class OStatusSubAction extends Action function showNoticeForm() { // nop } - } diff --git a/plugins/OStatus/actions/ownerxrd.php b/plugins/OStatus/actions/ownerxrd.php index 3fcb982b87..9e84f72ecb 100644 --- a/plugins/OStatus/actions/ownerxrd.php +++ b/plugins/OStatus/actions/ownerxrd.php @@ -34,7 +34,7 @@ class OwnerxrdAction extends XrdAction $this->user = User::siteOwner(); if (!$this->user) { - $this->clientError(_('No such user.'), 404); + $this->clientError(_m('No such user.'), 404); return false; } diff --git a/plugins/OStatus/actions/pushcallback.php b/plugins/OStatus/actions/pushcallback.php index 6c69787455..701a39c163 100644 --- a/plugins/OStatus/actions/pushcallback.php +++ b/plugins/OStatus/actions/pushcallback.php @@ -24,7 +24,6 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } - class PushCallbackAction extends Action { function handle() @@ -46,13 +45,13 @@ class PushCallbackAction extends Action $feedid = $this->arg('feed'); common_log(LOG_INFO, "POST for feed id $feedid"); if (!$feedid) { - throw new ServerException('Empty or invalid feed id.', 400); + throw new ServerException(_m('Empty or invalid feed id.'), 400); } $feedsub = FeedSub::staticGet('id', $feedid); if (!$feedsub) { - // @todo i18n FIXME: added i18n and use sprintf when using parameters. - throw new ServerException('Unknown PuSH feed id ' . $feedid, 400); + // TRANS: Server exception. %s is a feed ID. + throw new ServerException(sprintf(_m('Unknown PuSH feed id %s'),$feedid), 400); } $hmac = ''; @@ -84,30 +83,31 @@ class PushCallbackAction extends Action $verify_token = $this->arg('hub_verify_token'); if ($mode != 'subscribe' && $mode != 'unsubscribe') { - throw new ClientException("Bad hub.mode $mode", 404); + // TRANS: Client exception. %s is an invalid value for hub.mode. + throw new ClientException(sprintf(_m('Bad hub.mode "$s".',$mode)), 404); } $feedsub = FeedSub::staticGet('uri', $topic); if (!$feedsub) { - // @todo i18n FIXME: added i18n and use sprintf when using parameters. - throw new ClientException("Bad hub.topic feed $topic.", 404); + // TRANS: Client exception. %s is an invalid feed name. + throw new ClientException(sprintf(_m('Bad hub.topic feed "%s".'),$topic), 404); } if ($feedsub->verify_token !== $verify_token) { - // @todo i18n FIXME: added i18n and use sprintf when using parameters. - throw new ClientException("Bad hub.verify_token $token for $topic.", 404); + // TRANS: Client exception. %1$s the invalid token, %2$s is the topic for which the invalid token was given. + throw new ClientException(sprintf(_m('Bad hub.verify_token %1$s for %2$s.'),$token,$topic), 404); } if ($mode == 'subscribe') { // We may get re-sub requests legitimately. if ($feedsub->sub_state != 'subscribe' && $feedsub->sub_state != 'active') { - // @todo i18n FIXME: added i18n and use sprintf when using parameters. - throw new ClientException("Unexpected subscribe request for $topic.", 404); + // TRANS: Client exception. %s is an invalid topic. + throw new ClientException(sprintf(_m('Unexpected subscribe request for %s.'),$topic), 404); } } else { if ($feedsub->sub_state != 'unsubscribe') { - // @todo i18n FIXME: added i18n and use sprintf when using parameters. - throw new ClientException("Unexpected unsubscribe request for $topic.", 404); + // TRANS: Client exception. %s is an invalid topic. + throw new ClientException(sprintf(_m('Unexpected unsubscribe request for %s.'),$topic), 404); } } diff --git a/plugins/OStatus/actions/pushhub.php b/plugins/OStatus/actions/pushhub.php index 6909b85391..68035ab5cc 100644 --- a/plugins/OStatus/actions/pushhub.php +++ b/plugins/OStatus/actions/pushhub.php @@ -62,11 +62,11 @@ class PushHubAction extends Action $this->subunsub($mode); break; case "publish": - // @todo i18n FIXME: added i18n and use sprintf when using parameters. - throw new ClientException("Publishing outside feeds not supported.", 400); + // TRANS: Client exception. + throw new ClientException(_m('Publishing outside feeds not supported.'), 400); default: - // @todo i18n FIXME: added i18n and use sprintf when using parameters. - throw new ClientException("Unrecognized mode '$mode'.", 400); + // TRANS: Client exception. %s is a mode. + throw new ClientException(sprintf(_m('Unrecognized mode "%s".'),$mode), 400); } } @@ -85,28 +85,28 @@ class PushHubAction extends Action $topic = $this->argUrl('hub.topic'); if (!$this->recognizedFeed($topic)) { - // @todo i18n FIXME: added i18n and use sprintf when using parameters. - throw new ClientException("Unsupported hub.topic $topic; this hub only serves local user and group Atom feeds."); + // TRANS: Client exception. %s is a topic. + throw new ClientException(sprintf(_m('Unsupported hub.topic %s this hub only serves local user and group Atom feeds.'),$topic)); } $verify = $this->arg('hub.verify'); // @fixme may be multiple if ($verify != 'sync' && $verify != 'async') { - // @todo i18n FIXME: added i18n and use sprintf when using parameters. - throw new ClientException("Invalid hub.verify $verify; must be sync or async."); + // TRANS: Client exception. + throw new ClientException(sprintf(_m('Invalid hub.verify "%s". It must be sync or async.'),$verify)); } $lease = $this->arg('hub.lease_seconds', null); if ($mode == 'subscribe' && $lease != '' && !preg_match('/^\d+$/', $lease)) { - // @todo i18n FIXME: added i18n and use sprintf when using parameters. - throw new ClientException("Invalid hub.lease $lease; must be empty or positive integer."); + // TRANS: Client exception. + throw new ClientException(sprintf(_m('Invalid hub.lease "%s". It must be empty or positive integer.'),$lease)); } $token = $this->arg('hub.verify_token', null); $secret = $this->arg('hub.secret', null); if ($secret != '' && strlen($secret) >= 200) { - // @todo i18n FIXME: added i18n and use sprintf when using parameters. - throw new ClientException("Invalid hub.secret $secret; must be under 200 bytes."); + // TRANS: Client exception. + throw new ClientException(sprintf(_m('Invalid hub.secret "%s". It must be under 200 bytes.'),$secret)); } $sub = HubSub::staticGet($topic, $callback); @@ -157,8 +157,8 @@ class PushHubAction extends Action if ($feed == $userFeed) { $user = User::staticGet('id', $id); if (!$user) { - // @todo i18n FIXME: added i18n and use sprintf when using parameters. - throw new ClientException("Invalid hub.topic $feed; user doesn't exist."); + // TRANS: Client exception. + throw new ClientException(sprintt(_m('Invalid hub.topic "%s". User doesn\'t exist.'),$feed)); } else { return true; } @@ -166,8 +166,8 @@ class PushHubAction extends Action if ($feed == $groupFeed) { $user = User_group::staticGet('id', $id); if (!$user) { - // @todo i18n FIXME: added i18n and use sprintf when using parameters. - throw new ClientException("Invalid hub.topic $feed; group doesn't exist."); + // TRANS: Client exception. + throw new ClientException(sprintf(_m('Invalid hub.topic "%s". Group doesn\'t exist.'),$feed)); } else { return true; } @@ -190,8 +190,9 @@ class PushHubAction extends Action if (Validate::uri($url, $params)) { return $url; } else { - // @todo i18n FIXME: added i18n and use sprintf when using parameters. - throw new ClientException("Invalid URL passed for $arg: '$url'"); + // TRANS: Client exception. + // TRANS: %1$s is this argument to the method this exception occurs in, %2$s is a URL. + throw new ClientException(sprintf(_m('Invalid URL passed for %1$s: "%2$s"'),$arg,$url)); } } diff --git a/plugins/OStatus/actions/usersalmon.php b/plugins/OStatus/actions/usersalmon.php index 06a72bf024..e78c653300 100644 --- a/plugins/OStatus/actions/usersalmon.php +++ b/plugins/OStatus/actions/usersalmon.php @@ -17,15 +17,14 @@ * along with this program. If not, see . */ -/** - * @package OStatusPlugin - * @author James Walker - */ - if (!defined('STATUSNET')) { exit(1); } +/** + * @package OStatusPlugin + * @author James Walker + */ class UsersalmonAction extends SalmonAction { function prepare($args) @@ -35,13 +34,13 @@ class UsersalmonAction extends SalmonAction $id = $this->trimmed('id'); if (!$id) { - $this->clientError(_('No ID.')); + $this->clientError(_m('No ID.')); } $this->user = User::staticGet('id', $id); if (empty($this->user)) { - $this->clientError(_('No such user.')); + $this->clientError(_m('No such user.')); } return true; @@ -78,20 +77,24 @@ class UsersalmonAction extends SalmonAction if (!empty($context->replyToID)) { $notice = Notice::staticGet('uri', $context->replyToID); if (empty($notice)) { - throw new ClientException("In reply to unknown notice"); + // TRANS: Client exception. + throw new ClientException(_m('In reply to unknown notice.')); } if ($notice->profile_id != $this->user->id && !in_array($this->user->id, $notice->getReplies())) { - throw new ClientException("In reply to a notice not by this user and not mentioning this user"); + // TRANS: Client exception. + throw new ClientException(_m('In reply to a notice not by this user and not mentioning this user.')); } } else if (!empty($context->attention)) { if (!in_array($this->user->uri, $context->attention) && !in_array(common_profile_url($this->user->nickname), $context->attention)) { common_log(LOG_ERR, "{$this->user->uri} not in attention list (".implode(',', $context->attention).")"); - throw new ClientException("To the attention of user(s) not including this one!"); + // TRANS: Client exception. + throw new ClientException('To the attention of user(s), not including this one.'); } } else { - throw new ClientException("Not to anyone in reply to anything!"); + // TRANS: Client exception. + throw new ClientException('Not to anyone in reply to anything.'); } $existing = Notice::staticGet('uri', $this->activity->objects[0]->id); @@ -108,7 +111,6 @@ class UsersalmonAction extends SalmonAction * We've gotten a follow/subscribe notification from a remote user. * Save a subscription relationship for them. */ - function handleFollow() { $oprofile = $this->ensureProfile(); @@ -152,11 +154,13 @@ class UsersalmonAction extends SalmonAction 'notice_id' => $notice->id)); if (!empty($old)) { - throw new ClientException("We already know that's a fave!"); + // TRANS: Client exception. + throw new ClientException(_('This is already a favorite.')); } if (!Fave::addNew($profile, $notice)) { - throw new ClientException("Could not save new favorite."); + // TRANS: Client exception. + throw new ClientException(_m('Could not save new favorite.')); } } @@ -172,7 +176,8 @@ class UsersalmonAction extends SalmonAction $fave = Fave::pkeyGet(array('user_id' => $profile->id, 'notice_id' => $notice->id)); if (empty($fave)) { - throw new ClientException("Notice wasn't favorited!"); + // TRANS: Client exception. + throw new ClientException(_('Notice wasn\'t favorited!')); } $fave->delete(); @@ -186,7 +191,8 @@ class UsersalmonAction extends SalmonAction function getNotice($object) { if (!$object) { - throw new ClientException("Can't favorite/unfavorite without an object."); + // TRANS: Client exception. + throw new ClientException(_m('Can\'t favorite/unfavorite without an object.')); } switch ($object->type) { @@ -197,20 +203,22 @@ class UsersalmonAction extends SalmonAction case ActivityObject::COMMENT: break; default: - throw new ClientException("Can't handle that kind of object for liking/faving."); + // TRANS: Client exception. + throw new ClientException(_m('Can\'t handle that kind of object for liking/faving.')); } $notice = Notice::staticGet('uri', $object->id); if (empty($notice)) { - throw new ClientException("Notice with ID $object->id unknown."); + // TRANS: Client exception. %s is an object ID. + throw new ClientException(sprintf(_m('Notice with ID %s unknown.'),$object->id)); } if ($notice->profile_id != $this->user->id) { - throw new ClientException("Notice with ID $object->id not posted by $this->user->id."); + // TRANS: Client exception. %1$s is a notice ID, %2$s is a user ID. + throw new ClientException(sprintf(_m('Notice with ID %1$s not posted by %2$s.'),$object->id,$this->user->id)); } return $notice; } - } diff --git a/plugins/OStatus/actions/userxrd.php b/plugins/OStatus/actions/userxrd.php index dd720568b4..8179505a55 100644 --- a/plugins/OStatus/actions/userxrd.php +++ b/plugins/OStatus/actions/userxrd.php @@ -17,16 +17,14 @@ * along with this program. If not, see . */ +if (!defined('STATUSNET')) { exit(1); } + /** * @package OStatusPlugin * @maintainer James Walker */ - -if (!defined('STATUSNET')) { exit(1); } - class UserxrdAction extends XrdAction { - function prepare($args) { parent::prepare($args); @@ -39,6 +37,8 @@ class UserxrdAction extends XrdAction if (count($parts) == 2) { list($nick, $domain) = $parts; // @fixme confirm the domain too + // @fixme if domain checking is added, ensure that it will not + // cause problems with sites that have changed domains! $nick = common_canonical_nickname($nick); $this->user = User::staticGet('nickname', $nick); } @@ -46,7 +46,7 @@ class UserxrdAction extends XrdAction $this->user = User::staticGet('uri', $this->uri); } if (!$this->user) { - $this->clientError(_('No such user.'), 404); + $this->clientError(_m('No such user.'), 404); return false; } diff --git a/plugins/OStatus/classes/FeedSub.php b/plugins/OStatus/classes/FeedSub.php index 6f9e0856ab..58beec6738 100644 --- a/plugins/OStatus/classes/FeedSub.php +++ b/plugins/OStatus/classes/FeedSub.php @@ -39,7 +39,6 @@ PuSH subscription flow: hub sends us updates via POST */ - class FeedDBException extends FeedSubException { public $obj; @@ -88,7 +87,6 @@ class FeedSub extends Memcached_DataObject * * @return array array of column definitions */ - function table() { return array('id' => DB_DATAOBJECT_INT + DB_DATAOBJECT_NOTNULL, @@ -143,7 +141,6 @@ class FeedSub extends Memcached_DataObject * * @return array key definitions */ - function keys() { return array_keys($this->keyTypes()); @@ -157,7 +154,6 @@ class FeedSub extends Memcached_DataObject * * @return array key definitions */ - function keyTypes() { return array('id' => 'K', 'uri' => 'U'); @@ -249,7 +245,7 @@ class FeedSub extends Memcached_DataObject // 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."); + throw new ServerException(_m('Attempting to start PuSH subscription for feed with no hub.')); } } @@ -279,7 +275,7 @@ class FeedSub extends Memcached_DataObject // 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."); + throw new ServerException(_m('Attempting to end PuSH subscription for feed with no hub.')); } } @@ -500,5 +496,4 @@ class FeedSub extends Memcached_DataObject } return false; } - } diff --git a/plugins/OStatus/classes/HubSub.php b/plugins/OStatus/classes/HubSub.php index e01ae4e798..825d36ebd6 100644 --- a/plugins/OStatus/classes/HubSub.php +++ b/plugins/OStatus/classes/HubSub.php @@ -54,7 +54,6 @@ class HubSub extends Memcached_DataObject * * @return array array of column definitions */ - function table() { return array('hashkey' => DB_DATAOBJECT_STR + DB_DATAOBJECT_NOTNULL, @@ -112,7 +111,6 @@ class HubSub extends Memcached_DataObject * * @return array key definitions */ - function keyTypes() { return array('hashkey' => 'K'); @@ -206,8 +204,8 @@ class HubSub extends Memcached_DataObject if ($status >= 200 && $status < 300) { common_log(LOG_INFO, "Verified $mode of $this->callback:$this->topic"); } else { - // @todo i18n FIXME: add i18n and use sprintf for parameter. - throw new ClientException("Hub subscriber verification returned HTTP $status"); + // TRANS: Client exception. %s is a HTTP status code. + throw new ClientException(sprintf(_m('Hub subscriber verification returned HTTP %s.'),$status)); } $old = HubSub::staticGet($this->topic, $this->callback); @@ -353,10 +351,9 @@ class HubSub extends Memcached_DataObject if ($response->isOk()) { return true; } else { - throw new Exception("Callback returned status: " . - $response->getStatus() . - "; body: " . - trim($response->getBody())); + // TRANS: Exception. %1$s is a response status code, %2$s is the body of the response. + throw new Exception(sprintf(_m('Callback returned status: %1$s. Body: %2$s'), + $response->getStatus(),trim($response->getBody()))); } } } diff --git a/plugins/OStatus/classes/Magicsig.php b/plugins/OStatus/classes/Magicsig.php index e39a6d8f7c..20025c37a6 100644 --- a/plugins/OStatus/classes/Magicsig.php +++ b/plugins/OStatus/classes/Magicsig.php @@ -31,7 +31,6 @@ require_once 'Crypt/RSA.php'; class Magicsig extends Memcached_DataObject { - const PUBLICKEYREL = 'magic-public-key'; public $__table = 'magicsig'; @@ -86,7 +85,6 @@ class Magicsig extends Memcached_DataObject 64, false)); } - function keys() { return array_keys($this->keyTypes()); @@ -126,7 +124,6 @@ class Magicsig extends Memcached_DataObject $this->insert(); } - public function toString($full_pair = true) { $mod = Magicsig::base64_url_encode($this->publicKey->modulus->toBytes()); @@ -197,7 +194,6 @@ class Magicsig extends Memcached_DataObject case 'RSA-SHA256': return 'sha256'; } - } public function sign($bytes) diff --git a/plugins/OStatus/classes/Ostatus_profile.php b/plugins/OStatus/classes/Ostatus_profile.php index 19fe5169b4..10cee917e1 100644 --- a/plugins/OStatus/classes/Ostatus_profile.php +++ b/plugins/OStatus/classes/Ostatus_profile.php @@ -21,7 +21,6 @@ * @package OStatusPlugin * @maintainer Brion Vibber */ - class Ostatus_profile extends Memcached_DataObject { public $__table = 'ostatus_profile'; @@ -51,7 +50,6 @@ class Ostatus_profile extends Memcached_DataObject * * @return array array of column definitions */ - function table() { return array('uri' => DB_DATAOBJECT_STR + DB_DATAOBJECT_NOTNULL, @@ -92,7 +90,6 @@ class Ostatus_profile extends Memcached_DataObject * * @return array key definitions */ - function keys() { return array_keys($this->keyTypes()); @@ -106,7 +103,6 @@ class Ostatus_profile extends Memcached_DataObject * * @return array key definitions */ - function keyTypes() { return array('uri' => 'K', 'profile_id' => 'U', 'group_id' => 'U', 'feeduri' => 'U'); @@ -188,11 +184,11 @@ class Ostatus_profile extends Memcached_DataObject } else if ($this->group_id && !$this->profile_id) { return true; } else if ($this->group_id && $this->profile_id) { - // @todo i18n FIXME: use sprintf and add i18n. - throw new ServerException("Invalid ostatus_profile state: both group and profile IDs set for $this->uri."); + // TRANS: Server exception. + throw new ServerException(sprintf(_m('Invalid ostatus_profile state: both group and profile IDs set for %s.'),$this->uri)); } else { - // @todo i18n FIXME: use sprintf and add i18n. - throw new ServerException("Invalid ostatus_profile state: both group and profile IDs empty for $this->uri."); + // TRANS: Server exception. + throw new ServerException(sprintf(_m('Invalid ostatus_profile state: both group and profile IDs empty for %s.'),$this->uri)); } } @@ -280,7 +276,9 @@ class Ostatus_profile extends Memcached_DataObject if ($type == 'object') { $type = get_class($actor); } - throw new ServerException("Invalid actor passed to " . __METHOD__ . ": " . $type); + // TRANS: Server exception. + // TRANS: %1$s is the method name the exception occured in, %2$s is the actor type. + throw new ServerException(sprintf(_m('Invalid actor passed to %1$s: %2$s.'),__METHOD__,$type)); } if ($object == null) { $object = $this; @@ -372,8 +370,8 @@ class Ostatus_profile extends Memcached_DataObject } else if ($entry instanceof Notice) { return $preamble . $entry->asAtomEntry(true, true); } else { - // @todo i18n FIXME: use sprintf and add i18n. - throw new ServerException("Invalid type passed to Ostatus_profile::notify; must be XML string or Activity entry."); + // TRANS: Server exception. + throw new ServerException(_m('Invalid type passed to Ostatus_profile::notify. It must be XML string or Activity entry.')); } } @@ -403,7 +401,7 @@ class Ostatus_profile extends Memcached_DataObject } else if ($feed->localName == 'rss') { // @fixme check namespace $this->processRssFeed($feed, $source); } else { - throw new Exception("Unknown feed format."); + throw new Exception(_m('Unknown feed format.')); } } @@ -426,7 +424,7 @@ class Ostatus_profile extends Memcached_DataObject $channels = $rss->getElementsByTagName('channel'); if ($channels->length == 0) { - throw new Exception("RSS feed without a channel."); + throw new Exception(_m('RSS feed without a channel.')); } else if ($channels->length > 1) { common_log(LOG_WARNING, __METHOD__ . ": more than one channel in an RSS feed"); } @@ -470,7 +468,8 @@ class Ostatus_profile extends Memcached_DataObject } break; default: - throw new ClientException("Can't handle that kind of post."); + // TRANS: Client exception. + throw new ClientException(_m('Can\'t handle that kind of post.')); } Event::handle('EndHandleFeedEntry', array($activity)); @@ -552,14 +551,14 @@ class Ostatus_profile extends Memcached_DataObject $sourceContent = $note->title; } else { // @fixme fetch from $sourceUrl? - // @todo i18n FIXME: use sprintf and add i18n. - throw new ClientException("No content for notice {$sourceUri}."); + // TRANS: Client exception. %s is a source URL. + throw new ClientException(sprintf(_m('No content for notice %s.'),$sourceUri)); } // Get (safe!) HTML and text versions of the content $rendered = $this->purify($sourceContent); - $content = html_entity_decode(strip_tags($rendered)); + $content = html_entity_decode(strip_tags($rendered), ENT_QUOTES, 'UTF-8'); $shortened = common_shorten_links($content); @@ -570,7 +569,7 @@ class Ostatus_profile extends Memcached_DataObject if (Notice::contentTooLong($shortened)) { $attachment = $this->saveHTMLFile($note->title, $rendered); - $summary = html_entity_decode(strip_tags($note->summary)); + $summary = html_entity_decode(strip_tags($note->summary), ENT_QUOTES, 'UTF-8'); if (empty($summary)) { $summary = $content; } @@ -584,14 +583,17 @@ class Ostatus_profile extends Memcached_DataObject // We mark up the attachment link specially for the HTML output // so we can fold-out the full version inline. + + // TRANS: Shown when a notice is longer than supported and/or when attachments are present. + $showMoreText = _m('Show more'); $attachUrl = common_local_url('attachment', array('attachment' => $attachment->id)); $rendered = common_render_text($shortSummary) . '' . + ' title="'. htmlspecialchars($showMoreText) . '">' . '…' . - ''; // @todo i18n FIXME: add translator hint/context. + ''; } } @@ -703,23 +705,7 @@ class Ostatus_profile extends Memcached_DataObject continue; } - // Is the recipient a remote group? - $oprofile = Ostatus_profile::ensureProfileURI($recipient); - - if ($oprofile) { - if ($oprofile->isGroup()) { - // Deliver to local members of this remote group. - // @fixme sender verification? - $groups[] = $oprofile->group_id; - } else { - // may be canonicalized or something - $replies[] = $oprofile->uri; - } - continue; - } - // Is the recipient a local group? - // @fixme uri on user_group isn't reliable yet // $group = User_group::staticGet('uri', $recipient); $id = OStatusPlugin::localGroupFromUrl($recipient); if ($id) { @@ -738,7 +724,22 @@ class Ostatus_profile extends Memcached_DataObject } } - common_log(LOG_DEBUG, "Skipping reply to unrecognized profile $recipient"); + // Is the recipient a remote user or group? + try { + $oprofile = Ostatus_profile::ensureProfileURI($recipient); + if ($oprofile->isGroup()) { + // Deliver to local members of this remote group. + // @fixme sender verification? + $groups[] = $oprofile->group_id; + } else { + // may be canonicalized or something + $replies[] = $oprofile->uri; + } + continue; + } catch (Exception $e) { + // Neither a recognizable local nor remote user! + common_log(LOG_DEBUG, "Skipping reply to unrecognized profile $recipient: " . $e->getMessage()); + } } $attention_uris = $replies; @@ -776,8 +777,8 @@ class Ostatus_profile extends Memcached_DataObject $response = $client->get($profile_url); if (!$response->isOk()) { - // @todo i18n FIXME: use sprintf and add i18n. - throw new Exception("Could not reach profile page: " . $profile_url); + // TRANS: Exception. %s is a profile URL. + throw new Exception(sprintf(_m('Could not reach profile page %s.'),$profile_url)); } // Check if we have a non-canonical URL @@ -834,8 +835,8 @@ class Ostatus_profile extends Memcached_DataObject return self::ensureFeedURL($feedurl, $hints); } - // @todo i18n FIXME: use sprintf and add i18n. - throw new Exception("Could not find a feed URL for profile page " . $finalUrl); + // TRANS: Exception. + throw new Exception(sprintf(_m('Could not find a feed URL for profile page %s.'),$finalUrl)); } /** @@ -867,7 +868,7 @@ class Ostatus_profile extends Memcached_DataObject $user = User::staticGet('id', $profile->id); if (!empty($user)) { - // @todo i18n FIXME: use sprintf and add i18n. + // @todo i18n FIXME: use sprintf and add i18n (?) throw new OStatusShadowException($profile, "'$profile_url' is the profile for local user '{$user->nickname}'."); } @@ -972,8 +973,7 @@ class Ostatus_profile extends Memcached_DataObject } // XXX: make some educated guesses here - - throw new FeedSubException("Can't find enough profile information to make a feed."); + throw new FeedSubException(_m('Can\'t find enough profile information to make a feed.')); } /** @@ -1088,7 +1088,7 @@ class Ostatus_profile extends Memcached_DataObject * @return mixed URL string or false */ - protected static function getActivityObjectAvatar($object, $hints=array()) + public static function getActivityObjectAvatar($object, $hints=array()) { if ($object->avatarLinks) { $best = false; @@ -1271,13 +1271,13 @@ class Ostatus_profile extends Memcached_DataObject $user = User::staticGet('uri', $homeuri); if ($user) { - // @todo i18n FIXME: add i18n. - throw new Exception("Local user can't be referenced as remote."); + // TRANS: Exception. + throw new Exception(_m('Local user can\'t be referenced as remote.')); } if (OStatusPlugin::localGroupFromUrl($homeuri)) { - // @todo i18n FIXME: add i18n. - throw new Exception("Local group can't be referenced as remote."); + // TRANS: Exception. + throw new Exception(_m('Local group can\'t be referenced as remote.')); } if (array_key_exists('feedurl', $hints)) { @@ -1328,8 +1328,8 @@ class Ostatus_profile extends Memcached_DataObject $oprofile->profile_id = $profile->insert(); if (!$oprofile->profile_id) { - // @todo i18n FIXME: add i18n. - throw new ServerException("Can't save local profile."); + // TRANS: Exception. + throw new ServerException(_m('Can\'t save local profile.')); } } else { $group = new User_group(); @@ -1339,16 +1339,16 @@ class Ostatus_profile extends Memcached_DataObject $oprofile->group_id = $group->insert(); if (!$oprofile->group_id) { - // @todo i18n FIXME: add i18n. - throw new ServerException("Can't save local profile."); + // TRANS: Exception. + throw new ServerException(_m('Can\'t save local profile.')); } } $ok = $oprofile->insert(); if (!$ok) { - // @todo i18n FIXME: add i18n. - throw new ServerException("Can't save OStatus profile."); + // TRANS: Exception. + throw new ServerException(_m('Can\'t save OStatus profile.')); } $avatar = self::getActivityObjectAvatar($object, $hints); @@ -1390,7 +1390,7 @@ class Ostatus_profile extends Memcached_DataObject } } - protected static function updateProfile($profile, $object, $hints=array()) + public static function updateProfile($profile, $object, $hints=array()) { $orig = clone($profile); @@ -1518,7 +1518,7 @@ class Ostatus_profile extends Memcached_DataObject return $bio; } - protected static function getActivityObjectNickname($object, $hints=array()) + public static function getActivityObjectNickname($object, $hints=array()) { if ($object->poco) { if (!empty($object->poco->preferredUsername)) { @@ -1606,8 +1606,8 @@ class Ostatus_profile extends Memcached_DataObject if ($uri !== false) { if (is_null($uri)) { // Negative cache entry - // @todo i18n FIXME: add i18n. - throw new Exception('Not a valid webfinger address.'); + // TRANS: Exception. + throw new Exception(_m('Not a valid webfinger address.')); } $oprofile = Ostatus_profile::staticGet('uri', $uri); if (!empty($oprofile)) { @@ -1634,8 +1634,8 @@ class Ostatus_profile extends Memcached_DataObject // Save negative cache entry so we don't waste time looking it up again. // @fixme distinguish temporary failures? self::cacheSet(sprintf('ostatus_profile:webfinger:%s', $addr), null); - // @todo i18n FIXME: add i18n. - throw new Exception('Not a valid webfinger address.'); + // TRANS: Exception. + throw new Exception(_m('Not a valid webfinger address.')); } $hints = array('webfinger' => $addr); @@ -1716,8 +1716,8 @@ class Ostatus_profile extends Memcached_DataObject if (!$profile_id) { common_log_db_error($profile, 'INSERT', __FILE__); - // @todo i18n FIXME: add i18n and use sprintf for parameter. - throw new Exception("Couldn't save profile for '$addr'."); + // TRANS: Exception. %s is a webfinger address. + throw new Exception(sprintf(_m('Couldn\'t save profile for "%s".'),$addr)); } $oprofile = new Ostatus_profile(); @@ -1735,16 +1735,16 @@ class Ostatus_profile extends Memcached_DataObject if (!$result) { common_log_db_error($oprofile, 'INSERT', __FILE__); - // @todo i18n FIXME: add i18n and use sprintf for parameter. - throw new Exception("Couldn't save ostatus_profile for '$addr'."); + // TRANS: Exception. %s is a webfinger address. + throw new Exception(sprintf(_m('Couldn\'t save ostatus_profile for "%s".'),$addr)); } self::cacheSet(sprintf('ostatus_profile:webfinger:%s', $addr), $oprofile->uri); return $oprofile; } - // @todo i18n FIXME: add i18n and use sprintf for parameter. - throw new Exception("Couldn't find a valid profile for '$addr'"); + // TRANS: Exception. %s is a webfinger address. + throw new Exception(sprintf(_m('Couldn\'t find a valid profile for "%s".'),$addr)); } /** @@ -1786,7 +1786,7 @@ class Ostatus_profile extends Memcached_DataObject if ($file_id === false) { common_log_db_error($file, "INSERT", __FILE__); - throw new ServerException(_('Could not store HTML content of long post as file.')); + throw new ServerException(_m('Could not store HTML content of long post as file.')); } return $file; diff --git a/plugins/OStatus/classes/Ostatus_source.php b/plugins/OStatus/classes/Ostatus_source.php index e6ce7d442b..b76bbce56c 100644 --- a/plugins/OStatus/classes/Ostatus_source.php +++ b/plugins/OStatus/classes/Ostatus_source.php @@ -21,7 +21,6 @@ * @package OStatusPlugin * @maintainer Brion Vibber */ - class Ostatus_source extends Memcached_DataObject { public $__table = 'ostatus_source'; @@ -43,7 +42,6 @@ class Ostatus_source extends Memcached_DataObject * * @return array array of column definitions */ - function table() { return array('notice_id' => DB_DATAOBJECT_INT + DB_DATAOBJECT_NOTNULL, @@ -69,7 +67,6 @@ class Ostatus_source extends Memcached_DataObject * * @return array key definitions */ - function keys() { return array_keys($this->keyTypes()); @@ -83,7 +80,6 @@ class Ostatus_source extends Memcached_DataObject * * @return array key definitions */ - function keyTypes() { return array('notice_id' => 'K'); diff --git a/plugins/OStatus/lib/discovery.php b/plugins/OStatus/lib/discovery.php index 04c6727207..905ece2ca5 100644 --- a/plugins/OStatus/lib/discovery.php +++ b/plugins/OStatus/lib/discovery.php @@ -106,8 +106,8 @@ class Discovery } } - // @todo Needs i18n. - throw new Exception('Unable to find services for '. $id . '.'); + // TRANS: Exception. + throw new Exception(sprintf(_m('Unable to find services for %s.'),$id)); } public static function getService($links, $service) { diff --git a/plugins/OStatus/lib/discoveryhints.php b/plugins/OStatus/lib/discoveryhints.php index fa2ead7320..a98f4a6d67 100644 --- a/plugins/OStatus/lib/discoveryhints.php +++ b/plugins/OStatus/lib/discoveryhints.php @@ -20,7 +20,6 @@ */ class DiscoveryHints { - static function fromXRD($xrd) { $hints = array(); diff --git a/plugins/OStatus/lib/linkheader.php b/plugins/OStatus/lib/linkheader.php index cd78d31cef..efa3f65ff3 100644 --- a/plugins/OStatus/lib/linkheader.php +++ b/plugins/OStatus/lib/linkheader.php @@ -1,4 +1,7 @@ $signature_alg->sign($armored_text), 'alg' => $signature_alg->getName() ); - } public function toXML($env) { @@ -110,7 +110,6 @@ class MagicEnvelope return $string; } - public function unfold($env) { $dom = new DOMDocument(); @@ -218,5 +217,4 @@ class MagicEnvelope 'sig' => preg_replace('/\s/', '', $sig_element->nodeValue), ); } - } diff --git a/plugins/OStatus/lib/ostatusqueuehandler.php b/plugins/OStatus/lib/ostatusqueuehandler.php index 9814cab9f1..5e0ab46a5b 100644 --- a/plugins/OStatus/lib/ostatusqueuehandler.php +++ b/plugins/OStatus/lib/ostatusqueuehandler.php @@ -221,5 +221,4 @@ class OStatusQueueHandler extends QueueHandler return $feed; } - } diff --git a/plugins/OStatus/lib/pushinqueuehandler.php b/plugins/OStatus/lib/pushinqueuehandler.php index 1fd29ae301..965d042668 100644 --- a/plugins/OStatus/lib/pushinqueuehandler.php +++ b/plugins/OStatus/lib/pushinqueuehandler.php @@ -22,7 +22,6 @@ * @package FeedSub * @author Brion Vibber */ - class PushInQueueHandler extends QueueHandler { function transport() diff --git a/plugins/OStatus/lib/salmon.php b/plugins/OStatus/lib/salmon.php index 631ebc7d86..963da65084 100644 --- a/plugins/OStatus/lib/salmon.php +++ b/plugins/OStatus/lib/salmon.php @@ -89,8 +89,8 @@ class Salmon $magickey->generate($user->id); } } else { - // @todo i18n FIXME: added i18n and use sprintf when using parameters. - throw new Exception("Salmon invalid actor for signing."); + // TRANS: Exception. + throw new Exception(_m('Salmon invalid actor for signing.')); } try { @@ -101,7 +101,6 @@ class Salmon return $magic_env->toXML($env); } - public function verifyMagicEnv($text) { $magic_env = new MagicEnvelope(); diff --git a/plugins/OStatus/lib/salmonaction.php b/plugins/OStatus/lib/salmonaction.php index 5fdb11abe4..41bdb48928 100644 --- a/plugins/OStatus/lib/salmonaction.php +++ b/plugins/OStatus/lib/salmonaction.php @@ -38,10 +38,12 @@ class SalmonAction extends Action parent::prepare($args); if ($_SERVER['REQUEST_METHOD'] != 'POST') { + // TRANS: Client error. POST is a HTTP command. It should not be translated. $this->clientError(_m('This method requires a POST.')); } if (empty($_SERVER['CONTENT_TYPE']) || $_SERVER['CONTENT_TYPE'] != 'application/magic-envelope+xml') { + // TRANS: Client error. Do not translate "application/magic-envelope+xml" $this->clientError(_m('Salmon requires "application/magic-envelope+xml".')); } @@ -51,6 +53,7 @@ class SalmonAction extends Action $salmon = new Salmon; if (!$salmon->verifyMagicEnv($xml)) { common_log(LOG_DEBUG, "Salmon signature verification failed."); + // TRANS: Client error. $this->clientError(_m('Salmon signature verification failed.')); } else { $magic_env = new MagicEnvelope(); @@ -62,6 +65,7 @@ class SalmonAction extends Action if ($dom->documentElement->namespaceURI != Activity::ATOM || $dom->documentElement->localName != 'entry') { common_log(LOG_DEBUG, "Got invalid Salmon post: $xml"); + // TRANS: Client error. $this->clientError(_m('Salmon post must be an Atom entry.')); } @@ -110,6 +114,7 @@ class SalmonAction extends Action $this->handleUpdateProfile(); break; default: + // TRANS: Client exception. throw new ClientException(_m("Unrecognized activity type.")); } Event::handle('EndHandleSalmon', array($this->activity)); @@ -118,41 +123,49 @@ class SalmonAction extends Action function handlePost() { + // TRANS: Client exception. throw new ClientException(_m("This target doesn't understand posts.")); } function handleFollow() { + // TRANS: Client exception. throw new ClientException(_m("This target doesn't understand follows.")); } function handleUnfollow() { + // TRANS: Client exception. throw new ClientException(_m("This target doesn't understand unfollows.")); } function handleFavorite() { + // TRANS: Client exception. throw new ClientException(_m("This target doesn't understand favorites.")); } function handleUnfavorite() { + // TRANS: Client exception. throw new ClientException(_m("This target doesn't understand unfavorites.")); } function handleShare() { + // TRANS: Client exception. throw new ClientException(_m("This target doesn't understand share events.")); } function handleJoin() { + // TRANS: Client exception. throw new ClientException(_m("This target doesn't understand joins.")); } function handleLeave() { + // TRANS: Client exception. throw new ClientException(_m("This target doesn't understand leave events.")); } @@ -180,7 +193,8 @@ class SalmonAction extends Action 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->activity, true)); - throw new Exception("Received a salmon slap from unidentified actor."); + // TRANS: Exception. + throw new Exception(_m('Received a salmon slap from unidentified actor.')); } return Ostatus_profile::ensureActivityObjectProfile($actor); diff --git a/plugins/OStatus/lib/xrdaction.php b/plugins/OStatus/lib/xrdaction.php index 91bb87cc23..c8b5beff37 100644 --- a/plugins/OStatus/lib/xrdaction.php +++ b/plugins/OStatus/lib/xrdaction.php @@ -103,5 +103,4 @@ class XrdAction extends Action header('Content-type: application/xrd+xml'); print $xrd->toXML(); } - } diff --git a/plugins/OStatus/locale/OStatus.pot b/plugins/OStatus/locale/OStatus.pot index 97d593eadd..a55b30f4b4 100644 --- a/plugins/OStatus/locale/OStatus.pot +++ b/plugins/OStatus/locale/OStatus.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,316 +16,724 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: OStatusPlugin.php:210 OStatusPlugin.php:913 actions/ostatusinit.php:99 +#. TRANS: Link description for link to subscribe to a remote user. +#. TRANS: Link text for a user to subscribe to an OStatus user. +#: OStatusPlugin.php:227 OStatusPlugin.php:937 msgid "Subscribe" msgstr "" -#: OStatusPlugin.php:228 OStatusPlugin.php:635 actions/ostatussub.php:105 -#: actions/ostatusinit.php:96 +#. TRANS: Link description for link to join a remote group. +#: OStatusPlugin.php:246 OStatusPlugin.php:655 actions/ostatussub.php:107 msgid "Join" msgstr "" -#: OStatusPlugin.php:451 +#. TRANSLATE: %s is a domain. +#: OStatusPlugin.php:459 #, php-format msgid "Sent from %s via OStatus" msgstr "" -#: OStatusPlugin.php:503 +#. TRANS: Exception. +#: OStatusPlugin.php:531 msgid "Could not set up remote subscription." msgstr "" -#: OStatusPlugin.php:619 -msgid "Could not set up remote group membership." +#: OStatusPlugin.php:605 +msgid "Unfollow" +msgstr "" + +#. TRANS: Success message for unsubscribe from user attempt through OStatus. +#. TRANS: %1$s is the unsubscriber's name, %2$s is the unsubscribed user's name. +#: OStatusPlugin.php:608 +#, php-format +msgid "%1$s stopped following %2$s." msgstr "" #: OStatusPlugin.php:636 -#, php-format -msgid "%s has joined group %s." +msgid "Could not set up remote group membership." msgstr "" -#: OStatusPlugin.php:644 +#. TRANS: Exception. +#: OStatusPlugin.php:667 msgid "Failed joining remote group." msgstr "" -#: OStatusPlugin.php:684 +#: OStatusPlugin.php:707 msgid "Leave" msgstr "" -#: OStatusPlugin.php:685 -#, php-format -msgid "%s has left group %s." +#: OStatusPlugin.php:785 +msgid "Disfavor" msgstr "" -#: OStatusPlugin.php:844 +#. TRANS: Success message for remove a favorite notice through OStatus. +#. TRANS: %1$s is the unfavoring user's name, %2$s is URI to the no longer favored notice. +#: OStatusPlugin.php:788 +#, php-format +msgid "%1$s marked notice %2$s as no longer a favorite." +msgstr "" + +#. TRANS: Link text for link to remote subscribe. +#: OStatusPlugin.php:864 msgid "Remote" msgstr "" -#: OStatusPlugin.php:883 +#. TRANS: Title for activity. +#: OStatusPlugin.php:904 msgid "Profile update" msgstr "" -#: OStatusPlugin.php:884 +#. TRANS: Ping text for remote profile update through OStatus. +#. TRANS: %s is user that updated their profile. +#: OStatusPlugin.php:907 #, php-format msgid "%s has updated their profile page." msgstr "" -#: OStatusPlugin.php:928 +#. TRANS: Plugin description. +#: OStatusPlugin.php:952 msgid "" "Follow people across social networks that implement OStatus." msgstr "" -#: classes/Ostatus_profile.php:566 +#: classes/FeedSub.php:248 +msgid "Attempting to start PuSH subscription for feed with no hub." +msgstr "" + +#: classes/FeedSub.php:278 +msgid "Attempting to end PuSH subscription for feed with no hub." +msgstr "" + +#. TRANS: Server exception. +#: classes/Ostatus_profile.php:188 +#, php-format +msgid "Invalid ostatus_profile state: both group and profile IDs set for %s." +msgstr "" + +#. TRANS: Server exception. +#: classes/Ostatus_profile.php:191 +#, php-format +msgid "Invalid ostatus_profile state: both group and profile IDs empty for %s." +msgstr "" + +#. TRANS: Server exception. +#. TRANS: %1$s is the method name the exception occured in, %2$s is the actor type. +#: classes/Ostatus_profile.php:281 +#, php-format +msgid "Invalid actor passed to %1$s: %2$s." +msgstr "" + +#. TRANS: Server exception. +#: classes/Ostatus_profile.php:374 +msgid "" +"Invalid type passed to Ostatus_profile::notify. It must be XML string or " +"Activity entry." +msgstr "" + +#: classes/Ostatus_profile.php:404 +msgid "Unknown feed format." +msgstr "" + +#: classes/Ostatus_profile.php:427 +msgid "RSS feed without a channel." +msgstr "" + +#. TRANS: Client exception. +#: classes/Ostatus_profile.php:472 +msgid "Can't handle that kind of post." +msgstr "" + +#. TRANS: Client exception. %s is a source URL. +#: classes/Ostatus_profile.php:555 +#, php-format +msgid "No content for notice %s." +msgstr "" + +#. TRANS: Shown when a notice is longer than supported and/or when attachments are present. +#: classes/Ostatus_profile.php:588 msgid "Show more" msgstr "" -#: classes/Ostatus_profile.php:1004 +#. TRANS: Exception. %s is a profile URL. +#: classes/Ostatus_profile.php:781 #, php-format -msgid "Invalid avatar URL %s" +msgid "Could not reach profile page %s." msgstr "" -#: classes/Ostatus_profile.php:1014 +#. TRANS: Exception. +#: classes/Ostatus_profile.php:839 #, php-format -msgid "Tried to update avatar for unsaved remote profile %s" +msgid "Could not find a feed URL for profile page %s." msgstr "" -#: classes/Ostatus_profile.php:1022 -#, php-format -msgid "Unable to fetch avatar from %s" +#: classes/Ostatus_profile.php:976 +msgid "Can't find enough profile information to make a feed." msgstr "" -#: lib/salmonaction.php:41 +#: classes/Ostatus_profile.php:1035 +#, php-format +msgid "Invalid avatar URL %s." +msgstr "" + +#: classes/Ostatus_profile.php:1045 +#, php-format +msgid "Tried to update avatar for unsaved remote profile %s." +msgstr "" + +#: classes/Ostatus_profile.php:1053 +#, php-format +msgid "Unable to fetch avatar from %s." +msgstr "" + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1275 +msgid "Local user can't be referenced as remote." +msgstr "" + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1280 +msgid "Local group can't be referenced as remote." +msgstr "" + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1332 classes/Ostatus_profile.php:1343 +msgid "Can't save local profile." +msgstr "" + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1351 +msgid "Can't save OStatus profile." +msgstr "" + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1610 classes/Ostatus_profile.php:1638 +msgid "Not a valid webfinger address." +msgstr "" + +#. TRANS: Exception. %s is a webfinger address. +#: classes/Ostatus_profile.php:1720 +#, php-format +msgid "Couldn't save profile for \"%s\"." +msgstr "" + +#. TRANS: Exception. %s is a webfinger address. +#: classes/Ostatus_profile.php:1739 +#, php-format +msgid "Couldn't save ostatus_profile for \"%s\"." +msgstr "" + +#. TRANS: Exception. %s is a webfinger address. +#: classes/Ostatus_profile.php:1747 +#, php-format +msgid "Couldn't find a valid profile for \"%s\"." +msgstr "" + +#: classes/Ostatus_profile.php:1789 +msgid "Could not store HTML content of long post as file." +msgstr "" + +#. TRANS: Client exception. %s is a HTTP status code. +#: classes/HubSub.php:208 +#, php-format +msgid "Hub subscriber verification returned HTTP %s." +msgstr "" + +#. TRANS: Exception. %1$s is a response status code, %2$s is the body of the response. +#: classes/HubSub.php:355 +#, php-format +msgid "Callback returned status: %1$s. Body: %2$s" +msgstr "" + +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: lib/salmonaction.php:42 msgid "This method requires a POST." msgstr "" -#: lib/salmonaction.php:45 -msgid "Salmon requires application/magic-envelope+xml" +#. TRANS: Client error. Do not translate "application/magic-envelope+xml" +#: lib/salmonaction.php:47 +msgid "Salmon requires \"application/magic-envelope+xml\"." msgstr "" -#: lib/salmonaction.php:55 +#. TRANS: Client error. +#: lib/salmonaction.php:57 msgid "Salmon signature verification failed." msgstr "" -#: lib/salmonaction.php:67 +#. TRANS: Client error. +#: lib/salmonaction.php:69 msgid "Salmon post must be an Atom entry." msgstr "" -#: lib/salmonaction.php:115 +#. TRANS: Client exception. +#: lib/salmonaction.php:118 msgid "Unrecognized activity type." msgstr "" -#: lib/salmonaction.php:123 +#. TRANS: Client exception. +#: lib/salmonaction.php:127 msgid "This target doesn't understand posts." msgstr "" -#: lib/salmonaction.php:128 +#. TRANS: Client exception. +#: lib/salmonaction.php:133 msgid "This target doesn't understand follows." msgstr "" -#: lib/salmonaction.php:133 +#. TRANS: Client exception. +#: lib/salmonaction.php:139 msgid "This target doesn't understand unfollows." msgstr "" -#: lib/salmonaction.php:138 +#. TRANS: Client exception. +#: lib/salmonaction.php:145 msgid "This target doesn't understand favorites." msgstr "" -#: lib/salmonaction.php:143 +#. TRANS: Client exception. +#: lib/salmonaction.php:151 msgid "This target doesn't understand unfavorites." msgstr "" -#: lib/salmonaction.php:148 +#. TRANS: Client exception. +#: lib/salmonaction.php:157 msgid "This target doesn't understand share events." msgstr "" -#: lib/salmonaction.php:153 +#. TRANS: Client exception. +#: lib/salmonaction.php:163 msgid "This target doesn't understand joins." msgstr "" -#: lib/salmonaction.php:158 +#. TRANS: Client exception. +#: lib/salmonaction.php:169 msgid "This target doesn't understand leave events." msgstr "" +#. TRANS: Exception. +#: lib/salmonaction.php:197 +msgid "Received a salmon slap from unidentified actor." +msgstr "" + +#. TRANS: Exception. +#: lib/discovery.php:110 +#, php-format +msgid "Unable to find services for %s." +msgstr "" + +#. TRANS: Exception. +#: lib/xrd.php:64 +msgid "Invalid XML." +msgstr "" + +#. TRANS: Exception. +#: lib/xrd.php:69 +msgid "Invalid XML, missing XRD root." +msgstr "" + +#. TRANS: Exception. +#: lib/magicenvelope.php:80 +msgid "Unable to locate signer public key." +msgstr "" + +#. TRANS: Exception. +#: lib/salmon.php:93 +msgid "Salmon invalid actor for signing." +msgstr "" + #: tests/gettext-speedtest.php:57 msgid "Feeds" msgstr "" -#: actions/ostatusgroup.php:75 +#. TRANS: Client exception. +#: actions/pushhub.php:66 +msgid "Publishing outside feeds not supported." +msgstr "" + +#. TRANS: Client exception. %s is a mode. +#: actions/pushhub.php:69 +#, php-format +msgid "Unrecognized mode \"%s\"." +msgstr "" + +#. TRANS: Client exception. %s is a topic. +#: actions/pushhub.php:89 +#, php-format +msgid "" +"Unsupported hub.topic %s this hub only serves local user and group Atom " +"feeds." +msgstr "" + +#. TRANS: Client exception. +#: actions/pushhub.php:95 +#, php-format +msgid "Invalid hub.verify \"%s\". It must be sync or async." +msgstr "" + +#. TRANS: Client exception. +#: actions/pushhub.php:101 +#, php-format +msgid "Invalid hub.lease \"%s\". It must be empty or positive integer." +msgstr "" + +#. TRANS: Client exception. +#: actions/pushhub.php:109 +#, php-format +msgid "Invalid hub.secret \"%s\". It must be under 200 bytes." +msgstr "" + +#. TRANS: Client exception. +#: actions/pushhub.php:161 +#, php-format +msgid "Invalid hub.topic \"%s\". User doesn't exist." +msgstr "" + +#. TRANS: Client exception. +#: actions/pushhub.php:170 +#, php-format +msgid "Invalid hub.topic \"%s\". Group doesn't exist." +msgstr "" + +#. TRANS: Client exception. +#. TRANS: %1$s is this argument to the method this exception occurs in, %2$s is a URL. +#: actions/pushhub.php:195 +#, php-format +msgid "Invalid URL passed for %1$s: \"%2$s\"" +msgstr "" + +#: actions/userxrd.php:49 actions/ownerxrd.php:37 actions/usersalmon.php:43 +msgid "No such user." +msgstr "" + +#. TRANS: Client error. +#: actions/usersalmon.php:37 actions/groupsalmon.php:40 +msgid "No ID." +msgstr "" + +#. TRANS: Client exception. +#: actions/usersalmon.php:81 +msgid "In reply to unknown notice." +msgstr "" + +#. TRANS: Client exception. +#: actions/usersalmon.php:86 +msgid "In reply to a notice not by this user and not mentioning this user." +msgstr "" + +#. TRANS: Client exception. +#: actions/usersalmon.php:163 +msgid "Could not save new favorite." +msgstr "" + +#. TRANS: Client exception. +#: actions/usersalmon.php:195 +msgid "Can't favorite/unfavorite without an object." +msgstr "" + +#. TRANS: Client exception. +#: actions/usersalmon.php:207 +msgid "Can't handle that kind of object for liking/faving." +msgstr "" + +#. TRANS: Client exception. %s is an object ID. +#: actions/usersalmon.php:214 +#, php-format +msgid "Notice with ID %s unknown." +msgstr "" + +#. TRANS: Client exception. %1$s is a notice ID, %2$s is a user ID. +#: actions/usersalmon.php:219 +#, php-format +msgid "Notice with ID %1$s not posted by %2$s." +msgstr "" + +#. TRANS: Field label. +#: actions/ostatusgroup.php:76 msgid "Join group" msgstr "" -#: actions/ostatusgroup.php:77 -msgid "OStatus group's address, like http://example.net/group/nickname" +#. TRANS: Tooltip for field label "Join group". +#: actions/ostatusgroup.php:79 +msgid "OStatus group's address, like http://example.net/group/nickname." msgstr "" -#: actions/ostatusgroup.php:81 actions/ostatussub.php:71 +#. TRANS: Button text. +#: actions/ostatusgroup.php:84 actions/ostatussub.php:73 +msgctxt "BUTTON" msgid "Continue" msgstr "" -#: actions/ostatusgroup.php:100 +#: actions/ostatusgroup.php:103 msgid "You are already a member of this group." msgstr "" #. TRANS: OStatus remote group subscription dialog error. -#: actions/ostatusgroup.php:135 +#: actions/ostatusgroup.php:138 msgid "Already a member!" msgstr "" #. TRANS: OStatus remote group subscription dialog error. -#: actions/ostatusgroup.php:146 +#: actions/ostatusgroup.php:149 msgid "Remote group join failed!" msgstr "" #. TRANS: OStatus remote group subscription dialog error. -#: actions/ostatusgroup.php:150 +#: actions/ostatusgroup.php:153 msgid "Remote group join aborted!" msgstr "" #. TRANS: Page title for OStatus remote group join form -#: actions/ostatusgroup.php:163 +#: actions/ostatusgroup.php:165 msgid "Confirm joining remote group" msgstr "" -#: actions/ostatusgroup.php:174 +#. TRANS: Instructions. +#: actions/ostatusgroup.php:176 msgid "" "You can subscribe to groups from other supported sites. Paste the group's " "profile URI below:" msgstr "" -#: actions/groupsalmon.php:51 +#. TRANS: Client error. +#: actions/groupsalmon.php:47 +msgid "No such group." +msgstr "" + +#. TRANS: Client error. +#: actions/groupsalmon.php:53 msgid "Can't accept remote posts for a remote group." msgstr "" -#: actions/groupsalmon.php:124 +#. TRANS: Client error. +#: actions/groupsalmon.php:127 msgid "Can't read profile to set up group membership." msgstr "" -#: actions/groupsalmon.php:127 actions/groupsalmon.php:170 +#. TRANS: Client error. +#: actions/groupsalmon.php:131 actions/groupsalmon.php:174 msgid "Groups can't join groups." msgstr "" -#: actions/groupsalmon.php:154 +#: actions/groupsalmon.php:144 +msgid "You have been blocked from that group by the admin." +msgstr "" + +#. TRANS: Server error. %1$s is a profile URI, %2$s is a group nickname. +#: actions/groupsalmon.php:159 #, php-format msgid "Could not join remote user %1$s to group %2$s." msgstr "" -#: actions/groupsalmon.php:167 +#: actions/groupsalmon.php:171 msgid "Can't read profile to cancel group membership." msgstr "" -#: actions/groupsalmon.php:183 +#. TRANS: Server error. %1$s is a profile URI, %2$s is a group nickname. +#: actions/groupsalmon.php:188 #, php-format msgid "Could not remove remote user %1$s from group %2$s." msgstr "" -#: actions/ostatussub.php:65 +#. TRANS: Field label for a field that takes an OStatus user address. +#: actions/ostatussub.php:66 msgid "Subscribe to" msgstr "" -#: actions/ostatussub.php:67 +#. TRANS: Tooltip for field label "Subscribe to". +#: actions/ostatussub.php:69 msgid "" "OStatus user's address, like nickname@example.com or http://example.net/" "nickname" msgstr "" -#: actions/ostatussub.php:106 +#. TRANS: Button text. +#. TRANS: Tooltip for button "Join". +#: actions/ostatussub.php:110 +msgctxt "BUTTON" msgid "Join this group" msgstr "" -#. TRANS: Page title for OStatus remote subscription form -#: actions/ostatussub.php:108 actions/ostatussub.php:400 +#. TRANS: Button text. +#: actions/ostatussub.php:113 +msgctxt "BUTTON" msgid "Confirm" msgstr "" -#: actions/ostatussub.php:109 +#. TRANS: Tooltip for button "Confirm". +#: actions/ostatussub.php:115 msgid "Subscribe to this user" msgstr "" -#: actions/ostatussub.php:130 +#: actions/ostatussub.php:136 msgid "You are already subscribed to this user." msgstr "" -#: actions/ostatussub.php:247 actions/ostatussub.php:253 -#: actions/ostatussub.php:272 -msgid "" -"Sorry, we could not reach that address. Please make sure that the OStatus " -"address is like nickname@example.com or http://example.net/nickname" +#: actions/ostatussub.php:165 +msgid "Photo" msgstr "" -#: actions/ostatussub.php:256 actions/ostatussub.php:259 -#: actions/ostatussub.php:262 actions/ostatussub.php:265 -#: actions/ostatussub.php:268 +#: actions/ostatussub.php:176 +msgid "Nickname" +msgstr "" + +#: actions/ostatussub.php:197 +msgid "Location" +msgstr "" + +#: actions/ostatussub.php:206 +msgid "URL" +msgstr "" + +#: actions/ostatussub.php:218 +msgid "Note" +msgstr "" + +#. TRANS: Error text. +#: actions/ostatussub.php:254 actions/ostatussub.php:261 +#: actions/ostatussub.php:286 +msgid "" +"Sorry, we could not reach that address. Please make sure that the OStatus " +"address is like nickname@example.com or http://example.net/nickname." +msgstr "" + +#. TRANS: Error text. +#: actions/ostatussub.php:265 actions/ostatussub.php:269 +#: actions/ostatussub.php:273 actions/ostatussub.php:277 +#: actions/ostatussub.php:281 msgid "" "Sorry, we could not reach that feed. Please try that OStatus address again " "later." msgstr "" #. TRANS: OStatus remote subscription dialog error. -#: actions/ostatussub.php:301 +#: actions/ostatussub.php:315 msgid "Already subscribed!" msgstr "" #. TRANS: OStatus remote subscription dialog error. -#: actions/ostatussub.php:306 +#: actions/ostatussub.php:320 msgid "Remote subscription failed!" msgstr "" -#: actions/ostatussub.php:380 actions/ostatusinit.php:81 +#: actions/ostatussub.php:367 actions/ostatusinit.php:63 +msgid "There was a problem with your session token. Try again, please." +msgstr "" + +#. TRANS: Form title. +#: actions/ostatussub.php:395 actions/ostatusinit.php:82 msgid "Subscribe to user" msgstr "" -#: actions/ostatussub.php:411 +#. TRANS: Page title for OStatus remote subscription form +#: actions/ostatussub.php:415 +msgid "Confirm" +msgstr "" + +#. TRANS: Instructions. +#: actions/ostatussub.php:427 msgid "" "You can subscribe to users from other supported sites. Paste their address " "or profile URI below:" msgstr "" +#. TRANS: Client error. #: actions/ostatusinit.php:41 msgid "You can use the local subscription!" msgstr "" -#: actions/ostatusinit.php:63 -msgid "There was a problem with your session token. Try again, please." -msgstr "" - -#: actions/ostatusinit.php:95 +#. TRANS: Form legend. +#: actions/ostatusinit.php:97 #, php-format msgid "Join group %s" msgstr "" -#: actions/ostatusinit.php:98 +#. TRANS: Button text. +#: actions/ostatusinit.php:99 +msgctxt "BUTTON" +msgid "Join" +msgstr "" + +#. TRANS: Form legend. +#: actions/ostatusinit.php:102 #, php-format msgid "Subscribe to %s" msgstr "" -#: actions/ostatusinit.php:111 +#. TRANS: Button text. +#: actions/ostatusinit.php:104 +msgctxt "BUTTON" +msgid "Subscribe" +msgstr "" + +#. TRANS: Field label. +#: actions/ostatusinit.php:117 msgid "User nickname" msgstr "" -#: actions/ostatusinit.php:112 -msgid "Nickname of the user you want to follow" +#: actions/ostatusinit.php:118 +msgid "Nickname of the user you want to follow." msgstr "" -#: actions/ostatusinit.php:116 +#. TRANS: Field label. +#: actions/ostatusinit.php:123 msgid "Profile Account" msgstr "" -#: actions/ostatusinit.php:117 -msgid "Your account id (i.e. user@identi.ca)" +#. TRANS: Tooltip for field label "Profile Account". +#: actions/ostatusinit.php:125 +msgid "Your account id (e.g. user@identi.ca)." msgstr "" -#: actions/ostatusinit.php:138 +#. TRANS: Client error. +#: actions/ostatusinit.php:147 msgid "Must provide a remote profile." msgstr "" -#: actions/ostatusinit.php:149 +#. TRANS: Client error. +#: actions/ostatusinit.php:159 msgid "Couldn't look up OStatus account profile." msgstr "" -#: actions/ostatusinit.php:161 +#. TRANS: Client error. +#: actions/ostatusinit.php:172 msgid "Couldn't confirm remote profile address." msgstr "" -#: actions/ostatusinit.php:202 +#. TRANS: Page title. +#: actions/ostatusinit.php:217 msgid "OStatus Connect" msgstr "" + +#: actions/pushcallback.php:48 +msgid "Empty or invalid feed id." +msgstr "" + +#. TRANS: Server exception. %s is a feed ID. +#: actions/pushcallback.php:54 +#, php-format +msgid "Unknown PuSH feed id %s" +msgstr "" + +#. TRANS: Client exception. %s is an invalid feed name. +#: actions/pushcallback.php:93 +#, php-format +msgid "Bad hub.topic feed \"%s\"." +msgstr "" + +#. TRANS: Client exception. %1$s the invalid token, %2$s is the topic for which the invalid token was given. +#: actions/pushcallback.php:98 +#, php-format +msgid "Bad hub.verify_token %1$s for %2$s." +msgstr "" + +#. TRANS: Client exception. %s is an invalid topic. +#: actions/pushcallback.php:105 +#, php-format +msgid "Unexpected subscribe request for %s." +msgstr "" + +#. TRANS: Client exception. %s is an invalid topic. +#: actions/pushcallback.php:110 +#, php-format +msgid "Unexpected unsubscribe request for %s." +msgstr "" diff --git a/plugins/OStatus/locale/fr/LC_MESSAGES/OStatus.po b/plugins/OStatus/locale/fr/LC_MESSAGES/OStatus.po new file mode 100644 index 0000000000..39101b8393 --- /dev/null +++ b/plugins/OStatus/locale/fr/LC_MESSAGES/OStatus.po @@ -0,0 +1,796 @@ +# Translation of StatusNet - OStatus to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - OStatus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:15+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-ostatus\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. TRANS: Link description for link to subscribe to a remote user. +#. TRANS: Link text for a user to subscribe to an OStatus user. +#: OStatusPlugin.php:227 OStatusPlugin.php:937 +msgid "Subscribe" +msgstr "S'abonner" + +#. TRANS: Link description for link to join a remote group. +#: OStatusPlugin.php:246 OStatusPlugin.php:655 actions/ostatussub.php:107 +msgid "Join" +msgstr "Rejoindre" + +#. TRANSLATE: %s is a domain. +#: OStatusPlugin.php:459 +#, php-format +msgid "Sent from %s via OStatus" +msgstr "Envoyé depuis %s via OStatus" + +#. TRANS: Exception. +#: OStatusPlugin.php:531 +msgid "Could not set up remote subscription." +msgstr "Impossible de mettre en place l’abonnement distant." + +#: OStatusPlugin.php:605 +msgid "Unfollow" +msgstr "Ne plus suivre" + +#. TRANS: Success message for unsubscribe from user attempt through OStatus. +#. TRANS: %1$s is the unsubscriber's name, %2$s is the unsubscribed user's name. +#: OStatusPlugin.php:608 +#, php-format +msgid "%1$s stopped following %2$s." +msgstr "%1$s a cessé de suivre %2$s." + +#: OStatusPlugin.php:636 +msgid "Could not set up remote group membership." +msgstr "Impossible de mettre en place l’appartenance au groupe distant." + +#. TRANS: Exception. +#: OStatusPlugin.php:667 +msgid "Failed joining remote group." +msgstr "Échec lors de l’adhésion au groupe distant." + +#: OStatusPlugin.php:707 +msgid "Leave" +msgstr "Sortir" + +#: OStatusPlugin.php:785 +msgid "Disfavor" +msgstr "Retirer des favoris" + +#. TRANS: Success message for remove a favorite notice through OStatus. +#. TRANS: %1$s is the unfavoring user's name, %2$s is URI to the no longer favored notice. +#: OStatusPlugin.php:788 +#, php-format +msgid "%1$s marked notice %2$s as no longer a favorite." +msgstr "%1$s a retiré l’avis %2$s de ses favoris." + +#. TRANS: Link text for link to remote subscribe. +#: OStatusPlugin.php:864 +msgid "Remote" +msgstr "À distance" + +#. TRANS: Title for activity. +#: OStatusPlugin.php:904 +msgid "Profile update" +msgstr "Mise à jour du profil" + +#. TRANS: Ping text for remote profile update through OStatus. +#. TRANS: %s is user that updated their profile. +#: OStatusPlugin.php:907 +#, php-format +msgid "%s has updated their profile page." +msgstr "%s a mis à jour sa page de profil." + +#. TRANS: Plugin description. +#: OStatusPlugin.php:952 +msgid "" +"Follow people across social networks that implement OStatus." +msgstr "" +"Suivez les personnes à travers les réseaux sociaux mettant en œuvre OStatus ." + +#: classes/FeedSub.php:248 +msgid "Attempting to start PuSH subscription for feed with no hub." +msgstr "" +"Tente de démarrer l’inscription PuSH à un flux d’information sans " +"concentrateur." + +#: classes/FeedSub.php:278 +msgid "Attempting to end PuSH subscription for feed with no hub." +msgstr "" +"Tente d’arrêter l’inscription PuSH à un flux d’information sans " +"concentrateur." + +#. TRANS: Server exception. +#: classes/Ostatus_profile.php:188 +#, php-format +msgid "Invalid ostatus_profile state: both group and profile IDs set for %s." +msgstr "" +"État invalide du profil OStatus : identifiants à la fois de groupe et de " +"profil définis pour « %s »." + +#. TRANS: Server exception. +#: classes/Ostatus_profile.php:191 +#, php-format +msgid "Invalid ostatus_profile state: both group and profile IDs empty for %s." +msgstr "" +"État invalide du profil OStatus : identifiants à la fois de groupe et de " +"profil non renseignés pour « %s »." + +#. TRANS: Server exception. +#. TRANS: %1$s is the method name the exception occured in, %2$s is the actor type. +#: classes/Ostatus_profile.php:281 +#, php-format +msgid "Invalid actor passed to %1$s: %2$s." +msgstr "Type d’acteur invalide passé à la méthode « %1$s » : « %2$s »." + +#. TRANS: Server exception. +#: classes/Ostatus_profile.php:374 +msgid "" +"Invalid type passed to Ostatus_profile::notify. It must be XML string or " +"Activity entry." +msgstr "" +"Type invalide passé à la méthode « Ostatus_profile::notify ». Ce doit être " +"une chaîne XML ou une entrée « Activity »." + +#: classes/Ostatus_profile.php:404 +msgid "Unknown feed format." +msgstr "Format de flux d’information inconnu." + +#: classes/Ostatus_profile.php:427 +msgid "RSS feed without a channel." +msgstr "Flux RSS sans canal." + +#. TRANS: Client exception. +#: classes/Ostatus_profile.php:472 +msgid "Can't handle that kind of post." +msgstr "Impossible de gérer cette sorte de publication." + +#. TRANS: Client exception. %s is a source URL. +#: classes/Ostatus_profile.php:555 +#, php-format +msgid "No content for notice %s." +msgstr "Aucun contenu dans l’avis « %s »." + +#. TRANS: Shown when a notice is longer than supported and/or when attachments are present. +#: classes/Ostatus_profile.php:588 +msgid "Show more" +msgstr "Voir davantage" + +#. TRANS: Exception. %s is a profile URL. +#: classes/Ostatus_profile.php:781 +#, php-format +msgid "Could not reach profile page %s." +msgstr "Impossible d’atteindre la page de profil « %s »." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:839 +#, php-format +msgid "Could not find a feed URL for profile page %s." +msgstr "" +"Impossible de trouver une adresse URL de flux d’information pour la page de " +"profil « %s »." + +#: classes/Ostatus_profile.php:976 +msgid "Can't find enough profile information to make a feed." +msgstr "" +"Impossible de trouver assez d’informations de profil pour créer un flux " +"d’information." + +#: classes/Ostatus_profile.php:1035 +#, php-format +msgid "Invalid avatar URL %s." +msgstr "Adresse URL d’avatar « %s » invalide." + +#: classes/Ostatus_profile.php:1045 +#, php-format +msgid "Tried to update avatar for unsaved remote profile %s." +msgstr "" +"Tente de mettre à jour l’avatar associé au profil distant non sauvegardé « %s " +"»." + +#: classes/Ostatus_profile.php:1053 +#, php-format +msgid "Unable to fetch avatar from %s." +msgstr "Impossible de récupérer l’avatar depuis « %s »." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1275 +msgid "Local user can't be referenced as remote." +msgstr "L’utilisateur local ne peut être référencé comme distant." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1280 +msgid "Local group can't be referenced as remote." +msgstr "Le groupe local ne peut être référencé comme distant." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1332 classes/Ostatus_profile.php:1343 +msgid "Can't save local profile." +msgstr "Impossible de sauvegarder le profil local." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1351 +msgid "Can't save OStatus profile." +msgstr "Impossible de sauvegarder le profil OStatus." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1610 classes/Ostatus_profile.php:1638 +msgid "Not a valid webfinger address." +msgstr "Ce n’est pas une adresse « webfinger » valide." + +#. TRANS: Exception. %s is a webfinger address. +#: classes/Ostatus_profile.php:1720 +#, php-format +msgid "Couldn't save profile for \"%s\"." +msgstr "Impossible de sauvegarder le profil pour « %s »." + +#. TRANS: Exception. %s is a webfinger address. +#: classes/Ostatus_profile.php:1739 +#, php-format +msgid "Couldn't save ostatus_profile for \"%s\"." +msgstr "Impossible d’enregistrer le profil OStatus pour « %s »." + +#. TRANS: Exception. %s is a webfinger address. +#: classes/Ostatus_profile.php:1747 +#, php-format +msgid "Couldn't find a valid profile for \"%s\"." +msgstr "Impossible de trouver un profil valide pour « %s »." + +#: classes/Ostatus_profile.php:1789 +msgid "Could not store HTML content of long post as file." +msgstr "" +"Impossible de stocker le contenu HTML d’une longue publication en un fichier." + +#. TRANS: Client exception. %s is a HTTP status code. +#: classes/HubSub.php:208 +#, php-format +msgid "Hub subscriber verification returned HTTP %s." +msgstr "" +"La vérification d’abonné sur le concentrateur a retourné le statut HTTP « %s " +"»." + +#. TRANS: Exception. %1$s is a response status code, %2$s is the body of the response. +#: classes/HubSub.php:355 +#, php-format +msgid "Callback returned status: %1$s. Body: %2$s" +msgstr "La routine de rappel a retourné le statut « %1$s ». Corps : %2$s" + +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: lib/salmonaction.php:42 +msgid "This method requires a POST." +msgstr "Cette méthode nécessite une commande HTTP « POST »." + +#. TRANS: Client error. Do not translate "application/magic-envelope+xml" +#: lib/salmonaction.php:47 +msgid "Salmon requires \"application/magic-envelope+xml\"." +msgstr "Salmon exige le type « application/magic-envelope+xml »." + +#. TRANS: Client error. +#: lib/salmonaction.php:57 +msgid "Salmon signature verification failed." +msgstr "La vérification de signature Salmon a échoué." + +#. TRANS: Client error. +#: lib/salmonaction.php:69 +msgid "Salmon post must be an Atom entry." +msgstr "Une publication Salmon doit être une entrée « Atom »." + +#. TRANS: Client exception. +#: lib/salmonaction.php:118 +msgid "Unrecognized activity type." +msgstr "Type d’activité non reconnu." + +#. TRANS: Client exception. +#: lib/salmonaction.php:127 +msgid "This target doesn't understand posts." +msgstr "Cette cible ne reconnaît pas les publications." + +#. TRANS: Client exception. +#: lib/salmonaction.php:133 +msgid "This target doesn't understand follows." +msgstr "Cette cible ne reconnaît pas les indications de début de suivi." + +#. TRANS: Client exception. +#: lib/salmonaction.php:139 +msgid "This target doesn't understand unfollows." +msgstr "Cette cible ne reconnaît pas les indications de fin de suivi." + +#. TRANS: Client exception. +#: lib/salmonaction.php:145 +msgid "This target doesn't understand favorites." +msgstr "Cette cible ne reconnaît pas les indications de mise en favoris." + +#. TRANS: Client exception. +#: lib/salmonaction.php:151 +msgid "This target doesn't understand unfavorites." +msgstr "Cette cible ne reconnaît pas les indications de retrait des favoris." + +#. TRANS: Client exception. +#: lib/salmonaction.php:157 +msgid "This target doesn't understand share events." +msgstr "Cette cible ne reconnaît pas les évènements partagés." + +#. TRANS: Client exception. +#: lib/salmonaction.php:163 +msgid "This target doesn't understand joins." +msgstr "Cette cible ne reconnaît pas les indications d’adhésion." + +#. TRANS: Client exception. +#: lib/salmonaction.php:169 +msgid "This target doesn't understand leave events." +msgstr "Cette cible ne reconnaît pas les indications de retrait d’évènements." + +#. TRANS: Exception. +#: lib/salmonaction.php:197 +msgid "Received a salmon slap from unidentified actor." +msgstr "Réception d’une giffle Salmon d’un acteur non identifié." + +#. TRANS: Exception. +#: lib/discovery.php:110 +#, php-format +msgid "Unable to find services for %s." +msgstr "Impossible de trouver des services pour « %s »." + +#. TRANS: Exception. +#: lib/xrd.php:64 +msgid "Invalid XML." +msgstr "XML invalide." + +#. TRANS: Exception. +#: lib/xrd.php:69 +msgid "Invalid XML, missing XRD root." +msgstr "XML invalide, racine XRD manquante." + +#. TRANS: Exception. +#: lib/magicenvelope.php:80 +msgid "Unable to locate signer public key." +msgstr "Impossible de trouver la clé publique du signataire." + +#. TRANS: Exception. +#: lib/salmon.php:93 +msgid "Salmon invalid actor for signing." +msgstr "Acteur Salmon invalide pour la signature." + +#: tests/gettext-speedtest.php:57 +msgid "Feeds" +msgstr "Flux d’informations" + +#. TRANS: Client exception. +#: actions/pushhub.php:66 +msgid "Publishing outside feeds not supported." +msgstr "La publication des flux externes n’est pas supportée." + +#. TRANS: Client exception. %s is a mode. +#: actions/pushhub.php:69 +#, php-format +msgid "Unrecognized mode \"%s\"." +msgstr "Mode « %s » non reconnu." + +#. TRANS: Client exception. %s is a topic. +#: actions/pushhub.php:89 +#, php-format +msgid "" +"Unsupported hub.topic %s this hub only serves local user and group Atom " +"feeds." +msgstr "" +"Le sujet de concentrateur « %s » n’est pas supporté. Ce concentrateur ne sert " +"que les flux Atom d’utilisateurs et groupes locaux." + +#. TRANS: Client exception. +#: actions/pushhub.php:95 +#, php-format +msgid "Invalid hub.verify \"%s\". It must be sync or async." +msgstr "" +"La vérification de concentrateur « %s » est invalide. Ce doit être « sync » ou " +"« async »." + +#. TRANS: Client exception. +#: actions/pushhub.php:101 +#, php-format +msgid "Invalid hub.lease \"%s\". It must be empty or positive integer." +msgstr "" +"Le bail de concentrateur « %s » est invalide. Ce doit être vide ou un entier " +"positif." + +#. TRANS: Client exception. +#: actions/pushhub.php:109 +#, php-format +msgid "Invalid hub.secret \"%s\". It must be under 200 bytes." +msgstr "" +"Le secret de concentrateur « %s » est invalide. Il doit faire moins de 200 " +"octets." + +#. TRANS: Client exception. +#: actions/pushhub.php:161 +#, php-format +msgid "Invalid hub.topic \"%s\". User doesn't exist." +msgstr "" +"Le sujet de concentrateur « %s » est invalide. L’utilisateur n’existe pas." + +#. TRANS: Client exception. +#: actions/pushhub.php:170 +#, php-format +msgid "Invalid hub.topic \"%s\". Group doesn't exist." +msgstr "Le sujet de concentrateur « %s » est invalide. Le groupe n’existe pas." + +#. TRANS: Client exception. +#. TRANS: %1$s is this argument to the method this exception occurs in, %2$s is a URL. +#: actions/pushhub.php:195 +#, php-format +msgid "Invalid URL passed for %1$s: \"%2$s\"" +msgstr "URL invalide passée à la méthode « %1$s » : « %2$s »" + +#: actions/userxrd.php:49 actions/ownerxrd.php:37 actions/usersalmon.php:43 +msgid "No such user." +msgstr "Utilisateur inexistant." + +#. TRANS: Client error. +#: actions/usersalmon.php:37 actions/groupsalmon.php:40 +msgid "No ID." +msgstr "Aucun identifiant." + +#. TRANS: Client exception. +#: actions/usersalmon.php:81 +msgid "In reply to unknown notice." +msgstr "En réponse à l’avis inconnu." + +#. TRANS: Client exception. +#: actions/usersalmon.php:86 +msgid "In reply to a notice not by this user and not mentioning this user." +msgstr "" +"En réponse à un avis non émis par cet utilisateur et ne mentionnant pas cet " +"utilisateur." + +#. TRANS: Client exception. +#: actions/usersalmon.php:163 +msgid "Could not save new favorite." +msgstr "Impossible de sauvegarder le nouveau favori." + +#. TRANS: Client exception. +#: actions/usersalmon.php:195 +msgid "Can't favorite/unfavorite without an object." +msgstr "Impossible de mettre en favoris ou retirer des favoris sans un objet." + +#. TRANS: Client exception. +#: actions/usersalmon.php:207 +msgid "Can't handle that kind of object for liking/faving." +msgstr "" +"Impossible de gérer ce genre d’objet parmi les sujets appréciés ou favoris." + +#. TRANS: Client exception. %s is an object ID. +#: actions/usersalmon.php:214 +#, php-format +msgid "Notice with ID %s unknown." +msgstr "Avis d’identifiant « %s » inconnu." + +#. TRANS: Client exception. %1$s is a notice ID, %2$s is a user ID. +#: actions/usersalmon.php:219 +#, php-format +msgid "Notice with ID %1$s not posted by %2$s." +msgstr "Avis d’identifiant « %1$s » non publié par %2$s." + +#. TRANS: Field label. +#: actions/ostatusgroup.php:76 +msgid "Join group" +msgstr "Rejoindre le groupe" + +#. TRANS: Tooltip for field label "Join group". +#: actions/ostatusgroup.php:79 +msgid "OStatus group's address, like http://example.net/group/nickname." +msgstr "" +"Une adresse de groupe OStatus telle que « http://example.net/group/pseudonyme " +"»." + +#. TRANS: Button text. +#: actions/ostatusgroup.php:84 actions/ostatussub.php:73 +msgctxt "BUTTON" +msgid "Continue" +msgstr "Continuer" + +#: actions/ostatusgroup.php:103 +msgid "You are already a member of this group." +msgstr "Vous êtes déjà membre de ce groupe." + +#. TRANS: OStatus remote group subscription dialog error. +#: actions/ostatusgroup.php:138 +msgid "Already a member!" +msgstr "Déjà membre !" + +#. TRANS: OStatus remote group subscription dialog error. +#: actions/ostatusgroup.php:149 +msgid "Remote group join failed!" +msgstr "L’adhésion au groupe distant a échoué !" + +#. TRANS: OStatus remote group subscription dialog error. +#: actions/ostatusgroup.php:153 +msgid "Remote group join aborted!" +msgstr "L’adhésion au groupe distant a été avortée !" + +#. TRANS: Page title for OStatus remote group join form +#: actions/ostatusgroup.php:165 +msgid "Confirm joining remote group" +msgstr "Confirmer l’adhésion au groupe distant" + +#. TRANS: Instructions. +#: actions/ostatusgroup.php:176 +msgid "" +"You can subscribe to groups from other supported sites. Paste the group's " +"profile URI below:" +msgstr "" +"Vous pouvez souscrire aux groupes d’autres sites supportés. Collez l’adresse " +"URI du profil du groupe ci-dessous :" + +#. TRANS: Client error. +#: actions/groupsalmon.php:47 +msgid "No such group." +msgstr "Groupe inexistant." + +#. TRANS: Client error. +#: actions/groupsalmon.php:53 +msgid "Can't accept remote posts for a remote group." +msgstr "" +"Impossible d’accepter des envois distants de messages pour un groupe distant." + +#. TRANS: Client error. +#: actions/groupsalmon.php:127 +msgid "Can't read profile to set up group membership." +msgstr "" +"Impossible de lire le profil pour mettre en place l’adhésion à un groupe." + +#. TRANS: Client error. +#: actions/groupsalmon.php:131 actions/groupsalmon.php:174 +msgid "Groups can't join groups." +msgstr "Les groupes ne peuvent pas adhérer à des groupes." + +#: actions/groupsalmon.php:144 +msgid "You have been blocked from that group by the admin." +msgstr "Vous avez été bloqué de ce groupe par l’administrateur." + +#. TRANS: Server error. %1$s is a profile URI, %2$s is a group nickname. +#: actions/groupsalmon.php:159 +#, php-format +msgid "Could not join remote user %1$s to group %2$s." +msgstr "Impossible de joindre l’utilisateur distant %1$s au groupe %2$s." + +#: actions/groupsalmon.php:171 +msgid "Can't read profile to cancel group membership." +msgstr "Impossible de lire le profil pour annuler l’adhésion à un groupe." + +#. TRANS: Server error. %1$s is a profile URI, %2$s is a group nickname. +#: actions/groupsalmon.php:188 +#, php-format +msgid "Could not remove remote user %1$s from group %2$s." +msgstr "Impossible de retirer l’utilisateur distant %1$s du groupe %2$s." + +#. TRANS: Field label for a field that takes an OStatus user address. +#: actions/ostatussub.php:66 +msgid "Subscribe to" +msgstr "S’abonner à" + +#. TRANS: Tooltip for field label "Subscribe to". +#: actions/ostatussub.php:69 +msgid "" +"OStatus user's address, like nickname@example.com or http://example.net/" +"nickname" +msgstr "" +"Adresse d’un utilisateur OStatus ou de sa page de profil, telle que " +"pseudonyme@example.com ou http://example.net/pseudonyme" + +#. TRANS: Button text. +#. TRANS: Tooltip for button "Join". +#: actions/ostatussub.php:110 +msgctxt "BUTTON" +msgid "Join this group" +msgstr "Rejoindre ce groupe" + +#. TRANS: Button text. +#: actions/ostatussub.php:113 +msgctxt "BUTTON" +msgid "Confirm" +msgstr "Confirmer" + +#. TRANS: Tooltip for button "Confirm". +#: actions/ostatussub.php:115 +msgid "Subscribe to this user" +msgstr "S’abonner à cet utilisateur" + +#: actions/ostatussub.php:136 +msgid "You are already subscribed to this user." +msgstr "Vous êtes déjà abonné à cet utilisateur." + +#: actions/ostatussub.php:165 +msgid "Photo" +msgstr "Photo" + +#: actions/ostatussub.php:176 +msgid "Nickname" +msgstr "Pseudonyme" + +#: actions/ostatussub.php:197 +msgid "Location" +msgstr "Emplacement" + +#: actions/ostatussub.php:206 +msgid "URL" +msgstr "Adresse URL" + +#: actions/ostatussub.php:218 +msgid "Note" +msgstr "Note" + +#. TRANS: Error text. +#: actions/ostatussub.php:254 actions/ostatussub.php:261 +#: actions/ostatussub.php:286 +msgid "" +"Sorry, we could not reach that address. Please make sure that the OStatus " +"address is like nickname@example.com or http://example.net/nickname." +msgstr "" +"Désolé, nous n’avons pas pu atteindre cette adresse. Veuillez vous assurer " +"que l’adresse OStatus de l’utilisateur ou de sa page de profil est de la " +"forme pseudonyme@example.com ou http://example.net/pseudonyme." + +#. TRANS: Error text. +#: actions/ostatussub.php:265 actions/ostatussub.php:269 +#: actions/ostatussub.php:273 actions/ostatussub.php:277 +#: actions/ostatussub.php:281 +msgid "" +"Sorry, we could not reach that feed. Please try that OStatus address again " +"later." +msgstr "" +"Désolé, nous n’avons pas pu atteindre ce flux. Veuillez réessayer plus tard " +"cette adresse OStatus." + +#. TRANS: OStatus remote subscription dialog error. +#: actions/ostatussub.php:315 +msgid "Already subscribed!" +msgstr "Déjà abonné !" + +#. TRANS: OStatus remote subscription dialog error. +#: actions/ostatussub.php:320 +msgid "Remote subscription failed!" +msgstr "Ĺ’abonnement distant a échoué !" + +#: actions/ostatussub.php:367 actions/ostatusinit.php:63 +msgid "There was a problem with your session token. Try again, please." +msgstr "" +"Un problème est survenu avec votre jeton de session. Veuillez essayer à " +"nouveau." + +#. TRANS: Form title. +#: actions/ostatussub.php:395 actions/ostatusinit.php:82 +msgid "Subscribe to user" +msgstr "S’abonner à un utilisateur" + +#. TRANS: Page title for OStatus remote subscription form +#: actions/ostatussub.php:415 +msgid "Confirm" +msgstr "Confirmer" + +#. TRANS: Instructions. +#: actions/ostatussub.php:427 +msgid "" +"You can subscribe to users from other supported sites. Paste their address " +"or profile URI below:" +msgstr "" +"Vous pouvez vous abonner aux utilisateurs d’autres sites pris en charge. " +"Collez leur adresse ou l’URI de leur profil ci-dessous :" + +#. TRANS: Client error. +#: actions/ostatusinit.php:41 +msgid "You can use the local subscription!" +msgstr "Vous pouvez utiliser l’abonnement local !" + +#. TRANS: Form legend. +#: actions/ostatusinit.php:97 +#, php-format +msgid "Join group %s" +msgstr "Rejoindre le groupe « %s »" + +#. TRANS: Button text. +#: actions/ostatusinit.php:99 +msgctxt "BUTTON" +msgid "Join" +msgstr "Rejoindre" + +#. TRANS: Form legend. +#: actions/ostatusinit.php:102 +#, php-format +msgid "Subscribe to %s" +msgstr "S’abonner à « %s »" + +#. TRANS: Button text. +#: actions/ostatusinit.php:104 +msgctxt "BUTTON" +msgid "Subscribe" +msgstr "S’abonner" + +#. TRANS: Field label. +#: actions/ostatusinit.php:117 +msgid "User nickname" +msgstr "Pseudonyme de l’utilisateur" + +#: actions/ostatusinit.php:118 +msgid "Nickname of the user you want to follow." +msgstr "Pseudonyme de l’utilisateur que vous voulez suivre." + +#. TRANS: Field label. +#: actions/ostatusinit.php:123 +msgid "Profile Account" +msgstr "Compte de profil" + +#. TRANS: Tooltip for field label "Profile Account". +#: actions/ostatusinit.php:125 +msgid "Your account id (e.g. user@identi.ca)." +msgstr "Votre identifiant de compte (utilisateur@identi.ca, par exemple)." + +#. TRANS: Client error. +#: actions/ostatusinit.php:147 +msgid "Must provide a remote profile." +msgstr "Vous devez fournir un profil distant." + +#. TRANS: Client error. +#: actions/ostatusinit.php:159 +msgid "Couldn't look up OStatus account profile." +msgstr "Impossible de consulter le profil de compte OStatus." + +#. TRANS: Client error. +#: actions/ostatusinit.php:172 +msgid "Couldn't confirm remote profile address." +msgstr "Impossible de confirmer l’adresse de profil distant." + +#. TRANS: Page title. +#: actions/ostatusinit.php:217 +msgid "OStatus Connect" +msgstr "Connexion OStatus" + +#: actions/pushcallback.php:48 +msgid "Empty or invalid feed id." +msgstr "Identifiant de flux vide ou invalide." + +#. TRANS: Server exception. %s is a feed ID. +#: actions/pushcallback.php:54 +#, php-format +msgid "Unknown PuSH feed id %s" +msgstr "Identifiant de flux PuSH inconnu : « %s »" + +#. TRANS: Client exception. %s is an invalid feed name. +#: actions/pushcallback.php:93 +#, php-format +msgid "Bad hub.topic feed \"%s\"." +msgstr "Flux de sujet de concentrateur incorrect : « %s »" + +#. TRANS: Client exception. %1$s the invalid token, %2$s is the topic for which the invalid token was given. +#: actions/pushcallback.php:98 +#, php-format +msgid "Bad hub.verify_token %1$s for %2$s." +msgstr "" +"Jeton de vérification de concentrateur incorrect « %1$s » pour le sujet « %2$s " +"»." + +#. TRANS: Client exception. %s is an invalid topic. +#: actions/pushcallback.php:105 +#, php-format +msgid "Unexpected subscribe request for %s." +msgstr "Demande d’abonnement inattendue pour le sujet invalide « %s »." + +#. TRANS: Client exception. %s is an invalid topic. +#: actions/pushcallback.php:110 +#, php-format +msgid "Unexpected unsubscribe request for %s." +msgstr "Demande de désabonnement inattendue pour le sujet invalide « %s »." diff --git a/plugins/OStatus/locale/ia/LC_MESSAGES/OStatus.po b/plugins/OStatus/locale/ia/LC_MESSAGES/OStatus.po new file mode 100644 index 0000000000..cd5eebd16a --- /dev/null +++ b/plugins/OStatus/locale/ia/LC_MESSAGES/OStatus.po @@ -0,0 +1,768 @@ +# Translation of StatusNet - OStatus to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - OStatus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:15+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-ostatus\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Link description for link to subscribe to a remote user. +#. TRANS: Link text for a user to subscribe to an OStatus user. +#: OStatusPlugin.php:227 OStatusPlugin.php:937 +msgid "Subscribe" +msgstr "Subscriber" + +#. TRANS: Link description for link to join a remote group. +#: OStatusPlugin.php:246 OStatusPlugin.php:655 actions/ostatussub.php:107 +msgid "Join" +msgstr "Inscriber" + +#. TRANSLATE: %s is a domain. +#: OStatusPlugin.php:459 +#, php-format +msgid "Sent from %s via OStatus" +msgstr "Inviate de %s via OStatus" + +#. TRANS: Exception. +#: OStatusPlugin.php:531 +msgid "Could not set up remote subscription." +msgstr "Non poteva configurar le subscription remote." + +#: OStatusPlugin.php:605 +msgid "Unfollow" +msgstr "Non plus sequer" + +#. TRANS: Success message for unsubscribe from user attempt through OStatus. +#. TRANS: %1$s is the unsubscriber's name, %2$s is the unsubscribed user's name. +#: OStatusPlugin.php:608 +#, php-format +msgid "%1$s stopped following %2$s." +msgstr "%1$s cessava de sequer %2$s." + +#: OStatusPlugin.php:636 +msgid "Could not set up remote group membership." +msgstr "Non poteva configurar le membrato del gruppo remote." + +#. TRANS: Exception. +#: OStatusPlugin.php:667 +msgid "Failed joining remote group." +msgstr "Falleva de facer se membro del gruppo remote." + +#: OStatusPlugin.php:707 +msgid "Leave" +msgstr "Quitar" + +#: OStatusPlugin.php:785 +msgid "Disfavor" +msgstr "Disfavorir" + +#. TRANS: Success message for remove a favorite notice through OStatus. +#. TRANS: %1$s is the unfavoring user's name, %2$s is URI to the no longer favored notice. +#: OStatusPlugin.php:788 +#, php-format +msgid "%1$s marked notice %2$s as no longer a favorite." +msgstr "%1$s marcava le nota %2$s como non plus favorite." + +#. TRANS: Link text for link to remote subscribe. +#: OStatusPlugin.php:864 +msgid "Remote" +msgstr "Remote" + +#. TRANS: Title for activity. +#: OStatusPlugin.php:904 +msgid "Profile update" +msgstr "Actualisation de profilo" + +#. TRANS: Ping text for remote profile update through OStatus. +#. TRANS: %s is user that updated their profile. +#: OStatusPlugin.php:907 +#, php-format +msgid "%s has updated their profile page." +msgstr "%s ha actualisate su pagina de profilo." + +#. TRANS: Plugin description. +#: OStatusPlugin.php:952 +msgid "" +"Follow people across social networks that implement OStatus." +msgstr "" +"Sequer personas trans retes social que implementa OStatus." + +#: classes/FeedSub.php:248 +msgid "Attempting to start PuSH subscription for feed with no hub." +msgstr "Tentativa de comenciar subscription PuSH pro syndication sin centro." + +#: classes/FeedSub.php:278 +msgid "Attempting to end PuSH subscription for feed with no hub." +msgstr "Tentativa de terminar subscription PuSH pro syndication sin centro." + +#. TRANS: Server exception. +#: classes/Ostatus_profile.php:188 +#, php-format +msgid "Invalid ostatus_profile state: both group and profile IDs set for %s." +msgstr "" +"Stato ostatus_profile invalide: IDs e de gruppo e de profilo definite pro %s." + +#. TRANS: Server exception. +#: classes/Ostatus_profile.php:191 +#, php-format +msgid "Invalid ostatus_profile state: both group and profile IDs empty for %s." +msgstr "" +"Stato ostatus_profile invalide: IDs e de gruppo e de profilo vacue pro %s." + +#. TRANS: Server exception. +#. TRANS: %1$s is the method name the exception occured in, %2$s is the actor type. +#: classes/Ostatus_profile.php:281 +#, php-format +msgid "Invalid actor passed to %1$s: %2$s." +msgstr "Actor invalide passate a %1$s: %2$s." + +#. TRANS: Server exception. +#: classes/Ostatus_profile.php:374 +msgid "" +"Invalid type passed to Ostatus_profile::notify. It must be XML string or " +"Activity entry." +msgstr "" +"Typo invalide passate a Ostatos_profile::notify. Illo debe esser catena XML " +"o entrata Activity." + +#: classes/Ostatus_profile.php:404 +msgid "Unknown feed format." +msgstr "Formato de syndication incognite." + +#: classes/Ostatus_profile.php:427 +msgid "RSS feed without a channel." +msgstr "Syndication RSS sin canal." + +#. TRANS: Client exception. +#: classes/Ostatus_profile.php:472 +msgid "Can't handle that kind of post." +msgstr "Non pote tractar iste typo de message." + +#. TRANS: Client exception. %s is a source URL. +#: classes/Ostatus_profile.php:555 +#, php-format +msgid "No content for notice %s." +msgstr "Nulle contento pro nota %s." + +#. TRANS: Shown when a notice is longer than supported and/or when attachments are present. +#: classes/Ostatus_profile.php:588 +msgid "Show more" +msgstr "Monstrar plus" + +#. TRANS: Exception. %s is a profile URL. +#: classes/Ostatus_profile.php:781 +#, php-format +msgid "Could not reach profile page %s." +msgstr "Non poteva attinger pagina de profilo %s." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:839 +#, php-format +msgid "Could not find a feed URL for profile page %s." +msgstr "Non poteva trovar un URL de syndication pro pagina de profilo %s." + +#: classes/Ostatus_profile.php:976 +msgid "Can't find enough profile information to make a feed." +msgstr "" +"Non pote trovar satis de information de profilo pro facer un syndication." + +#: classes/Ostatus_profile.php:1035 +#, php-format +msgid "Invalid avatar URL %s." +msgstr "URL de avatar %s invalide." + +#: classes/Ostatus_profile.php:1045 +#, php-format +msgid "Tried to update avatar for unsaved remote profile %s." +msgstr "Tentava actualisar avatar pro profilo remote non salveguardate %s." + +#: classes/Ostatus_profile.php:1053 +#, php-format +msgid "Unable to fetch avatar from %s." +msgstr "Incapace de obtener avatar ab %s." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1275 +msgid "Local user can't be referenced as remote." +msgstr "Usator local non pote esser referentiate como remote." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1280 +msgid "Local group can't be referenced as remote." +msgstr "Gruppo local non pote esser referentiate como remote." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1332 classes/Ostatus_profile.php:1343 +msgid "Can't save local profile." +msgstr "Non pote salveguardar profilo local." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1351 +msgid "Can't save OStatus profile." +msgstr "Non pote salveguardar profilo OStatus." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1610 classes/Ostatus_profile.php:1638 +msgid "Not a valid webfinger address." +msgstr "Adresse webfinger invalide." + +#. TRANS: Exception. %s is a webfinger address. +#: classes/Ostatus_profile.php:1720 +#, php-format +msgid "Couldn't save profile for \"%s\"." +msgstr "Non poteva salveguardar profilo pro \"%s\"." + +#. TRANS: Exception. %s is a webfinger address. +#: classes/Ostatus_profile.php:1739 +#, php-format +msgid "Couldn't save ostatus_profile for \"%s\"." +msgstr "Non poteva salveguardar osatus_profile pro %s." + +#. TRANS: Exception. %s is a webfinger address. +#: classes/Ostatus_profile.php:1747 +#, php-format +msgid "Couldn't find a valid profile for \"%s\"." +msgstr "Non poteva trovar un profilo valide pro \"%s\"." + +#: classes/Ostatus_profile.php:1789 +msgid "Could not store HTML content of long post as file." +msgstr "Non poteva immagazinar contento HTML de longe message como file." + +#. TRANS: Client exception. %s is a HTTP status code. +#: classes/HubSub.php:208 +#, php-format +msgid "Hub subscriber verification returned HTTP %s." +msgstr "Verification de subscriptor de centro retornava HTTP %s." + +#. TRANS: Exception. %1$s is a response status code, %2$s is the body of the response. +#: classes/HubSub.php:355 +#, php-format +msgid "Callback returned status: %1$s. Body: %2$s" +msgstr "Appello de retorno retornava stato: %1$s. Corpore: %2$s" + +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: lib/salmonaction.php:42 +msgid "This method requires a POST." +msgstr "Iste methodo require un POST." + +#. TRANS: Client error. Do not translate "application/magic-envelope+xml" +#: lib/salmonaction.php:47 +msgid "Salmon requires \"application/magic-envelope+xml\"." +msgstr "Salmon require \"application/magic-envelope+xml\"." + +#. TRANS: Client error. +#: lib/salmonaction.php:57 +msgid "Salmon signature verification failed." +msgstr "Verification de signatura Salmon falleva." + +#. TRANS: Client error. +#: lib/salmonaction.php:69 +msgid "Salmon post must be an Atom entry." +msgstr "Message Salmon debe esser un entrata Atom." + +#. TRANS: Client exception. +#: lib/salmonaction.php:118 +msgid "Unrecognized activity type." +msgstr "Typo de activitate non recognoscite." + +#. TRANS: Client exception. +#: lib/salmonaction.php:127 +msgid "This target doesn't understand posts." +msgstr "Iste destination non comprende messages." + +#. TRANS: Client exception. +#: lib/salmonaction.php:133 +msgid "This target doesn't understand follows." +msgstr "Iste destination non comprende sequimentos." + +#. TRANS: Client exception. +#: lib/salmonaction.php:139 +msgid "This target doesn't understand unfollows." +msgstr "Iste destination non comprende cessationes de sequimento." + +#. TRANS: Client exception. +#: lib/salmonaction.php:145 +msgid "This target doesn't understand favorites." +msgstr "Iste destination non comprende le addition de favorites." + +#. TRANS: Client exception. +#: lib/salmonaction.php:151 +msgid "This target doesn't understand unfavorites." +msgstr "Iste destination non comprende le remotion de favorites." + +#. TRANS: Client exception. +#: lib/salmonaction.php:157 +msgid "This target doesn't understand share events." +msgstr "Iste destination non comprende eventos commun." + +#. TRANS: Client exception. +#: lib/salmonaction.php:163 +msgid "This target doesn't understand joins." +msgstr "Iste destination non comprende indicationes de adhesion." + +#. TRANS: Client exception. +#: lib/salmonaction.php:169 +msgid "This target doesn't understand leave events." +msgstr "Iste destination non comprende eventos de partita." + +#. TRANS: Exception. +#: lib/salmonaction.php:197 +msgid "Received a salmon slap from unidentified actor." +msgstr "Recipeva un claffo de salmon de un actor non identificate." + +#. TRANS: Exception. +#: lib/discovery.php:110 +#, php-format +msgid "Unable to find services for %s." +msgstr "Incapace de trovar servicios pro %s." + +#. TRANS: Exception. +#: lib/xrd.php:64 +msgid "Invalid XML." +msgstr "XML invalide." + +#. TRANS: Exception. +#: lib/xrd.php:69 +msgid "Invalid XML, missing XRD root." +msgstr "XML invalide, radice XRD mancante." + +#. TRANS: Exception. +#: lib/magicenvelope.php:80 +msgid "Unable to locate signer public key." +msgstr "Incapace de localisar le clave public del signator." + +#. TRANS: Exception. +#: lib/salmon.php:93 +msgid "Salmon invalid actor for signing." +msgstr "Salmon: actor invalide pro signar." + +#: tests/gettext-speedtest.php:57 +msgid "Feeds" +msgstr "Syndicationes" + +#. TRANS: Client exception. +#: actions/pushhub.php:66 +msgid "Publishing outside feeds not supported." +msgstr "Le publication de syndicationes externe non es supportate." + +#. TRANS: Client exception. %s is a mode. +#: actions/pushhub.php:69 +#, php-format +msgid "Unrecognized mode \"%s\"." +msgstr "Modo \"%s\" non recognoscite." + +#. TRANS: Client exception. %s is a topic. +#: actions/pushhub.php:89 +#, php-format +msgid "" +"Unsupported hub.topic %s this hub only serves local user and group Atom " +"feeds." +msgstr "" +"Le topico de centro %s non es supportate. Iste centro servi solmente le " +"syndicationes Atom de usatores e gruppos local." + +#. TRANS: Client exception. +#: actions/pushhub.php:95 +#, php-format +msgid "Invalid hub.verify \"%s\". It must be sync or async." +msgstr "Invalide hub.verify \"%s\". Debe esser sync o async." + +#. TRANS: Client exception. +#: actions/pushhub.php:101 +#, php-format +msgid "Invalid hub.lease \"%s\". It must be empty or positive integer." +msgstr "" +"Invalide hub.lease \"%s\". Debe esser vacue o un numero integre positive." + +#. TRANS: Client exception. +#: actions/pushhub.php:109 +#, php-format +msgid "Invalid hub.secret \"%s\". It must be under 200 bytes." +msgstr "Invalide hub.secret \"%s\". Debe pesar minus de 200 bytes." + +#. TRANS: Client exception. +#: actions/pushhub.php:161 +#, php-format +msgid "Invalid hub.topic \"%s\". User doesn't exist." +msgstr "Invalide hub.topic \"%s\". Usator non existe." + +#. TRANS: Client exception. +#: actions/pushhub.php:170 +#, php-format +msgid "Invalid hub.topic \"%s\". Group doesn't exist." +msgstr "Invalide hub.topic \"%s\". Gruppo non existe." + +#. TRANS: Client exception. +#. TRANS: %1$s is this argument to the method this exception occurs in, %2$s is a URL. +#: actions/pushhub.php:195 +#, php-format +msgid "Invalid URL passed for %1$s: \"%2$s\"" +msgstr "Invalide URL passate pro %1$s: \"%2$s\"" + +#: actions/userxrd.php:49 actions/ownerxrd.php:37 actions/usersalmon.php:43 +msgid "No such user." +msgstr "Iste usator non existe." + +#. TRANS: Client error. +#: actions/usersalmon.php:37 actions/groupsalmon.php:40 +msgid "No ID." +msgstr "Nulle ID." + +#. TRANS: Client exception. +#: actions/usersalmon.php:81 +msgid "In reply to unknown notice." +msgstr "In responsa a un nota incognite." + +#. TRANS: Client exception. +#: actions/usersalmon.php:86 +msgid "In reply to a notice not by this user and not mentioning this user." +msgstr "" +"In responsa a un nota non scribite per iste usator e que non mentiona iste " +"usator." + +#. TRANS: Client exception. +#: actions/usersalmon.php:163 +msgid "Could not save new favorite." +msgstr "Non poteva salveguardar le nove favorite." + +#. TRANS: Client exception. +#: actions/usersalmon.php:195 +msgid "Can't favorite/unfavorite without an object." +msgstr "Non pote favorir/disfavorir sin objecto." + +#. TRANS: Client exception. +#: actions/usersalmon.php:207 +msgid "Can't handle that kind of object for liking/faving." +msgstr "Non pote manear iste typo de objecto pro appreciar/favorir." + +#. TRANS: Client exception. %s is an object ID. +#: actions/usersalmon.php:214 +#, php-format +msgid "Notice with ID %s unknown." +msgstr "Nota con ID %s incognite." + +#. TRANS: Client exception. %1$s is a notice ID, %2$s is a user ID. +#: actions/usersalmon.php:219 +#, php-format +msgid "Notice with ID %1$s not posted by %2$s." +msgstr "Nota con ID %1$s non publicate per %2$s." + +#. TRANS: Field label. +#: actions/ostatusgroup.php:76 +msgid "Join group" +msgstr "Adherer al gruppo" + +#. TRANS: Tooltip for field label "Join group". +#: actions/ostatusgroup.php:79 +msgid "OStatus group's address, like http://example.net/group/nickname." +msgstr "" +"Un adresse de gruppo OStatus, como http://example.net/group/pseudonymo." + +#. TRANS: Button text. +#: actions/ostatusgroup.php:84 actions/ostatussub.php:73 +msgctxt "BUTTON" +msgid "Continue" +msgstr "Continuar" + +#: actions/ostatusgroup.php:103 +msgid "You are already a member of this group." +msgstr "Tu es ja membro de iste gruppo." + +#. TRANS: OStatus remote group subscription dialog error. +#: actions/ostatusgroup.php:138 +msgid "Already a member!" +msgstr "Ja membro!" + +#. TRANS: OStatus remote group subscription dialog error. +#: actions/ostatusgroup.php:149 +msgid "Remote group join failed!" +msgstr "Le adhesion al gruppo remote ha fallite!" + +#. TRANS: OStatus remote group subscription dialog error. +#: actions/ostatusgroup.php:153 +msgid "Remote group join aborted!" +msgstr "Le adhesion al gruppo remote ha essite abortate!" + +#. TRANS: Page title for OStatus remote group join form +#: actions/ostatusgroup.php:165 +msgid "Confirm joining remote group" +msgstr "Confirmar adhesion a gruppo remote" + +#. TRANS: Instructions. +#: actions/ostatusgroup.php:176 +msgid "" +"You can subscribe to groups from other supported sites. Paste the group's " +"profile URI below:" +msgstr "" +"Tu pote subscriber a gruppos de altere sitos supportate. Colla le URI del " +"profilo del gruppo hic infra:" + +#. TRANS: Client error. +#: actions/groupsalmon.php:47 +msgid "No such group." +msgstr "Gruppo non existe." + +#. TRANS: Client error. +#: actions/groupsalmon.php:53 +msgid "Can't accept remote posts for a remote group." +msgstr "Non pote acceptar messages remote pro un gruppo remote." + +#. TRANS: Client error. +#: actions/groupsalmon.php:127 +msgid "Can't read profile to set up group membership." +msgstr "Non pote leger profilo pro establir membrato de gruppo." + +#. TRANS: Client error. +#: actions/groupsalmon.php:131 actions/groupsalmon.php:174 +msgid "Groups can't join groups." +msgstr "Gruppos non pote adherer a gruppos." + +#: actions/groupsalmon.php:144 +msgid "You have been blocked from that group by the admin." +msgstr "Le administrator te ha blocate de iste gruppo." + +#. TRANS: Server error. %1$s is a profile URI, %2$s is a group nickname. +#: actions/groupsalmon.php:159 +#, php-format +msgid "Could not join remote user %1$s to group %2$s." +msgstr "Non poteva inscriber le usator remote %1$s in le gruppo %2$s." + +#: actions/groupsalmon.php:171 +msgid "Can't read profile to cancel group membership." +msgstr "Non pote leger profilo pro cancellar membrato de gruppo." + +#. TRANS: Server error. %1$s is a profile URI, %2$s is a group nickname. +#: actions/groupsalmon.php:188 +#, php-format +msgid "Could not remove remote user %1$s from group %2$s." +msgstr "Non poteva remover le usator remote %1$s del gruppo %2$s." + +#. TRANS: Field label for a field that takes an OStatus user address. +#: actions/ostatussub.php:66 +msgid "Subscribe to" +msgstr "Subscriber a" + +#. TRANS: Tooltip for field label "Subscribe to". +#: actions/ostatussub.php:69 +msgid "" +"OStatus user's address, like nickname@example.com or http://example.net/" +"nickname" +msgstr "" +"Le adresse de un usator OStatus, como pseudonymo@example.com o http://" +"example.net/pseudonymo" + +#. TRANS: Button text. +#. TRANS: Tooltip for button "Join". +#: actions/ostatussub.php:110 +msgctxt "BUTTON" +msgid "Join this group" +msgstr "Adherer a iste gruppo" + +#. TRANS: Button text. +#: actions/ostatussub.php:113 +msgctxt "BUTTON" +msgid "Confirm" +msgstr "Confirmar" + +#. TRANS: Tooltip for button "Confirm". +#: actions/ostatussub.php:115 +msgid "Subscribe to this user" +msgstr "Subscriber a iste usator" + +#: actions/ostatussub.php:136 +msgid "You are already subscribed to this user." +msgstr "Tu es ja subscribite a iste usator." + +#: actions/ostatussub.php:165 +msgid "Photo" +msgstr "Photo" + +#: actions/ostatussub.php:176 +msgid "Nickname" +msgstr "Pseudonymo" + +#: actions/ostatussub.php:197 +msgid "Location" +msgstr "Loco" + +#: actions/ostatussub.php:206 +msgid "URL" +msgstr "URL" + +#: actions/ostatussub.php:218 +msgid "Note" +msgstr "Nota" + +#. TRANS: Error text. +#: actions/ostatussub.php:254 actions/ostatussub.php:261 +#: actions/ostatussub.php:286 +msgid "" +"Sorry, we could not reach that address. Please make sure that the OStatus " +"address is like nickname@example.com or http://example.net/nickname." +msgstr "" +"Regrettabilemente, nos non poteva attinger iste adresse. Per favor assecura " +"te que le adresse OStatus es como pseudonymo@example.com o http://example." +"net/pseudonymo." + +#. TRANS: Error text. +#: actions/ostatussub.php:265 actions/ostatussub.php:269 +#: actions/ostatussub.php:273 actions/ostatussub.php:277 +#: actions/ostatussub.php:281 +msgid "" +"Sorry, we could not reach that feed. Please try that OStatus address again " +"later." +msgstr "" +"Regrettabilemente, nos non poteva attinger iste syndication. Per favor " +"reproba iste adresse OStatus plus tarde." + +#. TRANS: OStatus remote subscription dialog error. +#: actions/ostatussub.php:315 +msgid "Already subscribed!" +msgstr "Ja subscribite!" + +#. TRANS: OStatus remote subscription dialog error. +#: actions/ostatussub.php:320 +msgid "Remote subscription failed!" +msgstr "Subscription remote fallite!" + +#: actions/ostatussub.php:367 actions/ostatusinit.php:63 +msgid "There was a problem with your session token. Try again, please." +msgstr "Occurreva un problema con le indicio de tu session. Per favor reproba." + +#. TRANS: Form title. +#: actions/ostatussub.php:395 actions/ostatusinit.php:82 +msgid "Subscribe to user" +msgstr "Subscriber a usator" + +#. TRANS: Page title for OStatus remote subscription form +#: actions/ostatussub.php:415 +msgid "Confirm" +msgstr "Confirmar" + +#. TRANS: Instructions. +#: actions/ostatussub.php:427 +msgid "" +"You can subscribe to users from other supported sites. Paste their address " +"or profile URI below:" +msgstr "" +"Tu pote subscriber a usatores de altere sitos supportate. Colla su adresse o " +"URI de profilo hic infra:" + +#. TRANS: Client error. +#: actions/ostatusinit.php:41 +msgid "You can use the local subscription!" +msgstr "Tu pote usar le subscription local!" + +#. TRANS: Form legend. +#: actions/ostatusinit.php:97 +#, php-format +msgid "Join group %s" +msgstr "Adherer al gruppo %s" + +#. TRANS: Button text. +#: actions/ostatusinit.php:99 +msgctxt "BUTTON" +msgid "Join" +msgstr "Inscriber" + +#. TRANS: Form legend. +#: actions/ostatusinit.php:102 +#, php-format +msgid "Subscribe to %s" +msgstr "Subscriber a %s" + +#. TRANS: Button text. +#: actions/ostatusinit.php:104 +msgctxt "BUTTON" +msgid "Subscribe" +msgstr "Subscriber" + +#. TRANS: Field label. +#: actions/ostatusinit.php:117 +msgid "User nickname" +msgstr "Pseudonymo del usator" + +#: actions/ostatusinit.php:118 +msgid "Nickname of the user you want to follow." +msgstr "Le pseudonymo del usator que tu vole sequer." + +#. TRANS: Field label. +#: actions/ostatusinit.php:123 +msgid "Profile Account" +msgstr "Conto de profilo" + +#. TRANS: Tooltip for field label "Profile Account". +#: actions/ostatusinit.php:125 +msgid "Your account id (e.g. user@identi.ca)." +msgstr "Le ID de tu conto (p.ex. usator@identi.ca)." + +#. TRANS: Client error. +#: actions/ostatusinit.php:147 +msgid "Must provide a remote profile." +msgstr "Debe fornir un profilo remote." + +#. TRANS: Client error. +#: actions/ostatusinit.php:159 +msgid "Couldn't look up OStatus account profile." +msgstr "Non poteva cercar le profilo del conto OStatus." + +#. TRANS: Client error. +#: actions/ostatusinit.php:172 +msgid "Couldn't confirm remote profile address." +msgstr "Non poteva confirmar le adresse del profilo remote." + +#. TRANS: Page title. +#: actions/ostatusinit.php:217 +msgid "OStatus Connect" +msgstr "Connexion OStatus" + +#: actions/pushcallback.php:48 +msgid "Empty or invalid feed id." +msgstr "ID de syndication vacue o invalide." + +#. TRANS: Server exception. %s is a feed ID. +#: actions/pushcallback.php:54 +#, php-format +msgid "Unknown PuSH feed id %s" +msgstr "ID de syndication PuSH %s incognite" + +#. TRANS: Client exception. %s is an invalid feed name. +#: actions/pushcallback.php:93 +#, php-format +msgid "Bad hub.topic feed \"%s\"." +msgstr "Syndication hub.topic \"%s\" incorrecte." + +#. TRANS: Client exception. %1$s the invalid token, %2$s is the topic for which the invalid token was given. +#: actions/pushcallback.php:98 +#, php-format +msgid "Bad hub.verify_token %1$s for %2$s." +msgstr "Incorrecte hub.verify_token %1$s pro %2$s." + +#. TRANS: Client exception. %s is an invalid topic. +#: actions/pushcallback.php:105 +#, php-format +msgid "Unexpected subscribe request for %s." +msgstr "Requesta de subscription inexpectate pro %s." + +#. TRANS: Client exception. %s is an invalid topic. +#: actions/pushcallback.php:110 +#, php-format +msgid "Unexpected unsubscribe request for %s." +msgstr "Requesta de cancellation de subscription inexpectate pro %s." diff --git a/plugins/OStatus/locale/mk/LC_MESSAGES/OStatus.po b/plugins/OStatus/locale/mk/LC_MESSAGES/OStatus.po new file mode 100644 index 0000000000..fc2e4b1e2e --- /dev/null +++ b/plugins/OStatus/locale/mk/LC_MESSAGES/OStatus.po @@ -0,0 +1,771 @@ +# Translation of StatusNet - OStatus to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - OStatus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:15+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-ostatus\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#. TRANS: Link description for link to subscribe to a remote user. +#. TRANS: Link text for a user to subscribe to an OStatus user. +#: OStatusPlugin.php:227 OStatusPlugin.php:937 +msgid "Subscribe" +msgstr "Претплати се" + +#. TRANS: Link description for link to join a remote group. +#: OStatusPlugin.php:246 OStatusPlugin.php:655 actions/ostatussub.php:107 +msgid "Join" +msgstr "Придружи се" + +#. TRANSLATE: %s is a domain. +#: OStatusPlugin.php:459 +#, php-format +msgid "Sent from %s via OStatus" +msgstr "Испратено од %s преку OStatus" + +#. TRANS: Exception. +#: OStatusPlugin.php:531 +msgid "Could not set up remote subscription." +msgstr "Не можев да ја поставам далечинската претплата." + +#: OStatusPlugin.php:605 +msgid "Unfollow" +msgstr "Престани со следење" + +#. TRANS: Success message for unsubscribe from user attempt through OStatus. +#. TRANS: %1$s is the unsubscriber's name, %2$s is the unsubscribed user's name. +#: OStatusPlugin.php:608 +#, php-format +msgid "%1$s stopped following %2$s." +msgstr "%1$s престана да го/ја следи %2$s." + +#: OStatusPlugin.php:636 +msgid "Could not set up remote group membership." +msgstr "Не можев да го поставам членството во далечинската група." + +#. TRANS: Exception. +#: OStatusPlugin.php:667 +msgid "Failed joining remote group." +msgstr "Не успеав да Ве зачленам во далечинската група." + +#: OStatusPlugin.php:707 +msgid "Leave" +msgstr "Напушти" + +#: OStatusPlugin.php:785 +msgid "Disfavor" +msgstr "Откажи бендисана" + +#. TRANS: Success message for remove a favorite notice through OStatus. +#. TRANS: %1$s is the unfavoring user's name, %2$s is URI to the no longer favored notice. +#: OStatusPlugin.php:788 +#, php-format +msgid "%1$s marked notice %2$s as no longer a favorite." +msgstr "%1$s повеќе не ја бендисува забелешката %2$s." + +#. TRANS: Link text for link to remote subscribe. +#: OStatusPlugin.php:864 +msgid "Remote" +msgstr "Далечински" + +#. TRANS: Title for activity. +#: OStatusPlugin.php:904 +msgid "Profile update" +msgstr "Поднова на профил" + +#. TRANS: Ping text for remote profile update through OStatus. +#. TRANS: %s is user that updated their profile. +#: OStatusPlugin.php:907 +#, php-format +msgid "%s has updated their profile page." +msgstr "%s ја поднови својата профилна страница." + +#. TRANS: Plugin description. +#: OStatusPlugin.php:952 +msgid "" +"Follow people across social networks that implement OStatus." +msgstr "" +"Следете луѓе низ разни друштвени мрежи што го применуваат OStatus." + +#: classes/FeedSub.php:248 +msgid "Attempting to start PuSH subscription for feed with no hub." +msgstr "Се обидов да ја започнам PuSH-претплатата за канал без средиште." + +#: classes/FeedSub.php:278 +msgid "Attempting to end PuSH subscription for feed with no hub." +msgstr "" +"Се обидувам да ставам крај на PuSH-претплатата за емитување без средиште." + +#. TRANS: Server exception. +#: classes/Ostatus_profile.php:188 +#, php-format +msgid "Invalid ostatus_profile state: both group and profile IDs set for %s." +msgstr "" +"Неважечка ostatus_profile-состојба: назнаките (ID) на групата и профилот се " +"наместени за %s." + +#. TRANS: Server exception. +#: classes/Ostatus_profile.php:191 +#, php-format +msgid "Invalid ostatus_profile state: both group and profile IDs empty for %s." +msgstr "" +"Неважечка ostatus_profile-состојба: назнаките (ID) за групата и профилот се " +"празни за %s." + +#. TRANS: Server exception. +#. TRANS: %1$s is the method name the exception occured in, %2$s is the actor type. +#: classes/Ostatus_profile.php:281 +#, php-format +msgid "Invalid actor passed to %1$s: %2$s." +msgstr "На %1$s е пренесен неважечки учесник: %2$s." + +#. TRANS: Server exception. +#: classes/Ostatus_profile.php:374 +msgid "" +"Invalid type passed to Ostatus_profile::notify. It must be XML string or " +"Activity entry." +msgstr "" +"На Ostatus_profile::notify е пренесен неважечки тип. Мора да биде XML-низа " +"или ставка во Activity." + +#: classes/Ostatus_profile.php:404 +msgid "Unknown feed format." +msgstr "Непознат формат на каналско емитување." + +#: classes/Ostatus_profile.php:427 +msgid "RSS feed without a channel." +msgstr "RSS-емитување без канал." + +#. TRANS: Client exception. +#: classes/Ostatus_profile.php:472 +msgid "Can't handle that kind of post." +msgstr "Не можам да работам со таква објава." + +#. TRANS: Client exception. %s is a source URL. +#: classes/Ostatus_profile.php:555 +#, php-format +msgid "No content for notice %s." +msgstr "Нема содржина за забелешката %s." + +#. TRANS: Shown when a notice is longer than supported and/or when attachments are present. +#: classes/Ostatus_profile.php:588 +msgid "Show more" +msgstr "Повеќе" + +#. TRANS: Exception. %s is a profile URL. +#: classes/Ostatus_profile.php:781 +#, php-format +msgid "Could not reach profile page %s." +msgstr "Не можев да ја добијам профилната страница %s." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:839 +#, php-format +msgid "Could not find a feed URL for profile page %s." +msgstr "Не можев да пронајдам каналска URL-адреса за профилната страница %s." + +#: classes/Ostatus_profile.php:976 +msgid "Can't find enough profile information to make a feed." +msgstr "Не можев да најдам доволно профилни податоци за да направам канал." + +#: classes/Ostatus_profile.php:1035 +#, php-format +msgid "Invalid avatar URL %s." +msgstr "Неважечка URL-адреса за аватарот: %s." + +#: classes/Ostatus_profile.php:1045 +#, php-format +msgid "Tried to update avatar for unsaved remote profile %s." +msgstr "" +"Се обидов да го подновам аватарот за незачуваниот далечински профил %s." + +#: classes/Ostatus_profile.php:1053 +#, php-format +msgid "Unable to fetch avatar from %s." +msgstr "Не можам да го добијам аватарот од %s." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1275 +msgid "Local user can't be referenced as remote." +msgstr "Локалниот корисник не може да се наведе како далечински." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1280 +msgid "Local group can't be referenced as remote." +msgstr "Локалната група не може да се наведе како далечинска." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1332 classes/Ostatus_profile.php:1343 +msgid "Can't save local profile." +msgstr "Не можам да го зачувам локалниот профил." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1351 +msgid "Can't save OStatus profile." +msgstr "Не можам да го зачувам профилот од OStatus." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1610 classes/Ostatus_profile.php:1638 +msgid "Not a valid webfinger address." +msgstr "Ова не е важечка Webfinger-адреса" + +#. TRANS: Exception. %s is a webfinger address. +#: classes/Ostatus_profile.php:1720 +#, php-format +msgid "Couldn't save profile for \"%s\"." +msgstr "Не можам да го зачувам профилот за „%s“." + +#. TRANS: Exception. %s is a webfinger address. +#: classes/Ostatus_profile.php:1739 +#, php-format +msgid "Couldn't save ostatus_profile for \"%s\"." +msgstr "Не можам да го зачувам ostatus_profile за „%s“." + +#. TRANS: Exception. %s is a webfinger address. +#: classes/Ostatus_profile.php:1747 +#, php-format +msgid "Couldn't find a valid profile for \"%s\"." +msgstr "Не можев да пронајдам важечки профил за „%s“." + +#: classes/Ostatus_profile.php:1789 +msgid "Could not store HTML content of long post as file." +msgstr "" +"Не можам да ја складирам HTML-содржината на долгата објава како податотека." + +#. TRANS: Client exception. %s is a HTTP status code. +#: classes/HubSub.php:208 +#, php-format +msgid "Hub subscriber verification returned HTTP %s." +msgstr "Потврдата на претплатникот на средиштето даде HTTP %s." + +#. TRANS: Exception. %1$s is a response status code, %2$s is the body of the response. +#: classes/HubSub.php:355 +#, php-format +msgid "Callback returned status: %1$s. Body: %2$s" +msgstr "Повратниот повик даде статус: %1$s. Содржина: %2$s" + +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: lib/salmonaction.php:42 +msgid "This method requires a POST." +msgstr "Овој метод бара POST." + +#. TRANS: Client error. Do not translate "application/magic-envelope+xml" +#: lib/salmonaction.php:47 +msgid "Salmon requires \"application/magic-envelope+xml\"." +msgstr "Salmon бара „програм/magic-envelope+xml“." + +#. TRANS: Client error. +#: lib/salmonaction.php:57 +msgid "Salmon signature verification failed." +msgstr "Salmon-овото потврдување на потпис не успеа." + +#. TRANS: Client error. +#: lib/salmonaction.php:69 +msgid "Salmon post must be an Atom entry." +msgstr "Salmon-овата објава мора да биде Atom-ова ставка." + +#. TRANS: Client exception. +#: lib/salmonaction.php:118 +msgid "Unrecognized activity type." +msgstr "Непризнаен вид на активност." + +#. TRANS: Client exception. +#: lib/salmonaction.php:127 +msgid "This target doesn't understand posts." +msgstr "Оваа цел не разбира објави." + +#. TRANS: Client exception. +#: lib/salmonaction.php:133 +msgid "This target doesn't understand follows." +msgstr "Оваа цел не разбира следења." + +#. TRANS: Client exception. +#: lib/salmonaction.php:139 +msgid "This target doesn't understand unfollows." +msgstr "Оваа цел не разбира прекини на следења." + +#. TRANS: Client exception. +#: lib/salmonaction.php:145 +msgid "This target doesn't understand favorites." +msgstr "Оваа цел не разбира бендисување на забелешки." + +#. TRANS: Client exception. +#: lib/salmonaction.php:151 +msgid "This target doesn't understand unfavorites." +msgstr "Оваа цел не разбира одбендисување на забелешки." + +#. TRANS: Client exception. +#: lib/salmonaction.php:157 +msgid "This target doesn't understand share events." +msgstr "Оваа цел не разбира споделување на настани." + +#. TRANS: Client exception. +#: lib/salmonaction.php:163 +msgid "This target doesn't understand joins." +msgstr "Оваа цел не разбира придружувања." + +#. TRANS: Client exception. +#: lib/salmonaction.php:169 +msgid "This target doesn't understand leave events." +msgstr "Оваа цел не разбира напуштање на настани." + +#. TRANS: Exception. +#: lib/salmonaction.php:197 +msgid "Received a salmon slap from unidentified actor." +msgstr "Примив Salmon-шамар од непознат учесник." + +#. TRANS: Exception. +#: lib/discovery.php:110 +#, php-format +msgid "Unable to find services for %s." +msgstr "Не можев да најдам служби за %s." + +#. TRANS: Exception. +#: lib/xrd.php:64 +msgid "Invalid XML." +msgstr "Неважечко XML." + +#. TRANS: Exception. +#: lib/xrd.php:69 +msgid "Invalid XML, missing XRD root." +msgstr "Неважечко XML. Нема XRD-основа." + +#. TRANS: Exception. +#: lib/magicenvelope.php:80 +msgid "Unable to locate signer public key." +msgstr "Не можам да го пронајдам јавниот клуч на потписникот." + +#. TRANS: Exception. +#: lib/salmon.php:93 +msgid "Salmon invalid actor for signing." +msgstr "Ова е неважечки учесник во потпишувањето според Salmon." + +#: tests/gettext-speedtest.php:57 +msgid "Feeds" +msgstr "Канали" + +#. TRANS: Client exception. +#: actions/pushhub.php:66 +msgid "Publishing outside feeds not supported." +msgstr "Објавувањето вон каналите не е поддржано." + +#. TRANS: Client exception. %s is a mode. +#: actions/pushhub.php:69 +#, php-format +msgid "Unrecognized mode \"%s\"." +msgstr "Непрепознат режим „%s“." + +#. TRANS: Client exception. %s is a topic. +#: actions/pushhub.php:89 +#, php-format +msgid "" +"Unsupported hub.topic %s this hub only serves local user and group Atom " +"feeds." +msgstr "" +"Неподдржан hub.topic %s - ова средиште служи само за само Atom-емитувања од " +"локални корисници и групи." + +#. TRANS: Client exception. +#: actions/pushhub.php:95 +#, php-format +msgid "Invalid hub.verify \"%s\". It must be sync or async." +msgstr "Неважечки hub.verify „%s“. Мора да биде sync или async." + +#. TRANS: Client exception. +#: actions/pushhub.php:101 +#, php-format +msgid "Invalid hub.lease \"%s\". It must be empty or positive integer." +msgstr "Неважечки hub.lease „%s“. Мора да биде празно или позитивен цел број." + +#. TRANS: Client exception. +#: actions/pushhub.php:109 +#, php-format +msgid "Invalid hub.secret \"%s\". It must be under 200 bytes." +msgstr "Неважечки hub.secret „%s“. Мора да биде под 200 бајти." + +#. TRANS: Client exception. +#: actions/pushhub.php:161 +#, php-format +msgid "Invalid hub.topic \"%s\". User doesn't exist." +msgstr "Неважеки hub.topic „%s“. Корисникот не постои." + +#. TRANS: Client exception. +#: actions/pushhub.php:170 +#, php-format +msgid "Invalid hub.topic \"%s\". Group doesn't exist." +msgstr "Неважечки hub.topic „%s“. Групата не постои." + +#. TRANS: Client exception. +#. TRANS: %1$s is this argument to the method this exception occurs in, %2$s is a URL. +#: actions/pushhub.php:195 +#, php-format +msgid "Invalid URL passed for %1$s: \"%2$s\"" +msgstr "Добив неважечка URL-адреса за %1$s: „%2$s“" + +#: actions/userxrd.php:49 actions/ownerxrd.php:37 actions/usersalmon.php:43 +msgid "No such user." +msgstr "Нема таков корисник." + +#. TRANS: Client error. +#: actions/usersalmon.php:37 actions/groupsalmon.php:40 +msgid "No ID." +msgstr "Нема ID." + +#. TRANS: Client exception. +#: actions/usersalmon.php:81 +msgid "In reply to unknown notice." +msgstr "Како одговор на непозната забелешка." + +#. TRANS: Client exception. +#: actions/usersalmon.php:86 +msgid "In reply to a notice not by this user and not mentioning this user." +msgstr "" +"Како одговор на забелешка која не е од овој корисник и не го споменува." + +#. TRANS: Client exception. +#: actions/usersalmon.php:163 +msgid "Could not save new favorite." +msgstr "Не можам да го зачувам новобендисаното." + +#. TRANS: Client exception. +#: actions/usersalmon.php:195 +msgid "Can't favorite/unfavorite without an object." +msgstr "Не можам да означам како бендисано или да тргнам бендисано без објект." + +#. TRANS: Client exception. +#: actions/usersalmon.php:207 +msgid "Can't handle that kind of object for liking/faving." +msgstr "" +"Не можам да работам со таков објект за ставање врски/означување бендисани." + +#. TRANS: Client exception. %s is an object ID. +#: actions/usersalmon.php:214 +#, php-format +msgid "Notice with ID %s unknown." +msgstr "Не ја распознавам забелешката со ID %s." + +#. TRANS: Client exception. %1$s is a notice ID, %2$s is a user ID. +#: actions/usersalmon.php:219 +#, php-format +msgid "Notice with ID %1$s not posted by %2$s." +msgstr "Забелешката со ID %1$s не е објавена од %2$s." + +#. TRANS: Field label. +#: actions/ostatusgroup.php:76 +msgid "Join group" +msgstr "Придружи се на групата" + +#. TRANS: Tooltip for field label "Join group". +#: actions/ostatusgroup.php:79 +msgid "OStatus group's address, like http://example.net/group/nickname." +msgstr "" +"Адреса на групата на OStatus, како на пр. http://primer.net/group/prekar." + +#. TRANS: Button text. +#: actions/ostatusgroup.php:84 actions/ostatussub.php:73 +msgctxt "BUTTON" +msgid "Continue" +msgstr "Продолжи" + +#: actions/ostatusgroup.php:103 +msgid "You are already a member of this group." +msgstr "Веќе членувате во групава." + +#. TRANS: OStatus remote group subscription dialog error. +#: actions/ostatusgroup.php:138 +msgid "Already a member!" +msgstr "Веќе членувате!" + +#. TRANS: OStatus remote group subscription dialog error. +#: actions/ostatusgroup.php:149 +msgid "Remote group join failed!" +msgstr "Придружувањето на далечинската група не успеа!" + +#. TRANS: OStatus remote group subscription dialog error. +#: actions/ostatusgroup.php:153 +msgid "Remote group join aborted!" +msgstr "Придружувањето на далечинската група е откажано!" + +#. TRANS: Page title for OStatus remote group join form +#: actions/ostatusgroup.php:165 +msgid "Confirm joining remote group" +msgstr "Потврди придружување кон далечинска група." + +#. TRANS: Instructions. +#: actions/ostatusgroup.php:176 +msgid "" +"You can subscribe to groups from other supported sites. Paste the group's " +"profile URI below:" +msgstr "" +"Можете да се претплаќате на групи од други поддржани мреж. места. Подолу " +"залепете го URI-то на профилот на групата." + +#. TRANS: Client error. +#: actions/groupsalmon.php:47 +msgid "No such group." +msgstr "Нема таква група." + +#. TRANS: Client error. +#: actions/groupsalmon.php:53 +msgid "Can't accept remote posts for a remote group." +msgstr "Не можам да прифаќам далечински објави од далечинска група." + +#. TRANS: Client error. +#: actions/groupsalmon.php:127 +msgid "Can't read profile to set up group membership." +msgstr "" +"Не можев да го прочитам профилот за да го поставам членството во групата." + +#. TRANS: Client error. +#: actions/groupsalmon.php:131 actions/groupsalmon.php:174 +msgid "Groups can't join groups." +msgstr "Во групите не можат да се зачленуваат групи." + +#: actions/groupsalmon.php:144 +msgid "You have been blocked from that group by the admin." +msgstr "Блокирани сте на таа група од администратор." + +#. TRANS: Server error. %1$s is a profile URI, %2$s is a group nickname. +#: actions/groupsalmon.php:159 +#, php-format +msgid "Could not join remote user %1$s to group %2$s." +msgstr "Не можев да го зачленам далечинскиот корисник %1$s во групата %2$s." + +#: actions/groupsalmon.php:171 +msgid "Can't read profile to cancel group membership." +msgstr "Не можам да го прочитам профилот за откажам членство во групата." + +#. TRANS: Server error. %1$s is a profile URI, %2$s is a group nickname. +#: actions/groupsalmon.php:188 +#, php-format +msgid "Could not remove remote user %1$s from group %2$s." +msgstr "Не можев да го отстранам далечинскиот корисник %1$s од групата %2$s." + +#. TRANS: Field label for a field that takes an OStatus user address. +#: actions/ostatussub.php:66 +msgid "Subscribe to" +msgstr "Претплати се" + +#. TRANS: Tooltip for field label "Subscribe to". +#: actions/ostatussub.php:69 +msgid "" +"OStatus user's address, like nickname@example.com or http://example.net/" +"nickname" +msgstr "" +"Адреса на корисникот на OStatus, како на пр. prekar@primer.com or http://" +"primer.net/prekar" + +#. TRANS: Button text. +#. TRANS: Tooltip for button "Join". +#: actions/ostatussub.php:110 +msgctxt "BUTTON" +msgid "Join this group" +msgstr "Зачлени се во групава" + +#. TRANS: Button text. +#: actions/ostatussub.php:113 +msgctxt "BUTTON" +msgid "Confirm" +msgstr "Потврди" + +#. TRANS: Tooltip for button "Confirm". +#: actions/ostatussub.php:115 +msgid "Subscribe to this user" +msgstr "Претплати се на корисников" + +#: actions/ostatussub.php:136 +msgid "You are already subscribed to this user." +msgstr "Веќе сте претплатени на овој корисник." + +#: actions/ostatussub.php:165 +msgid "Photo" +msgstr "Слика" + +#: actions/ostatussub.php:176 +msgid "Nickname" +msgstr "Прекар" + +#: actions/ostatussub.php:197 +msgid "Location" +msgstr "Место" + +#: actions/ostatussub.php:206 +msgid "URL" +msgstr "URL-адереса" + +#: actions/ostatussub.php:218 +msgid "Note" +msgstr "Белешка" + +#. TRANS: Error text. +#: actions/ostatussub.php:254 actions/ostatussub.php:261 +#: actions/ostatussub.php:286 +msgid "" +"Sorry, we could not reach that address. Please make sure that the OStatus " +"address is like nickname@example.com or http://example.net/nickname." +msgstr "" +"Нажалост, не можевме да ја добиеме таа адреса. Проверете дали адресата од " +"OStatus е од типот prekar@primer.com или http://primer.net/prekar." + +#. TRANS: Error text. +#: actions/ostatussub.php:265 actions/ostatussub.php:269 +#: actions/ostatussub.php:273 actions/ostatussub.php:277 +#: actions/ostatussub.php:281 +msgid "" +"Sorry, we could not reach that feed. Please try that OStatus address again " +"later." +msgstr "" +"Нажалост, не можевме да го добиеме тој канал. Обидете се со таа OStatus-" +"адреса подоцна." + +#. TRANS: OStatus remote subscription dialog error. +#: actions/ostatussub.php:315 +msgid "Already subscribed!" +msgstr "Веќе сте претплатени!" + +#. TRANS: OStatus remote subscription dialog error. +#: actions/ostatussub.php:320 +msgid "Remote subscription failed!" +msgstr "Далечинската претплата не успеа!" + +#: actions/ostatussub.php:367 actions/ostatusinit.php:63 +msgid "There was a problem with your session token. Try again, please." +msgstr "Се појави проблем со жетонот на Вашата сесија. Обидете се повторно." + +#. TRANS: Form title. +#: actions/ostatussub.php:395 actions/ostatusinit.php:82 +msgid "Subscribe to user" +msgstr "Претплати се на корисник" + +#. TRANS: Page title for OStatus remote subscription form +#: actions/ostatussub.php:415 +msgid "Confirm" +msgstr "Потврди" + +#. TRANS: Instructions. +#: actions/ostatussub.php:427 +msgid "" +"You can subscribe to users from other supported sites. Paste their address " +"or profile URI below:" +msgstr "" +"Можете да се претплатите на корисници од други поддржани мрежни места. " +"Ископирајте ја нивната адреса или профилно URI подолу:" + +#. TRANS: Client error. +#: actions/ostatusinit.php:41 +msgid "You can use the local subscription!" +msgstr "Можете да ја користите локалната претплата!" + +#. TRANS: Form legend. +#: actions/ostatusinit.php:97 +#, php-format +msgid "Join group %s" +msgstr "Зачлени се во групата %s" + +#. TRANS: Button text. +#: actions/ostatusinit.php:99 +msgctxt "BUTTON" +msgid "Join" +msgstr "Зачлени се" + +#. TRANS: Form legend. +#: actions/ostatusinit.php:102 +#, php-format +msgid "Subscribe to %s" +msgstr "Претплати се на %s" + +#. TRANS: Button text. +#: actions/ostatusinit.php:104 +msgctxt "BUTTON" +msgid "Subscribe" +msgstr "Претплати се" + +#. TRANS: Field label. +#: actions/ostatusinit.php:117 +msgid "User nickname" +msgstr "Прекар на корисникот" + +#: actions/ostatusinit.php:118 +msgid "Nickname of the user you want to follow." +msgstr "Прекарот на корисникот што сакате да го следите." + +#. TRANS: Field label. +#: actions/ostatusinit.php:123 +msgid "Profile Account" +msgstr "Профилна сметка" + +#. TRANS: Tooltip for field label "Profile Account". +#: actions/ostatusinit.php:125 +msgid "Your account id (e.g. user@identi.ca)." +msgstr "Вашата назнака (ID) на сметката (на пр. korisnik@identi.ca)." + +#. TRANS: Client error. +#: actions/ostatusinit.php:147 +msgid "Must provide a remote profile." +msgstr "Мора да наведете далечински профил." + +#. TRANS: Client error. +#: actions/ostatusinit.php:159 +msgid "Couldn't look up OStatus account profile." +msgstr "Не можев да го проверам профилот на OStatus-сметката." + +#. TRANS: Client error. +#: actions/ostatusinit.php:172 +msgid "Couldn't confirm remote profile address." +msgstr "Не можев да ја потврдам адресата на далечинскиот профил." + +#. TRANS: Page title. +#: actions/ostatusinit.php:217 +msgid "OStatus Connect" +msgstr "OStatus - Поврзување" + +#: actions/pushcallback.php:48 +msgid "Empty or invalid feed id." +msgstr "Празен или неважечки ID за канал" + +#. TRANS: Server exception. %s is a feed ID. +#: actions/pushcallback.php:54 +#, php-format +msgid "Unknown PuSH feed id %s" +msgstr "Непознат ID %s за PuSH-канал" + +#. TRANS: Client exception. %s is an invalid feed name. +#: actions/pushcallback.php:93 +#, php-format +msgid "Bad hub.topic feed \"%s\"." +msgstr "Лош hub.topic-канал „%s“." + +#. TRANS: Client exception. %1$s the invalid token, %2$s is the topic for which the invalid token was given. +#: actions/pushcallback.php:98 +#, php-format +msgid "Bad hub.verify_token %1$s for %2$s." +msgstr "Лош hub.verify_token %1$s за %2$s." + +#. TRANS: Client exception. %s is an invalid topic. +#: actions/pushcallback.php:105 +#, php-format +msgid "Unexpected subscribe request for %s." +msgstr "Неочекувано барање за претплата за %s." + +#. TRANS: Client exception. %s is an invalid topic. +#: actions/pushcallback.php:110 +#, php-format +msgid "Unexpected unsubscribe request for %s." +msgstr "Неочекувано барање за отпишување од претплата за %s." diff --git a/plugins/OStatus/locale/nl/LC_MESSAGES/OStatus.po b/plugins/OStatus/locale/nl/LC_MESSAGES/OStatus.po new file mode 100644 index 0000000000..e0c6c4aa83 --- /dev/null +++ b/plugins/OStatus/locale/nl/LC_MESSAGES/OStatus.po @@ -0,0 +1,800 @@ +# Translation of StatusNet - OStatus to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: McDutchie +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - OStatus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:16+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-ostatus\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Link description for link to subscribe to a remote user. +#. TRANS: Link text for a user to subscribe to an OStatus user. +#: OStatusPlugin.php:227 OStatusPlugin.php:937 +msgid "Subscribe" +msgstr "Abonneren" + +#. TRANS: Link description for link to join a remote group. +#: OStatusPlugin.php:246 OStatusPlugin.php:655 actions/ostatussub.php:107 +msgid "Join" +msgstr "Toetreden" + +#. TRANSLATE: %s is a domain. +#: OStatusPlugin.php:459 +#, php-format +msgid "Sent from %s via OStatus" +msgstr "Verzonden vanaf %s via OStatus" + +#. TRANS: Exception. +#: OStatusPlugin.php:531 +msgid "Could not set up remote subscription." +msgstr "" +"Het was niet mogelijk het abonnement via een andere dienst in te stellen." + +#: OStatusPlugin.php:605 +msgid "Unfollow" +msgstr "Niet langer volgen" + +#. TRANS: Success message for unsubscribe from user attempt through OStatus. +#. TRANS: %1$s is the unsubscriber's name, %2$s is the unsubscribed user's name. +#: OStatusPlugin.php:608 +#, php-format +msgid "%1$s stopped following %2$s." +msgstr "%1$s volgt %2$s niet langer." + +#: OStatusPlugin.php:636 +msgid "Could not set up remote group membership." +msgstr "" +"Het was niet mogelijk het groepslidmaatschap via een andere dienst in te " +"stellen." + +#. TRANS: Exception. +#: OStatusPlugin.php:667 +msgid "Failed joining remote group." +msgstr "" +"Het was niet mogelijk toe te streden to de groep van een andere dienst." + +#: OStatusPlugin.php:707 +msgid "Leave" +msgstr "Verlaten" + +#: OStatusPlugin.php:785 +msgid "Disfavor" +msgstr "Uit favorieten verwijderen" + +#. TRANS: Success message for remove a favorite notice through OStatus. +#. TRANS: %1$s is the unfavoring user's name, %2$s is URI to the no longer favored notice. +#: OStatusPlugin.php:788 +#, php-format +msgid "%1$s marked notice %2$s as no longer a favorite." +msgstr "%1$s heeft de mededeling %2$s als favoriet verwijderd." + +#. TRANS: Link text for link to remote subscribe. +#: OStatusPlugin.php:864 +msgid "Remote" +msgstr "Via andere dienst" + +#. TRANS: Title for activity. +#: OStatusPlugin.php:904 +msgid "Profile update" +msgstr "Profielupdate" + +#. TRANS: Ping text for remote profile update through OStatus. +#. TRANS: %s is user that updated their profile. +#: OStatusPlugin.php:907 +#, php-format +msgid "%s has updated their profile page." +msgstr "Het profiel van %s is bijgewerkt." + +#. TRANS: Plugin description. +#: OStatusPlugin.php:952 +msgid "" +"Follow people across social networks that implement OStatus." +msgstr "" +"Mensen volgen over sociale netwerken die gebruik maken van OStatus." + +#: classes/FeedSub.php:248 +msgid "Attempting to start PuSH subscription for feed with no hub." +msgstr "" +"Aan het proberen een PuSH-abonnement te krijgen op een feed zonder hub." + +#: classes/FeedSub.php:278 +msgid "Attempting to end PuSH subscription for feed with no hub." +msgstr "" +"Aan het proberen een PuSH-abonnement te verwijderen voor een feed zonder hub." + +#. TRANS: Server exception. +#: classes/Ostatus_profile.php:188 +#, php-format +msgid "Invalid ostatus_profile state: both group and profile IDs set for %s." +msgstr "" +"Ongeldige ostatus_profile status: het ID voor zowel de groep als het profiel " +"voor %s is ingesteld." + +#. TRANS: Server exception. +#: classes/Ostatus_profile.php:191 +#, php-format +msgid "Invalid ostatus_profile state: both group and profile IDs empty for %s." +msgstr "" +"Ongeldige ostatus_profile status: het ID voor zowel de groep als het profiel " +"voor %s is leeg." + +#. TRANS: Server exception. +#. TRANS: %1$s is the method name the exception occured in, %2$s is the actor type. +#: classes/Ostatus_profile.php:281 +#, php-format +msgid "Invalid actor passed to %1$s: %2$s." +msgstr "Ongeldige actor doorgegeven aan %1$s: %2$s." + +#. TRANS: Server exception. +#: classes/Ostatus_profile.php:374 +msgid "" +"Invalid type passed to Ostatus_profile::notify. It must be XML string or " +"Activity entry." +msgstr "" +"Ongeldig type doorgegeven aan Ostatus_profile::notify. Het moet een XML-" +"string of Activity zijn." + +#: classes/Ostatus_profile.php:404 +msgid "Unknown feed format." +msgstr "Onbekend feedformaat" + +#: classes/Ostatus_profile.php:427 +msgid "RSS feed without a channel." +msgstr "RSS-feed zonder kanaal." + +#. TRANS: Client exception. +#: classes/Ostatus_profile.php:472 +msgid "Can't handle that kind of post." +msgstr "Dat type post kan niet verwerkt worden." + +#. TRANS: Client exception. %s is a source URL. +#: classes/Ostatus_profile.php:555 +#, php-format +msgid "No content for notice %s." +msgstr "Geen inhoud voor mededeling %s." + +#. TRANS: Shown when a notice is longer than supported and/or when attachments are present. +#: classes/Ostatus_profile.php:588 +msgid "Show more" +msgstr "Meer weergeven" + +#. TRANS: Exception. %s is a profile URL. +#: classes/Ostatus_profile.php:781 +#, php-format +msgid "Could not reach profile page %s." +msgstr "Het was niet mogelijk de profielpagina %s te bereiken." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:839 +#, php-format +msgid "Could not find a feed URL for profile page %s." +msgstr "Het was niet mogelijk de feed-URL voor de profielpagina %s te vinden." + +#: classes/Ostatus_profile.php:976 +msgid "Can't find enough profile information to make a feed." +msgstr "" +"Het was niet mogelijk voldoende profielinformatie te vinden om een feed te " +"maken." + +#: classes/Ostatus_profile.php:1035 +#, php-format +msgid "Invalid avatar URL %s." +msgstr "Ongeldige avatar-URL %s." + +#: classes/Ostatus_profile.php:1045 +#, php-format +msgid "Tried to update avatar for unsaved remote profile %s." +msgstr "" +"Geprobeerd om een avatar bij te werken voor het niet opgeslagen profiel %s." + +#: classes/Ostatus_profile.php:1053 +#, php-format +msgid "Unable to fetch avatar from %s." +msgstr "Het was niet mogelijk de avatar op te halen van %s." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1275 +msgid "Local user can't be referenced as remote." +msgstr "" +"Naar een lokale gebruiker kan niet verwezen worden alsof die zich bij een " +"andere dienst bevindt." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1280 +msgid "Local group can't be referenced as remote." +msgstr "" +"Naar een lokale groep kan niet verwezen worden alsof die zich bij een andere " +"dienst bevindt." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1332 classes/Ostatus_profile.php:1343 +msgid "Can't save local profile." +msgstr "Het was niet mogelijk het lokale profiel op te slaan." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1351 +msgid "Can't save OStatus profile." +msgstr "Het was niet mogelijk het Ostatusprofiel op te slaan." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1610 classes/Ostatus_profile.php:1638 +msgid "Not a valid webfinger address." +msgstr "Geen geldig webfingeradres." + +#. TRANS: Exception. %s is a webfinger address. +#: classes/Ostatus_profile.php:1720 +#, php-format +msgid "Couldn't save profile for \"%s\"." +msgstr "Het was niet mogelijk het profiel voor \"%s\" op te slaan." + +#. TRANS: Exception. %s is a webfinger address. +#: classes/Ostatus_profile.php:1739 +#, php-format +msgid "Couldn't save ostatus_profile for \"%s\"." +msgstr "Het was niet mogelijk het ostatus_profile voor \"%s\" op te slaan." + +#. TRANS: Exception. %s is a webfinger address. +#: classes/Ostatus_profile.php:1747 +#, php-format +msgid "Couldn't find a valid profile for \"%s\"." +msgstr "Er is geen geldig profiel voor \"%s\" gevonden." + +#: classes/Ostatus_profile.php:1789 +msgid "Could not store HTML content of long post as file." +msgstr "" +"Het was niet mogelijk de HTML-inhoud van het lange bericht als bestand op te " +"slaan." + +#. TRANS: Client exception. %s is a HTTP status code. +#: classes/HubSub.php:208 +#, php-format +msgid "Hub subscriber verification returned HTTP %s." +msgstr "De controle voor de hubabonnee heeft een HTTP %s teruggegeven." + +#. TRANS: Exception. %1$s is a response status code, %2$s is the body of the response. +#: classes/HubSub.php:355 +#, php-format +msgid "Callback returned status: %1$s. Body: %2$s" +msgstr "De callback heeft de status %1$s teruggegeven. Inhoud: %2$s." + +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: lib/salmonaction.php:42 +msgid "This method requires a POST." +msgstr "Deze methode vereist een POST." + +#. TRANS: Client error. Do not translate "application/magic-envelope+xml" +#: lib/salmonaction.php:47 +msgid "Salmon requires \"application/magic-envelope+xml\"." +msgstr "Salmon vereist \"application/magic-envelope+xml\"." + +#. TRANS: Client error. +#: lib/salmonaction.php:57 +msgid "Salmon signature verification failed." +msgstr "De controle voor Salmon is mislukt." + +#. TRANS: Client error. +#: lib/salmonaction.php:69 +msgid "Salmon post must be an Atom entry." +msgstr "Een Salmonbericht moet in Atomopmaak gemaakt zijn." + +#. TRANS: Client exception. +#: lib/salmonaction.php:118 +msgid "Unrecognized activity type." +msgstr "Onbekend activiteitentype." + +#. TRANS: Client exception. +#: lib/salmonaction.php:127 +msgid "This target doesn't understand posts." +msgstr "Deze bestemming begrijpt berichten niet." + +#. TRANS: Client exception. +#: lib/salmonaction.php:133 +msgid "This target doesn't understand follows." +msgstr "Deze bestemming begrijpt volgen niet." + +#. TRANS: Client exception. +#: lib/salmonaction.php:139 +msgid "This target doesn't understand unfollows." +msgstr "Deze bestemming begrijpt niet langer volgen niet." + +#. TRANS: Client exception. +#: lib/salmonaction.php:145 +msgid "This target doesn't understand favorites." +msgstr "Deze bestemming begrijpt favorieten niet." + +#. TRANS: Client exception. +#: lib/salmonaction.php:151 +msgid "This target doesn't understand unfavorites." +msgstr "Deze bestemming begrijpt favorieten verwijderen niet." + +#. TRANS: Client exception. +#: lib/salmonaction.php:157 +msgid "This target doesn't understand share events." +msgstr "Deze bestemming begrijpt gebeurtenissen delen niet." + +#. TRANS: Client exception. +#: lib/salmonaction.php:163 +msgid "This target doesn't understand joins." +msgstr "Deze bestemming begrijpt lid worden niet." + +#. TRANS: Client exception. +#: lib/salmonaction.php:169 +msgid "This target doesn't understand leave events." +msgstr "Deze bestemming begrijpt uitschrijven van gebeurtenissen niet." + +#. TRANS: Exception. +#: lib/salmonaction.php:197 +msgid "Received a salmon slap from unidentified actor." +msgstr "Er is een Salmonslap ontvangen van een niet-geïdentificeerde actor." + +#. TRANS: Exception. +#: lib/discovery.php:110 +#, php-format +msgid "Unable to find services for %s." +msgstr "Het was niet mogelijk diensten te vinden voor %s." + +#. TRANS: Exception. +#: lib/xrd.php:64 +msgid "Invalid XML." +msgstr "Ongeldige XML." + +#. TRANS: Exception. +#: lib/xrd.php:69 +msgid "Invalid XML, missing XRD root." +msgstr "Ongeldige XML. De XRD-root mist." + +#. TRANS: Exception. +#: lib/magicenvelope.php:80 +msgid "Unable to locate signer public key." +msgstr "" +"Het was niet mogelijk de publieke sleutel van de ondertekenaar te vinden." + +#. TRANS: Exception. +#: lib/salmon.php:93 +msgid "Salmon invalid actor for signing." +msgstr "Ongeldige actor voor het ondertekenen van Salmon." + +#: tests/gettext-speedtest.php:57 +msgid "Feeds" +msgstr "Feeds" + +#. TRANS: Client exception. +#: actions/pushhub.php:66 +msgid "Publishing outside feeds not supported." +msgstr "Publiceren buiten feeds om wordt niet ondersteund." + +#. TRANS: Client exception. %s is a mode. +#: actions/pushhub.php:69 +#, php-format +msgid "Unrecognized mode \"%s\"." +msgstr "Niet herkende modus \"%s\"." + +#. TRANS: Client exception. %s is a topic. +#: actions/pushhub.php:89 +#, php-format +msgid "" +"Unsupported hub.topic %s this hub only serves local user and group Atom " +"feeds." +msgstr "" +"Niet ondersteund hub.topic \"%s\". Deze hub serveert alleen Atom feeds van " +"lokale gebruikers en groepen." + +#. TRANS: Client exception. +#: actions/pushhub.php:95 +#, php-format +msgid "Invalid hub.verify \"%s\". It must be sync or async." +msgstr "" +"Ongeldige waarde voor hub.verify \"%s\". Het moet \"sync\" of \"async\" zijn." + +#. TRANS: Client exception. +#: actions/pushhub.php:101 +#, php-format +msgid "Invalid hub.lease \"%s\". It must be empty or positive integer." +msgstr "" +"Ongeldige waarde voor hub.lease \"%s\". Deze waarde moet leeg zijn of een " +"positief geheel getal." + +#. TRANS: Client exception. +#: actions/pushhub.php:109 +#, php-format +msgid "Invalid hub.secret \"%s\". It must be under 200 bytes." +msgstr "" +"Ongeldig hub.secret \"%s\". Het moet minder dan tweehonderd bytes bevatten." + +#. TRANS: Client exception. +#: actions/pushhub.php:161 +#, php-format +msgid "Invalid hub.topic \"%s\". User doesn't exist." +msgstr "Ongeldig hub.topic \"%s\". De gebruiker bestaat niet." + +#. TRANS: Client exception. +#: actions/pushhub.php:170 +#, php-format +msgid "Invalid hub.topic \"%s\". Group doesn't exist." +msgstr "Ongeldig hub.topic \"%s\". De groep bestaat niet." + +#. TRANS: Client exception. +#. TRANS: %1$s is this argument to the method this exception occurs in, %2$s is a URL. +#: actions/pushhub.php:195 +#, php-format +msgid "Invalid URL passed for %1$s: \"%2$s\"" +msgstr "Er is een ongeldige URL doorgegeven voor %1$s: \"%2$s\"" + +#: actions/userxrd.php:49 actions/ownerxrd.php:37 actions/usersalmon.php:43 +msgid "No such user." +msgstr "Onbekende gebruiker." + +#. TRANS: Client error. +#: actions/usersalmon.php:37 actions/groupsalmon.php:40 +msgid "No ID." +msgstr "Geen ID." + +#. TRANS: Client exception. +#: actions/usersalmon.php:81 +msgid "In reply to unknown notice." +msgstr "In antwoord op een onbekende mededeling." + +#. TRANS: Client exception. +#: actions/usersalmon.php:86 +msgid "In reply to a notice not by this user and not mentioning this user." +msgstr "" +"In antwoord op een mededeling niet door deze gebruiker en niet over of aan " +"deze gebruiker." + +#. TRANS: Client exception. +#: actions/usersalmon.php:163 +msgid "Could not save new favorite." +msgstr "Het was niet mogelijk de nieuwe favoriet op te slaan." + +#. TRANS: Client exception. +#: actions/usersalmon.php:195 +msgid "Can't favorite/unfavorite without an object." +msgstr "" +"Het is niet mogelijk (niet langer) als favoriet te markeren zonder object." + +#. TRANS: Client exception. +#: actions/usersalmon.php:207 +msgid "Can't handle that kind of object for liking/faving." +msgstr "" +"Dat object is niet beschikbaar voor (niet langer) als favoriet aanmerken." + +#. TRANS: Client exception. %s is an object ID. +#: actions/usersalmon.php:214 +#, php-format +msgid "Notice with ID %s unknown." +msgstr "De mededeling met ID %s is onbekend." + +#. TRANS: Client exception. %1$s is a notice ID, %2$s is a user ID. +#: actions/usersalmon.php:219 +#, php-format +msgid "Notice with ID %1$s not posted by %2$s." +msgstr "De mededeling met ID %1$s is niet geplaatst foor %2$s." + +#. TRANS: Field label. +#: actions/ostatusgroup.php:76 +msgid "Join group" +msgstr "Lid worden van groep" + +#. TRANS: Tooltip for field label "Join group". +#: actions/ostatusgroup.php:79 +msgid "OStatus group's address, like http://example.net/group/nickname." +msgstr "" +"Het adres voor de OStatusgroep. Bijvoorbeeld; http://example.net/group/" +"nickname." + +#. TRANS: Button text. +#: actions/ostatusgroup.php:84 actions/ostatussub.php:73 +msgctxt "BUTTON" +msgid "Continue" +msgstr "Doorgaan" + +#: actions/ostatusgroup.php:103 +msgid "You are already a member of this group." +msgstr "U bent al lid van deze groep." + +#. TRANS: OStatus remote group subscription dialog error. +#: actions/ostatusgroup.php:138 +msgid "Already a member!" +msgstr "U bent al lid!" + +#. TRANS: OStatus remote group subscription dialog error. +#: actions/ostatusgroup.php:149 +msgid "Remote group join failed!" +msgstr "Het verlaten van de groep bij een andere dienst is mislukt." + +#. TRANS: OStatus remote group subscription dialog error. +#: actions/ostatusgroup.php:153 +msgid "Remote group join aborted!" +msgstr "Het lid worden van de groep bij een andere dienst is afgebroken." + +#. TRANS: Page title for OStatus remote group join form +#: actions/ostatusgroup.php:165 +msgid "Confirm joining remote group" +msgstr "Lid worden van groep bij andere dienst" + +#. TRANS: Instructions. +#: actions/ostatusgroup.php:176 +msgid "" +"You can subscribe to groups from other supported sites. Paste the group's " +"profile URI below:" +msgstr "" +"U kunt abonneren op groepen van andere ondersteunde sites. Plak hieronder de " +"URI van het groepsprofiel:" + +#. TRANS: Client error. +#: actions/groupsalmon.php:47 +msgid "No such group." +msgstr "De opgegeven groep bestaat niet." + +#. TRANS: Client error. +#: actions/groupsalmon.php:53 +msgid "Can't accept remote posts for a remote group." +msgstr "" +"Berichten van andere diensten voor groepen bij andere diensten worden niet " +"geaccepteerd." + +#. TRANS: Client error. +#: actions/groupsalmon.php:127 +msgid "Can't read profile to set up group membership." +msgstr "Het profiel om lid te worden van een groep kon niet gelezen worden." + +#. TRANS: Client error. +#: actions/groupsalmon.php:131 actions/groupsalmon.php:174 +msgid "Groups can't join groups." +msgstr "Groepen kunnen geen lid worden van groepen." + +#: actions/groupsalmon.php:144 +msgid "You have been blocked from that group by the admin." +msgstr "Een beheerder heeft ingesteld dat u geen lid mag worden van die groep." + +#. TRANS: Server error. %1$s is a profile URI, %2$s is a group nickname. +#: actions/groupsalmon.php:159 +#, php-format +msgid "Could not join remote user %1$s to group %2$s." +msgstr "" +"De gebruiker %1$s van een andere dienst kon niet lid worden van de groep %2" +"$s." + +#: actions/groupsalmon.php:171 +msgid "Can't read profile to cancel group membership." +msgstr "" +"Het profiel om groepslidmaatschap te annuleren kon niet gelezen worden." + +#. TRANS: Server error. %1$s is a profile URI, %2$s is a group nickname. +#: actions/groupsalmon.php:188 +#, php-format +msgid "Could not remove remote user %1$s from group %2$s." +msgstr "" +"Het was niet mogelijk gebruiker %1$s van een andere dienst uit de groep %2$s " +"te verwijderen." + +#. TRANS: Field label for a field that takes an OStatus user address. +#: actions/ostatussub.php:66 +msgid "Subscribe to" +msgstr "Abonneren op" + +#. TRANS: Tooltip for field label "Subscribe to". +#: actions/ostatussub.php:69 +msgid "" +"OStatus user's address, like nickname@example.com or http://example.net/" +"nickname" +msgstr "" +"Het OStatusadres van de gebruiker. Bijvoorbeeld nickname@example.com of " +"http://example.net/nickname" + +#. TRANS: Button text. +#. TRANS: Tooltip for button "Join". +#: actions/ostatussub.php:110 +msgctxt "BUTTON" +msgid "Join this group" +msgstr "Lid worden van deze groep" + +#. TRANS: Button text. +#: actions/ostatussub.php:113 +msgctxt "BUTTON" +msgid "Confirm" +msgstr "Bevestigen" + +#. TRANS: Tooltip for button "Confirm". +#: actions/ostatussub.php:115 +msgid "Subscribe to this user" +msgstr "Abonneren op deze gebruiker" + +#: actions/ostatussub.php:136 +msgid "You are already subscribed to this user." +msgstr "U bent al geabonneerd op deze gebruiker." + +#: actions/ostatussub.php:165 +msgid "Photo" +msgstr "Foto" + +#: actions/ostatussub.php:176 +msgid "Nickname" +msgstr "Gebruikersnaam" + +#: actions/ostatussub.php:197 +msgid "Location" +msgstr "Locatie" + +#: actions/ostatussub.php:206 +msgid "URL" +msgstr "URL" + +#: actions/ostatussub.php:218 +msgid "Note" +msgstr "Opmerking" + +#. TRANS: Error text. +#: actions/ostatussub.php:254 actions/ostatussub.php:261 +#: actions/ostatussub.php:286 +msgid "" +"Sorry, we could not reach that address. Please make sure that the OStatus " +"address is like nickname@example.com or http://example.net/nickname." +msgstr "" +"Dat adres is helaas niet te bereiken. Zorg dat het OStatusadres de voor heft " +"van gebruiker@example.com of http://example.net/gebruiker." + +#. TRANS: Error text. +#: actions/ostatussub.php:265 actions/ostatussub.php:269 +#: actions/ostatussub.php:273 actions/ostatussub.php:277 +#: actions/ostatussub.php:281 +msgid "" +"Sorry, we could not reach that feed. Please try that OStatus address again " +"later." +msgstr "" +"Die feed was niet te bereiken. Probeer dat OStatusadres later nog een keer." + +#. TRANS: OStatus remote subscription dialog error. +#: actions/ostatussub.php:315 +msgid "Already subscribed!" +msgstr "U bent al gebonneerd!" + +#. TRANS: OStatus remote subscription dialog error. +#: actions/ostatussub.php:320 +msgid "Remote subscription failed!" +msgstr "Abonneren via een andere dienst is mislukt!" + +#: actions/ostatussub.php:367 actions/ostatusinit.php:63 +msgid "There was a problem with your session token. Try again, please." +msgstr "" +"Er is een probleem ontstaan met uw sessie. Probeer het nog een keer, " +"alstublieft." + +#. TRANS: Form title. +#: actions/ostatussub.php:395 actions/ostatusinit.php:82 +msgid "Subscribe to user" +msgstr "Abonneren op gebruiker" + +#. TRANS: Page title for OStatus remote subscription form +#: actions/ostatussub.php:415 +msgid "Confirm" +msgstr "Bevestigen" + +#. TRANS: Instructions. +#: actions/ostatussub.php:427 +msgid "" +"You can subscribe to users from other supported sites. Paste their address " +"or profile URI below:" +msgstr "" +"U kunt abonneren op gebruikers van andere ondersteunde sites. Plak hun adres " +"of profiel-URI hieronder:" + +#. TRANS: Client error. +#: actions/ostatusinit.php:41 +msgid "You can use the local subscription!" +msgstr "U kunt het lokale abonnement gebruiken!" + +#. TRANS: Form legend. +#: actions/ostatusinit.php:97 +#, php-format +msgid "Join group %s" +msgstr "Lid worden van de groep %s" + +#. TRANS: Button text. +#: actions/ostatusinit.php:99 +msgctxt "BUTTON" +msgid "Join" +msgstr "Toetreden" + +#. TRANS: Form legend. +#: actions/ostatusinit.php:102 +#, php-format +msgid "Subscribe to %s" +msgstr "Abonneren op %s" + +#. TRANS: Button text. +#: actions/ostatusinit.php:104 +msgctxt "BUTTON" +msgid "Subscribe" +msgstr "Abonneren" + +#. TRANS: Field label. +#: actions/ostatusinit.php:117 +msgid "User nickname" +msgstr "Gebruikersnaam" + +#: actions/ostatusinit.php:118 +msgid "Nickname of the user you want to follow." +msgstr "Gebruikersnaam van de gebruiker waarop u wilt abonneren." + +#. TRANS: Field label. +#: actions/ostatusinit.php:123 +msgid "Profile Account" +msgstr "Gebruikersprofiel" + +#. TRANS: Tooltip for field label "Profile Account". +#: actions/ostatusinit.php:125 +msgid "Your account id (e.g. user@identi.ca)." +msgstr "Uw gebruikers-ID (bv. gebruiker@identi.ca)." + +#. TRANS: Client error. +#: actions/ostatusinit.php:147 +msgid "Must provide a remote profile." +msgstr "Er moet een profiel bij een andere dienst opgegeven worden." + +#. TRANS: Client error. +#: actions/ostatusinit.php:159 +msgid "Couldn't look up OStatus account profile." +msgstr "Het was niet mogelijk het OStatusgebruikersprofiel te vinden." + +#. TRANS: Client error. +#: actions/ostatusinit.php:172 +msgid "Couldn't confirm remote profile address." +msgstr "" +"Het was niet mogelijk het profieladres bij de andere dienst te bevestigen." + +#. TRANS: Page title. +#: actions/ostatusinit.php:217 +msgid "OStatus Connect" +msgstr "OStatuskoppeling" + +#: actions/pushcallback.php:48 +msgid "Empty or invalid feed id." +msgstr "Het feed-ID is leeg of ongeldig." + +#. TRANS: Server exception. %s is a feed ID. +#: actions/pushcallback.php:54 +#, php-format +msgid "Unknown PuSH feed id %s" +msgstr "Het PuSH feed-ID %s is onbekend" + +#. TRANS: Client exception. %s is an invalid feed name. +#: actions/pushcallback.php:93 +#, php-format +msgid "Bad hub.topic feed \"%s\"." +msgstr "Ongeldige hub.topic feed \"%s\"." + +#. TRANS: Client exception. %1$s the invalid token, %2$s is the topic for which the invalid token was given. +#: actions/pushcallback.php:98 +#, php-format +msgid "Bad hub.verify_token %1$s for %2$s." +msgstr "Ongeldig hub.verify_token %1$s voor %2$s." + +#. TRANS: Client exception. %s is an invalid topic. +#: actions/pushcallback.php:105 +#, php-format +msgid "Unexpected subscribe request for %s." +msgstr "Onverwacht abonneringsverzoek voor %s." + +#. TRANS: Client exception. %s is an invalid topic. +#: actions/pushcallback.php:110 +#, php-format +msgid "Unexpected unsubscribe request for %s." +msgstr "Onverwacht verzoek om abonnement op te hebben voor %s." diff --git a/plugins/OStatus/locale/uk/LC_MESSAGES/OStatus.po b/plugins/OStatus/locale/uk/LC_MESSAGES/OStatus.po new file mode 100644 index 0000000000..0f49a02459 --- /dev/null +++ b/plugins/OStatus/locale/uk/LC_MESSAGES/OStatus.po @@ -0,0 +1,782 @@ +# Translation of StatusNet - OStatus to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - OStatus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:16+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-ostatus\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#. TRANS: Link description for link to subscribe to a remote user. +#. TRANS: Link text for a user to subscribe to an OStatus user. +#: OStatusPlugin.php:227 OStatusPlugin.php:937 +msgid "Subscribe" +msgstr "Підписатись" + +#. TRANS: Link description for link to join a remote group. +#: OStatusPlugin.php:246 OStatusPlugin.php:655 actions/ostatussub.php:107 +msgid "Join" +msgstr "Приєднатися" + +#. TRANSLATE: %s is a domain. +#: OStatusPlugin.php:459 +#, php-format +msgid "Sent from %s via OStatus" +msgstr "Надіслано з %s через OStatus" + +#. TRANS: Exception. +#: OStatusPlugin.php:531 +msgid "Could not set up remote subscription." +msgstr "Не вдалося створити віддалену підписку." + +#: OStatusPlugin.php:605 +msgid "Unfollow" +msgstr "Не читати" + +#. TRANS: Success message for unsubscribe from user attempt through OStatus. +#. TRANS: %1$s is the unsubscriber's name, %2$s is the unsubscribed user's name. +#: OStatusPlugin.php:608 +#, php-format +msgid "%1$s stopped following %2$s." +msgstr "%1$s припинив читати ваші дописи %2$s." + +#: OStatusPlugin.php:636 +msgid "Could not set up remote group membership." +msgstr "Не вдалося приєднатися до віддаленої спільноти." + +#. TRANS: Exception. +#: OStatusPlugin.php:667 +msgid "Failed joining remote group." +msgstr "Помилка приєднання до віддаленої спільноти." + +#: OStatusPlugin.php:707 +msgid "Leave" +msgstr "Залишити" + +#: OStatusPlugin.php:785 +msgid "Disfavor" +msgstr "Не обраний" + +#. TRANS: Success message for remove a favorite notice through OStatus. +#. TRANS: %1$s is the unfavoring user's name, %2$s is URI to the no longer favored notice. +#: OStatusPlugin.php:788 +#, php-format +msgid "%1$s marked notice %2$s as no longer a favorite." +msgstr "%1$s позначив допис %2$s, як такий, що більше не є обраним." + +#. TRANS: Link text for link to remote subscribe. +#: OStatusPlugin.php:864 +msgid "Remote" +msgstr "Віддалено" + +#. TRANS: Title for activity. +#: OStatusPlugin.php:904 +msgid "Profile update" +msgstr "Оновлення профілю" + +#. TRANS: Ping text for remote profile update through OStatus. +#. TRANS: %s is user that updated their profile. +#: OStatusPlugin.php:907 +#, php-format +msgid "%s has updated their profile page." +msgstr "%s оновив сторінку свого профілю." + +#. TRANS: Plugin description. +#: OStatusPlugin.php:952 +msgid "" +"Follow people across social networks that implement OStatus." +msgstr "" +"Додає можливість слідкувати за дописами людей з інших мереж, які підтримують " +"протокол OStatus." + +#: classes/FeedSub.php:248 +msgid "Attempting to start PuSH subscription for feed with no hub." +msgstr "" +"Спроба підписатися за допомогою PuSH до веб-стрічки, котра не має вузла." + +#: classes/FeedSub.php:278 +msgid "Attempting to end PuSH subscription for feed with no hub." +msgstr "" +"Спроба скасувати підписку за допомогою PuSH до веб-стрічки, котра не має " +"вузла." + +#. TRANS: Server exception. +#: classes/Ostatus_profile.php:188 +#, php-format +msgid "Invalid ostatus_profile state: both group and profile IDs set for %s." +msgstr "" +"Невірний стан параметру ostatus_profile: як групові, так і персональні " +"ідентифікатори встановлено для %s." + +#. TRANS: Server exception. +#: classes/Ostatus_profile.php:191 +#, php-format +msgid "Invalid ostatus_profile state: both group and profile IDs empty for %s." +msgstr "" +"Невірний стан параметру ostatus_profile: як групові, так і персональні " +"ідентифікатори порожні для %s." + +#. TRANS: Server exception. +#. TRANS: %1$s is the method name the exception occured in, %2$s is the actor type. +#: classes/Ostatus_profile.php:281 +#, php-format +msgid "Invalid actor passed to %1$s: %2$s." +msgstr "До %1$s передано невірний об’єкт: %2$s." + +#. TRANS: Server exception. +#: classes/Ostatus_profile.php:374 +msgid "" +"Invalid type passed to Ostatus_profile::notify. It must be XML string or " +"Activity entry." +msgstr "" +"До параметру Ostatus_profile::notify передано невірний тип. Це має бути або " +"рядок у форматі XML, або запис активності." + +#: classes/Ostatus_profile.php:404 +msgid "Unknown feed format." +msgstr "Невідомий формат веб-стрічки." + +#: classes/Ostatus_profile.php:427 +msgid "RSS feed without a channel." +msgstr "RSS-стрічка не має каналу." + +#. TRANS: Client exception. +#: classes/Ostatus_profile.php:472 +msgid "Can't handle that kind of post." +msgstr "Не вдається обробити такий тип допису." + +#. TRANS: Client exception. %s is a source URL. +#: classes/Ostatus_profile.php:555 +#, php-format +msgid "No content for notice %s." +msgstr "Допис %s не має змісту." + +#. TRANS: Shown when a notice is longer than supported and/or when attachments are present. +#: classes/Ostatus_profile.php:588 +msgid "Show more" +msgstr "Дивитись далі" + +#. TRANS: Exception. %s is a profile URL. +#: classes/Ostatus_profile.php:781 +#, php-format +msgid "Could not reach profile page %s." +msgstr "Не вдалося досягти сторінки профілю %s." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:839 +#, php-format +msgid "Could not find a feed URL for profile page %s." +msgstr "Не вдалося знайти URL веб-стрічки для сторінки профілю %s." + +#: classes/Ostatus_profile.php:976 +msgid "Can't find enough profile information to make a feed." +msgstr "" +"Не можу знайти достатньо інформації про профіль, аби сформувати веб-стрічку." + +#: classes/Ostatus_profile.php:1035 +#, php-format +msgid "Invalid avatar URL %s." +msgstr "Невірна URL-адреса аватари %s." + +#: classes/Ostatus_profile.php:1045 +#, php-format +msgid "Tried to update avatar for unsaved remote profile %s." +msgstr "Намагаюся оновити аватару для не збереженого віддаленого профілю %s." + +#: classes/Ostatus_profile.php:1053 +#, php-format +msgid "Unable to fetch avatar from %s." +msgstr "Неможливо завантажити аватару з %s." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1275 +msgid "Local user can't be referenced as remote." +msgstr "Місцевий користувач не може бути зазначеним у якості віддаленого." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1280 +msgid "Local group can't be referenced as remote." +msgstr "Локальну спільноту не можна зазначити у якості віддаленої." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1332 classes/Ostatus_profile.php:1343 +msgid "Can't save local profile." +msgstr "Не вдається зберегти місцевий профіль." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1351 +msgid "Can't save OStatus profile." +msgstr "Не вдається зберегти профіль OStatus." + +#. TRANS: Exception. +#: classes/Ostatus_profile.php:1610 classes/Ostatus_profile.php:1638 +msgid "Not a valid webfinger address." +msgstr "Це недійсна адреса для протоколу WebFinger." + +#. TRANS: Exception. %s is a webfinger address. +#: classes/Ostatus_profile.php:1720 +#, php-format +msgid "Couldn't save profile for \"%s\"." +msgstr "Не можу зберегти профіль для «%s»." + +#. TRANS: Exception. %s is a webfinger address. +#: classes/Ostatus_profile.php:1739 +#, php-format +msgid "Couldn't save ostatus_profile for \"%s\"." +msgstr "Не можу зберегти профіль OStatus для «%s»." + +#. TRANS: Exception. %s is a webfinger address. +#: classes/Ostatus_profile.php:1747 +#, php-format +msgid "Couldn't find a valid profile for \"%s\"." +msgstr "не можу знайти відповідний й профіль для «%s»." + +#: classes/Ostatus_profile.php:1789 +msgid "Could not store HTML content of long post as file." +msgstr "Не можу зберегти HTML місткого допису у якості файлу." + +#. TRANS: Client exception. %s is a HTTP status code. +#: classes/HubSub.php:208 +#, php-format +msgid "Hub subscriber verification returned HTTP %s." +msgstr "Перевірка вузла підписки завершилася зі статусом HTTP %s." + +#. TRANS: Exception. %1$s is a response status code, %2$s is the body of the response. +#: classes/HubSub.php:355 +#, php-format +msgid "Callback returned status: %1$s. Body: %2$s" +msgstr "Зворотній виклик повернуто зі статусом: %1$s. Зміст: %2$s" + +#. TRANS: Client error. POST is a HTTP command. It should not be translated. +#: lib/salmonaction.php:42 +msgid "This method requires a POST." +msgstr "Цей метод вимагає команди POST." + +#. TRANS: Client error. Do not translate "application/magic-envelope+xml" +#: lib/salmonaction.php:47 +msgid "Salmon requires \"application/magic-envelope+xml\"." +msgstr "Протокол Salmon вимагає \"application/magic-envelope+xml\"." + +#. TRANS: Client error. +#: lib/salmonaction.php:57 +msgid "Salmon signature verification failed." +msgstr "Перевірка підпису протоколу Salmon не вдалася." + +#. TRANS: Client error. +#: lib/salmonaction.php:69 +msgid "Salmon post must be an Atom entry." +msgstr "Дописи за протоколом Salmon мають бути у форматі Atom." + +#. TRANS: Client exception. +#: lib/salmonaction.php:118 +msgid "Unrecognized activity type." +msgstr "Невідомий тип діяльності." + +#. TRANS: Client exception. +#: lib/salmonaction.php:127 +msgid "This target doesn't understand posts." +msgstr "Ціль не розуміє, що таке «дописи»." + +#. TRANS: Client exception. +#: lib/salmonaction.php:133 +msgid "This target doesn't understand follows." +msgstr "Ціль не розуміє, що таке «слідувати»." + +#. TRANS: Client exception. +#: lib/salmonaction.php:139 +msgid "This target doesn't understand unfollows." +msgstr "Ціль не розуміє, що таке «не слідувати»." + +#. TRANS: Client exception. +#: lib/salmonaction.php:145 +msgid "This target doesn't understand favorites." +msgstr "Ціль не розуміє, що таке «додати до обраних»." + +#. TRANS: Client exception. +#: lib/salmonaction.php:151 +msgid "This target doesn't understand unfavorites." +msgstr "Ціль не розуміє, що таке «вилучити з обраних»." + +#. TRANS: Client exception. +#: lib/salmonaction.php:157 +msgid "This target doesn't understand share events." +msgstr "Ціль не розуміє, що таке «поділитися подією»." + +#. TRANS: Client exception. +#: lib/salmonaction.php:163 +msgid "This target doesn't understand joins." +msgstr "Ціль не розуміє, що таке «приєднатися»." + +#. TRANS: Client exception. +#: lib/salmonaction.php:169 +msgid "This target doesn't understand leave events." +msgstr "Ціль не розуміє, що таке «залишати подію»." + +#. TRANS: Exception. +#: lib/salmonaction.php:197 +msgid "Received a salmon slap from unidentified actor." +msgstr "Отримано ляпаса від невизначеного учасника за протоколом Salmon." + +#. TRANS: Exception. +#: lib/discovery.php:110 +#, php-format +msgid "Unable to find services for %s." +msgstr "Не вдається знайти сервіси для %s." + +#. TRANS: Exception. +#: lib/xrd.php:64 +msgid "Invalid XML." +msgstr "Невірний XML." + +#. TRANS: Exception. +#: lib/xrd.php:69 +msgid "Invalid XML, missing XRD root." +msgstr "Невірний XML, корінь XRD відсутній." + +#. TRANS: Exception. +#: lib/magicenvelope.php:80 +msgid "Unable to locate signer public key." +msgstr "Не вдалося знайти публічного ключа підписанта." + +#. TRANS: Exception. +#: lib/salmon.php:93 +msgid "Salmon invalid actor for signing." +msgstr "Недійсний учасник подій за протоколом Salmon для підписання." + +#: tests/gettext-speedtest.php:57 +msgid "Feeds" +msgstr "Веб-стрічки" + +#. TRANS: Client exception. +#: actions/pushhub.php:66 +msgid "Publishing outside feeds not supported." +msgstr "Публікація змісту зовнішніх веб-стрічок не підтримується." + +#. TRANS: Client exception. %s is a mode. +#: actions/pushhub.php:69 +#, php-format +msgid "Unrecognized mode \"%s\"." +msgstr "Невизначений режим «%s»." + +#. TRANS: Client exception. %s is a topic. +#: actions/pushhub.php:89 +#, php-format +msgid "" +"Unsupported hub.topic %s this hub only serves local user and group Atom " +"feeds." +msgstr "" +"hub.topic %s не підтримується. Цей вузол використовується лише тутешніми " +"користувачами та групою веб-стрічок у форматі Atom." + +#. TRANS: Client exception. +#: actions/pushhub.php:95 +#, php-format +msgid "Invalid hub.verify \"%s\". It must be sync or async." +msgstr "hub.verify «%s» невірний. Він має бути синхронним або ж асинхронним." + +#. TRANS: Client exception. +#: actions/pushhub.php:101 +#, php-format +msgid "Invalid hub.lease \"%s\". It must be empty or positive integer." +msgstr "" +"hub.lease «%s» невірний. Він має бути порожнім або містити ціле позитивне " +"число." + +#. TRANS: Client exception. +#: actions/pushhub.php:109 +#, php-format +msgid "Invalid hub.secret \"%s\". It must be under 200 bytes." +msgstr "hub.secret «%s» невірний. 200 байтів — не більше." + +#. TRANS: Client exception. +#: actions/pushhub.php:161 +#, php-format +msgid "Invalid hub.topic \"%s\". User doesn't exist." +msgstr "hub.topic «%s» невірний. Користувача не існує." + +#. TRANS: Client exception. +#: actions/pushhub.php:170 +#, php-format +msgid "Invalid hub.topic \"%s\". Group doesn't exist." +msgstr "hub.topic «%s» невірний. Спільноти не існує." + +#. TRANS: Client exception. +#. TRANS: %1$s is this argument to the method this exception occurs in, %2$s is a URL. +#: actions/pushhub.php:195 +#, php-format +msgid "Invalid URL passed for %1$s: \"%2$s\"" +msgstr "Для %1$s передано невірний URL: «%2$s»" + +#: actions/userxrd.php:49 actions/ownerxrd.php:37 actions/usersalmon.php:43 +msgid "No such user." +msgstr "Такого користувача немає." + +#. TRANS: Client error. +#: actions/usersalmon.php:37 actions/groupsalmon.php:40 +msgid "No ID." +msgstr "Немає ідентифікатора." + +#. TRANS: Client exception. +#: actions/usersalmon.php:81 +msgid "In reply to unknown notice." +msgstr "У відповідь на невідомий допис." + +#. TRANS: Client exception. +#: actions/usersalmon.php:86 +msgid "In reply to a notice not by this user and not mentioning this user." +msgstr "" +"У відповідь на допис іншого користувача, а даний користувач у ньому навіть " +"не згадується." + +#. TRANS: Client exception. +#: actions/usersalmon.php:163 +msgid "Could not save new favorite." +msgstr "Не вдалося зберегти як новий обраний допис." + +#. TRANS: Client exception. +#: actions/usersalmon.php:195 +msgid "Can't favorite/unfavorite without an object." +msgstr "" +"Неможливо додати до обраних або видалити зі списку обраних, якщо немає " +"об’єкта." + +#. TRANS: Client exception. +#: actions/usersalmon.php:207 +msgid "Can't handle that kind of object for liking/faving." +msgstr "" +"Не вдається обробити подібний об’єкт для додавання його до списку обраних." + +#. TRANS: Client exception. %s is an object ID. +#: actions/usersalmon.php:214 +#, php-format +msgid "Notice with ID %s unknown." +msgstr "Допис з ідентифікатором %s є невідомим." + +#. TRANS: Client exception. %1$s is a notice ID, %2$s is a user ID. +#: actions/usersalmon.php:219 +#, php-format +msgid "Notice with ID %1$s not posted by %2$s." +msgstr "Допис з ідентифікатором %1$s було надіслано не %2$s." + +#. TRANS: Field label. +#: actions/ostatusgroup.php:76 +msgid "Join group" +msgstr "Долучитися до спільноти" + +#. TRANS: Tooltip for field label "Join group". +#: actions/ostatusgroup.php:79 +msgid "OStatus group's address, like http://example.net/group/nickname." +msgstr "" +"Адреса спільноти згідно протоколу OStatus, наприклад http://example.net/" +"group/nickname." + +#. TRANS: Button text. +#: actions/ostatusgroup.php:84 actions/ostatussub.php:73 +msgctxt "BUTTON" +msgid "Continue" +msgstr "Продовжити" + +#: actions/ostatusgroup.php:103 +msgid "You are already a member of this group." +msgstr "Ви вже є учасником цієї спільноти." + +#. TRANS: OStatus remote group subscription dialog error. +#: actions/ostatusgroup.php:138 +msgid "Already a member!" +msgstr "Ви вже учасник!" + +#. TRANS: OStatus remote group subscription dialog error. +#: actions/ostatusgroup.php:149 +msgid "Remote group join failed!" +msgstr "Приєднатися до віддаленої спільноти не вдалося!" + +#. TRANS: OStatus remote group subscription dialog error. +#: actions/ostatusgroup.php:153 +msgid "Remote group join aborted!" +msgstr "Приєднання до віддаленої спільноти перервано!" + +#. TRANS: Page title for OStatus remote group join form +#: actions/ostatusgroup.php:165 +msgid "Confirm joining remote group" +msgstr "Підтвердження приєднання до віддаленої спільноти" + +#. TRANS: Instructions. +#: actions/ostatusgroup.php:176 +msgid "" +"You can subscribe to groups from other supported sites. Paste the group's " +"profile URI below:" +msgstr "" +"Ви можете долучатися до спільнот на аналогічних сайтах. Просто вставте URI " +"профілю спільноти тут:" + +#. TRANS: Client error. +#: actions/groupsalmon.php:47 +msgid "No such group." +msgstr "Такої спільноти немає." + +#. TRANS: Client error. +#: actions/groupsalmon.php:53 +msgid "Can't accept remote posts for a remote group." +msgstr "Не можу узгодити віддалену пересилку дописів до віддаленої спільноти." + +#. TRANS: Client error. +#: actions/groupsalmon.php:127 +msgid "Can't read profile to set up group membership." +msgstr "Не можу прочитати профіль, аби долучитися до спільноти." + +#. TRANS: Client error. +#: actions/groupsalmon.php:131 actions/groupsalmon.php:174 +msgid "Groups can't join groups." +msgstr "Спільноти ніяк не можуть приєднуватися до спільнот." + +#: actions/groupsalmon.php:144 +msgid "You have been blocked from that group by the admin." +msgstr "Адміністратор спільноти заблокував ваш профіль." + +#. TRANS: Server error. %1$s is a profile URI, %2$s is a group nickname. +#: actions/groupsalmon.php:159 +#, php-format +msgid "Could not join remote user %1$s to group %2$s." +msgstr "" +"Віддаленому користувачеві %1$s не вдалося долучитися до спільноти %2$s." + +#: actions/groupsalmon.php:171 +msgid "Can't read profile to cancel group membership." +msgstr "" +"Не вдається прочитати профіль користувача, щоб скасувати його перебування у " +"спільноті." + +#. TRANS: Server error. %1$s is a profile URI, %2$s is a group nickname. +#: actions/groupsalmon.php:188 +#, php-format +msgid "Could not remove remote user %1$s from group %2$s." +msgstr "Не вдалось видалити віддаленого користувача %1$s зі спільноти %2$s." + +#. TRANS: Field label for a field that takes an OStatus user address. +#: actions/ostatussub.php:66 +msgid "Subscribe to" +msgstr "Підписатися" + +#. TRANS: Tooltip for field label "Subscribe to". +#: actions/ostatussub.php:69 +msgid "" +"OStatus user's address, like nickname@example.com or http://example.net/" +"nickname" +msgstr "" +"Адреса користувача згідно протоколу OStatus, щось на зразок nickname@example." +"com або http://example.net/nickname" + +#. TRANS: Button text. +#. TRANS: Tooltip for button "Join". +#: actions/ostatussub.php:110 +msgctxt "BUTTON" +msgid "Join this group" +msgstr "Приєднатися до спільноти" + +#. TRANS: Button text. +#: actions/ostatussub.php:113 +msgctxt "BUTTON" +msgid "Confirm" +msgstr "Підтвердити" + +#. TRANS: Tooltip for button "Confirm". +#: actions/ostatussub.php:115 +msgid "Subscribe to this user" +msgstr "Підписатись до цього користувача" + +#: actions/ostatussub.php:136 +msgid "You are already subscribed to this user." +msgstr "Ви вже підписані до цього користувача." + +#: actions/ostatussub.php:165 +msgid "Photo" +msgstr "Фото" + +#: actions/ostatussub.php:176 +msgid "Nickname" +msgstr "Псевдонім" + +#: actions/ostatussub.php:197 +msgid "Location" +msgstr "Розташування" + +#: actions/ostatussub.php:206 +msgid "URL" +msgstr "URL-адреса" + +#: actions/ostatussub.php:218 +msgid "Note" +msgstr "Примітка" + +#. TRANS: Error text. +#: actions/ostatussub.php:254 actions/ostatussub.php:261 +#: actions/ostatussub.php:286 +msgid "" +"Sorry, we could not reach that address. Please make sure that the OStatus " +"address is like nickname@example.com or http://example.net/nickname." +msgstr "" +"Вибачайте, але ми в змозі розшукати дану адресу. Будь ласка, переконайтеся, " +"що адресу зазначено згідно правил протоколу OStatus, щось на зразок " +"nickname@example.com або ж http://example.net/nickname." + +#. TRANS: Error text. +#: actions/ostatussub.php:265 actions/ostatussub.php:269 +#: actions/ostatussub.php:273 actions/ostatussub.php:277 +#: actions/ostatussub.php:281 +msgid "" +"Sorry, we could not reach that feed. Please try that OStatus address again " +"later." +msgstr "" +"Вибачайте, але ми не в змозі досягти цієї веб-стрічки. Будь ласка, спробуйте " +"дану адресу ще раз пізніше." + +#. TRANS: OStatus remote subscription dialog error. +#: actions/ostatussub.php:315 +msgid "Already subscribed!" +msgstr "Вже підписаний!" + +#. TRANS: OStatus remote subscription dialog error. +#: actions/ostatussub.php:320 +msgid "Remote subscription failed!" +msgstr "Підписатися віддалено не вдалося!" + +#: actions/ostatussub.php:367 actions/ostatusinit.php:63 +msgid "There was a problem with your session token. Try again, please." +msgstr "Виникли певні проблеми з токеном сесії. Спробуйте знов, будь ласка." + +#. TRANS: Form title. +#: actions/ostatussub.php:395 actions/ostatusinit.php:82 +msgid "Subscribe to user" +msgstr "Підписатися до користувача" + +#. TRANS: Page title for OStatus remote subscription form +#: actions/ostatussub.php:415 +msgid "Confirm" +msgstr "Підтвердити" + +#. TRANS: Instructions. +#: actions/ostatussub.php:427 +msgid "" +"You can subscribe to users from other supported sites. Paste their address " +"or profile URI below:" +msgstr "" +"Ви маєте можливість підписуватись до користувачів на аналогічних сайтах. " +"Просто вставте їхні адреси або URI профілів тут:" + +#. TRANS: Client error. +#: actions/ostatusinit.php:41 +msgid "You can use the local subscription!" +msgstr "Ви можете користуватись локальними підписками!" + +#. TRANS: Form legend. +#: actions/ostatusinit.php:97 +#, php-format +msgid "Join group %s" +msgstr "Приєднатися до спільноти %s" + +#. TRANS: Button text. +#: actions/ostatusinit.php:99 +msgctxt "BUTTON" +msgid "Join" +msgstr "Приєднатися" + +#. TRANS: Form legend. +#: actions/ostatusinit.php:102 +#, php-format +msgid "Subscribe to %s" +msgstr "Підписатися до %s" + +#. TRANS: Button text. +#: actions/ostatusinit.php:104 +msgctxt "BUTTON" +msgid "Subscribe" +msgstr "Підписатись" + +#. TRANS: Field label. +#: actions/ostatusinit.php:117 +msgid "User nickname" +msgstr "Ім’я користувача" + +#: actions/ostatusinit.php:118 +msgid "Nickname of the user you want to follow." +msgstr "Ім’я користувача, дописи якого ви хотіли б читати." + +#. TRANS: Field label. +#: actions/ostatusinit.php:123 +msgid "Profile Account" +msgstr "Профіль акаунту" + +#. TRANS: Tooltip for field label "Profile Account". +#: actions/ostatusinit.php:125 +msgid "Your account id (e.g. user@identi.ca)." +msgstr "Ідентифікатор вашого акаунту (щось на зразок user@identi.ca)" + +#. TRANS: Client error. +#: actions/ostatusinit.php:147 +msgid "Must provide a remote profile." +msgstr "Мусите зазначити віддалений профіль." + +#. TRANS: Client error. +#: actions/ostatusinit.php:159 +msgid "Couldn't look up OStatus account profile." +msgstr "Не вдалося знайти профіль акаунту за протоколом OStatus." + +#. TRANS: Client error. +#: actions/ostatusinit.php:172 +msgid "Couldn't confirm remote profile address." +msgstr "Не вдалося підтвердити адресу віддаленого профілю." + +#. TRANS: Page title. +#: actions/ostatusinit.php:217 +msgid "OStatus Connect" +msgstr "З’єднання OStatus" + +#: actions/pushcallback.php:48 +msgid "Empty or invalid feed id." +msgstr "Порожній або недійсний ідентифікатор веб-стрічки." + +#. TRANS: Server exception. %s is a feed ID. +#: actions/pushcallback.php:54 +#, php-format +msgid "Unknown PuSH feed id %s" +msgstr "Веб-стрічка за протоколом PuSH має невідомий ідентифікатор %s" + +#. TRANS: Client exception. %s is an invalid feed name. +#: actions/pushcallback.php:93 +#, php-format +msgid "Bad hub.topic feed \"%s\"." +msgstr "hub.topic веб-стрічки «%s» неправильний." + +#. TRANS: Client exception. %1$s the invalid token, %2$s is the topic for which the invalid token was given. +#: actions/pushcallback.php:98 +#, php-format +msgid "Bad hub.verify_token %1$s for %2$s." +msgstr "hub.verify_token %1$s для %2$s неправильний." + +#. TRANS: Client exception. %s is an invalid topic. +#: actions/pushcallback.php:105 +#, php-format +msgid "Unexpected subscribe request for %s." +msgstr "Несподіваний запит підписки для %s." + +#. TRANS: Client exception. %s is an invalid topic. +#: actions/pushcallback.php:110 +#, php-format +msgid "Unexpected unsubscribe request for %s." +msgstr "Несподіваний запит щодо скасування підписки для %s." diff --git a/plugins/OStatus/scripts/fixup-shadow.php b/plugins/OStatus/scripts/fixup-shadow.php index 4b6ad08a31..3e2c18e02f 100644 --- a/plugins/OStatus/scripts/fixup-shadow.php +++ b/plugins/OStatus/scripts/fixup-shadow.php @@ -35,6 +35,58 @@ require_once INSTALLDIR.'/scripts/commandline.inc'; $dry = have_option('dry-run'); +// Look for user.uri matches... These may not match up with the current +// URL schema if the site has changed names. +echo "Checking for bogus ostatus_profile entries matching user.uri...\n"; + +$user = new User(); +$oprofile = new Ostatus_profile(); +$user->joinAdd($oprofile, 'INNER', 'oprofile', 'uri'); +$user->find(); +$count = $user->N; +echo "Found $count...\n"; + +while ($user->fetch()) { + $uri = $user->uri; + echo "user $user->id ($user->nickname) hidden by $uri"; + if ($dry) { + echo " - skipping\n"; + } else { + echo " - removing bogus ostatus_profile entry..."; + $evil = Ostatus_profile::staticGet('uri', $uri); + $evil->delete(); + echo " ok\n"; + } +} +echo "\n"; + +// Also try user_group.uri matches for local groups. +// Not all group entries will have this filled out, though, as it's new! +echo "Checking for bogus ostatus_profile entries matching local user_group.uri...\n"; +$group = new User_group(); +$group->joinAdd(array('uri', 'ostatus_profile:uri')); +$group->joinAdd(array('id', 'local_group:group_id')); +$group->find(); +$count = $group->N; +echo "Found $count...\n"; + +while ($group->fetch()) { + $uri = $group->uri; + echo "group $group->id ($group->nickname) hidden by $uri"; + if ($dry) { + echo " - skipping\n"; + } else { + echo " - removing bogus ostatus_profile entry..."; + $evil = Ostatus_profile::staticGet('uri', $uri); + $evil->delete(); + echo " ok\n"; + } +} +echo "\n"; + + +// Fallback? +echo "Checking for bogus profiles blocking local users/groups by URI pattern match...\n"; $oprofile = new Ostatus_profile(); $marker = mt_rand(31337, 31337000); @@ -42,16 +94,18 @@ $marker = mt_rand(31337, 31337000); $profileTemplate = common_local_url('userbyid', array('id' => $marker)); $encProfile = $oprofile->escape($profileTemplate, true); $encProfile = str_replace($marker, '%', $encProfile); +echo " LIKE '$encProfile'\n"; $groupTemplate = common_local_url('groupbyid', array('id' => $marker)); $encGroup = $oprofile->escape($groupTemplate, true); $encGroup = str_replace($marker, '%', $encGroup); +echo " LIKE '$encGroup'\n"; $sql = "SELECT * FROM ostatus_profile WHERE uri LIKE '%s' OR uri LIKE '%s'"; $oprofile->query(sprintf($sql, $encProfile, $encGroup)); $count = $oprofile->N; -echo "Found $count bogus ostatus_profile entries shadowing local users and groups:\n"; +echo "Found $count...\n"; while ($oprofile->fetch()) { $uri = $oprofile->uri; diff --git a/plugins/OStatus/tests/remote-tests.php b/plugins/OStatus/tests/remote-tests.php index c2c9a5d97b..64c60a8a4c 100644 --- a/plugins/OStatus/tests/remote-tests.php +++ b/plugins/OStatus/tests/remote-tests.php @@ -4,6 +4,8 @@ if (php_sapi_name() != 'cli') { die('not for web'); } +define('TIMEOUT', 60); // ssslllloowwwww salmon if queues are off + define('INSTALLDIR', dirname(dirname(dirname(dirname(__FILE__))))); set_include_path(INSTALLDIR . '/extlib' . PATH_SEPARATOR . get_include_path()); @@ -188,7 +190,7 @@ class SNTestClient extends TestBase { $url = $this->basepath . '/' . $path; - $http = new HTTP_Request2($url, 'POST'); + $http = new HTTP_Request2($url, 'POST', array('timeout' => TIMEOUT)); if ($auth) { $http->setAuth($this->username, $this->password, HTTP_Request2::AUTH_BASIC); } @@ -215,7 +217,7 @@ class SNTestClient extends TestBase protected function web($path, $form, $params=array()) { $url = $this->basepath . '/' . $path; - $http = new HTTP_Request2($url, 'GET'); + $http = new HTTP_Request2($url, 'GET', array('timeout' => TIMEOUT)); $response = $http->send(); $dom = $this->checkWeb($url, 'GET', $response); diff --git a/plugins/OpenExternalLinkTarget/OpenExternalLinkTargetPlugin.php b/plugins/OpenExternalLinkTarget/OpenExternalLinkTargetPlugin.php index 6756f19930..611f5e5c7b 100644 --- a/plugins/OpenExternalLinkTarget/OpenExternalLinkTargetPlugin.php +++ b/plugins/OpenExternalLinkTarget/OpenExternalLinkTargetPlugin.php @@ -57,8 +57,7 @@ class OpenExternalLinkTargetPlugin extends Plugin 'author' => 'Sarven Capadisli', 'homepage' => 'http://status.net/wiki/Plugin:OpenExternalLinkTarget', 'rawdescription' => - _m('Opens external links (i.e., with rel=external) on a new window or tab')); + _m('Opens external links (e.g., with rel=external) on a new window or tab.')); return true; } } - diff --git a/plugins/OpenExternalLinkTarget/locale/OpenExternalLinkTarget.pot b/plugins/OpenExternalLinkTarget/locale/OpenExternalLinkTarget.pot index f9bd4af10e..1d4e2737b3 100644 --- a/plugins/OpenExternalLinkTarget/locale/OpenExternalLinkTarget.pot +++ b/plugins/OpenExternalLinkTarget/locale/OpenExternalLinkTarget.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,5 +17,5 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #: OpenExternalLinkTargetPlugin.php:60 -msgid "Opens external links (i.e., with rel=external) on a new window or tab" +msgid "Opens external links (e.g., with rel=external) on a new window or tab." msgstr "" diff --git a/plugins/OpenExternalLinkTarget/locale/es/LC_MESSAGES/OpenExternalLinkTarget.po b/plugins/OpenExternalLinkTarget/locale/es/LC_MESSAGES/OpenExternalLinkTarget.po new file mode 100644 index 0000000000..82b8be953e --- /dev/null +++ b/plugins/OpenExternalLinkTarget/locale/es/LC_MESSAGES/OpenExternalLinkTarget.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - OpenExternalLinkTarget to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - OpenExternalLinkTarget\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:59+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:58+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-openexternallinktarget\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: OpenExternalLinkTargetPlugin.php:60 +msgid "Opens external links (e.g., with rel=external) on a new window or tab." +msgstr "" +"Abre vínculos externos (por ejemplo, con rel=external) en una nueva ventana " +"o pestaña." diff --git a/plugins/OpenExternalLinkTarget/locale/fr/LC_MESSAGES/OpenExternalLinkTarget.po b/plugins/OpenExternalLinkTarget/locale/fr/LC_MESSAGES/OpenExternalLinkTarget.po new file mode 100644 index 0000000000..91f9f5faf5 --- /dev/null +++ b/plugins/OpenExternalLinkTarget/locale/fr/LC_MESSAGES/OpenExternalLinkTarget.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - OpenExternalLinkTarget to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - OpenExternalLinkTarget\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:59+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:58+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-openexternallinktarget\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: OpenExternalLinkTargetPlugin.php:60 +msgid "Opens external links (e.g., with rel=external) on a new window or tab." +msgstr "" +"Ouvre les liens externes (p. ex., avec rel=external) dans une nouvelle " +"fenêtre ou un nouvel onglet." diff --git a/plugins/OpenExternalLinkTarget/locale/ia/LC_MESSAGES/OpenExternalLinkTarget.po b/plugins/OpenExternalLinkTarget/locale/ia/LC_MESSAGES/OpenExternalLinkTarget.po new file mode 100644 index 0000000000..12a071148c --- /dev/null +++ b/plugins/OpenExternalLinkTarget/locale/ia/LC_MESSAGES/OpenExternalLinkTarget.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - OpenExternalLinkTarget to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - OpenExternalLinkTarget\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:59+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:58+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-openexternallinktarget\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: OpenExternalLinkTargetPlugin.php:60 +msgid "Opens external links (e.g., with rel=external) on a new window or tab." +msgstr "" +"Aperi ligamines externe (p.ex. con rel=external) in un nove fenestra o " +"scheda." diff --git a/plugins/OpenExternalLinkTarget/locale/mk/LC_MESSAGES/OpenExternalLinkTarget.po b/plugins/OpenExternalLinkTarget/locale/mk/LC_MESSAGES/OpenExternalLinkTarget.po new file mode 100644 index 0000000000..b5e4d1386c --- /dev/null +++ b/plugins/OpenExternalLinkTarget/locale/mk/LC_MESSAGES/OpenExternalLinkTarget.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - OpenExternalLinkTarget to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - OpenExternalLinkTarget\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:59+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:58+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-openexternallinktarget\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: OpenExternalLinkTargetPlugin.php:60 +msgid "Opens external links (e.g., with rel=external) on a new window or tab." +msgstr "" +"Отвора надворешни врски (на пр. со rel=external) во нов прозорец или јазиче." diff --git a/plugins/OpenExternalLinkTarget/locale/nb/LC_MESSAGES/OpenExternalLinkTarget.po b/plugins/OpenExternalLinkTarget/locale/nb/LC_MESSAGES/OpenExternalLinkTarget.po new file mode 100644 index 0000000000..8d9045dc66 --- /dev/null +++ b/plugins/OpenExternalLinkTarget/locale/nb/LC_MESSAGES/OpenExternalLinkTarget.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - OpenExternalLinkTarget to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - OpenExternalLinkTarget\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:59+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:58+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-openexternallinktarget\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: OpenExternalLinkTargetPlugin.php:60 +msgid "Opens external links (e.g., with rel=external) on a new window or tab." +msgstr "" +"Åpner eksterne lenker (f.eks. med rel=external) i ett nytt vindu eller en ny " +"fane." diff --git a/plugins/OpenExternalLinkTarget/locale/nl/LC_MESSAGES/OpenExternalLinkTarget.po b/plugins/OpenExternalLinkTarget/locale/nl/LC_MESSAGES/OpenExternalLinkTarget.po new file mode 100644 index 0000000000..f1a4e4c72c --- /dev/null +++ b/plugins/OpenExternalLinkTarget/locale/nl/LC_MESSAGES/OpenExternalLinkTarget.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - OpenExternalLinkTarget to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - OpenExternalLinkTarget\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:59+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:58+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-openexternallinktarget\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: OpenExternalLinkTargetPlugin.php:60 +msgid "Opens external links (e.g., with rel=external) on a new window or tab." +msgstr "" +"Opent externe verwijzingen in een nieuw venster of tabblad (bv. met " +"\"rel=external\")." diff --git a/plugins/OpenExternalLinkTarget/locale/ru/LC_MESSAGES/OpenExternalLinkTarget.po b/plugins/OpenExternalLinkTarget/locale/ru/LC_MESSAGES/OpenExternalLinkTarget.po new file mode 100644 index 0000000000..5da6bee90c --- /dev/null +++ b/plugins/OpenExternalLinkTarget/locale/ru/LC_MESSAGES/OpenExternalLinkTarget.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - OpenExternalLinkTarget to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Eleferen +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - OpenExternalLinkTarget\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:59+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:58+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-openexternallinktarget\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: OpenExternalLinkTargetPlugin.php:60 +msgid "Opens external links (e.g., with rel=external) on a new window or tab." +msgstr "" +"Возможность открыть внешние ссылки (например, rel=внешние) в новом окне или " +"вкладке." diff --git a/plugins/OpenExternalLinkTarget/locale/tl/LC_MESSAGES/OpenExternalLinkTarget.po b/plugins/OpenExternalLinkTarget/locale/tl/LC_MESSAGES/OpenExternalLinkTarget.po new file mode 100644 index 0000000000..d3d8816b06 --- /dev/null +++ b/plugins/OpenExternalLinkTarget/locale/tl/LC_MESSAGES/OpenExternalLinkTarget.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - OpenExternalLinkTarget to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - OpenExternalLinkTarget\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:59+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:58+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-openexternallinktarget\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: OpenExternalLinkTargetPlugin.php:60 +msgid "Opens external links (e.g., with rel=external) on a new window or tab." +msgstr "" +"Nagbubukas ng panlabasa na mga kawing (iyon ay may rel=external) sa isang " +"bagong bintana o panglaylay." diff --git a/plugins/OpenExternalLinkTarget/locale/uk/LC_MESSAGES/OpenExternalLinkTarget.po b/plugins/OpenExternalLinkTarget/locale/uk/LC_MESSAGES/OpenExternalLinkTarget.po new file mode 100644 index 0000000000..773a641515 --- /dev/null +++ b/plugins/OpenExternalLinkTarget/locale/uk/LC_MESSAGES/OpenExternalLinkTarget.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - OpenExternalLinkTarget to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - OpenExternalLinkTarget\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:56:59+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:19:58+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-openexternallinktarget\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: OpenExternalLinkTargetPlugin.php:60 +msgid "Opens external links (e.g., with rel=external) on a new window or tab." +msgstr "Відкривати зовнішні посилання у новому вікні або вкладці." diff --git a/plugins/OpenID/OpenIDPlugin.php b/plugins/OpenID/OpenIDPlugin.php index e58440fc10..9c32074520 100644 --- a/plugins/OpenID/OpenIDPlugin.php +++ b/plugins/OpenID/OpenIDPlugin.php @@ -102,9 +102,14 @@ class OpenIDPlugin extends Plugin function onStartConnectPath(&$path, &$defaults, &$rules, &$result) { if (common_config('site', 'openidonly')) { - static $block = array('main/login', - 'main/register', - 'main/recoverpassword', + // Note that we should not remove the login and register + // actions. Lots of auth-related things link to them, + // such as when visiting a private site without a session + // or revalidating a remembered login for admin work. + // + // We take those two over with redirects to ourselves + // over in onArgsInitialize(). + static $block = array('main/recoverpassword', 'settings/password'); if (in_array($path, $block)) { diff --git a/plugins/OpenID/locale/OpenID.pot b/plugins/OpenID/locale/OpenID.pot index 70908422e5..a6dced4e26 100644 --- a/plugins/OpenID/locale/OpenID.pot +++ b/plugins/OpenID/locale/OpenID.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,7 +16,7 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: openidsettings.php:59 +#: openidsettings.php:59 openidadminpanel.php:65 msgid "OpenID settings" msgstr "" @@ -27,204 +27,311 @@ msgid "" "account. Manage your associated OpenIDs from here." msgstr "" -#: openidsettings.php:99 +#: openidsettings.php:101 msgid "Add OpenID" msgstr "" -#: openidsettings.php:102 +#: openidsettings.php:104 msgid "" "If you want to add an OpenID to your account, enter it in the box below and " "click \"Add\"." msgstr "" -#: openidsettings.php:107 openidlogin.php:119 +#. TRANS: OpenID plugin logon form field label. +#: openidsettings.php:109 openidlogin.php:159 msgid "OpenID URL" msgstr "" -#: openidsettings.php:117 +#: openidsettings.php:119 msgid "Add" msgstr "" -#: openidsettings.php:129 +#: openidsettings.php:131 msgid "Remove OpenID" msgstr "" -#: openidsettings.php:134 +#: openidsettings.php:136 msgid "" "Removing your only OpenID would make it impossible to log in! If you need to " "remove it, add another OpenID first." msgstr "" -#: openidsettings.php:149 +#: openidsettings.php:151 msgid "" "You can remove an OpenID from your account by clicking the button marked " "\"Remove\"." msgstr "" -#: openidsettings.php:172 openidsettings.php:213 +#: openidsettings.php:174 openidsettings.php:215 msgid "Remove" msgstr "" -#: openidsettings.php:186 +#: openidsettings.php:188 msgid "OpenID Trusted Sites" msgstr "" -#: openidsettings.php:189 +#: openidsettings.php:191 msgid "" "The following sites are allowed to access your identity and log you in. You " "can remove a site from this list to deny it access to your OpenID." msgstr "" -#: openidsettings.php:231 finishopenidlogin.php:38 openidlogin.php:39 +#. TRANS: Message given when there is a problem with the user's session token. +#: openidsettings.php:233 finishopenidlogin.php:40 openidlogin.php:49 msgid "There was a problem with your session token. Try again, please." msgstr "" -#: openidsettings.php:247 finishopenidlogin.php:51 +#: openidsettings.php:240 +msgid "Can't add new providers." +msgstr "" + +#: openidsettings.php:253 msgid "Something weird happened." msgstr "" -#: openidsettings.php:271 +#: openidsettings.php:277 msgid "No such OpenID trustroot." msgstr "" -#: openidsettings.php:275 +#: openidsettings.php:281 msgid "Trustroots removed" msgstr "" -#: openidsettings.php:298 +#: openidsettings.php:304 msgid "No such OpenID." msgstr "" -#: openidsettings.php:303 +#: openidsettings.php:309 msgid "That OpenID does not belong to you." msgstr "" -#: openidsettings.php:307 +#: openidsettings.php:313 msgid "OpenID removed." msgstr "" -#: openid.php:137 +#: openidadminpanel.php:54 OpenIDPlugin.php:628 +msgid "OpenID" +msgstr "" + +#: openidadminpanel.php:147 +msgid "Invalid provider URL. Max length is 255 characters." +msgstr "" + +#: openidadminpanel.php:153 +msgid "Invalid team name. Max length is 255 characters." +msgstr "" + +#: openidadminpanel.php:210 +msgid "Trusted provider" +msgstr "" + +#: openidadminpanel.php:212 +msgid "" +"By default, users are allowed to authenticate with any OpenID provider. If " +"you are using your own OpenID service for shared sign-in, you can restrict " +"access to only your own users here." +msgstr "" + +#: openidadminpanel.php:220 +msgid "Provider URL" +msgstr "" + +#: openidadminpanel.php:221 +msgid "" +"All OpenID logins will be sent to this URL; other providers may not be used." +msgstr "" + +#: openidadminpanel.php:228 +msgid "Append a username to base URL" +msgstr "" + +#: openidadminpanel.php:230 +msgid "" +"Login form will show the base URL and prompt for a username to add at the " +"end. Use when OpenID provider URL should be the profile page for individual " +"users." +msgstr "" + +#: openidadminpanel.php:238 +msgid "Required team" +msgstr "" + +#: openidadminpanel.php:239 +msgid "Only allow logins from users in the given team (Launchpad extension)." +msgstr "" + +#: openidadminpanel.php:251 +msgid "Options" +msgstr "" + +#: openidadminpanel.php:258 +msgid "Enable OpenID-only mode" +msgstr "" + +#: openidadminpanel.php:260 +msgid "" +"Require all users to login via OpenID. WARNING: disables password " +"authentication for all users!" +msgstr "" + +#: openidadminpanel.php:278 +msgid "Save OpenID settings" +msgstr "" + +#. TRANS: OpenID plugin server error. +#: openid.php:138 msgid "Cannot instantiate OpenID consumer object." msgstr "" -#: openid.php:147 +#. TRANS: OpenID plugin message. Given when an OpenID is not valid. +#: openid.php:150 msgid "Not a valid OpenID." msgstr "" -#: openid.php:149 +#. TRANS: OpenID plugin server error. Given when the OpenID authentication request fails. +#. TRANS: %s is the failure message. +#: openid.php:155 #, php-format msgid "OpenID failure: %s" msgstr "" -#: openid.php:176 +#. TRANS: OpenID plugin server error. Given when the OpenID authentication request cannot be redirected. +#. TRANS: %s is the failure message. +#: openid.php:205 #, php-format msgid "Could not redirect to server: %s" msgstr "" -#: openid.php:194 -#, php-format -msgid "Could not create OpenID form: %s" -msgstr "" - -#: openid.php:210 +#. TRANS: OpenID plugin user instructions. +#: openid.php:244 msgid "" "This form should automatically submit itself. If not, click the submit " "button to go to your OpenID provider." msgstr "" -#: openid.php:242 +#. TRANS: OpenID plugin server error. +#: openid.php:280 msgid "Error saving the profile." msgstr "" -#: openid.php:253 +#. TRANS: OpenID plugin server error. +#: openid.php:292 msgid "Error saving the user." msgstr "" -#: openid.php:282 +#. TRANS: OpenID plugin client exception (403). +#: openid.php:322 msgid "Unauthorized URL used for OpenID login." msgstr "" -#: openid.php:302 +#. TRANS: Title +#: openid.php:370 msgid "OpenID Login Submission" msgstr "" -#: openid.php:312 +#. TRANS: OpenID plugin message used while requesting authorization user's OpenID login provider. +#: openid.php:381 msgid "Requesting authorization from your login provider..." msgstr "" -#: openid.php:315 +#. TRANS: OpenID plugin message. User instruction while requesting authorization user's OpenID login provider. +#: openid.php:385 msgid "" "If you are not redirected to your login provider in a few seconds, try " "pushing the button below." msgstr "" #. TRANS: Tooltip for main menu option "Login" -#: OpenIDPlugin.php:204 +#: OpenIDPlugin.php:226 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "" -#: OpenIDPlugin.php:207 +#. TRANS: Main menu option when not logged in to log in +#: OpenIDPlugin.php:229 msgctxt "MENU" msgid "Login" msgstr "" #. TRANS: Tooltip for main menu option "Help" -#: OpenIDPlugin.php:212 +#: OpenIDPlugin.php:234 msgctxt "TOOLTIP" msgid "Help me!" msgstr "" -#: OpenIDPlugin.php:215 +#. TRANS: Main menu option for help on the StatusNet site +#: OpenIDPlugin.php:237 msgctxt "MENU" msgid "Help" msgstr "" #. TRANS: Tooltip for main menu option "Search" -#: OpenIDPlugin.php:221 +#: OpenIDPlugin.php:243 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "" -#: OpenIDPlugin.php:224 +#. TRANS: Main menu option when logged in or when the StatusNet instance is not private +#: OpenIDPlugin.php:246 msgctxt "MENU" msgid "Search" msgstr "" -#: OpenIDPlugin.php:283 OpenIDPlugin.php:319 +#. TRANS: OpenID plugin menu item on site logon page. +#. TRANS: OpenID plugin menu item on user settings page. +#: OpenIDPlugin.php:306 OpenIDPlugin.php:344 +msgctxt "MENU" msgid "OpenID" msgstr "" -#: OpenIDPlugin.php:284 +#. TRANS: OpenID plugin tooltip for logon menu item. +#: OpenIDPlugin.php:308 msgid "Login or register with OpenID" msgstr "" -#: OpenIDPlugin.php:320 +#. TRANS: OpenID plugin tooltip for user settings menu item. +#: OpenIDPlugin.php:346 msgid "Add or remove OpenIDs" msgstr "" -#: OpenIDPlugin.php:595 +#: OpenIDPlugin.php:629 +msgid "OpenID configuration" +msgstr "" + +#. TRANS: OpenID plugin description. +#: OpenIDPlugin.php:654 msgid "Use OpenID to login to the site." msgstr "" -#: openidserver.php:106 +#. TRANS: OpenID plugin client error given trying to add an unauthorised OpenID to a user (403). +#: openidserver.php:118 #, php-format msgid "You are not authorized to use the identity %s." msgstr "" -#: openidserver.php:126 +#. TRANS: OpenID plugin client error given when not getting a response for a given OpenID provider (500). +#: openidserver.php:139 msgid "Just an OpenID provider. Nothing to see here, move along..." msgstr "" -#: finishopenidlogin.php:34 openidlogin.php:30 +#. TRANS: Client error message trying to log on with OpenID while already logged on. +#: finishopenidlogin.php:35 openidlogin.php:31 msgid "Already logged in." msgstr "" -#: finishopenidlogin.php:43 +#. TRANS: Message given if user does not agree with the site's license. +#: finishopenidlogin.php:46 msgid "You can't register if you don't agree to the license." msgstr "" -#: finishopenidlogin.php:65 +#. TRANS: Messag given on an unknown error. +#: finishopenidlogin.php:55 +msgid "An unknown error has occured." +msgstr "" + +#. TRANS: Instructions given after a first successful logon using OpenID. +#. TRANS: %s is the site name. +#: finishopenidlogin.php:71 #, php-format msgid "" "This is the first time you've logged into %s so we must connect your OpenID " @@ -232,130 +339,183 @@ msgid "" "your existing account, if you have one." msgstr "" -#: finishopenidlogin.php:71 +#. TRANS: Title +#: finishopenidlogin.php:78 msgid "OpenID Account Setup" msgstr "" -#: finishopenidlogin.php:101 +#: finishopenidlogin.php:108 msgid "Create new account" msgstr "" -#: finishopenidlogin.php:103 +#: finishopenidlogin.php:110 msgid "Create a new user with this nickname." msgstr "" -#: finishopenidlogin.php:106 +#: finishopenidlogin.php:113 msgid "New nickname" msgstr "" -#: finishopenidlogin.php:108 +#: finishopenidlogin.php:115 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "" -#: finishopenidlogin.php:130 +#. TRANS: Button label in form in which to create a new user on the site for an OpenID. +#: finishopenidlogin.php:140 +msgctxt "BUTTON" msgid "Create" msgstr "" -#: finishopenidlogin.php:135 +#. TRANS: Used as form legend for form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:146 msgid "Connect existing account" msgstr "" -#: finishopenidlogin.php:137 +#. TRANS: User instructions for form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:149 msgid "" "If you already have an account, login with your username and password to " "connect it to your OpenID." msgstr "" -#: finishopenidlogin.php:140 +#. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:153 msgid "Existing nickname" msgstr "" -#: finishopenidlogin.php:143 +#. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:157 msgid "Password" msgstr "" -#: finishopenidlogin.php:146 +#. TRANS: Button label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:161 +msgctxt "BUTTON" msgid "Connect" msgstr "" -#: finishopenidlogin.php:158 finishaddopenid.php:88 +#. TRANS: Status message in case the response from the OpenID provider is that the logon attempt was cancelled. +#: finishopenidlogin.php:174 finishaddopenid.php:90 msgid "OpenID authentication cancelled." msgstr "" -#: finishopenidlogin.php:162 finishaddopenid.php:92 +#. TRANS: OpenID authentication failed; display the error message. %s is the error message. +#. TRANS: OpenID authentication failed; display the error message. +#. TRANS: %s is the error message. +#: finishopenidlogin.php:178 finishaddopenid.php:95 #, php-format msgid "OpenID authentication failed: %s" msgstr "" -#: finishopenidlogin.php:227 finishopenidlogin.php:236 +#: finishopenidlogin.php:198 finishaddopenid.php:111 +msgid "" +"OpenID authentication aborted: you are not allowed to login to this site." +msgstr "" + +#. TRANS: OpenID plugin message. No new user registration is allowed on the site. +#. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and none was provided. +#: finishopenidlogin.php:250 finishopenidlogin.php:260 msgid "Registration not allowed." msgstr "" -#: finishopenidlogin.php:243 +#. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and the one provided was not valid. +#: finishopenidlogin.php:268 msgid "Not a valid invitation code." msgstr "" -#: finishopenidlogin.php:253 +#. TRANS: OpenID plugin message. The entered new user name did not conform to the requirements. +#: finishopenidlogin.php:279 msgid "Nickname must have only lowercase letters and numbers and no spaces." msgstr "" -#: finishopenidlogin.php:258 +#. TRANS: OpenID plugin message. The entered new user name is blacklisted. +#: finishopenidlogin.php:285 msgid "Nickname not allowed." msgstr "" -#: finishopenidlogin.php:263 +#. TRANS: OpenID plugin message. The entered new user name is already used. +#: finishopenidlogin.php:291 msgid "Nickname already in use. Try another one." msgstr "" -#: finishopenidlogin.php:270 finishopenidlogin.php:350 +#. TRANS: OpenID plugin server error. A stored OpenID cannot be retrieved. +#. TRANS: OpenID plugin server error. A stored OpenID cannot be found. +#: finishopenidlogin.php:299 finishopenidlogin.php:386 msgid "Stored OpenID not found." msgstr "" -#: finishopenidlogin.php:279 +#. TRANS: OpenID plugin server error. +#: finishopenidlogin.php:309 msgid "Creating new account for OpenID that already has a user." msgstr "" -#: finishopenidlogin.php:339 +#. TRANS: OpenID plugin message. +#: finishopenidlogin.php:374 msgid "Invalid username or password." msgstr "" -#: finishopenidlogin.php:357 +#. TRANS: OpenID plugin server error. The user or user profile could not be saved. +#: finishopenidlogin.php:394 msgid "Error connecting user to OpenID." msgstr "" -#: openidlogin.php:68 +#. TRANS: OpenID plugin message. Rememberme logins have to reauthenticate before changing any profile settings. +#. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". +#: openidlogin.php:80 #, php-format msgid "" "For security reasons, please re-login with your [OpenID](%%doc.openid%%) " "before changing your settings." msgstr "" -#: openidlogin.php:72 +#. TRANS: OpenID plugin message. +#. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". +#: openidlogin.php:86 #, php-format msgid "Login with an [OpenID](%%doc.openid%%) account." msgstr "" -#: openidlogin.php:97 finishaddopenid.php:170 +#. TRANS: OpenID plugin message. Title. +#. TRANS: Title after getting the status of the OpenID authorisation request. +#: openidlogin.php:120 finishaddopenid.php:187 msgid "OpenID Login" msgstr "" -#: openidlogin.php:114 +#. TRANS: OpenID plugin logon form legend. +#: openidlogin.php:138 msgid "OpenID login" msgstr "" -#: openidlogin.php:121 +#: openidlogin.php:146 +msgid "OpenID provider" +msgstr "" + +#: openidlogin.php:154 +msgid "Enter your username." +msgstr "" + +#: openidlogin.php:155 +msgid "You will be sent to the provider's site for authentication." +msgstr "" + +#. TRANS: OpenID plugin logon form field instructions. +#: openidlogin.php:162 msgid "Your OpenID URL" msgstr "" -#: openidlogin.php:124 +#. TRANS: OpenID plugin logon form checkbox label for setting to put the OpenID information in a cookie. +#: openidlogin.php:167 msgid "Remember me" msgstr "" -#: openidlogin.php:125 +#. TRANS: OpenID plugin logon form field instructions. +#: openidlogin.php:169 msgid "Automatically login in the future; not for shared computers!" msgstr "" -#: openidlogin.php:129 +#. TRANS: OpenID plugin logon form button label to start logon with the data provided in the logon form. +#: openidlogin.php:174 +msgctxt "BUTTON" msgid "Login" msgstr "" @@ -383,22 +543,27 @@ msgstr "" msgid "Cancel" msgstr "" -#: finishaddopenid.php:67 +#. TRANS: Client error message +#: finishaddopenid.php:68 msgid "Not logged in." msgstr "" -#: finishaddopenid.php:112 +#. TRANS: message in case a user tries to add an OpenID that is already connected to them. +#: finishaddopenid.php:122 msgid "You already have this OpenID!" msgstr "" -#: finishaddopenid.php:114 +#. TRANS: message in case a user tries to add an OpenID that is already used by another user. +#: finishaddopenid.php:125 msgid "Someone else already has this OpenID." msgstr "" -#: finishaddopenid.php:126 +#. TRANS: message in case the OpenID object cannot be connected to the user. +#: finishaddopenid.php:138 msgid "Error connecting user." msgstr "" -#: finishaddopenid.php:131 +#. TRANS: message in case the user or the user profile cannot be saved in StatusNet. +#: finishaddopenid.php:145 msgid "Error updating profile" msgstr "" diff --git a/plugins/OpenID/locale/de/LC_MESSAGES/OpenID.po b/plugins/OpenID/locale/de/LC_MESSAGES/OpenID.po new file mode 100644 index 0000000000..51a8d0f8d3 --- /dev/null +++ b/plugins/OpenID/locale/de/LC_MESSAGES/OpenID.po @@ -0,0 +1,586 @@ +# Translation of StatusNet - OpenID to German (Deutsch) +# Expored from translatewiki.net +# +# Author: Apmon +# Author: The Evil IP address +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - OpenID\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:06+0000\n" +"Language-Team: German \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: de\n" +"X-Message-Group: #out-statusnet-plugin-openid\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: openidsettings.php:59 openidadminpanel.php:65 +msgid "OpenID settings" +msgstr "OpenID-Einstellungen" + +#: openidsettings.php:70 +#, php-format +msgid "" +"[OpenID](%%doc.openid%%) lets you log into many sites with the same user " +"account. Manage your associated OpenIDs from here." +msgstr "" + +#: openidsettings.php:101 +msgid "Add OpenID" +msgstr "Füge OpenID hinzu" + +#: openidsettings.php:104 +msgid "" +"If you want to add an OpenID to your account, enter it in the box below and " +"click \"Add\"." +msgstr "" +"Falls du eine OpenID zu deinem Konto hinzufügen willst, trage sie in dem " +"nachfolgenden Feld ein und klicke auf „Hinzufügen“." + +#. TRANS: OpenID plugin logon form field label. +#: openidsettings.php:109 openidlogin.php:159 +msgid "OpenID URL" +msgstr "OpenID URL" + +#: openidsettings.php:119 +msgid "Add" +msgstr "Hinzufügen" + +#: openidsettings.php:131 +msgid "Remove OpenID" +msgstr "Entfernen der OpenID" + +#: openidsettings.php:136 +msgid "" +"Removing your only OpenID would make it impossible to log in! If you need to " +"remove it, add another OpenID first." +msgstr "" +"Das Entfernen der einzigen OpenID würde das Einloggen unmöglich machen! " +"Falls du sie entfernen musst, füge zuerst eine andere hinzu." + +#: openidsettings.php:151 +msgid "" +"You can remove an OpenID from your account by clicking the button marked " +"\"Remove\"." +msgstr "" +"Du kannst eine OpenID von deinem Konto entfernen, indem du auf den Button " +"„Entfernen“ klickst." + +#: openidsettings.php:174 openidsettings.php:215 +msgid "Remove" +msgstr "Entfernen" + +#: openidsettings.php:188 +msgid "OpenID Trusted Sites" +msgstr "" + +#: openidsettings.php:191 +msgid "" +"The following sites are allowed to access your identity and log you in. You " +"can remove a site from this list to deny it access to your OpenID." +msgstr "" +"Den folgenden Seiten ist es erlaubt, deine Identität abzufragen und dich " +"damit anzumelden. Du kannst eine Website aus dieser Liste entfernen, um ihr " +"den Zugriff auf deine OpenID zu verweigern." + +#. TRANS: Message given when there is a problem with the user's session token. +#: openidsettings.php:233 finishopenidlogin.php:40 openidlogin.php:49 +msgid "There was a problem with your session token. Try again, please." +msgstr "Es gab ein Problem mit deinem Sitzungstoken. Bitte versuche es erneut." + +#: openidsettings.php:240 +msgid "Can't add new providers." +msgstr "Kann keine neuen Provider hinzufügen" + +#: openidsettings.php:253 +msgid "Something weird happened." +msgstr "Etwas Seltsames ist passiert." + +#: openidsettings.php:277 +msgid "No such OpenID trustroot." +msgstr "Keine solche OpenID trustroot." + +#: openidsettings.php:281 +msgid "Trustroots removed" +msgstr "Trustroots entfernt" + +#: openidsettings.php:304 +msgid "No such OpenID." +msgstr "Keine solche OpenID." + +#: openidsettings.php:309 +msgid "That OpenID does not belong to you." +msgstr "Diese OpenID gehört dir nicht." + +#: openidsettings.php:313 +msgid "OpenID removed." +msgstr "OpenID entfernt." + +#: openidadminpanel.php:54 OpenIDPlugin.php:628 +msgid "OpenID" +msgstr "OpenID" + +#: openidadminpanel.php:147 +msgid "Invalid provider URL. Max length is 255 characters." +msgstr "Ungültige Provider-URL. Maximale Länge beträgt 255 Zeichen." + +#: openidadminpanel.php:153 +msgid "Invalid team name. Max length is 255 characters." +msgstr "Ungültiger Teamnamen. Maximale Länge beträgt 255 Zeichen." + +#: openidadminpanel.php:210 +msgid "Trusted provider" +msgstr "Vertrauenswürdiger Provider" + +#: openidadminpanel.php:212 +msgid "" +"By default, users are allowed to authenticate with any OpenID provider. If " +"you are using your own OpenID service for shared sign-in, you can restrict " +"access to only your own users here." +msgstr "" + +#: openidadminpanel.php:220 +msgid "Provider URL" +msgstr "" + +#: openidadminpanel.php:221 +msgid "" +"All OpenID logins will be sent to this URL; other providers may not be used." +msgstr "" + +#: openidadminpanel.php:228 +msgid "Append a username to base URL" +msgstr "" + +#: openidadminpanel.php:230 +msgid "" +"Login form will show the base URL and prompt for a username to add at the " +"end. Use when OpenID provider URL should be the profile page for individual " +"users." +msgstr "" + +#: openidadminpanel.php:238 +msgid "Required team" +msgstr "" + +#: openidadminpanel.php:239 +msgid "Only allow logins from users in the given team (Launchpad extension)." +msgstr "" + +#: openidadminpanel.php:251 +msgid "Options" +msgstr "" + +#: openidadminpanel.php:258 +msgid "Enable OpenID-only mode" +msgstr "" + +#: openidadminpanel.php:260 +msgid "" +"Require all users to login via OpenID. WARNING: disables password " +"authentication for all users!" +msgstr "" + +#: openidadminpanel.php:278 +msgid "Save OpenID settings" +msgstr "" + +#. TRANS: OpenID plugin server error. +#: openid.php:138 +msgid "Cannot instantiate OpenID consumer object." +msgstr "" + +#. TRANS: OpenID plugin message. Given when an OpenID is not valid. +#: openid.php:150 +msgid "Not a valid OpenID." +msgstr "Keine gültige OpenID." + +#. TRANS: OpenID plugin server error. Given when the OpenID authentication request fails. +#. TRANS: %s is the failure message. +#: openid.php:155 +#, php-format +msgid "OpenID failure: %s" +msgstr "" + +#. TRANS: OpenID plugin server error. Given when the OpenID authentication request cannot be redirected. +#. TRANS: %s is the failure message. +#: openid.php:205 +#, php-format +msgid "Could not redirect to server: %s" +msgstr "" + +#. TRANS: OpenID plugin user instructions. +#: openid.php:244 +msgid "" +"This form should automatically submit itself. If not, click the submit " +"button to go to your OpenID provider." +msgstr "" + +#. TRANS: OpenID plugin server error. +#: openid.php:280 +msgid "Error saving the profile." +msgstr "" + +#. TRANS: OpenID plugin server error. +#: openid.php:292 +msgid "Error saving the user." +msgstr "" + +#. TRANS: OpenID plugin client exception (403). +#: openid.php:322 +msgid "Unauthorized URL used for OpenID login." +msgstr "" + +#. TRANS: Title +#: openid.php:370 +msgid "OpenID Login Submission" +msgstr "" + +#. TRANS: OpenID plugin message used while requesting authorization user's OpenID login provider. +#: openid.php:381 +msgid "Requesting authorization from your login provider..." +msgstr "" + +#. TRANS: OpenID plugin message. User instruction while requesting authorization user's OpenID login provider. +#: openid.php:385 +msgid "" +"If you are not redirected to your login provider in a few seconds, try " +"pushing the button below." +msgstr "" + +#. TRANS: Tooltip for main menu option "Login" +#: OpenIDPlugin.php:226 +msgctxt "TOOLTIP" +msgid "Login to the site" +msgstr "" + +#. TRANS: Main menu option when not logged in to log in +#: OpenIDPlugin.php:229 +msgctxt "MENU" +msgid "Login" +msgstr "Anmelden" + +#. TRANS: Tooltip for main menu option "Help" +#: OpenIDPlugin.php:234 +msgctxt "TOOLTIP" +msgid "Help me!" +msgstr "Hilf mir!" + +#. TRANS: Main menu option for help on the StatusNet site +#: OpenIDPlugin.php:237 +msgctxt "MENU" +msgid "Help" +msgstr "Hilfe" + +#. TRANS: Tooltip for main menu option "Search" +#: OpenIDPlugin.php:243 +msgctxt "TOOLTIP" +msgid "Search for people or text" +msgstr "" + +#. TRANS: Main menu option when logged in or when the StatusNet instance is not private +#: OpenIDPlugin.php:246 +msgctxt "MENU" +msgid "Search" +msgstr "Suche" + +#. TRANS: OpenID plugin menu item on site logon page. +#. TRANS: OpenID plugin menu item on user settings page. +#: OpenIDPlugin.php:306 OpenIDPlugin.php:344 +msgctxt "MENU" +msgid "OpenID" +msgstr "OpenID" + +#. TRANS: OpenID plugin tooltip for logon menu item. +#: OpenIDPlugin.php:308 +msgid "Login or register with OpenID" +msgstr "Anmelden oder Registrieren per OpenID" + +#. TRANS: OpenID plugin tooltip for user settings menu item. +#: OpenIDPlugin.php:346 +msgid "Add or remove OpenIDs" +msgstr "Hinzufügen oder Entfernen von OpenIDs" + +#: OpenIDPlugin.php:629 +msgid "OpenID configuration" +msgstr "" + +#. TRANS: OpenID plugin description. +#: OpenIDPlugin.php:654 +msgid "Use OpenID to login to the site." +msgstr "" +"Benutzung der OpenID zur Anmeldung auf " +"der Seite" + +#. TRANS: OpenID plugin client error given trying to add an unauthorised OpenID to a user (403). +#: openidserver.php:118 +#, php-format +msgid "You are not authorized to use the identity %s." +msgstr "" + +#. TRANS: OpenID plugin client error given when not getting a response for a given OpenID provider (500). +#: openidserver.php:139 +msgid "Just an OpenID provider. Nothing to see here, move along..." +msgstr "" + +#. TRANS: Client error message trying to log on with OpenID while already logged on. +#: finishopenidlogin.php:35 openidlogin.php:31 +msgid "Already logged in." +msgstr "Bereits angemeldet." + +#. TRANS: Message given if user does not agree with the site's license. +#: finishopenidlogin.php:46 +msgid "You can't register if you don't agree to the license." +msgstr "" + +#. TRANS: Messag given on an unknown error. +#: finishopenidlogin.php:55 +msgid "An unknown error has occured." +msgstr "" + +#. TRANS: Instructions given after a first successful logon using OpenID. +#. TRANS: %s is the site name. +#: finishopenidlogin.php:71 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your OpenID " +"to a local account. You can either create a new account, or connect with " +"your existing account, if you have one." +msgstr "" + +#. TRANS: Title +#: finishopenidlogin.php:78 +msgid "OpenID Account Setup" +msgstr "" + +#: finishopenidlogin.php:108 +msgid "Create new account" +msgstr "Neues Benutzerkonto erstellen" + +#: finishopenidlogin.php:110 +msgid "Create a new user with this nickname." +msgstr "" + +#: finishopenidlogin.php:113 +msgid "New nickname" +msgstr "" + +#: finishopenidlogin.php:115 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "" + +#. TRANS: Button label in form in which to create a new user on the site for an OpenID. +#: finishopenidlogin.php:140 +msgctxt "BUTTON" +msgid "Create" +msgstr "Erstellen" + +#. TRANS: Used as form legend for form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:146 +msgid "Connect existing account" +msgstr "" + +#. TRANS: User instructions for form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:149 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your OpenID." +msgstr "" + +#. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:153 +msgid "Existing nickname" +msgstr "" + +#. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:157 +msgid "Password" +msgstr "Passwort" + +#. TRANS: Button label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:161 +msgctxt "BUTTON" +msgid "Connect" +msgstr "" + +#. TRANS: Status message in case the response from the OpenID provider is that the logon attempt was cancelled. +#: finishopenidlogin.php:174 finishaddopenid.php:90 +msgid "OpenID authentication cancelled." +msgstr "" + +#. TRANS: OpenID authentication failed; display the error message. %s is the error message. +#. TRANS: OpenID authentication failed; display the error message. +#. TRANS: %s is the error message. +#: finishopenidlogin.php:178 finishaddopenid.php:95 +#, php-format +msgid "OpenID authentication failed: %s" +msgstr "" + +#: finishopenidlogin.php:198 finishaddopenid.php:111 +msgid "" +"OpenID authentication aborted: you are not allowed to login to this site." +msgstr "" + +#. TRANS: OpenID plugin message. No new user registration is allowed on the site. +#. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and none was provided. +#: finishopenidlogin.php:250 finishopenidlogin.php:260 +msgid "Registration not allowed." +msgstr "" + +#. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and the one provided was not valid. +#: finishopenidlogin.php:268 +msgid "Not a valid invitation code." +msgstr "" + +#. TRANS: OpenID plugin message. The entered new user name did not conform to the requirements. +#: finishopenidlogin.php:279 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "" + +#. TRANS: OpenID plugin message. The entered new user name is blacklisted. +#: finishopenidlogin.php:285 +msgid "Nickname not allowed." +msgstr "" + +#. TRANS: OpenID plugin message. The entered new user name is already used. +#: finishopenidlogin.php:291 +msgid "Nickname already in use. Try another one." +msgstr "" + +#. TRANS: OpenID plugin server error. A stored OpenID cannot be retrieved. +#. TRANS: OpenID plugin server error. A stored OpenID cannot be found. +#: finishopenidlogin.php:299 finishopenidlogin.php:386 +msgid "Stored OpenID not found." +msgstr "" + +#. TRANS: OpenID plugin server error. +#: finishopenidlogin.php:309 +msgid "Creating new account for OpenID that already has a user." +msgstr "" + +#. TRANS: OpenID plugin message. +#: finishopenidlogin.php:374 +msgid "Invalid username or password." +msgstr "" + +#. TRANS: OpenID plugin server error. The user or user profile could not be saved. +#: finishopenidlogin.php:394 +msgid "Error connecting user to OpenID." +msgstr "" + +#. TRANS: OpenID plugin message. Rememberme logins have to reauthenticate before changing any profile settings. +#. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". +#: openidlogin.php:80 +#, php-format +msgid "" +"For security reasons, please re-login with your [OpenID](%%doc.openid%%) " +"before changing your settings." +msgstr "" + +#. TRANS: OpenID plugin message. +#. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". +#: openidlogin.php:86 +#, php-format +msgid "Login with an [OpenID](%%doc.openid%%) account." +msgstr "" + +#. TRANS: OpenID plugin message. Title. +#. TRANS: Title after getting the status of the OpenID authorisation request. +#: openidlogin.php:120 finishaddopenid.php:187 +msgid "OpenID Login" +msgstr "" + +#. TRANS: OpenID plugin logon form legend. +#: openidlogin.php:138 +msgid "OpenID login" +msgstr "" + +#: openidlogin.php:146 +msgid "OpenID provider" +msgstr "" + +#: openidlogin.php:154 +msgid "Enter your username." +msgstr "Gib deinen Benutzernamen ein." + +#: openidlogin.php:155 +msgid "You will be sent to the provider's site for authentication." +msgstr "" + +#. TRANS: OpenID plugin logon form field instructions. +#: openidlogin.php:162 +msgid "Your OpenID URL" +msgstr "Ihre OpenID URL" + +#. TRANS: OpenID plugin logon form checkbox label for setting to put the OpenID information in a cookie. +#: openidlogin.php:167 +msgid "Remember me" +msgstr "Anmeldedaten merken" + +#. TRANS: OpenID plugin logon form field instructions. +#: openidlogin.php:169 +msgid "Automatically login in the future; not for shared computers!" +msgstr "" + +#. TRANS: OpenID plugin logon form button label to start logon with the data provided in the logon form. +#: openidlogin.php:174 +msgctxt "BUTTON" +msgid "Login" +msgstr "Anmelden" + +#: openidtrust.php:51 +msgid "OpenID Identity Verification" +msgstr "" + +#: openidtrust.php:69 +msgid "" +"This page should only be reached during OpenID processing, not directly." +msgstr "" + +#: openidtrust.php:117 +#, php-format +msgid "" +"%s has asked to verify your identity. Click Continue to verify your " +"identity and login without creating a new password." +msgstr "" + +#: openidtrust.php:135 +msgid "Continue" +msgstr "Weiter" + +#: openidtrust.php:136 +msgid "Cancel" +msgstr "Abbrechen" + +#. TRANS: Client error message +#: finishaddopenid.php:68 +msgid "Not logged in." +msgstr "" + +#. TRANS: message in case a user tries to add an OpenID that is already connected to them. +#: finishaddopenid.php:122 +msgid "You already have this OpenID!" +msgstr "Du hast bereits diese OpenID!" + +#. TRANS: message in case a user tries to add an OpenID that is already used by another user. +#: finishaddopenid.php:125 +msgid "Someone else already has this OpenID." +msgstr "" + +#. TRANS: message in case the OpenID object cannot be connected to the user. +#: finishaddopenid.php:138 +msgid "Error connecting user." +msgstr "" + +#. TRANS: message in case the user or the user profile cannot be saved in StatusNet. +#: finishaddopenid.php:145 +msgid "Error updating profile" +msgstr "" diff --git a/plugins/OpenID/locale/fr/LC_MESSAGES/OpenID.po b/plugins/OpenID/locale/fr/LC_MESSAGES/OpenID.po new file mode 100644 index 0000000000..603cfb0cdd --- /dev/null +++ b/plugins/OpenID/locale/fr/LC_MESSAGES/OpenID.po @@ -0,0 +1,631 @@ +# Translation of StatusNet - OpenID to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - OpenID\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:06+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-openid\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: openidsettings.php:59 openidadminpanel.php:65 +msgid "OpenID settings" +msgstr "Paramètres OpenID" + +#: openidsettings.php:70 +#, php-format +msgid "" +"[OpenID](%%doc.openid%%) lets you log into many sites with the same user " +"account. Manage your associated OpenIDs from here." +msgstr "" +"[OpenID](%%doc.openid%%) vous permet de vous connecter à de nombreux sites " +"avec le même compte utilisateur. Gérez à partir d’ici les identifiants " +"OpenID associés à votre compte ici." + +#: openidsettings.php:101 +msgid "Add OpenID" +msgstr "Ajouter OpenID" + +#: openidsettings.php:104 +msgid "" +"If you want to add an OpenID to your account, enter it in the box below and " +"click \"Add\"." +msgstr "" +"Si vous souhaitez ajouter un compte OpenID à votre compte, entrez-le dans la " +"case ci-dessous et cliquez sur « Ajouter »." + +#. TRANS: OpenID plugin logon form field label. +#: openidsettings.php:109 openidlogin.php:159 +msgid "OpenID URL" +msgstr "Adresse URL OpenID" + +#: openidsettings.php:119 +msgid "Add" +msgstr "Ajouter" + +#: openidsettings.php:131 +msgid "Remove OpenID" +msgstr "Retirer OpenID" + +#: openidsettings.php:136 +msgid "" +"Removing your only OpenID would make it impossible to log in! If you need to " +"remove it, add another OpenID first." +msgstr "" +"Le retrait de votre unique compte OpenID ne vous permettrait plus de vous " +"connecter ! Si vous avez besoin de l’enlever, ajouter d’abord un autre " +"compte OpenID." + +#: openidsettings.php:151 +msgid "" +"You can remove an OpenID from your account by clicking the button marked " +"\"Remove\"." +msgstr "" +"Vous pouvez retirer un compte OpenID de votre compte en cliquant le bouton « " +"Retirer »" + +#: openidsettings.php:174 openidsettings.php:215 +msgid "Remove" +msgstr "Retirer" + +#: openidsettings.php:188 +msgid "OpenID Trusted Sites" +msgstr "Sites de confiance OpenID" + +#: openidsettings.php:191 +msgid "" +"The following sites are allowed to access your identity and log you in. You " +"can remove a site from this list to deny it access to your OpenID." +msgstr "" +"Les sites suivants sont autorisés à accéder à votre identité et à vous " +"connecter. Vous pouvez retirer un site de cette liste pour l’empêcher " +"d’accéder à votre compte OpenID." + +#. TRANS: Message given when there is a problem with the user's session token. +#: openidsettings.php:233 finishopenidlogin.php:40 openidlogin.php:49 +msgid "There was a problem with your session token. Try again, please." +msgstr "" +"Un problème est survenu avec votre jeton de session. Veuillez essayer à " +"nouveau." + +#: openidsettings.php:240 +msgid "Can't add new providers." +msgstr "Impossible d’ajouter de nouveaux fournisseurs." + +#: openidsettings.php:253 +msgid "Something weird happened." +msgstr "Quelque chose de bizarre s’est passé." + +#: openidsettings.php:277 +msgid "No such OpenID trustroot." +msgstr "Racine de confiance OpenID inexistante." + +#: openidsettings.php:281 +msgid "Trustroots removed" +msgstr "Racines de confiance retirées" + +#: openidsettings.php:304 +msgid "No such OpenID." +msgstr "Compte OpenID inexistant." + +#: openidsettings.php:309 +msgid "That OpenID does not belong to you." +msgstr "Ce compte OpenID ne vous appartient pas." + +#: openidsettings.php:313 +msgid "OpenID removed." +msgstr "Compte OpenID retiré." + +#: openidadminpanel.php:54 OpenIDPlugin.php:628 +msgid "OpenID" +msgstr "OpenID" + +#: openidadminpanel.php:147 +msgid "Invalid provider URL. Max length is 255 characters." +msgstr "" +"Adresse URL du fournisseur invalide. La taille maximale est de 255 " +"caractères." + +#: openidadminpanel.php:153 +msgid "Invalid team name. Max length is 255 characters." +msgstr "Nom d’équipe invalide. La taille maximale est de 255 caractères." + +#: openidadminpanel.php:210 +msgid "Trusted provider" +msgstr "Fournisseur de confiance" + +#: openidadminpanel.php:212 +msgid "" +"By default, users are allowed to authenticate with any OpenID provider. If " +"you are using your own OpenID service for shared sign-in, you can restrict " +"access to only your own users here." +msgstr "" +"Par défaut, les utilisateurs sont autorisés à s’authentifier auprès de " +"n’importe quel fournisseur OpenID. Si vous utilisez votre propre service " +"OpenID pour l’inscription partagée, vous pouvez restreindre l’accès à vos " +"seuls propres utilisateurs ici." + +#: openidadminpanel.php:220 +msgid "Provider URL" +msgstr "Adresse URL du fournisseur" + +#: openidadminpanel.php:221 +msgid "" +"All OpenID logins will be sent to this URL; other providers may not be used." +msgstr "" +"Toutes les connexions OpenID seront envoyées à cette adresse ; les autres " +"fournisseurs ne peuvent être utilisés." + +#: openidadminpanel.php:228 +msgid "Append a username to base URL" +msgstr "Ajouter un nom d’utilisateur à l’adresse URL de base" + +#: openidadminpanel.php:230 +msgid "" +"Login form will show the base URL and prompt for a username to add at the " +"end. Use when OpenID provider URL should be the profile page for individual " +"users." +msgstr "" +"Le formulaire de connexion affichera l’adresse URL de base et demandera un " +"nom d’utilisateur à ajouter à la fin. Utilisez cette option quand l’adresse " +"URL du fournisseur OpenID devrait être la page de profil des utilisateurs " +"individuels." + +#: openidadminpanel.php:238 +msgid "Required team" +msgstr "Équipe exigée" + +#: openidadminpanel.php:239 +msgid "Only allow logins from users in the given team (Launchpad extension)." +msgstr "" +"Autoriser uniquement les connexions des utilisateurs membres de l’équipe " +"donnée (extension Launchpad)." + +#: openidadminpanel.php:251 +msgid "Options" +msgstr "Options" + +#: openidadminpanel.php:258 +msgid "Enable OpenID-only mode" +msgstr "Activer le mode OpenID seul" + +#: openidadminpanel.php:260 +msgid "" +"Require all users to login via OpenID. WARNING: disables password " +"authentication for all users!" +msgstr "" +"Exiger que tous les utilisateurs se connectent via OpenID. AVERTISSEMENT : " +"cela désactive l’authentification par mot de passe pour tous les " +"utilisateurs !" + +#: openidadminpanel.php:278 +msgid "Save OpenID settings" +msgstr "Sauvegarder les paramètres OpenID" + +#. TRANS: OpenID plugin server error. +#: openid.php:138 +msgid "Cannot instantiate OpenID consumer object." +msgstr "Impossible d’instancier l’objet client OpenID." + +#. TRANS: OpenID plugin message. Given when an OpenID is not valid. +#: openid.php:150 +msgid "Not a valid OpenID." +msgstr "Ce n’est pas un identifiant OpenID valide." + +#. TRANS: OpenID plugin server error. Given when the OpenID authentication request fails. +#. TRANS: %s is the failure message. +#: openid.php:155 +#, php-format +msgid "OpenID failure: %s" +msgstr "Échec d’OpenID : %s" + +#. TRANS: OpenID plugin server error. Given when the OpenID authentication request cannot be redirected. +#. TRANS: %s is the failure message. +#: openid.php:205 +#, php-format +msgid "Could not redirect to server: %s" +msgstr "Impossible de rediriger vers le serveur : %s" + +#. TRANS: OpenID plugin user instructions. +#: openid.php:244 +msgid "" +"This form should automatically submit itself. If not, click the submit " +"button to go to your OpenID provider." +msgstr "" +"Ce formulaire devrait se soumettre automatiquement lui-même. Si ce n’est pas " +"le cas, cliquez le bouton « Soumettre » en bas pour aller vers la page de " +"votre fournisseur OpenID." + +#. TRANS: OpenID plugin server error. +#: openid.php:280 +msgid "Error saving the profile." +msgstr "Erreur lors de la sauvegarde du profil." + +#. TRANS: OpenID plugin server error. +#: openid.php:292 +msgid "Error saving the user." +msgstr "Erreur lors de la sauvegarde de l’utilisateur." + +#. TRANS: OpenID plugin client exception (403). +#: openid.php:322 +msgid "Unauthorized URL used for OpenID login." +msgstr "Adresse URL non autorisée utilisée pour la connexion OpenID." + +#. TRANS: Title +#: openid.php:370 +msgid "OpenID Login Submission" +msgstr "Soumission de la connexion OpenID" + +#. TRANS: OpenID plugin message used while requesting authorization user's OpenID login provider. +#: openid.php:381 +msgid "Requesting authorization from your login provider..." +msgstr "Demande d’autorisation auprès de votre fournisseur de connexion..." + +#. TRANS: OpenID plugin message. User instruction while requesting authorization user's OpenID login provider. +#: openid.php:385 +msgid "" +"If you are not redirected to your login provider in a few seconds, try " +"pushing the button below." +msgstr "" +"Si vous n’êtes pas redirigé vers votre fournisseur de connexion dans " +"quelques secondes, essayez en cliquant le bouton ci-dessous." + +#. TRANS: Tooltip for main menu option "Login" +#: OpenIDPlugin.php:226 +msgctxt "TOOLTIP" +msgid "Login to the site" +msgstr "Connexion au site" + +#. TRANS: Main menu option when not logged in to log in +#: OpenIDPlugin.php:229 +msgctxt "MENU" +msgid "Login" +msgstr "Connexion" + +#. TRANS: Tooltip for main menu option "Help" +#: OpenIDPlugin.php:234 +msgctxt "TOOLTIP" +msgid "Help me!" +msgstr "Aidez-moi !" + +#. TRANS: Main menu option for help on the StatusNet site +#: OpenIDPlugin.php:237 +msgctxt "MENU" +msgid "Help" +msgstr "Aide" + +#. TRANS: Tooltip for main menu option "Search" +#: OpenIDPlugin.php:243 +msgctxt "TOOLTIP" +msgid "Search for people or text" +msgstr "Rechercher des personnes ou du texte" + +#. TRANS: Main menu option when logged in or when the StatusNet instance is not private +#: OpenIDPlugin.php:246 +msgctxt "MENU" +msgid "Search" +msgstr "Rechercher" + +#. TRANS: OpenID plugin menu item on site logon page. +#. TRANS: OpenID plugin menu item on user settings page. +#: OpenIDPlugin.php:306 OpenIDPlugin.php:344 +msgctxt "MENU" +msgid "OpenID" +msgstr "OpenID" + +#. TRANS: OpenID plugin tooltip for logon menu item. +#: OpenIDPlugin.php:308 +msgid "Login or register with OpenID" +msgstr "Se connecter ou s’inscrire avec OpenID" + +#. TRANS: OpenID plugin tooltip for user settings menu item. +#: OpenIDPlugin.php:346 +msgid "Add or remove OpenIDs" +msgstr "Ajouter ou retirer des identifiants OpenID" + +#: OpenIDPlugin.php:629 +msgid "OpenID configuration" +msgstr "Configuration d’OpenID" + +#. TRANS: OpenID plugin description. +#: OpenIDPlugin.php:654 +msgid "Use OpenID to login to the site." +msgstr "" +"Utiliser OpenID pour se connecter au site." + +#. TRANS: OpenID plugin client error given trying to add an unauthorised OpenID to a user (403). +#: openidserver.php:118 +#, php-format +msgid "You are not authorized to use the identity %s." +msgstr "Vous n’êtes pas autorisé à utiliser l’identité « %s »." + +#. TRANS: OpenID plugin client error given when not getting a response for a given OpenID provider (500). +#: openidserver.php:139 +msgid "Just an OpenID provider. Nothing to see here, move along..." +msgstr "Juste un fournisseur OpenID. Rien à voir ici, passez votre chemin..." + +#. TRANS: Client error message trying to log on with OpenID while already logged on. +#: finishopenidlogin.php:35 openidlogin.php:31 +msgid "Already logged in." +msgstr "Déjà connecté." + +#. TRANS: Message given if user does not agree with the site's license. +#: finishopenidlogin.php:46 +msgid "You can't register if you don't agree to the license." +msgstr "Vous ne pouvez pas vous inscrire si vous n’acceptez pas la licence." + +#. TRANS: Messag given on an unknown error. +#: finishopenidlogin.php:55 +msgid "An unknown error has occured." +msgstr "Une erreur inconnue s’est produite." + +#. TRANS: Instructions given after a first successful logon using OpenID. +#. TRANS: %s is the site name. +#: finishopenidlogin.php:71 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your OpenID " +"to a local account. You can either create a new account, or connect with " +"your existing account, if you have one." +msgstr "" +"C’est la première fois que vous êtes connecté à %s via OpenID, il nous faut " +"donc lier votre compte OpenID à un compte local. Vous pouvez soit créer un " +"nouveau compte, soit vous connecter avec votre compte local existant si vous " +"en avez un." + +#. TRANS: Title +#: finishopenidlogin.php:78 +msgid "OpenID Account Setup" +msgstr "Configuration du compte OpenID" + +#: finishopenidlogin.php:108 +msgid "Create new account" +msgstr "Créer un nouveau compte" + +#: finishopenidlogin.php:110 +msgid "Create a new user with this nickname." +msgstr "Créer un nouvel utilisateur avec ce pseudonyme." + +#: finishopenidlogin.php:113 +msgid "New nickname" +msgstr "Nouveau pseudonyme" + +#: finishopenidlogin.php:115 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "1 à 64 lettres minuscules ou chiffres, sans ponctuation ni espaces" + +#. TRANS: Button label in form in which to create a new user on the site for an OpenID. +#: finishopenidlogin.php:140 +msgctxt "BUTTON" +msgid "Create" +msgstr "Créer" + +#. TRANS: Used as form legend for form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:146 +msgid "Connect existing account" +msgstr "Se connecter à un compte existant" + +#. TRANS: User instructions for form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:149 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your OpenID." +msgstr "" +"Si vous avez déjà un compte ici, connectez-vous avec votre nom d’utilisateur " +"et mot de passe pour l’associer à votre compte OpenID." + +#. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:153 +msgid "Existing nickname" +msgstr "Pseudonyme existant" + +#. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:157 +msgid "Password" +msgstr "Mot de passe" + +#. TRANS: Button label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:161 +msgctxt "BUTTON" +msgid "Connect" +msgstr "Connexion" + +#. TRANS: Status message in case the response from the OpenID provider is that the logon attempt was cancelled. +#: finishopenidlogin.php:174 finishaddopenid.php:90 +msgid "OpenID authentication cancelled." +msgstr "Authentification OpenID annulée." + +#. TRANS: OpenID authentication failed; display the error message. %s is the error message. +#. TRANS: OpenID authentication failed; display the error message. +#. TRANS: %s is the error message. +#: finishopenidlogin.php:178 finishaddopenid.php:95 +#, php-format +msgid "OpenID authentication failed: %s" +msgstr "L’authentification OpenID a échoué : %s" + +#: finishopenidlogin.php:198 finishaddopenid.php:111 +msgid "" +"OpenID authentication aborted: you are not allowed to login to this site." +msgstr "" +"L’authentification OpenID a été abandonnée : vous n'êtes pas autorisé à vous " +"connecter à ce site." + +#. TRANS: OpenID plugin message. No new user registration is allowed on the site. +#. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and none was provided. +#: finishopenidlogin.php:250 finishopenidlogin.php:260 +msgid "Registration not allowed." +msgstr "Inscription non autorisée." + +#. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and the one provided was not valid. +#: finishopenidlogin.php:268 +msgid "Not a valid invitation code." +msgstr "Le code d’invitation n’est pas valide." + +#. TRANS: OpenID plugin message. The entered new user name did not conform to the requirements. +#: finishopenidlogin.php:279 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "" +"Les pseudonymes ne peuvent contenir que des lettres minuscules et des " +"chiffres, sans espaces." + +#. TRANS: OpenID plugin message. The entered new user name is blacklisted. +#: finishopenidlogin.php:285 +msgid "Nickname not allowed." +msgstr "Pseudonyme non autorisé." + +#. TRANS: OpenID plugin message. The entered new user name is already used. +#: finishopenidlogin.php:291 +msgid "Nickname already in use. Try another one." +msgstr "Pseudonyme déjà utilisé. Essayez-en un autre." + +#. TRANS: OpenID plugin server error. A stored OpenID cannot be retrieved. +#. TRANS: OpenID plugin server error. A stored OpenID cannot be found. +#: finishopenidlogin.php:299 finishopenidlogin.php:386 +msgid "Stored OpenID not found." +msgstr "OpenID stocké non trouvé." + +#. TRANS: OpenID plugin server error. +#: finishopenidlogin.php:309 +msgid "Creating new account for OpenID that already has a user." +msgstr "Créer un nouveau compte pour OpenID qui a déjà un utilisateur." + +#. TRANS: OpenID plugin message. +#: finishopenidlogin.php:374 +msgid "Invalid username or password." +msgstr "Nom d’utilisateur ou mot de passe incorrect." + +#. TRANS: OpenID plugin server error. The user or user profile could not be saved. +#: finishopenidlogin.php:394 +msgid "Error connecting user to OpenID." +msgstr "Erreur de connexion de l’utilisateur à OpenID." + +#. TRANS: OpenID plugin message. Rememberme logins have to reauthenticate before changing any profile settings. +#. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". +#: openidlogin.php:80 +#, php-format +msgid "" +"For security reasons, please re-login with your [OpenID](%%doc.openid%%) " +"before changing your settings." +msgstr "" +"Pour des raisons de sécurité, veuillez vous reconnecter avec votre [OpenID](%" +"%doc.openid%%) avant de changer toute préférence liée à votre profil." + +#. TRANS: OpenID plugin message. +#. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". +#: openidlogin.php:86 +#, php-format +msgid "Login with an [OpenID](%%doc.openid%%) account." +msgstr "Connexion avec un compte [OpenID](%%doc.openid%%)." + +#. TRANS: OpenID plugin message. Title. +#. TRANS: Title after getting the status of the OpenID authorisation request. +#: openidlogin.php:120 finishaddopenid.php:187 +msgid "OpenID Login" +msgstr "Connexion OpenID" + +#. TRANS: OpenID plugin logon form legend. +#: openidlogin.php:138 +msgid "OpenID login" +msgstr "Connexion OpenID" + +#: openidlogin.php:146 +msgid "OpenID provider" +msgstr "Fournisseur OpenID" + +#: openidlogin.php:154 +msgid "Enter your username." +msgstr "Entrez votre nom d’utilisateur." + +#: openidlogin.php:155 +msgid "You will be sent to the provider's site for authentication." +msgstr "Vous serez envoyé sur le site du fournisseur pour l’authentification." + +#. TRANS: OpenID plugin logon form field instructions. +#: openidlogin.php:162 +msgid "Your OpenID URL" +msgstr "Votre URL OpenID" + +#. TRANS: OpenID plugin logon form checkbox label for setting to put the OpenID information in a cookie. +#: openidlogin.php:167 +msgid "Remember me" +msgstr "Se souvenir de moi" + +#. TRANS: OpenID plugin logon form field instructions. +#: openidlogin.php:169 +msgid "Automatically login in the future; not for shared computers!" +msgstr "" +"Me connecter automatiquement à l’avenir ; déconseillé sur les ordinateurs " +"publics ou partagés !" + +#. TRANS: OpenID plugin logon form button label to start logon with the data provided in the logon form. +#: openidlogin.php:174 +msgctxt "BUTTON" +msgid "Login" +msgstr "Connexion" + +#: openidtrust.php:51 +msgid "OpenID Identity Verification" +msgstr "Vérification d’identité OpenID" + +#: openidtrust.php:69 +msgid "" +"This page should only be reached during OpenID processing, not directly." +msgstr "" +"Cette page ne devrait être atteinte que durant un traitement OpenID, pas " +"directement." + +#: openidtrust.php:117 +#, php-format +msgid "" +"%s has asked to verify your identity. Click Continue to verify your " +"identity and login without creating a new password." +msgstr "" +"%s a demandé la vérification de votre identité. Veuillez cliquer sur « " +"Continuer » pour vérifier votre identité et connectez-vous sans créer un " +"nouveau mot de passe." + +#: openidtrust.php:135 +msgid "Continue" +msgstr "Continuer" + +#: openidtrust.php:136 +msgid "Cancel" +msgstr "Annuler" + +#. TRANS: Client error message +#: finishaddopenid.php:68 +msgid "Not logged in." +msgstr "Non connecté." + +#. TRANS: message in case a user tries to add an OpenID that is already connected to them. +#: finishaddopenid.php:122 +msgid "You already have this OpenID!" +msgstr "Vous êtes déjà connecté avec cet OpenID !" + +#. TRANS: message in case a user tries to add an OpenID that is already used by another user. +#: finishaddopenid.php:125 +msgid "Someone else already has this OpenID." +msgstr "Quelqu’un d’autre a déjà cet OpenID." + +#. TRANS: message in case the OpenID object cannot be connected to the user. +#: finishaddopenid.php:138 +msgid "Error connecting user." +msgstr "Erreur lors de la connexion de l’utilisateur à OpenID." + +#. TRANS: message in case the user or the user profile cannot be saved in StatusNet. +#: finishaddopenid.php:145 +msgid "Error updating profile" +msgstr "Erreur lors de la mise à jour du profil utilisateur" diff --git a/plugins/OpenID/locale/ia/LC_MESSAGES/OpenID.po b/plugins/OpenID/locale/ia/LC_MESSAGES/OpenID.po new file mode 100644 index 0000000000..10a7380360 --- /dev/null +++ b/plugins/OpenID/locale/ia/LC_MESSAGES/OpenID.po @@ -0,0 +1,619 @@ +# Translation of StatusNet - OpenID to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - OpenID\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:06+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-openid\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: openidsettings.php:59 openidadminpanel.php:65 +msgid "OpenID settings" +msgstr "Configuration OpenID" + +#: openidsettings.php:70 +#, php-format +msgid "" +"[OpenID](%%doc.openid%%) lets you log into many sites with the same user " +"account. Manage your associated OpenIDs from here." +msgstr "" +"[OpenID](%%doc.openid%%) permitte authenticar te a multe sitos con le mesme " +"conto de usator. Tu pote gerer hic tu OpenIDs associate." + +#: openidsettings.php:101 +msgid "Add OpenID" +msgstr "Adder OpenID" + +#: openidsettings.php:104 +msgid "" +"If you want to add an OpenID to your account, enter it in the box below and " +"click \"Add\"." +msgstr "" +"Si tu vole adder un OpenID a tu conto, entra lo in le quadro hic infra e " +"clicca \"Adder\"." + +#. TRANS: OpenID plugin logon form field label. +#: openidsettings.php:109 openidlogin.php:159 +msgid "OpenID URL" +msgstr "URL OpenID" + +#: openidsettings.php:119 +msgid "Add" +msgstr "Adder" + +#: openidsettings.php:131 +msgid "Remove OpenID" +msgstr "Remover OpenID" + +#: openidsettings.php:136 +msgid "" +"Removing your only OpenID would make it impossible to log in! If you need to " +"remove it, add another OpenID first." +msgstr "" +"Le remotion de tu sol OpenID renderea le apertura de session impossibile! Si " +"tu debe remover lo, adde primo un altere OpenID." + +#: openidsettings.php:151 +msgid "" +"You can remove an OpenID from your account by clicking the button marked " +"\"Remove\"." +msgstr "" +"Tu pote remover un OpenID de tu conto per cliccar le button \"Remover\"." + +#: openidsettings.php:174 openidsettings.php:215 +msgid "Remove" +msgstr "Remover" + +#: openidsettings.php:188 +msgid "OpenID Trusted Sites" +msgstr "Sitos OpenID de confidentia" + +#: openidsettings.php:191 +msgid "" +"The following sites are allowed to access your identity and log you in. You " +"can remove a site from this list to deny it access to your OpenID." +msgstr "" +"Le sequente sitos ha le permission de acceder a tu identitate e de " +"authenticar te. Tu pote remover un sito de iste lista pro negar a illo le " +"accesso a tu OpenID." + +#. TRANS: Message given when there is a problem with the user's session token. +#: openidsettings.php:233 finishopenidlogin.php:40 openidlogin.php:49 +msgid "There was a problem with your session token. Try again, please." +msgstr "Occurreva un problema con le indicio de tu session. Per favor reproba." + +#: openidsettings.php:240 +msgid "Can't add new providers." +msgstr "Non pote adder nove fornitores." + +#: openidsettings.php:253 +msgid "Something weird happened." +msgstr "Qualcosa de bizarre occurreva." + +#: openidsettings.php:277 +msgid "No such OpenID trustroot." +msgstr "Iste \"trustroot\" de OpenID non existe." + +#: openidsettings.php:281 +msgid "Trustroots removed" +msgstr "\"Trustroots\" removite" + +#: openidsettings.php:304 +msgid "No such OpenID." +msgstr "Iste OpenID non existe." + +#: openidsettings.php:309 +msgid "That OpenID does not belong to you." +msgstr "Iste OpenID non appertine a te." + +#: openidsettings.php:313 +msgid "OpenID removed." +msgstr "OpenID removite." + +#: openidadminpanel.php:54 OpenIDPlugin.php:628 +msgid "OpenID" +msgstr "OpenID" + +#: openidadminpanel.php:147 +msgid "Invalid provider URL. Max length is 255 characters." +msgstr "URL de fornitor invalide. Longitude maximal es 255 characteres." + +#: openidadminpanel.php:153 +msgid "Invalid team name. Max length is 255 characters." +msgstr "Nomine de equipa invalide. Longitude maximal es 255 characteres." + +#: openidadminpanel.php:210 +msgid "Trusted provider" +msgstr "Fornitor de confidentia" + +#: openidadminpanel.php:212 +msgid "" +"By default, users are allowed to authenticate with any OpenID provider. If " +"you are using your own OpenID service for shared sign-in, you can restrict " +"access to only your own users here." +msgstr "" +"Per predefinition, le usatores ha le permission de authenitcar se con omne " +"fornitor de OpenID. Si tu usa tu proprie servicio OpenID pro le " +"authentication in commun, tu pote hic restringer le accesso a solmente tu " +"proprie usatores." + +#: openidadminpanel.php:220 +msgid "Provider URL" +msgstr "URL del fornitor" + +#: openidadminpanel.php:221 +msgid "" +"All OpenID logins will be sent to this URL; other providers may not be used." +msgstr "" +"Tote le authenticationes de OpenID essera inviate a iste URL; altere " +"fornitores non pote esser usate." + +#: openidadminpanel.php:228 +msgid "Append a username to base URL" +msgstr "Adjunger un nomine de usator al URL de base" + +#: openidadminpanel.php:230 +msgid "" +"Login form will show the base URL and prompt for a username to add at the " +"end. Use when OpenID provider URL should be the profile page for individual " +"users." +msgstr "" +"Le formulario de authentication monstrara le URL de base e demandara un " +"nomine de usator a adder al fin. Usa isto si le URL de un fornitor de OpenID " +"debe esser le pagina de profilo pro usatores individual." + +#: openidadminpanel.php:238 +msgid "Required team" +msgstr "Equipa requirite" + +#: openidadminpanel.php:239 +msgid "Only allow logins from users in the given team (Launchpad extension)." +msgstr "" +"Permitter solmente le apertura de session ab usatores in le equipa " +"specificate (extension de Launchpad)." + +#: openidadminpanel.php:251 +msgid "Options" +msgstr "Optiones" + +#: openidadminpanel.php:258 +msgid "Enable OpenID-only mode" +msgstr "Activar modo OpenID sol" + +#: openidadminpanel.php:260 +msgid "" +"Require all users to login via OpenID. WARNING: disables password " +"authentication for all users!" +msgstr "" +"Requirer que tote le usatores aperi session via OpenID. ATTENTION: isto " +"disactiva le authentication per contrasigno pro tote le usatores!" + +#: openidadminpanel.php:278 +msgid "Save OpenID settings" +msgstr "Salveguardar configurationes de OpenID" + +#. TRANS: OpenID plugin server error. +#: openid.php:138 +msgid "Cannot instantiate OpenID consumer object." +msgstr "Non pote instantiar un objecto de consumitor OpenID." + +#. TRANS: OpenID plugin message. Given when an OpenID is not valid. +#: openid.php:150 +msgid "Not a valid OpenID." +msgstr "Non es un OpenID valide." + +#. TRANS: OpenID plugin server error. Given when the OpenID authentication request fails. +#. TRANS: %s is the failure message. +#: openid.php:155 +#, php-format +msgid "OpenID failure: %s" +msgstr "Fallimento de OpenID: %s" + +#. TRANS: OpenID plugin server error. Given when the OpenID authentication request cannot be redirected. +#. TRANS: %s is the failure message. +#: openid.php:205 +#, php-format +msgid "Could not redirect to server: %s" +msgstr "Non poteva rediriger al servitor: %s" + +#. TRANS: OpenID plugin user instructions. +#: openid.php:244 +msgid "" +"This form should automatically submit itself. If not, click the submit " +"button to go to your OpenID provider." +msgstr "" +"Iste formulario deberea submitter se automaticamente. Si non, clicca super " +"le button Submitter pro vader a tu fornitor de OpenID." + +#. TRANS: OpenID plugin server error. +#: openid.php:280 +msgid "Error saving the profile." +msgstr "Error durante le salveguarda del profilo." + +#. TRANS: OpenID plugin server error. +#: openid.php:292 +msgid "Error saving the user." +msgstr "Error durante le salveguarda del usator." + +#. TRANS: OpenID plugin client exception (403). +#: openid.php:322 +msgid "Unauthorized URL used for OpenID login." +msgstr "" +"Un URL non autorisate ha essite usate pro le authentication via OpenID." + +#. TRANS: Title +#: openid.php:370 +msgid "OpenID Login Submission" +msgstr "Apertura de session via OpenID" + +#. TRANS: OpenID plugin message used while requesting authorization user's OpenID login provider. +#: openid.php:381 +msgid "Requesting authorization from your login provider..." +msgstr "Requesta autorisation de tu fornitor de authentication..." + +#. TRANS: OpenID plugin message. User instruction while requesting authorization user's OpenID login provider. +#: openid.php:385 +msgid "" +"If you are not redirected to your login provider in a few seconds, try " +"pushing the button below." +msgstr "" +"Si tu non es redirigite a tu fornitor de authentication post pauc secundas, " +"tenta pulsar le button hic infra." + +#. TRANS: Tooltip for main menu option "Login" +#: OpenIDPlugin.php:226 +msgctxt "TOOLTIP" +msgid "Login to the site" +msgstr "Authenticar te a iste sito" + +#. TRANS: Main menu option when not logged in to log in +#: OpenIDPlugin.php:229 +msgctxt "MENU" +msgid "Login" +msgstr "Aperir session" + +#. TRANS: Tooltip for main menu option "Help" +#: OpenIDPlugin.php:234 +msgctxt "TOOLTIP" +msgid "Help me!" +msgstr "Adjuta me!" + +#. TRANS: Main menu option for help on the StatusNet site +#: OpenIDPlugin.php:237 +msgctxt "MENU" +msgid "Help" +msgstr "Adjuta" + +#. TRANS: Tooltip for main menu option "Search" +#: OpenIDPlugin.php:243 +msgctxt "TOOLTIP" +msgid "Search for people or text" +msgstr "Cercar personas o texto" + +#. TRANS: Main menu option when logged in or when the StatusNet instance is not private +#: OpenIDPlugin.php:246 +msgctxt "MENU" +msgid "Search" +msgstr "Cercar" + +#. TRANS: OpenID plugin menu item on site logon page. +#. TRANS: OpenID plugin menu item on user settings page. +#: OpenIDPlugin.php:306 OpenIDPlugin.php:344 +msgctxt "MENU" +msgid "OpenID" +msgstr "OpenID" + +#. TRANS: OpenID plugin tooltip for logon menu item. +#: OpenIDPlugin.php:308 +msgid "Login or register with OpenID" +msgstr "Aperir session o crear conto via OpenID" + +#. TRANS: OpenID plugin tooltip for user settings menu item. +#: OpenIDPlugin.php:346 +msgid "Add or remove OpenIDs" +msgstr "Adder o remover OpenIDs" + +#: OpenIDPlugin.php:629 +msgid "OpenID configuration" +msgstr "Configuration de OpenID" + +#. TRANS: OpenID plugin description. +#: OpenIDPlugin.php:654 +msgid "Use OpenID to login to the site." +msgstr "" +"Usar OpenID pro aperir session al sito." + +#. TRANS: OpenID plugin client error given trying to add an unauthorised OpenID to a user (403). +#: openidserver.php:118 +#, php-format +msgid "You are not authorized to use the identity %s." +msgstr "Tu non es autorisate a usar le identitate %s." + +#. TRANS: OpenID plugin client error given when not getting a response for a given OpenID provider (500). +#: openidserver.php:139 +msgid "Just an OpenID provider. Nothing to see here, move along..." +msgstr "" +"Solmente un fornitor de OpenID. Nihil a vider hic, per favor continua..." + +#. TRANS: Client error message trying to log on with OpenID while already logged on. +#: finishopenidlogin.php:35 openidlogin.php:31 +msgid "Already logged in." +msgstr "Tu es jam authenticate." + +#. TRANS: Message given if user does not agree with the site's license. +#: finishopenidlogin.php:46 +msgid "You can't register if you don't agree to the license." +msgstr "Tu non pote crear un conto si tu non accepta le licentia." + +#. TRANS: Messag given on an unknown error. +#: finishopenidlogin.php:55 +msgid "An unknown error has occured." +msgstr "Un error incognite ha occurrite." + +#. TRANS: Instructions given after a first successful logon using OpenID. +#. TRANS: %s is the site name. +#: finishopenidlogin.php:71 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your OpenID " +"to a local account. You can either create a new account, or connect with " +"your existing account, if you have one." +msgstr "" +"Isto es le prime vice que tu ha aperite un session in %s; dunque, nos debe " +"connecter tu OpenID a un conto local. Tu pote crear un nove conto, o " +"connecter con tu conto existente, si tu ha un." + +#. TRANS: Title +#: finishopenidlogin.php:78 +msgid "OpenID Account Setup" +msgstr "Configuration de conto OpenID" + +#: finishopenidlogin.php:108 +msgid "Create new account" +msgstr "Crear nove conto" + +#: finishopenidlogin.php:110 +msgid "Create a new user with this nickname." +msgstr "Crear un nove usator con iste pseudonymo." + +#: finishopenidlogin.php:113 +msgid "New nickname" +msgstr "Nove pseudonymo" + +#: finishopenidlogin.php:115 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "1-64 minusculas o numeros, sin punctuation o spatios" + +#. TRANS: Button label in form in which to create a new user on the site for an OpenID. +#: finishopenidlogin.php:140 +msgctxt "BUTTON" +msgid "Create" +msgstr "Crear" + +#. TRANS: Used as form legend for form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:146 +msgid "Connect existing account" +msgstr "Connecter conto existente" + +#. TRANS: User instructions for form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:149 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your OpenID." +msgstr "" +"Si tu ha jam un conto, aperi session con tu nomine de usator e contrasigno " +"pro connecter lo a tu OpenID." + +#. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:153 +msgid "Existing nickname" +msgstr "Pseudonymo existente" + +#. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:157 +msgid "Password" +msgstr "Contrasigno" + +#. TRANS: Button label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:161 +msgctxt "BUTTON" +msgid "Connect" +msgstr "Connecter" + +#. TRANS: Status message in case the response from the OpenID provider is that the logon attempt was cancelled. +#: finishopenidlogin.php:174 finishaddopenid.php:90 +msgid "OpenID authentication cancelled." +msgstr "Authentication OpenID cancellate." + +#. TRANS: OpenID authentication failed; display the error message. %s is the error message. +#. TRANS: OpenID authentication failed; display the error message. +#. TRANS: %s is the error message. +#: finishopenidlogin.php:178 finishaddopenid.php:95 +#, php-format +msgid "OpenID authentication failed: %s" +msgstr "Le authentication OpenID ha fallite: %s" + +#: finishopenidlogin.php:198 finishaddopenid.php:111 +msgid "" +"OpenID authentication aborted: you are not allowed to login to this site." +msgstr "" +"Authentication OpenID abortate: tu non ha le permission de aperir session in " +"iste sito." + +#. TRANS: OpenID plugin message. No new user registration is allowed on the site. +#. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and none was provided. +#: finishopenidlogin.php:250 finishopenidlogin.php:260 +msgid "Registration not allowed." +msgstr "Creation de conto non permittite." + +#. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and the one provided was not valid. +#: finishopenidlogin.php:268 +msgid "Not a valid invitation code." +msgstr "Le codice de invitation es invalide." + +#. TRANS: OpenID plugin message. The entered new user name did not conform to the requirements. +#: finishopenidlogin.php:279 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "Le pseudonymo pote solmente haber minusculas e numeros, sin spatios." + +#. TRANS: OpenID plugin message. The entered new user name is blacklisted. +#: finishopenidlogin.php:285 +msgid "Nickname not allowed." +msgstr "Pseudonymo non permittite." + +#. TRANS: OpenID plugin message. The entered new user name is already used. +#: finishopenidlogin.php:291 +msgid "Nickname already in use. Try another one." +msgstr "Pseudonymo ja in uso. Proba un altere." + +#. TRANS: OpenID plugin server error. A stored OpenID cannot be retrieved. +#. TRANS: OpenID plugin server error. A stored OpenID cannot be found. +#: finishopenidlogin.php:299 finishopenidlogin.php:386 +msgid "Stored OpenID not found." +msgstr "Le OpenID immagazinate non esseva trovate." + +#. TRANS: OpenID plugin server error. +#: finishopenidlogin.php:309 +msgid "Creating new account for OpenID that already has a user." +msgstr "Tentativa de crear un nove conto pro un OpenID que ha jam un usator." + +#. TRANS: OpenID plugin message. +#: finishopenidlogin.php:374 +msgid "Invalid username or password." +msgstr "Nomine de usator o contrasigno invalide." + +#. TRANS: OpenID plugin server error. The user or user profile could not be saved. +#: finishopenidlogin.php:394 +msgid "Error connecting user to OpenID." +msgstr "Error durante le connexion del usator a OpenID." + +#. TRANS: OpenID plugin message. Rememberme logins have to reauthenticate before changing any profile settings. +#. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". +#: openidlogin.php:80 +#, php-format +msgid "" +"For security reasons, please re-login with your [OpenID](%%doc.openid%%) " +"before changing your settings." +msgstr "" +"Pro motivos de securitate, per favor re-aperi session con tu [OpenID](%%doc." +"openid%%) ante de cambiar tu configurationes." + +#. TRANS: OpenID plugin message. +#. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". +#: openidlogin.php:86 +#, php-format +msgid "Login with an [OpenID](%%doc.openid%%) account." +msgstr "Aperir session con un conto [OpenID](%%doc.openid%%)." + +#. TRANS: OpenID plugin message. Title. +#. TRANS: Title after getting the status of the OpenID authorisation request. +#: openidlogin.php:120 finishaddopenid.php:187 +msgid "OpenID Login" +msgstr "Apertura de session via OpenID" + +#. TRANS: OpenID plugin logon form legend. +#: openidlogin.php:138 +msgid "OpenID login" +msgstr "Apertura de session via OpenID" + +#: openidlogin.php:146 +msgid "OpenID provider" +msgstr "Fornitor de OpenID" + +#: openidlogin.php:154 +msgid "Enter your username." +msgstr "Entra tu nomine de usator." + +#: openidlogin.php:155 +msgid "You will be sent to the provider's site for authentication." +msgstr "Tu essera inviate al sito del fornitor pro authentication." + +#. TRANS: OpenID plugin logon form field instructions. +#: openidlogin.php:162 +msgid "Your OpenID URL" +msgstr "Tu URL de OpenID" + +#. TRANS: OpenID plugin logon form checkbox label for setting to put the OpenID information in a cookie. +#: openidlogin.php:167 +msgid "Remember me" +msgstr "Memorar me" + +#. TRANS: OpenID plugin logon form field instructions. +#: openidlogin.php:169 +msgid "Automatically login in the future; not for shared computers!" +msgstr "" +"Aperir session automaticamente in le futuro; non pro computatores usate in " +"commun!" + +#. TRANS: OpenID plugin logon form button label to start logon with the data provided in the logon form. +#: openidlogin.php:174 +msgctxt "BUTTON" +msgid "Login" +msgstr "Aperir session" + +#: openidtrust.php:51 +msgid "OpenID Identity Verification" +msgstr "Verification de identitate via OpenID" + +#: openidtrust.php:69 +msgid "" +"This page should only be reached during OpenID processing, not directly." +msgstr "" +"Iste pagina debe esser attingite solmente durante le tractamento de un " +"OpenID, non directemente." + +#: openidtrust.php:117 +#, php-format +msgid "" +"%s has asked to verify your identity. Click Continue to verify your " +"identity and login without creating a new password." +msgstr "" +"%s ha demandate de verificar tu identitate. Clicca super Continuar pro " +"verificar tu identitate e aperir session sin crear un nove contrasigno." + +#: openidtrust.php:135 +msgid "Continue" +msgstr "Continuar" + +#: openidtrust.php:136 +msgid "Cancel" +msgstr "Cancellar" + +#. TRANS: Client error message +#: finishaddopenid.php:68 +msgid "Not logged in." +msgstr "Tu non ha aperite un session." + +#. TRANS: message in case a user tries to add an OpenID that is already connected to them. +#: finishaddopenid.php:122 +msgid "You already have this OpenID!" +msgstr "Tu jam ha iste OpenID!" + +#. TRANS: message in case a user tries to add an OpenID that is already used by another user. +#: finishaddopenid.php:125 +msgid "Someone else already has this OpenID." +msgstr "Un altere persona jam ha iste OpenID." + +#. TRANS: message in case the OpenID object cannot be connected to the user. +#: finishaddopenid.php:138 +msgid "Error connecting user." +msgstr "Error durante le connexion del usator." + +#. TRANS: message in case the user or the user profile cannot be saved in StatusNet. +#: finishaddopenid.php:145 +msgid "Error updating profile" +msgstr "Error durante le actualisation del profilo" diff --git a/plugins/OpenID/locale/mk/LC_MESSAGES/OpenID.po b/plugins/OpenID/locale/mk/LC_MESSAGES/OpenID.po new file mode 100644 index 0000000000..b682038d5e --- /dev/null +++ b/plugins/OpenID/locale/mk/LC_MESSAGES/OpenID.po @@ -0,0 +1,614 @@ +# Translation of StatusNet - OpenID to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - OpenID\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:06+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-openid\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: openidsettings.php:59 openidadminpanel.php:65 +msgid "OpenID settings" +msgstr "Нагодувања за OpenID" + +#: openidsettings.php:70 +#, php-format +msgid "" +"[OpenID](%%doc.openid%%) lets you log into many sites with the same user " +"account. Manage your associated OpenIDs from here." +msgstr "" +"[OpenID](%%doc.openid%%) Ви дава можност да се најавувате на многубројни " +"мреж. места со една иста сметка. Од ова место можете да раководите со Вашите " +"OpenID-ја." + +#: openidsettings.php:101 +msgid "Add OpenID" +msgstr "Додај OpenID" + +#: openidsettings.php:104 +msgid "" +"If you want to add an OpenID to your account, enter it in the box below and " +"click \"Add\"." +msgstr "" +"Доколку не сакате да приложите OpenID кон Вашата сметка, тогаш внесете ја во " +"полето подолу и кликнете на „Додај“." + +#. TRANS: OpenID plugin logon form field label. +#: openidsettings.php:109 openidlogin.php:159 +msgid "OpenID URL" +msgstr "URL на OpenID" + +#: openidsettings.php:119 +msgid "Add" +msgstr "Додај" + +#: openidsettings.php:131 +msgid "Remove OpenID" +msgstr "Отстрани OpenID" + +#: openidsettings.php:136 +msgid "" +"Removing your only OpenID would make it impossible to log in! If you need to " +"remove it, add another OpenID first." +msgstr "" +"Ако го отстраните Вашиот единствен OpenID, тогаш нема да можете да се " +"најавите! Ако треба да го отстраните, тогаш најпрвин додадете друг OpenID." + +#: openidsettings.php:151 +msgid "" +"You can remove an OpenID from your account by clicking the button marked " +"\"Remove\"." +msgstr "Отстранувањето на OpenID од сметката се врши преку копчето „Отстрани“." + +#: openidsettings.php:174 openidsettings.php:215 +msgid "Remove" +msgstr "Отстрани" + +#: openidsettings.php:188 +msgid "OpenID Trusted Sites" +msgstr "Мреж. места од доверба на OpenID" + +#: openidsettings.php:191 +msgid "" +"The following sites are allowed to access your identity and log you in. You " +"can remove a site from this list to deny it access to your OpenID." +msgstr "" +"Следниве мреж. места имаат дозволен пристап до Вашиот идентитет и дозвола за " +"да Ве најават. Ако сакате некое мрежно место да нема пристап до Вашиот " +"OpenID, тогаш отстранете го од списоков." + +#. TRANS: Message given when there is a problem with the user's session token. +#: openidsettings.php:233 finishopenidlogin.php:40 openidlogin.php:49 +msgid "There was a problem with your session token. Try again, please." +msgstr "Се појави проблем со жетонот на Вашата сесија. Обидете се подоцна." + +#: openidsettings.php:240 +msgid "Can't add new providers." +msgstr "Не можам да додадам нови услужители." + +#: openidsettings.php:253 +msgid "Something weird happened." +msgstr "Се случи нешто чудно." + +#: openidsettings.php:277 +msgid "No such OpenID trustroot." +msgstr "Нема таков довербен извор (trustroot) за OpenID" + +#: openidsettings.php:281 +msgid "Trustroots removed" +msgstr "Довербените извори (trustroots) се отстранети" + +#: openidsettings.php:304 +msgid "No such OpenID." +msgstr "Нема таков OpenID." + +#: openidsettings.php:309 +msgid "That OpenID does not belong to you." +msgstr "Тој OpenID не Ви припаѓа Вам." + +#: openidsettings.php:313 +msgid "OpenID removed." +msgstr "OpenID е отстранет." + +#: openidadminpanel.php:54 OpenIDPlugin.php:628 +msgid "OpenID" +msgstr "OpenID" + +#: openidadminpanel.php:147 +msgid "Invalid provider URL. Max length is 255 characters." +msgstr "Неважечка URL-адреса за услужителот. Дозволени се највеќе 255 знаци." + +#: openidadminpanel.php:153 +msgid "Invalid team name. Max length is 255 characters." +msgstr "Неважечко екипно име. Дозволени се највеќе 255 знаци." + +#: openidadminpanel.php:210 +msgid "Trusted provider" +msgstr "Услужник од доверба" + +#: openidadminpanel.php:212 +msgid "" +"By default, users are allowed to authenticate with any OpenID provider. If " +"you are using your own OpenID service for shared sign-in, you can restrict " +"access to only your own users here." +msgstr "" +"Корисниците по основно можат да се потврдат со било кој OpenID-услужник. " +"Доколку користите сопствена OpenID-сужба за заедничка најава, тука можете да " +"им доделите право на пристап само на Вашите корисници." + +#: openidadminpanel.php:220 +msgid "Provider URL" +msgstr "URL-адреса на услужникот" + +#: openidadminpanel.php:221 +msgid "" +"All OpenID logins will be sent to this URL; other providers may not be used." +msgstr "" +"Сите OpenID-најави ќе бидат испратени на следнава URL-адреса. Нема да можат " +"да се користат други услужници." + +#: openidadminpanel.php:228 +msgid "Append a username to base URL" +msgstr "Приложи корисничко име кон основната URL-адреса" + +#: openidadminpanel.php:230 +msgid "" +"Login form will show the base URL and prompt for a username to add at the " +"end. Use when OpenID provider URL should be the profile page for individual " +"users." +msgstr "" +"Образецот за најава ќе ја прикаже основната URL-адреса и ќе Ви побара на " +"крајот да додадете корисничко име. Користете го ова кога URL-адресата на " +"OpenID-услужникот треба да биде профилната страница за поединечни корисници." + +#: openidadminpanel.php:238 +msgid "Required team" +msgstr "Потребна екипа" + +#: openidadminpanel.php:239 +msgid "Only allow logins from users in the given team (Launchpad extension)." +msgstr "" +"Дозволувај само најави на корисници од дадената екипа (додаток „Launchpad“)." + +#: openidadminpanel.php:251 +msgid "Options" +msgstr "Нагодувања" + +#: openidadminpanel.php:258 +msgid "Enable OpenID-only mode" +msgstr "Вклучи режим „само OpenID“" + +#: openidadminpanel.php:260 +msgid "" +"Require all users to login via OpenID. WARNING: disables password " +"authentication for all users!" +msgstr "" +"Барај од сите корисници да се најават преку OpenID. ПРЕДУПРЕДУВАЊЕ: ова ја " +"оневозможува потврдата на лозинка за сите корисници!" + +#: openidadminpanel.php:278 +msgid "Save OpenID settings" +msgstr "Зачувај нагодувања за OpenID" + +#. TRANS: OpenID plugin server error. +#: openid.php:138 +msgid "Cannot instantiate OpenID consumer object." +msgstr "Не можам да го повикам потрошувачкиот објект за OpenID." + +#. TRANS: OpenID plugin message. Given when an OpenID is not valid. +#: openid.php:150 +msgid "Not a valid OpenID." +msgstr "Ова не е важечки OpenID." + +#. TRANS: OpenID plugin server error. Given when the OpenID authentication request fails. +#. TRANS: %s is the failure message. +#: openid.php:155 +#, php-format +msgid "OpenID failure: %s" +msgstr "OpenID не успеа: %s" + +#. TRANS: OpenID plugin server error. Given when the OpenID authentication request cannot be redirected. +#. TRANS: %s is the failure message. +#: openid.php:205 +#, php-format +msgid "Could not redirect to server: %s" +msgstr "Не можев да пренасочам кон опслужувачот: %s" + +#. TRANS: OpenID plugin user instructions. +#: openid.php:244 +msgid "" +"This form should automatically submit itself. If not, click the submit " +"button to go to your OpenID provider." +msgstr "" +"Овој образец би требало да се поднесе самиот. Ако тоа не се случи, кликнете " +"на копчето „Поднеси“ за да дојдете до Вашиот OpenID-услужник." + +#. TRANS: OpenID plugin server error. +#: openid.php:280 +msgid "Error saving the profile." +msgstr "Грешка при зачувувањето на профилот." + +#. TRANS: OpenID plugin server error. +#: openid.php:292 +msgid "Error saving the user." +msgstr "Грешка при зачувувањето на корисникот." + +#. TRANS: OpenID plugin client exception (403). +#: openid.php:322 +msgid "Unauthorized URL used for OpenID login." +msgstr "Употребена е неовластена URL-адреса за најавата со OpenID." + +#. TRANS: Title +#: openid.php:370 +msgid "OpenID Login Submission" +msgstr "Поднесување на најава со OpenID" + +#. TRANS: OpenID plugin message used while requesting authorization user's OpenID login provider. +#: openid.php:381 +msgid "Requesting authorization from your login provider..." +msgstr "Барам овластување од Вашиот услужител за најава..." + +#. TRANS: OpenID plugin message. User instruction while requesting authorization user's OpenID login provider. +#: openid.php:385 +msgid "" +"If you are not redirected to your login provider in a few seconds, try " +"pushing the button below." +msgstr "" +"Ако не бидете префрлени на Вашиот услужител за најава за неколку секунди, " +"тогаш пристиснете го копчето подолу." + +#. TRANS: Tooltip for main menu option "Login" +#: OpenIDPlugin.php:226 +msgctxt "TOOLTIP" +msgid "Login to the site" +msgstr "Најава на мреж. место" + +#. TRANS: Main menu option when not logged in to log in +#: OpenIDPlugin.php:229 +msgctxt "MENU" +msgid "Login" +msgstr "Најава" + +#. TRANS: Tooltip for main menu option "Help" +#: OpenIDPlugin.php:234 +msgctxt "TOOLTIP" +msgid "Help me!" +msgstr "Напомош!" + +#. TRANS: Main menu option for help on the StatusNet site +#: OpenIDPlugin.php:237 +msgctxt "MENU" +msgid "Help" +msgstr "Помош" + +#. TRANS: Tooltip for main menu option "Search" +#: OpenIDPlugin.php:243 +msgctxt "TOOLTIP" +msgid "Search for people or text" +msgstr "Пребарување на луѓе или текст" + +#. TRANS: Main menu option when logged in or when the StatusNet instance is not private +#: OpenIDPlugin.php:246 +msgctxt "MENU" +msgid "Search" +msgstr "Пребарај" + +#. TRANS: OpenID plugin menu item on site logon page. +#. TRANS: OpenID plugin menu item on user settings page. +#: OpenIDPlugin.php:306 OpenIDPlugin.php:344 +msgctxt "MENU" +msgid "OpenID" +msgstr "OpenID" + +#. TRANS: OpenID plugin tooltip for logon menu item. +#: OpenIDPlugin.php:308 +msgid "Login or register with OpenID" +msgstr "Најава или регистрација со OpenID" + +#. TRANS: OpenID plugin tooltip for user settings menu item. +#: OpenIDPlugin.php:346 +msgid "Add or remove OpenIDs" +msgstr "Додај или отстрани OpenID-ја" + +#: OpenIDPlugin.php:629 +msgid "OpenID configuration" +msgstr "Поставки за OpenID" + +#. TRANS: OpenID plugin description. +#: OpenIDPlugin.php:654 +msgid "Use OpenID to login to the site." +msgstr "Користете OpenID за најава." + +#. TRANS: OpenID plugin client error given trying to add an unauthorised OpenID to a user (403). +#: openidserver.php:118 +#, php-format +msgid "You are not authorized to use the identity %s." +msgstr "Не сте овластени да го користите идентитетот %s." + +#. TRANS: OpenID plugin client error given when not getting a response for a given OpenID provider (500). +#: openidserver.php:139 +msgid "Just an OpenID provider. Nothing to see here, move along..." +msgstr "" +"Ова е просто услужник за OpenID. Нема ништо интересно, продолжете понатаму..." + +#. TRANS: Client error message trying to log on with OpenID while already logged on. +#: finishopenidlogin.php:35 openidlogin.php:31 +msgid "Already logged in." +msgstr "Веќе сте најавени." + +#. TRANS: Message given if user does not agree with the site's license. +#: finishopenidlogin.php:46 +msgid "You can't register if you don't agree to the license." +msgstr "Не можете да се регистрирате ако не се согласувате со лиценцата." + +#. TRANS: Messag given on an unknown error. +#: finishopenidlogin.php:55 +msgid "An unknown error has occured." +msgstr "Се појави непозната грешка." + +#. TRANS: Instructions given after a first successful logon using OpenID. +#. TRANS: %s is the site name. +#: finishopenidlogin.php:71 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your OpenID " +"to a local account. You can either create a new account, or connect with " +"your existing account, if you have one." +msgstr "" +"Ова е прв пат како се најавувате на %s, па затоа мораме да го поврземе " +"Вашиот OpenID со локална сметка. Можете да создадете нова сметка, или пак да " +"се поврзете со Вашата постоечка сметка (ако ја имате)." + +#. TRANS: Title +#: finishopenidlogin.php:78 +msgid "OpenID Account Setup" +msgstr "Поставување на OpenID-сметка" + +#: finishopenidlogin.php:108 +msgid "Create new account" +msgstr "Создај нова сметка" + +#: finishopenidlogin.php:110 +msgid "Create a new user with this nickname." +msgstr "Создај нов корисник со овој прекар." + +#: finishopenidlogin.php:113 +msgid "New nickname" +msgstr "Нов прекар" + +#: finishopenidlogin.php:115 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "1-64 мали букви или бројки, без интерпункциски знаци и празни места" + +#. TRANS: Button label in form in which to create a new user on the site for an OpenID. +#: finishopenidlogin.php:140 +msgctxt "BUTTON" +msgid "Create" +msgstr "Создај" + +#. TRANS: Used as form legend for form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:146 +msgid "Connect existing account" +msgstr "Поврзи постоечка сметка" + +#. TRANS: User instructions for form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:149 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your OpenID." +msgstr "" +"ко веќе имате сметка, најавете се со корисничкото име и лозинката за да ја " +"поврзете со Вашиот OpenID." + +#. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:153 +msgid "Existing nickname" +msgstr "Постоечки прекар" + +#. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:157 +msgid "Password" +msgstr "Лозинка" + +#. TRANS: Button label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:161 +msgctxt "BUTTON" +msgid "Connect" +msgstr "Поврзи се" + +#. TRANS: Status message in case the response from the OpenID provider is that the logon attempt was cancelled. +#: finishopenidlogin.php:174 finishaddopenid.php:90 +msgid "OpenID authentication cancelled." +msgstr "Потврдувањето на OpenID е откажано." + +#. TRANS: OpenID authentication failed; display the error message. %s is the error message. +#. TRANS: OpenID authentication failed; display the error message. +#. TRANS: %s is the error message. +#: finishopenidlogin.php:178 finishaddopenid.php:95 +#, php-format +msgid "OpenID authentication failed: %s" +msgstr "Потврдувањето на OpenID не успеа: %s" + +#: finishopenidlogin.php:198 finishaddopenid.php:111 +msgid "" +"OpenID authentication aborted: you are not allowed to login to this site." +msgstr "" +"Потврдата за OpenID е откажана: не Ви е дозволено да се најавите на ова " +"мреж. место." + +#. TRANS: OpenID plugin message. No new user registration is allowed on the site. +#. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and none was provided. +#: finishopenidlogin.php:250 finishopenidlogin.php:260 +msgid "Registration not allowed." +msgstr "Регистрацијата не е дозволена." + +#. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and the one provided was not valid. +#: finishopenidlogin.php:268 +msgid "Not a valid invitation code." +msgstr "Ова не е важечки код за покана." + +#. TRANS: OpenID plugin message. The entered new user name did not conform to the requirements. +#: finishopenidlogin.php:279 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "Прекарот мора да има само мали букви и бројки и да нема празни места." + +#. TRANS: OpenID plugin message. The entered new user name is blacklisted. +#: finishopenidlogin.php:285 +msgid "Nickname not allowed." +msgstr "Прекарот не е дозволен." + +#. TRANS: OpenID plugin message. The entered new user name is already used. +#: finishopenidlogin.php:291 +msgid "Nickname already in use. Try another one." +msgstr "Прекарот е зафатен. Одберете друг." + +#. TRANS: OpenID plugin server error. A stored OpenID cannot be retrieved. +#. TRANS: OpenID plugin server error. A stored OpenID cannot be found. +#: finishopenidlogin.php:299 finishopenidlogin.php:386 +msgid "Stored OpenID not found." +msgstr "Складираниот OpenID не е пронајден." + +#. TRANS: OpenID plugin server error. +#: finishopenidlogin.php:309 +msgid "Creating new account for OpenID that already has a user." +msgstr "Создавање на сметка за OpenID што веќе има корисник." + +#. TRANS: OpenID plugin message. +#: finishopenidlogin.php:374 +msgid "Invalid username or password." +msgstr "Неважечко корисничко име или лозинка." + +#. TRANS: OpenID plugin server error. The user or user profile could not be saved. +#: finishopenidlogin.php:394 +msgid "Error connecting user to OpenID." +msgstr "Грешка при поврзувањето на корисникот со OpenID." + +#. TRANS: OpenID plugin message. Rememberme logins have to reauthenticate before changing any profile settings. +#. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". +#: openidlogin.php:80 +#, php-format +msgid "" +"For security reasons, please re-login with your [OpenID](%%doc.openid%%) " +"before changing your settings." +msgstr "" +"Пред да ги измените Вашите нагодувања ќе треба повторно да се најавите со " +"Вашиот [OpenID](%%doc.openid%%) од безбедносни причини." + +#. TRANS: OpenID plugin message. +#. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". +#: openidlogin.php:86 +#, php-format +msgid "Login with an [OpenID](%%doc.openid%%) account." +msgstr "Најава со сметка на [OpenID](%%doc.openid%%)." + +#. TRANS: OpenID plugin message. Title. +#. TRANS: Title after getting the status of the OpenID authorisation request. +#: openidlogin.php:120 finishaddopenid.php:187 +msgid "OpenID Login" +msgstr "OpenID-Најава" + +#. TRANS: OpenID plugin logon form legend. +#: openidlogin.php:138 +msgid "OpenID login" +msgstr "Најава со OpenID" + +#: openidlogin.php:146 +msgid "OpenID provider" +msgstr "Услужител за OpenID" + +#: openidlogin.php:154 +msgid "Enter your username." +msgstr "Внесете го Вашето корисничко име." + +#: openidlogin.php:155 +msgid "You will be sent to the provider's site for authentication." +msgstr "Ќе бидете префрлени на мреж. место на услужникот за потврда." + +#. TRANS: OpenID plugin logon form field instructions. +#: openidlogin.php:162 +msgid "Your OpenID URL" +msgstr "URL-адреса на Вашиот OpenID" + +#. TRANS: OpenID plugin logon form checkbox label for setting to put the OpenID information in a cookie. +#: openidlogin.php:167 +msgid "Remember me" +msgstr "Запомни ме" + +#. TRANS: OpenID plugin logon form field instructions. +#: openidlogin.php:169 +msgid "Automatically login in the future; not for shared computers!" +msgstr "" +"Отсега врши автоматска најава. Не треба да се користи за јавни сметачи!" + +#. TRANS: OpenID plugin logon form button label to start logon with the data provided in the logon form. +#: openidlogin.php:174 +msgctxt "BUTTON" +msgid "Login" +msgstr "Најава" + +#: openidtrust.php:51 +msgid "OpenID Identity Verification" +msgstr "OpenID - потврда на идентитет" + +#: openidtrust.php:69 +msgid "" +"This page should only be reached during OpenID processing, not directly." +msgstr "" +"До оваа страница треба да се доаѓа само во текот на постапката на OpenID, а " +"не директно." + +#: openidtrust.php:117 +#, php-format +msgid "" +"%s has asked to verify your identity. Click Continue to verify your " +"identity and login without creating a new password." +msgstr "" +"%s побара да го потврдите Вашиот идентитет. Кликнете на „Продолжи“ за да " +"потврдите и да се најавите без да треба да ставате нова лозинка." + +#: openidtrust.php:135 +msgid "Continue" +msgstr "Продолжи" + +#: openidtrust.php:136 +msgid "Cancel" +msgstr "Откажи" + +#. TRANS: Client error message +#: finishaddopenid.php:68 +msgid "Not logged in." +msgstr "Не сте најавени." + +#. TRANS: message in case a user tries to add an OpenID that is already connected to them. +#: finishaddopenid.php:122 +msgid "You already have this OpenID!" +msgstr "Веќе го имате овој OpenID!" + +#. TRANS: message in case a user tries to add an OpenID that is already used by another user. +#: finishaddopenid.php:125 +msgid "Someone else already has this OpenID." +msgstr "Некој друг веќе го зафатил ова OpenID." + +#. TRANS: message in case the OpenID object cannot be connected to the user. +#: finishaddopenid.php:138 +msgid "Error connecting user." +msgstr "Грешка при поврзувањето на корисникот." + +#. TRANS: message in case the user or the user profile cannot be saved in StatusNet. +#: finishaddopenid.php:145 +msgid "Error updating profile" +msgstr "Грешка при подновувањето на профилот" diff --git a/plugins/OpenID/locale/nl/LC_MESSAGES/OpenID.po b/plugins/OpenID/locale/nl/LC_MESSAGES/OpenID.po index 5cda9b129a..8a5bcc5e19 100644 --- a/plugins/OpenID/locale/nl/LC_MESSAGES/OpenID.po +++ b/plugins/OpenID/locale/nl/LC_MESSAGES/OpenID.po @@ -1,355 +1,570 @@ -# Translation of StatusNet plugin OpenID to Dutch +# Translation of StatusNet - OpenID to Dutch (Nederlands) +# Expored from translatewiki.net # -# Author@translatewiki.net: Siebrand +# Author: McDutchie +# Author: Siebrand # -- # This file is distributed under the same license as the StatusNet package. # msgid "" msgstr "" -"Project-Id-Version: StatusNet\n" +"Project-Id-Version: StatusNet - OpenID\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" -"PO-Revision-Date: 2010-04-30 02:16+0100\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:06+0000\n" "Last-Translator: Siebrand Mazeland \n" -"Language-Team: Dutch\n" +"Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-openid\n" -#: openidsettings.php:59 +#: openidsettings.php:59 openidadminpanel.php:65 msgid "OpenID settings" msgstr "OpenID-instellingen" #: openidsettings.php:70 #, php-format -msgid "[OpenID](%%doc.openid%%) lets you log into many sites with the same user account. Manage your associated OpenIDs from here." -msgstr "Met [OpenID](%%doc.openid%%) kunt u aanmelden bij veel websites met dezelfde gebruiker. U kunt hier uw gekoppelde OpenID's beheren." +msgid "" +"[OpenID](%%doc.openid%%) lets you log into many sites with the same user " +"account. Manage your associated OpenIDs from here." +msgstr "" +"Met [OpenID](%%doc.openid%%) kunt u aanmelden bij veel websites met dezelfde " +"gebruiker. U kunt hier uw gekoppelde OpenID's beheren." -#: openidsettings.php:99 +#: openidsettings.php:101 msgid "Add OpenID" msgstr "OpenID toevoegen" -#: openidsettings.php:102 -msgid "If you want to add an OpenID to your account, enter it in the box below and click \"Add\"." -msgstr "Als u een OpenID aan uw gebruiker wilt toevoegen, voer deze dan hieronder in en klik op \"Toevoegen\"." +#: openidsettings.php:104 +msgid "" +"If you want to add an OpenID to your account, enter it in the box below and " +"click \"Add\"." +msgstr "" +"Als u een OpenID aan uw gebruiker wilt toevoegen, voer deze dan hieronder in " +"en klik op \"Toevoegen\"." -#: openidsettings.php:107 -#: openidlogin.php:119 +#. TRANS: OpenID plugin logon form field label. +#: openidsettings.php:109 openidlogin.php:159 msgid "OpenID URL" msgstr "OpenID-URL" -#: openidsettings.php:117 +#: openidsettings.php:119 msgid "Add" msgstr "Toevoegen" -#: openidsettings.php:129 +#: openidsettings.php:131 msgid "Remove OpenID" msgstr "OpenID verwijderen" -#: openidsettings.php:134 -msgid "Removing your only OpenID would make it impossible to log in! If you need to remove it, add another OpenID first." -msgstr "Door uw enige OpenID te verwijderen zou het niet meer mogelijk zijn om aan te melden. Als u het wilt verwijderen, voeg dan eerst een andere OpenID toe." +#: openidsettings.php:136 +msgid "" +"Removing your only OpenID would make it impossible to log in! If you need to " +"remove it, add another OpenID first." +msgstr "" +"Door uw enige OpenID te verwijderen zou het niet meer mogelijk zijn om aan " +"te melden. Als u het wilt verwijderen, voeg dan eerst een andere OpenID toe." -#: openidsettings.php:149 -msgid "You can remove an OpenID from your account by clicking the button marked \"Remove\"." -msgstr "U kunt een OpenID van uw gebruiker verwijderen door te klikken op de knop \"Verwijderen\"." +#: openidsettings.php:151 +msgid "" +"You can remove an OpenID from your account by clicking the button marked " +"\"Remove\"." +msgstr "" +"U kunt een OpenID van uw gebruiker verwijderen door te klikken op de knop " +"\"Verwijderen\"." -#: openidsettings.php:172 -#: openidsettings.php:213 +#: openidsettings.php:174 openidsettings.php:215 msgid "Remove" msgstr "Verwijderen" -#: openidsettings.php:186 +#: openidsettings.php:188 msgid "OpenID Trusted Sites" msgstr "Vertrouwde OpenID-sites" -#: openidsettings.php:189 -msgid "The following sites are allowed to access your identity and log you in. You can remove a site from this list to deny it access to your OpenID." -msgstr "De volgende sites hebben toegang tot uw indentiteit en kunnen u aanmelden. U kunt een site verwijderen uit deze lijst zodat deze niet langer toegang heeft tot uw OpenID." +#: openidsettings.php:191 +msgid "" +"The following sites are allowed to access your identity and log you in. You " +"can remove a site from this list to deny it access to your OpenID." +msgstr "" +"De volgende sites hebben toegang tot uw indentiteit en kunnen u aanmelden. U " +"kunt een site verwijderen uit deze lijst zodat deze niet langer toegang " +"heeft tot uw OpenID." -#: openidsettings.php:231 -#: finishopenidlogin.php:38 -#: openidlogin.php:39 +#. TRANS: Message given when there is a problem with the user's session token. +#: openidsettings.php:233 finishopenidlogin.php:40 openidlogin.php:49 msgid "There was a problem with your session token. Try again, please." msgstr "Er was een probleem met uw sessietoken. Probeer het opnieuw." -#: openidsettings.php:247 -#: finishopenidlogin.php:51 +#: openidsettings.php:240 +msgid "Can't add new providers." +msgstr "Het niet is mogelijk nieuwe providers toe te voegen." + +#: openidsettings.php:253 msgid "Something weird happened." msgstr "Er is iets vreemds gebeurd." -#: openidsettings.php:271 +#: openidsettings.php:277 msgid "No such OpenID trustroot." msgstr "Die OpenID trustroot bestaat niet." -#: openidsettings.php:275 +#: openidsettings.php:281 msgid "Trustroots removed" msgstr "De trustroots zijn verwijderd" -#: openidsettings.php:298 +#: openidsettings.php:304 msgid "No such OpenID." msgstr "De OpenID bestaat niet." -#: openidsettings.php:303 +#: openidsettings.php:309 msgid "That OpenID does not belong to you." msgstr "Die OpenID is niet van u." -#: openidsettings.php:307 +#: openidsettings.php:313 msgid "OpenID removed." msgstr "OpenID verwijderd." -#: openid.php:137 +#: openidadminpanel.php:54 OpenIDPlugin.php:628 +msgid "OpenID" +msgstr "OpenID" + +#: openidadminpanel.php:147 +msgid "Invalid provider URL. Max length is 255 characters." +msgstr "De URL voor de provider is ongeldig. De maximale lengte is 255 tekens." + +#: openidadminpanel.php:153 +msgid "Invalid team name. Max length is 255 characters." +msgstr "De teamnaam is ongeldig. De maximale lengte is 255 tekens." + +#: openidadminpanel.php:210 +msgid "Trusted provider" +msgstr "Vertrouwde provider" + +#: openidadminpanel.php:212 +msgid "" +"By default, users are allowed to authenticate with any OpenID provider. If " +"you are using your own OpenID service for shared sign-in, you can restrict " +"access to only your own users here." +msgstr "" +"Gebruikers is het standaard toegestaan aan te melden via alle OpenID-" +"providers. Als u uw eigen OpenID-dienst gebruikt voor gedeeld aanmelden, dan " +"kunt u hier de toegang beperken tot alleen uw eigen gebruikers." + +#: openidadminpanel.php:220 +msgid "Provider URL" +msgstr "URL van provider" + +#: openidadminpanel.php:221 +msgid "" +"All OpenID logins will be sent to this URL; other providers may not be used." +msgstr "" +"Alle aanmeldpogingen voor OpenID worden naar deze URL gezonden. Andere " +"providers kunnen niet gebruikt worden." + +#: openidadminpanel.php:228 +msgid "Append a username to base URL" +msgstr "Gebruikersnaam aan basis-URL toevoegen" + +#: openidadminpanel.php:230 +msgid "" +"Login form will show the base URL and prompt for a username to add at the " +"end. Use when OpenID provider URL should be the profile page for individual " +"users." +msgstr "" +"Het aanmeldformulier geeft de basis-URL weer en vraag om achteraan een " +"gebruikersnaam toe te voegen. Gebruik deze instelling als de URL van een " +"OpenID-provider de profielpagina van individuele gebruikers moet zijn." + +#: openidadminpanel.php:238 +msgid "Required team" +msgstr "Vereist team" + +#: openidadminpanel.php:239 +msgid "Only allow logins from users in the given team (Launchpad extension)." +msgstr "" +"Alleen leden van een bepaald team toestaan aan te melden (uitbreiding van " +"Launchpad)." + +#: openidadminpanel.php:251 +msgid "Options" +msgstr "Instellingen" + +#: openidadminpanel.php:258 +msgid "Enable OpenID-only mode" +msgstr "Alleen OpenID inschakelen" + +#: openidadminpanel.php:260 +msgid "" +"Require all users to login via OpenID. WARNING: disables password " +"authentication for all users!" +msgstr "" +"Alle gebruikers verplichten aan te melden via OpenID. Waarschuwing: als deze " +"instelling wordt gebruikt, kan geen enkele gebruiker met een wachtwoord " +"aanmelden." + +#: openidadminpanel.php:278 +msgid "Save OpenID settings" +msgstr "OpenID-instellingen opslaan" + +#. TRANS: OpenID plugin server error. +#: openid.php:138 msgid "Cannot instantiate OpenID consumer object." msgstr "Het was niet mogelijk een OpenID-object aan te maken." -#: openid.php:147 +#. TRANS: OpenID plugin message. Given when an OpenID is not valid. +#: openid.php:150 msgid "Not a valid OpenID." msgstr "Geen geldige OpenID." -#: openid.php:149 +#. TRANS: OpenID plugin server error. Given when the OpenID authentication request fails. +#. TRANS: %s is the failure message. +#: openid.php:155 #, php-format msgid "OpenID failure: %s" msgstr "OpenID-fout: %s" -#: openid.php:176 +#. TRANS: OpenID plugin server error. Given when the OpenID authentication request cannot be redirected. +#. TRANS: %s is the failure message. +#: openid.php:205 #, php-format msgid "Could not redirect to server: %s" msgstr "Het was niet mogelijk door te verwijzen naar de server: %s" -#: openid.php:194 -#, php-format -msgid "Could not create OpenID form: %s" -msgstr "Het was niet mogelijk het OpenID-formulier aan te maken: %s" +#. TRANS: OpenID plugin user instructions. +#: openid.php:244 +msgid "" +"This form should automatically submit itself. If not, click the submit " +"button to go to your OpenID provider." +msgstr "" +"Dit formulier hoort zichzelf automatisch op te slaan. Als dat niet gebeurt, " +"klik dan op de knop \"Aanmelden\" om naar uw OpenID-provider te gaan." -#: openid.php:210 -msgid "This form should automatically submit itself. If not, click the submit button to go to your OpenID provider." -msgstr "Dit formulier hoort zichzelf automatisch op te slaan. Als dat niet gebeurt, klik dan op de knop \"Aanmelden\" om naar uw OpenID-provider te gaan." - -#: openid.php:242 +#. TRANS: OpenID plugin server error. +#: openid.php:280 msgid "Error saving the profile." msgstr "Fout bij het opslaan van het profiel." -#: openid.php:253 +#. TRANS: OpenID plugin server error. +#: openid.php:292 msgid "Error saving the user." msgstr "Fout bij het opslaan van de gebruiker." -#: openid.php:282 +#. TRANS: OpenID plugin client exception (403). +#: openid.php:322 msgid "Unauthorized URL used for OpenID login." msgstr "Ongeautoriseerde URL gebruikt voor aanmelden via OpenID" -#: openid.php:302 -#, fuzzy +#. TRANS: Title +#: openid.php:370 msgid "OpenID Login Submission" msgstr "Aanmelden via OpenID" -#: openid.php:312 +#. TRANS: OpenID plugin message used while requesting authorization user's OpenID login provider. +#: openid.php:381 msgid "Requesting authorization from your login provider..." msgstr "Bezig met het vragen van autorisatie van uw aanmeldprovider..." -#: openid.php:315 -msgid "If you are not redirected to your login provider in a few seconds, try pushing the button below." -msgstr "Als u binnen een aantal seconden niet wordt doorverwezen naar uw aanmeldprovider, klik dan op de onderstaande knop." +#. TRANS: OpenID plugin message. User instruction while requesting authorization user's OpenID login provider. +#: openid.php:385 +msgid "" +"If you are not redirected to your login provider in a few seconds, try " +"pushing the button below." +msgstr "" +"Als u binnen een aantal seconden niet wordt doorverwezen naar uw " +"aanmeldprovider, klik dan op de onderstaande knop." #. TRANS: Tooltip for main menu option "Login" -#: OpenIDPlugin.php:204 +#: OpenIDPlugin.php:226 msgctxt "TOOLTIP" msgid "Login to the site" msgstr "Aanmelden bij de site" -#: OpenIDPlugin.php:207 -#, fuzzy +#. TRANS: Main menu option when not logged in to log in +#: OpenIDPlugin.php:229 msgctxt "MENU" msgid "Login" msgstr "Aanmelden" #. TRANS: Tooltip for main menu option "Help" -#: OpenIDPlugin.php:212 +#: OpenIDPlugin.php:234 msgctxt "TOOLTIP" msgid "Help me!" msgstr "Help me" -#: OpenIDPlugin.php:215 +#. TRANS: Main menu option for help on the StatusNet site +#: OpenIDPlugin.php:237 msgctxt "MENU" msgid "Help" msgstr "Hulp" #. TRANS: Tooltip for main menu option "Search" -#: OpenIDPlugin.php:221 +#: OpenIDPlugin.php:243 msgctxt "TOOLTIP" msgid "Search for people or text" msgstr "Zoeken naar mensen of tekst" -#: OpenIDPlugin.php:224 +#. TRANS: Main menu option when logged in or when the StatusNet instance is not private +#: OpenIDPlugin.php:246 msgctxt "MENU" msgid "Search" msgstr "Zoeken" -#: OpenIDPlugin.php:283 -#: OpenIDPlugin.php:319 +#. TRANS: OpenID plugin menu item on site logon page. +#. TRANS: OpenID plugin menu item on user settings page. +#: OpenIDPlugin.php:306 OpenIDPlugin.php:344 +msgctxt "MENU" msgid "OpenID" msgstr "OpenID" -#: OpenIDPlugin.php:284 +#. TRANS: OpenID plugin tooltip for logon menu item. +#: OpenIDPlugin.php:308 msgid "Login or register with OpenID" msgstr "Aanmelden of registreren met OpenID" -#: OpenIDPlugin.php:320 +#. TRANS: OpenID plugin tooltip for user settings menu item. +#: OpenIDPlugin.php:346 msgid "Add or remove OpenIDs" msgstr "OpenID's toevoegen of verwijderen" -#: OpenIDPlugin.php:595 -msgid "Use OpenID to login to the site." -msgstr "Gebruik OpenID om aan te melden bij de site." +#: OpenIDPlugin.php:629 +msgid "OpenID configuration" +msgstr "OpenID-instellingen" -#: openidserver.php:106 +#. TRANS: OpenID plugin description. +#: OpenIDPlugin.php:654 +msgid "Use OpenID to login to the site." +msgstr "" +"Gebruik OpenID om aan te melden bij de " +"site." + +#. TRANS: OpenID plugin client error given trying to add an unauthorised OpenID to a user (403). +#: openidserver.php:118 #, php-format msgid "You are not authorized to use the identity %s." msgstr "U mag de identiteit %s niet gebruiken." -#: openidserver.php:126 +#. TRANS: OpenID plugin client error given when not getting a response for a given OpenID provider (500). +#: openidserver.php:139 msgid "Just an OpenID provider. Nothing to see here, move along..." msgstr "Gewoon een OpenID-provider. Niets te zien hier..." -#: finishopenidlogin.php:34 -#: openidlogin.php:30 +#. TRANS: Client error message trying to log on with OpenID while already logged on. +#: finishopenidlogin.php:35 openidlogin.php:31 msgid "Already logged in." msgstr "U bent al aangemeld." -#: finishopenidlogin.php:43 +#. TRANS: Message given if user does not agree with the site's license. +#: finishopenidlogin.php:46 msgid "You can't register if you don't agree to the license." msgstr "U kunt niet registreren als u niet akkoord gaat met de licentie." -#: finishopenidlogin.php:65 -#, php-format -msgid "This is the first time you've logged into %s so we must connect your OpenID to a local account. You can either create a new account, or connect with your existing account, if you have one." -msgstr "Dit is de eerste keer dat u aameldt bij %s en uw OpenID moet gekoppeld worden aan uw lokale gebruiker. U kunt een nieuwe gebruiker aanmaken of koppelen met uw bestaande gebruiker als u die al hebt." +#. TRANS: Messag given on an unknown error. +#: finishopenidlogin.php:55 +msgid "An unknown error has occured." +msgstr "Er is een onbekende fout opgetreden." +#. TRANS: Instructions given after a first successful logon using OpenID. +#. TRANS: %s is the site name. #: finishopenidlogin.php:71 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your OpenID " +"to a local account. You can either create a new account, or connect with " +"your existing account, if you have one." +msgstr "" +"Dit is de eerste keer dat u aameldt bij %s en uw OpenID moet gekoppeld " +"worden aan uw lokale gebruiker. U kunt een nieuwe gebruiker aanmaken of " +"koppelen met uw bestaande gebruiker als u die al hebt." + +#. TRANS: Title +#: finishopenidlogin.php:78 msgid "OpenID Account Setup" msgstr "Instellingen OpenID" -#: finishopenidlogin.php:101 +#: finishopenidlogin.php:108 msgid "Create new account" msgstr "Nieuwe gebruiker aanmaken" -#: finishopenidlogin.php:103 +#: finishopenidlogin.php:110 msgid "Create a new user with this nickname." msgstr "Nieuwe gebruiker met deze naam aanmaken." -#: finishopenidlogin.php:106 +#: finishopenidlogin.php:113 msgid "New nickname" msgstr "Nieuwe gebruiker" -#: finishopenidlogin.php:108 +#: finishopenidlogin.php:115 msgid "1-64 lowercase letters or numbers, no punctuation or spaces" msgstr "1-64 kleine letters of getallen; geen leestekens of spaties" -#: finishopenidlogin.php:130 +#. TRANS: Button label in form in which to create a new user on the site for an OpenID. +#: finishopenidlogin.php:140 +msgctxt "BUTTON" msgid "Create" msgstr "Aanmaken" -#: finishopenidlogin.php:135 +#. TRANS: Used as form legend for form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:146 msgid "Connect existing account" msgstr "Koppelen met bestaande gebruiker" -#: finishopenidlogin.php:137 -msgid "If you already have an account, login with your username and password to connect it to your OpenID." -msgstr "Als u al een gebruiker hebt, meld u dan aan met uw gebruikersnaam en wachtwoord om de gebruiker te koppelen met uw OpenID." +#. TRANS: User instructions for form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:149 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your OpenID." +msgstr "" +"Als u al een gebruiker hebt, meld u dan aan met uw gebruikersnaam en " +"wachtwoord om de gebruiker te koppelen met uw OpenID." -#: finishopenidlogin.php:140 +#. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:153 msgid "Existing nickname" msgstr "Bestaande gebruiker" -#: finishopenidlogin.php:143 +#. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:157 msgid "Password" msgstr "Wachtwoord" -#: finishopenidlogin.php:146 +#. TRANS: Button label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:161 +msgctxt "BUTTON" msgid "Connect" msgstr "Koppelen" -#: finishopenidlogin.php:158 -#: finishaddopenid.php:88 +#. TRANS: Status message in case the response from the OpenID provider is that the logon attempt was cancelled. +#: finishopenidlogin.php:174 finishaddopenid.php:90 msgid "OpenID authentication cancelled." msgstr "De authenticatie via OpenID is afgebroken." -#: finishopenidlogin.php:162 -#: finishaddopenid.php:92 +#. TRANS: OpenID authentication failed; display the error message. %s is the error message. +#. TRANS: OpenID authentication failed; display the error message. +#. TRANS: %s is the error message. +#: finishopenidlogin.php:178 finishaddopenid.php:95 #, php-format msgid "OpenID authentication failed: %s" msgstr "De authenticatie via OpenID is mislukt: %s" -#: finishopenidlogin.php:227 -#: finishopenidlogin.php:236 +#: finishopenidlogin.php:198 finishaddopenid.php:111 +msgid "" +"OpenID authentication aborted: you are not allowed to login to this site." +msgstr "" +"Het aanmelden via OpenID is afgebroken. U mag niet aanmelden bij deze site." + +#. TRANS: OpenID plugin message. No new user registration is allowed on the site. +#. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and none was provided. +#: finishopenidlogin.php:250 finishopenidlogin.php:260 msgid "Registration not allowed." msgstr "Registreren is niet mogelijk." -#: finishopenidlogin.php:243 +#. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and the one provided was not valid. +#: finishopenidlogin.php:268 msgid "Not a valid invitation code." msgstr "De uitnodigingscode is niet geldig." -#: finishopenidlogin.php:253 +#. TRANS: OpenID plugin message. The entered new user name did not conform to the requirements. +#: finishopenidlogin.php:279 msgid "Nickname must have only lowercase letters and numbers and no spaces." -msgstr "De gebruikersnaam mag alleen uit kleine letters en cijfers bestaan, en geen spaties bevatten." +msgstr "" +"De gebruikersnaam mag alleen uit kleine letters en cijfers bestaan, en geen " +"spaties bevatten." -#: finishopenidlogin.php:258 +#. TRANS: OpenID plugin message. The entered new user name is blacklisted. +#: finishopenidlogin.php:285 msgid "Nickname not allowed." msgstr "Deze gebruikersnaam is niet toegestaan." -#: finishopenidlogin.php:263 +#. TRANS: OpenID plugin message. The entered new user name is already used. +#: finishopenidlogin.php:291 msgid "Nickname already in use. Try another one." msgstr "Deze gebruikersnaam wordt al gebruikt. Kies een andere." -#: finishopenidlogin.php:270 -#: finishopenidlogin.php:350 +#. TRANS: OpenID plugin server error. A stored OpenID cannot be retrieved. +#. TRANS: OpenID plugin server error. A stored OpenID cannot be found. +#: finishopenidlogin.php:299 finishopenidlogin.php:386 msgid "Stored OpenID not found." msgstr "Het opgeslagen OpenID is niet aangetroffen." -#: finishopenidlogin.php:279 +#. TRANS: OpenID plugin server error. +#: finishopenidlogin.php:309 msgid "Creating new account for OpenID that already has a user." -msgstr "Bezig met het aanmaken van een gebruiker voor OpenID die al een gebruiker heeft." +msgstr "Poging tot aanmaken van een OpenID-account dat al een gebruiker heeft." -#: finishopenidlogin.php:339 +#. TRANS: OpenID plugin message. +#: finishopenidlogin.php:374 msgid "Invalid username or password." msgstr "Ongeldige gebruikersnaam of wachtwoord." -#: finishopenidlogin.php:357 +#. TRANS: OpenID plugin server error. The user or user profile could not be saved. +#: finishopenidlogin.php:394 msgid "Error connecting user to OpenID." msgstr "Fout bij het koppelen met OpenID." -#: openidlogin.php:68 +#. TRANS: OpenID plugin message. Rememberme logins have to reauthenticate before changing any profile settings. +#. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". +#: openidlogin.php:80 #, php-format -msgid "For security reasons, please re-login with your [OpenID](%%doc.openid%%) before changing your settings." -msgstr "Om veiligheidsreden moet u opnieuw aanmelden met uw [OpenID](%%doc.openid%%) voordat u uw instellingen kunt wijzigen." +msgid "" +"For security reasons, please re-login with your [OpenID](%%doc.openid%%) " +"before changing your settings." +msgstr "" +"Om veiligheidsreden moet u opnieuw aanmelden met uw [OpenID](%%doc.openid%%) " +"voordat u uw instellingen kunt wijzigen." -#: openidlogin.php:72 +#. TRANS: OpenID plugin message. +#. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". +#: openidlogin.php:86 #, php-format msgid "Login with an [OpenID](%%doc.openid%%) account." msgstr "Aanmelden met een [OpenID](%%doc.openid%%)-gebruiker." -#: openidlogin.php:97 -#: finishaddopenid.php:170 +#. TRANS: OpenID plugin message. Title. +#. TRANS: Title after getting the status of the OpenID authorisation request. +#: openidlogin.php:120 finishaddopenid.php:187 msgid "OpenID Login" msgstr "Aanmelden via OpenID" -#: openidlogin.php:114 +#. TRANS: OpenID plugin logon form legend. +#: openidlogin.php:138 msgid "OpenID login" msgstr "Aanmelden via OpenID" -#: openidlogin.php:121 +#: openidlogin.php:146 +msgid "OpenID provider" +msgstr "OpenID-provider" + +#: openidlogin.php:154 +msgid "Enter your username." +msgstr "Voer uw gebruikersnaam in" + +#: openidlogin.php:155 +msgid "You will be sent to the provider's site for authentication." +msgstr "U wordt naar de site van de provider omgeleid om aan te melden." + +#. TRANS: OpenID plugin logon form field instructions. +#: openidlogin.php:162 msgid "Your OpenID URL" msgstr "Uw OpenID-URL" -#: openidlogin.php:124 +#. TRANS: OpenID plugin logon form checkbox label for setting to put the OpenID information in a cookie. +#: openidlogin.php:167 msgid "Remember me" msgstr "Aanmeldgegevens onthouden" -#: openidlogin.php:125 +#. TRANS: OpenID plugin logon form field instructions. +#: openidlogin.php:169 msgid "Automatically login in the future; not for shared computers!" -msgstr "In het vervolg automatisch aanmelden. Niet gebruiken op gedeelde computers!" +msgstr "" +"In het vervolg automatisch aanmelden. Niet gebruiken op gedeelde computers!" -#: openidlogin.php:129 +#. TRANS: OpenID plugin logon form button label to start logon with the data provided in the logon form. +#: openidlogin.php:174 +msgctxt "BUTTON" msgid "Login" msgstr "Aanmelden" @@ -358,13 +573,21 @@ msgid "OpenID Identity Verification" msgstr "OpenID-identiteitscontrole" #: openidtrust.php:69 -msgid "This page should only be reached during OpenID processing, not directly." -msgstr "Deze pagina hoort alleen bezocht te worden tijdens het verwerken van een OpenID, en niet direct." +msgid "" +"This page should only be reached during OpenID processing, not directly." +msgstr "" +"Deze pagina hoort alleen bezocht te worden tijdens het verwerken van een " +"OpenID, en niet direct." #: openidtrust.php:117 #, php-format -msgid "%s has asked to verify your identity. Click Continue to verify your identity and login without creating a new password." -msgstr "%s heeft gevraagd uw identiteit te bevestigen. Klik op \"Doorgaan\" om uw indentiteit te controleren en aan te melden zonder een wachtwoord te hoeven invoeren." +msgid "" +"%s has asked to verify your identity. Click Continue to verify your " +"identity and login without creating a new password." +msgstr "" +"%s heeft gevraagd uw identiteit te bevestigen. Klik op \"Doorgaan\" om uw " +"indentiteit te controleren en aan te melden zonder een wachtwoord te hoeven " +"invoeren." #: openidtrust.php:135 msgid "Continue" @@ -374,22 +597,27 @@ msgstr "Doorgaan" msgid "Cancel" msgstr "Annuleren" -#: finishaddopenid.php:67 +#. TRANS: Client error message +#: finishaddopenid.php:68 msgid "Not logged in." msgstr "Niet aangemeld." -#: finishaddopenid.php:112 +#. TRANS: message in case a user tries to add an OpenID that is already connected to them. +#: finishaddopenid.php:122 msgid "You already have this OpenID!" msgstr "U hebt deze OpenID al!" -#: finishaddopenid.php:114 +#. TRANS: message in case a user tries to add an OpenID that is already used by another user. +#: finishaddopenid.php:125 msgid "Someone else already has this OpenID." msgstr "Iemand anders gebruikt deze OpenID al." -#: finishaddopenid.php:126 +#. TRANS: message in case the OpenID object cannot be connected to the user. +#: finishaddopenid.php:138 msgid "Error connecting user." msgstr "Fout bij het verbinden met de gebruiker." -#: finishaddopenid.php:131 +#. TRANS: message in case the user or the user profile cannot be saved in StatusNet. +#: finishaddopenid.php:145 msgid "Error updating profile" msgstr "Fout bij het bijwerken van het profiel." diff --git a/plugins/OpenID/locale/tl/LC_MESSAGES/OpenID.po b/plugins/OpenID/locale/tl/LC_MESSAGES/OpenID.po new file mode 100644 index 0000000000..439c4f54c2 --- /dev/null +++ b/plugins/OpenID/locale/tl/LC_MESSAGES/OpenID.po @@ -0,0 +1,633 @@ +# Translation of StatusNet - OpenID to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - OpenID\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:06+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-openid\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: openidsettings.php:59 openidadminpanel.php:65 +msgid "OpenID settings" +msgstr "Mga katakdaan ng OpenID" + +#: openidsettings.php:70 +#, php-format +msgid "" +"[OpenID](%%doc.openid%%) lets you log into many sites with the same user " +"account. Manage your associated OpenIDs from here." +msgstr "" +"Nagpapahintulot ang [OpenID](%%doc.openid%%) na makalagda ka sa maraming mga " +"sityong may katulad na akawnt ng tagagamit. Pamahalaan ang iyong kaugnay na " +"mga OpenID mula rito." + +#: openidsettings.php:101 +msgid "Add OpenID" +msgstr "Idagdag ang OpenID" + +#: openidsettings.php:104 +msgid "" +"If you want to add an OpenID to your account, enter it in the box below and " +"click \"Add\"." +msgstr "" +"Kung nais mong magdagdag ng isang OpenID sa akawnt mo, ipasok ito sa kahong " +"nasa ibaba at pindutin ang \"Idagdag\"." + +#. TRANS: OpenID plugin logon form field label. +#: openidsettings.php:109 openidlogin.php:159 +msgid "OpenID URL" +msgstr "URL ng OpenID" + +#: openidsettings.php:119 +msgid "Add" +msgstr "Idagdag" + +#: openidsettings.php:131 +msgid "Remove OpenID" +msgstr "Tanggalin ang OpenID" + +#: openidsettings.php:136 +msgid "" +"Removing your only OpenID would make it impossible to log in! If you need to " +"remove it, add another OpenID first." +msgstr "" +"Ang pagtatanggal ng iyong OpenID lamang ay makasasanhi ng imposibleng " +"paglagda! Kung kailangan mong tanggalin ito, magdagdag ng ibang OpenID muna." + +#: openidsettings.php:151 +msgid "" +"You can remove an OpenID from your account by clicking the button marked " +"\"Remove\"." +msgstr "" +"Matatanggap mo ang isang OpenID mula sa akawnt mo sa pamamagitan ng " +"pagpindot sa pindutang may tatak na \"Tanggalin\"." + +#: openidsettings.php:174 openidsettings.php:215 +msgid "Remove" +msgstr "Tanggalin" + +#: openidsettings.php:188 +msgid "OpenID Trusted Sites" +msgstr "Pinagkakatiwalaang mga Sityo ng OpenID" + +#: openidsettings.php:191 +msgid "" +"The following sites are allowed to access your identity and log you in. You " +"can remove a site from this list to deny it access to your OpenID." +msgstr "" +"Ang sumusunod na mga sityo ay pinapahintulutang makapunta sa iyong katauhan " +"at makalagda kang papasok. Matatanggal mo ang isang sityo mula sa talaang " +"ito upang tanggihan ang pagpunta nito sa iyong OpenID." + +#. TRANS: Message given when there is a problem with the user's session token. +#: openidsettings.php:233 finishopenidlogin.php:40 openidlogin.php:49 +msgid "There was a problem with your session token. Try again, please." +msgstr "May suliranin sa iyong token na pangsesyon. Paki subukan uli." + +#: openidsettings.php:240 +msgid "Can't add new providers." +msgstr "Hindi makapagdaragdag ng bagong mga tagapagbigay." + +#: openidsettings.php:253 +msgid "Something weird happened." +msgstr "May nangyaring kakaiba." + +#: openidsettings.php:277 +msgid "No such OpenID trustroot." +msgstr "Walng ganyang pinagkakatiwalaang ugat ng OpenID." + +#: openidsettings.php:281 +msgid "Trustroots removed" +msgstr "Tinanggal ang mga pinagkakatiwalaang ugat" + +#: openidsettings.php:304 +msgid "No such OpenID." +msgstr "Walang ganyang OpenID." + +#: openidsettings.php:309 +msgid "That OpenID does not belong to you." +msgstr "Hindi mo pag-aari ang OpenID na iyan." + +#: openidsettings.php:313 +msgid "OpenID removed." +msgstr "Tinanggal ang OpenID." + +#: openidadminpanel.php:54 OpenIDPlugin.php:628 +msgid "OpenID" +msgstr "OpenID" + +#: openidadminpanel.php:147 +msgid "Invalid provider URL. Max length is 255 characters." +msgstr "" +"Hindi tanggap na URL ng tagapagbigay. Ang pinakamataas na haba ay 255 mga " +"panitik." + +#: openidadminpanel.php:153 +msgid "Invalid team name. Max length is 255 characters." +msgstr "" +"Hindi tanggap ng pangalan ng pangkat. Pinakamataas na haba ay 255 mga " +"panitik." + +#: openidadminpanel.php:210 +msgid "Trusted provider" +msgstr "Pinagkakatiwalaang tagapagbigay" + +#: openidadminpanel.php:212 +msgid "" +"By default, users are allowed to authenticate with any OpenID provider. If " +"you are using your own OpenID service for shared sign-in, you can restrict " +"access to only your own users here." +msgstr "" +"Bilang likas na pagtatakda, ang mga tagagamit ay hindi pinapahintulutang " +"magpatunay sa pamamagitan ng anumang tagapagbigay ng OpenID. Kung ginagamit " +"mo ang sarili mong palingkuran ng OpenID para sa pinagsasaluhang paglagdang " +"papasok, malilimitahan mo ang pagpunta sa iyong mga tagagamit lamang dito." + +#: openidadminpanel.php:220 +msgid "Provider URL" +msgstr "URL ng tagapagbigay" + +#: openidadminpanel.php:221 +msgid "" +"All OpenID logins will be sent to this URL; other providers may not be used." +msgstr "" +"Ang lahat ng mga paglalagda sa OpenID ay ipapadala sa URL na ito; hindi " +"maaaring gamitin ang ibang mga tagapagbigay." + +#: openidadminpanel.php:228 +msgid "Append a username to base URL" +msgstr "Ikabit ang isang pangalan ng tagagamit sa punong URL" + +#: openidadminpanel.php:230 +msgid "" +"Login form will show the base URL and prompt for a username to add at the " +"end. Use when OpenID provider URL should be the profile page for individual " +"users." +msgstr "" +"Ang pormularyo ng paglagda ay magpapakita ng batayang URL at gagawa ng isang " +"pangalan ng tagagamit na idaragdag sa huli. Gamitin kapag ang URL ng " +"tagapagbigay ng OpenID ay ang dapat na maging pahina ng balangkas para sa " +"indibiduwal na mga tagagamit." + +#: openidadminpanel.php:238 +msgid "Required team" +msgstr "Kailangang pangkat" + +#: openidadminpanel.php:239 +msgid "Only allow logins from users in the given team (Launchpad extension)." +msgstr "" +"Payagan lamang ang mga paglagda mula sa mga tagagamit na nasa loob ng " +"ibinigay na pangkat (karugtong ng Launchpad)." + +#: openidadminpanel.php:251 +msgid "Options" +msgstr "Mga pagpipilian" + +#: openidadminpanel.php:258 +msgid "Enable OpenID-only mode" +msgstr "Paganahin ang gawi na OpenID lamang" + +#: openidadminpanel.php:260 +msgid "" +"Require all users to login via OpenID. WARNING: disables password " +"authentication for all users!" +msgstr "" +"Igiit sa lahat ng mga tagagamit na lumagda sa pamamagitan ng OpenID. " +"BABALA: hindi pinagagana ang pagpapatunay ng hudyat para sa lahat ng mga " +"tagagamit!" + +#: openidadminpanel.php:278 +msgid "Save OpenID settings" +msgstr "Sagipin ang mga katakdaan ng OpenID" + +#. TRANS: OpenID plugin server error. +#: openid.php:138 +msgid "Cannot instantiate OpenID consumer object." +msgstr "Hindi mapanimulan ang bagay na pangtagapagtangkilik ng OpenID." + +#. TRANS: OpenID plugin message. Given when an OpenID is not valid. +#: openid.php:150 +msgid "Not a valid OpenID." +msgstr "Hindi isang tanggap na OpenID." + +#. TRANS: OpenID plugin server error. Given when the OpenID authentication request fails. +#. TRANS: %s is the failure message. +#: openid.php:155 +#, php-format +msgid "OpenID failure: %s" +msgstr "Kabiguan ng OpenID: %s" + +#. TRANS: OpenID plugin server error. Given when the OpenID authentication request cannot be redirected. +#. TRANS: %s is the failure message. +#: openid.php:205 +#, php-format +msgid "Could not redirect to server: %s" +msgstr "Hindi mabago upang papuntahin sa tagapaghain: %s" + +#. TRANS: OpenID plugin user instructions. +#: openid.php:244 +msgid "" +"This form should automatically submit itself. If not, click the submit " +"button to go to your OpenID provider." +msgstr "" +"Ang pormularyong ito ay dapat na kusang magpapasa ng kanyang sarili. Kung " +"hindi, pindutin ang pindutang pampasa upang pumunta sa iyong tagapagbigay ng " +"OpenID." + +#. TRANS: OpenID plugin server error. +#: openid.php:280 +msgid "Error saving the profile." +msgstr "Kamalian sa pagsagip ng balangkas." + +#. TRANS: OpenID plugin server error. +#: openid.php:292 +msgid "Error saving the user." +msgstr "Kamalian sa pagsagip ng tagagamit." + +#. TRANS: OpenID plugin client exception (403). +#: openid.php:322 +msgid "Unauthorized URL used for OpenID login." +msgstr "Hindi pinahintulutang URL na ginamit para sa paglagda ng OpenID." + +#. TRANS: Title +#: openid.php:370 +msgid "OpenID Login Submission" +msgstr "Pagpapasa ng Paglagda ng OpenID" + +#. TRANS: OpenID plugin message used while requesting authorization user's OpenID login provider. +#: openid.php:381 +msgid "Requesting authorization from your login provider..." +msgstr "" +"Humihiling ng pahintulot mula sa iyong tagapagbigay ng paglagdang papasok..." + +#. TRANS: OpenID plugin message. User instruction while requesting authorization user's OpenID login provider. +#: openid.php:385 +msgid "" +"If you are not redirected to your login provider in a few seconds, try " +"pushing the button below." +msgstr "" +"Kapag hindi ka itinurong papunta sa iyong tagapagbigay ng paglagda sa loob " +"ng ilang mga segundo, subukang pindutin ang pindutang nasa ibaba." + +#. TRANS: Tooltip for main menu option "Login" +#: OpenIDPlugin.php:226 +msgctxt "TOOLTIP" +msgid "Login to the site" +msgstr "Lumagda sa sityo" + +#. TRANS: Main menu option when not logged in to log in +#: OpenIDPlugin.php:229 +msgctxt "MENU" +msgid "Login" +msgstr "Lumagda" + +#. TRANS: Tooltip for main menu option "Help" +#: OpenIDPlugin.php:234 +msgctxt "TOOLTIP" +msgid "Help me!" +msgstr "Saklolohan ako!" + +#. TRANS: Main menu option for help on the StatusNet site +#: OpenIDPlugin.php:237 +msgctxt "MENU" +msgid "Help" +msgstr "Saklolo" + +#. TRANS: Tooltip for main menu option "Search" +#: OpenIDPlugin.php:243 +msgctxt "TOOLTIP" +msgid "Search for people or text" +msgstr "Maghanap ng mga tao o teksto" + +#. TRANS: Main menu option when logged in or when the StatusNet instance is not private +#: OpenIDPlugin.php:246 +msgctxt "MENU" +msgid "Search" +msgstr "Maghanap" + +#. TRANS: OpenID plugin menu item on site logon page. +#. TRANS: OpenID plugin menu item on user settings page. +#: OpenIDPlugin.php:306 OpenIDPlugin.php:344 +msgctxt "MENU" +msgid "OpenID" +msgstr "OpenID" + +#. TRANS: OpenID plugin tooltip for logon menu item. +#: OpenIDPlugin.php:308 +msgid "Login or register with OpenID" +msgstr "Lumagda o magpatala na may OpenID" + +#. TRANS: OpenID plugin tooltip for user settings menu item. +#: OpenIDPlugin.php:346 +msgid "Add or remove OpenIDs" +msgstr "Idagdag o alisin ang mga OpenID" + +#: OpenIDPlugin.php:629 +msgid "OpenID configuration" +msgstr "Pagkakaayos ng OpenID" + +#. TRANS: OpenID plugin description. +#: OpenIDPlugin.php:654 +msgid "Use OpenID to login to the site." +msgstr "" +"Gamitin ang OpenID upang lumagda sa sityo." + +#. TRANS: OpenID plugin client error given trying to add an unauthorised OpenID to a user (403). +#: openidserver.php:118 +#, php-format +msgid "You are not authorized to use the identity %s." +msgstr "Wala kang pahintulot na gamitin ang katauhang %s." + +#. TRANS: OpenID plugin client error given when not getting a response for a given OpenID provider (500). +#: openidserver.php:139 +msgid "Just an OpenID provider. Nothing to see here, move along..." +msgstr "" +"Isa lamang na tagapagbigay ng OpenID. Walang makikita rito, magpatuloy..." + +#. TRANS: Client error message trying to log on with OpenID while already logged on. +#: finishopenidlogin.php:35 openidlogin.php:31 +msgid "Already logged in." +msgstr "Nakalagda na." + +#. TRANS: Message given if user does not agree with the site's license. +#: finishopenidlogin.php:46 +msgid "You can't register if you don't agree to the license." +msgstr "Hindi ka makakapagpatala kung hindi ka sasang-ayon sa lisensiya." + +#. TRANS: Messag given on an unknown error. +#: finishopenidlogin.php:55 +msgid "An unknown error has occured." +msgstr "Naganap ang isang hindi nalalamang kamalian." + +#. TRANS: Instructions given after a first successful logon using OpenID. +#. TRANS: %s is the site name. +#: finishopenidlogin.php:71 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your OpenID " +"to a local account. You can either create a new account, or connect with " +"your existing account, if you have one." +msgstr "" +"Ito ang iyong unang pagkakataon ng paglagda sa %s kaya't kailangan naming " +"umugnay sa iyong OpenID papunta sa isang katutubong akawnt. Maaari kang " +"lumikha ng isang bagong akawnt, o umugnay sa pamamagitan ng umiiral mong " +"akawnt, kung mayroon ka." + +#. TRANS: Title +#: finishopenidlogin.php:78 +msgid "OpenID Account Setup" +msgstr "Pagkakaayos ng Akawnt na OpenID" + +#: finishopenidlogin.php:108 +msgid "Create new account" +msgstr "Likhain ang bagong akawnt" + +#: finishopenidlogin.php:110 +msgid "Create a new user with this nickname." +msgstr "Lumikha ng isang bagong tagagamit na may ganitong palayaw." + +#: finishopenidlogin.php:113 +msgid "New nickname" +msgstr "Bagong palayaw" + +#: finishopenidlogin.php:115 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "" +"1 hanggang 64 maliliit na mga titik o mga bilang, walang bantas o mga patlang" + +#. TRANS: Button label in form in which to create a new user on the site for an OpenID. +#: finishopenidlogin.php:140 +msgctxt "BUTTON" +msgid "Create" +msgstr "Likhain" + +#. TRANS: Used as form legend for form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:146 +msgid "Connect existing account" +msgstr "Iugnay ang umiiral na akawnt" + +#. TRANS: User instructions for form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:149 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your OpenID." +msgstr "" +"Kung mayroon ka nang akawnt, lumagda sa pamamagitan ng iyong pangalan ng " +"tagagamit at hudyat upang iugnay ito sa iyong OpenID." + +#. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:153 +msgid "Existing nickname" +msgstr "Umiiral na palayaw" + +#. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:157 +msgid "Password" +msgstr "Hudyat" + +#. TRANS: Button label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:161 +msgctxt "BUTTON" +msgid "Connect" +msgstr "Umugnay" + +#. TRANS: Status message in case the response from the OpenID provider is that the logon attempt was cancelled. +#: finishopenidlogin.php:174 finishaddopenid.php:90 +msgid "OpenID authentication cancelled." +msgstr "Kinansela ang pagpapatunay ng OpenID." + +#. TRANS: OpenID authentication failed; display the error message. %s is the error message. +#. TRANS: OpenID authentication failed; display the error message. +#. TRANS: %s is the error message. +#: finishopenidlogin.php:178 finishaddopenid.php:95 +#, php-format +msgid "OpenID authentication failed: %s" +msgstr "Nabigo ang pagpapatunay ng OpenID: %s" + +#: finishopenidlogin.php:198 finishaddopenid.php:111 +msgid "" +"OpenID authentication aborted: you are not allowed to login to this site." +msgstr "" +"Hindi itinuloy ang pagpapatunay ng OpenID: hindi ka pinahintulutang lumagda " +"sa sityong ito." + +#. TRANS: OpenID plugin message. No new user registration is allowed on the site. +#. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and none was provided. +#: finishopenidlogin.php:250 finishopenidlogin.php:260 +msgid "Registration not allowed." +msgstr "Hindi pinayagan ang pagpapatala." + +#. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and the one provided was not valid. +#: finishopenidlogin.php:268 +msgid "Not a valid invitation code." +msgstr "Hindi isang tanggap na kodigo ng paanyaya." + +#. TRANS: OpenID plugin message. The entered new user name did not conform to the requirements. +#: finishopenidlogin.php:279 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "" +"Ang palayaw ay dapat lamang na may maliliit ng mga titik at mga bilang at " +"walang mga patlang." + +#. TRANS: OpenID plugin message. The entered new user name is blacklisted. +#: finishopenidlogin.php:285 +msgid "Nickname not allowed." +msgstr "Hindi pinayagan ang palayaw." + +#. TRANS: OpenID plugin message. The entered new user name is already used. +#: finishopenidlogin.php:291 +msgid "Nickname already in use. Try another one." +msgstr "Ginagamit na ang palayaw. Sumubok ng iba." + +#. TRANS: OpenID plugin server error. A stored OpenID cannot be retrieved. +#. TRANS: OpenID plugin server error. A stored OpenID cannot be found. +#: finishopenidlogin.php:299 finishopenidlogin.php:386 +msgid "Stored OpenID not found." +msgstr "Hindi natagpuan ang nakalagak na OpenID." + +#. TRANS: OpenID plugin server error. +#: finishopenidlogin.php:309 +msgid "Creating new account for OpenID that already has a user." +msgstr "" +"Nililikha ang bagong akawnt para sa OpenID na mayroon nang isang tagagamit." + +#. TRANS: OpenID plugin message. +#: finishopenidlogin.php:374 +msgid "Invalid username or password." +msgstr "Hindi tanggap na pangalan ng tagagamit o hudyat." + +#. TRANS: OpenID plugin server error. The user or user profile could not be saved. +#: finishopenidlogin.php:394 +msgid "Error connecting user to OpenID." +msgstr "May kamalian sa pag-ugnay ng tagagamit sa OpenID." + +#. TRANS: OpenID plugin message. Rememberme logins have to reauthenticate before changing any profile settings. +#. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". +#: openidlogin.php:80 +#, php-format +msgid "" +"For security reasons, please re-login with your [OpenID](%%doc.openid%%) " +"before changing your settings." +msgstr "" +"Para sa dahilang pangkaligtasan, mangyaring muling lumagda sa pamamagitan ng " +"iyong [OpenID](%%doc.openid%%) bago baguhin ang iyong mga pagtatakda." + +#. TRANS: OpenID plugin message. +#. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". +#: openidlogin.php:86 +#, php-format +msgid "Login with an [OpenID](%%doc.openid%%) account." +msgstr "Lumagda sa pamamagitan ng isang akawnt ng [OpenID](%%doc.openid%%)." + +#. TRANS: OpenID plugin message. Title. +#. TRANS: Title after getting the status of the OpenID authorisation request. +#: openidlogin.php:120 finishaddopenid.php:187 +msgid "OpenID Login" +msgstr "Panglagdang OpenID" + +#. TRANS: OpenID plugin logon form legend. +#: openidlogin.php:138 +msgid "OpenID login" +msgstr "Panglagdang OpenID" + +#: openidlogin.php:146 +msgid "OpenID provider" +msgstr "Tagapagbigay ng OpenID" + +#: openidlogin.php:154 +msgid "Enter your username." +msgstr "Ipasok ang iyong pangalan ng tagagamit." + +#: openidlogin.php:155 +msgid "You will be sent to the provider's site for authentication." +msgstr "Ipapadala ka sa sityo ng tagapagbigay para sa pagpapatunay." + +#. TRANS: OpenID plugin logon form field instructions. +#: openidlogin.php:162 +msgid "Your OpenID URL" +msgstr "Ang iyong URL ng OpenID" + +#. TRANS: OpenID plugin logon form checkbox label for setting to put the OpenID information in a cookie. +#: openidlogin.php:167 +msgid "Remember me" +msgstr "Tandaan ako" + +#. TRANS: OpenID plugin logon form field instructions. +#: openidlogin.php:169 +msgid "Automatically login in the future; not for shared computers!" +msgstr "" +"Kusang lumagda sa hinaharap; hindi para sa pinagsasaluhang mga kompyuter!" + +#. TRANS: OpenID plugin logon form button label to start logon with the data provided in the logon form. +#: openidlogin.php:174 +msgctxt "BUTTON" +msgid "Login" +msgstr "Lumagda" + +#: openidtrust.php:51 +msgid "OpenID Identity Verification" +msgstr "Pagpapatunay sa Katauhan ng OpenID" + +#: openidtrust.php:69 +msgid "" +"This page should only be reached during OpenID processing, not directly." +msgstr "" +"Ang pahinang ito ay dapat lamang na maabot habang pinoproseso ang OpenID, " +"hindi tuwiran." + +#: openidtrust.php:117 +#, php-format +msgid "" +"%s has asked to verify your identity. Click Continue to verify your " +"identity and login without creating a new password." +msgstr "" +"Hiniling ng/ni %s na patunayan ang iyong katauhan. Pindutin ang Magpatuloy " +"upang tiyakin ang iyong katauhan at lumagdang hindi lumilikha ng isang " +"bagong hudyat." + +#: openidtrust.php:135 +msgid "Continue" +msgstr "Magpatuloy" + +#: openidtrust.php:136 +msgid "Cancel" +msgstr "Huwag ituloy" + +#. TRANS: Client error message +#: finishaddopenid.php:68 +msgid "Not logged in." +msgstr "Hindi nakalagda." + +#. TRANS: message in case a user tries to add an OpenID that is already connected to them. +#: finishaddopenid.php:122 +msgid "You already have this OpenID!" +msgstr "Mayroon ka na ng ganitong OpenID!" + +#. TRANS: message in case a user tries to add an OpenID that is already used by another user. +#: finishaddopenid.php:125 +msgid "Someone else already has this OpenID." +msgstr "Mayroon nang ibang tao na may ganitong OpenID." + +#. TRANS: message in case the OpenID object cannot be connected to the user. +#: finishaddopenid.php:138 +msgid "Error connecting user." +msgstr "Kamalian sa pag-ugnay ng tagagamit." + +#. TRANS: message in case the user or the user profile cannot be saved in StatusNet. +#: finishaddopenid.php:145 +msgid "Error updating profile" +msgstr "Kamalian sa pagsasapanahon ng balangkas" diff --git a/plugins/OpenID/locale/uk/LC_MESSAGES/OpenID.po b/plugins/OpenID/locale/uk/LC_MESSAGES/OpenID.po new file mode 100644 index 0000000000..f5550f5de7 --- /dev/null +++ b/plugins/OpenID/locale/uk/LC_MESSAGES/OpenID.po @@ -0,0 +1,622 @@ +# Translation of StatusNet - OpenID to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - OpenID\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:06+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-openid\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: openidsettings.php:59 openidadminpanel.php:65 +msgid "OpenID settings" +msgstr "Налаштування OpenID" + +#: openidsettings.php:70 +#, php-format +msgid "" +"[OpenID](%%doc.openid%%) lets you log into many sites with the same user " +"account. Manage your associated OpenIDs from here." +msgstr "" +"[OpenID](%%doc.openid%%) дозволяє входити до багатьох веб-сторінок " +"використовуючи той самий лоґін і пароль. Тут можна впорядкувати ваші OpenID-" +"акаунти." + +#: openidsettings.php:101 +msgid "Add OpenID" +msgstr "Додати OpenID" + +#: openidsettings.php:104 +msgid "" +"If you want to add an OpenID to your account, enter it in the box below and " +"click \"Add\"." +msgstr "" +"Якщо ви бажаєте додати OpenID до вашого акаунту, введіть його у полі нижче і " +"натисніть «Додати»." + +#. TRANS: OpenID plugin logon form field label. +#: openidsettings.php:109 openidlogin.php:159 +msgid "OpenID URL" +msgstr "URL-адреса OpenID" + +#: openidsettings.php:119 +msgid "Add" +msgstr "Додати" + +#: openidsettings.php:131 +msgid "Remove OpenID" +msgstr "Видалити OpenID" + +#: openidsettings.php:136 +msgid "" +"Removing your only OpenID would make it impossible to log in! If you need to " +"remove it, add another OpenID first." +msgstr "" +"Якщо для входу ви використовуєте лише OpenID, то його видалення унеможливить " +"вхід у майбутньому! Якщо вам потрібно видалити ваш єдиний OpenID, то спершу " +"додайте інший." + +#: openidsettings.php:151 +msgid "" +"You can remove an OpenID from your account by clicking the button marked " +"\"Remove\"." +msgstr "Ви можете видалити ваш OpenID просто натиснувши кнопку «Видалити»." + +#: openidsettings.php:174 openidsettings.php:215 +msgid "Remove" +msgstr "Видалити" + +#: openidsettings.php:188 +msgid "OpenID Trusted Sites" +msgstr "Довірені сайти OpenID" + +#: openidsettings.php:191 +msgid "" +"The following sites are allowed to access your identity and log you in. You " +"can remove a site from this list to deny it access to your OpenID." +msgstr "" +"У списку наведено OpenID-адреси, які ідентифіковані як ваші і їм дозволено " +"вхід до сайту. Ви можете вилучити якийсь з них, тим самим скасувавши дозвіл " +"на вхід." + +#. TRANS: Message given when there is a problem with the user's session token. +#: openidsettings.php:233 finishopenidlogin.php:40 openidlogin.php:49 +msgid "There was a problem with your session token. Try again, please." +msgstr "" +"Виникли певні проблеми з токеном поточної сесії. Спробуйте знов, будь ласка." + +#: openidsettings.php:240 +msgid "Can't add new providers." +msgstr "Не вдається додати нового OpenID-провайдера." + +#: openidsettings.php:253 +msgid "Something weird happened." +msgstr "Сталося щось незрозуміле." + +#: openidsettings.php:277 +msgid "No such OpenID trustroot." +msgstr "Серед довірених такого OpenID немає." + +#: openidsettings.php:281 +msgid "Trustroots removed" +msgstr "Довірені OpenID видалено" + +#: openidsettings.php:304 +msgid "No such OpenID." +msgstr "Немає такого OpenID." + +#: openidsettings.php:309 +msgid "That OpenID does not belong to you." +msgstr "Даний OpenID належить не вам." + +#: openidsettings.php:313 +msgid "OpenID removed." +msgstr "OpenID видалено." + +#: openidadminpanel.php:54 OpenIDPlugin.php:628 +msgid "OpenID" +msgstr "OpenID" + +#: openidadminpanel.php:147 +msgid "Invalid provider URL. Max length is 255 characters." +msgstr "Невірний URL OpenID-провайдера. Максимальна довжина — 255 символів." + +#: openidadminpanel.php:153 +msgid "Invalid team name. Max length is 255 characters." +msgstr "Невірна назва спільноти. Максимальна довжина — 255 символів." + +#: openidadminpanel.php:210 +msgid "Trusted provider" +msgstr "Довірений OpenID-провайдер" + +#: openidadminpanel.php:212 +msgid "" +"By default, users are allowed to authenticate with any OpenID provider. If " +"you are using your own OpenID service for shared sign-in, you can restrict " +"access to only your own users here." +msgstr "" +"За замовчуванням, відвідувачам дозволено користуватись послугами будь-якого " +"OpenID-провайдера. Якщо ви користуєтесь своїм власним OpenID для загального " +"входу на веб-сторінки, то ви вільні обмежити доступ лише колом ваших власних " +"користувачів." + +#: openidadminpanel.php:220 +msgid "Provider URL" +msgstr "URL провайдера" + +#: openidadminpanel.php:221 +msgid "" +"All OpenID logins will be sent to this URL; other providers may not be used." +msgstr "" +"Всі сесії входу через OpenID будуть спрямовуватись на цю URL-адресу; інших " +"OpenID-провайдерів використовувати не можна." + +#: openidadminpanel.php:228 +msgid "Append a username to base URL" +msgstr "Додати ім’я користувача до базового URL" + +#: openidadminpanel.php:230 +msgid "" +"Login form will show the base URL and prompt for a username to add at the " +"end. Use when OpenID provider URL should be the profile page for individual " +"users." +msgstr "" +"У формі входу на сайт буде представлено базовий URL і запит щодо імені " +"користувача у кінці. В такому випадку, URL OpenID-провайдера — це сторінка " +"профілю окремих користувачів." + +#: openidadminpanel.php:238 +msgid "Required team" +msgstr "Необхідна група" + +#: openidadminpanel.php:239 +msgid "Only allow logins from users in the given team (Launchpad extension)." +msgstr "" +"Дозволяється вхід лише користувачам у вказаній групі (розширення для " +"Launchpad)." + +#: openidadminpanel.php:251 +msgid "Options" +msgstr "Параметри" + +#: openidadminpanel.php:258 +msgid "Enable OpenID-only mode" +msgstr "Увімкнути режим входу лише за OpenID" + +#: openidadminpanel.php:260 +msgid "" +"Require all users to login via OpenID. WARNING: disables password " +"authentication for all users!" +msgstr "" +"Вимагає, щоб всі користувачі входили лише за наявності OpenID. УВАГА: ця " +"опція вимикає автентифікацію за паролем для всіх користувачів." + +#: openidadminpanel.php:278 +msgid "Save OpenID settings" +msgstr "Зберегти налаштування OpenID" + +#. TRANS: OpenID plugin server error. +#: openid.php:138 +msgid "Cannot instantiate OpenID consumer object." +msgstr "Не можу створити примірник об’єкта споживача OpenID." + +#. TRANS: OpenID plugin message. Given when an OpenID is not valid. +#: openid.php:150 +msgid "Not a valid OpenID." +msgstr "Це недійсний OpenID." + +#. TRANS: OpenID plugin server error. Given when the OpenID authentication request fails. +#. TRANS: %s is the failure message. +#: openid.php:155 +#, php-format +msgid "OpenID failure: %s" +msgstr "Неуспіх OpenID: %s" + +#. TRANS: OpenID plugin server error. Given when the OpenID authentication request cannot be redirected. +#. TRANS: %s is the failure message. +#: openid.php:205 +#, php-format +msgid "Could not redirect to server: %s" +msgstr "Не можу переадресувати на сервер: %s" + +#. TRANS: OpenID plugin user instructions. +#: openid.php:244 +msgid "" +"This form should automatically submit itself. If not, click the submit " +"button to go to your OpenID provider." +msgstr "" +"Ця форма має автоматичне себе представити. Якщо ні, натисніть відповідну " +"кнопку, щоб перейти до сторінки вашого OpenID-провайдера." + +#. TRANS: OpenID plugin server error. +#: openid.php:280 +msgid "Error saving the profile." +msgstr "Помилка при збереженні профілю." + +#. TRANS: OpenID plugin server error. +#: openid.php:292 +msgid "Error saving the user." +msgstr "Помилка при збереженні користувача." + +#. TRANS: OpenID plugin client exception (403). +#: openid.php:322 +msgid "Unauthorized URL used for OpenID login." +msgstr "Для входу за OpenID використовується неавторизований URL." + +#. TRANS: Title +#: openid.php:370 +msgid "OpenID Login Submission" +msgstr "Представлення входу за OpenID" + +#. TRANS: OpenID plugin message used while requesting authorization user's OpenID login provider. +#: openid.php:381 +msgid "Requesting authorization from your login provider..." +msgstr "Запитуємо дозвіл у вашого OpenID-провайдера..." + +#. TRANS: OpenID plugin message. User instruction while requesting authorization user's OpenID login provider. +#: openid.php:385 +msgid "" +"If you are not redirected to your login provider in a few seconds, try " +"pushing the button below." +msgstr "" +"Якщо за кілька секунд вас не буде перенаправлено на сторінку входу вашого " +"OpenID-провайдера, просто натисніть кнопку внизу." + +#. TRANS: Tooltip for main menu option "Login" +#: OpenIDPlugin.php:226 +msgctxt "TOOLTIP" +msgid "Login to the site" +msgstr "Вхід на сайт" + +#. TRANS: Main menu option when not logged in to log in +#: OpenIDPlugin.php:229 +msgctxt "MENU" +msgid "Login" +msgstr "Увійти" + +#. TRANS: Tooltip for main menu option "Help" +#: OpenIDPlugin.php:234 +msgctxt "TOOLTIP" +msgid "Help me!" +msgstr "Допоможіть!" + +#. TRANS: Main menu option for help on the StatusNet site +#: OpenIDPlugin.php:237 +msgctxt "MENU" +msgid "Help" +msgstr "Довідка" + +#. TRANS: Tooltip for main menu option "Search" +#: OpenIDPlugin.php:243 +msgctxt "TOOLTIP" +msgid "Search for people or text" +msgstr "Пошук людей або текстів" + +#. TRANS: Main menu option when logged in or when the StatusNet instance is not private +#: OpenIDPlugin.php:246 +msgctxt "MENU" +msgid "Search" +msgstr "Пошук" + +#. TRANS: OpenID plugin menu item on site logon page. +#. TRANS: OpenID plugin menu item on user settings page. +#: OpenIDPlugin.php:306 OpenIDPlugin.php:344 +msgctxt "MENU" +msgid "OpenID" +msgstr "OpenID" + +#. TRANS: OpenID plugin tooltip for logon menu item. +#: OpenIDPlugin.php:308 +msgid "Login or register with OpenID" +msgstr "Увійти або зареєструватися за допомогою OpenID" + +#. TRANS: OpenID plugin tooltip for user settings menu item. +#: OpenIDPlugin.php:346 +msgid "Add or remove OpenIDs" +msgstr "Додати або видалити OpenID" + +#: OpenIDPlugin.php:629 +msgid "OpenID configuration" +msgstr "Конфігурація OpenID" + +#. TRANS: OpenID plugin description. +#: OpenIDPlugin.php:654 +msgid "Use OpenID to login to the site." +msgstr "" +"Використання OpenID для входу на сайт." + +#. TRANS: OpenID plugin client error given trying to add an unauthorised OpenID to a user (403). +#: openidserver.php:118 +#, php-format +msgid "You are not authorized to use the identity %s." +msgstr "" +"Ви не авторизовані, для того щоб мати можливість пройти перевірку " +"ідентичності на %s." + +#. TRANS: OpenID plugin client error given when not getting a response for a given OpenID provider (500). +#: openidserver.php:139 +msgid "Just an OpenID provider. Nothing to see here, move along..." +msgstr "Просто OpenID-провайдер. Нічого належного чомусь не видно..." + +#. TRANS: Client error message trying to log on with OpenID while already logged on. +#: finishopenidlogin.php:35 openidlogin.php:31 +msgid "Already logged in." +msgstr "Тепер ви увійшли." + +#. TRANS: Message given if user does not agree with the site's license. +#: finishopenidlogin.php:46 +msgid "You can't register if you don't agree to the license." +msgstr "Ви не зможете зареєструватися, якщо не погодитесь з умовами ліцензії." + +#. TRANS: Messag given on an unknown error. +#: finishopenidlogin.php:55 +msgid "An unknown error has occured." +msgstr "Виникла якась незрозуміла помилка." + +#. TRANS: Instructions given after a first successful logon using OpenID. +#. TRANS: %s is the site name. +#: finishopenidlogin.php:71 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your OpenID " +"to a local account. You can either create a new account, or connect with " +"your existing account, if you have one." +msgstr "" +"Ви вперше увійшли до сайту %s, отже ми мусимо приєднати ваш OpenID до " +"акаунту на даному сайті. Ви маєте можливість створити новий акаунт або " +"використати такий, що вже існує." + +#. TRANS: Title +#: finishopenidlogin.php:78 +msgid "OpenID Account Setup" +msgstr "Створення акаунту OpenID" + +#: finishopenidlogin.php:108 +msgid "Create new account" +msgstr "Створити новий акаунт" + +#: finishopenidlogin.php:110 +msgid "Create a new user with this nickname." +msgstr "Створити нового користувача з цим нікнеймом." + +#: finishopenidlogin.php:113 +msgid "New nickname" +msgstr "Новий нікнейм" + +#: finishopenidlogin.php:115 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "" +"1-64 літери нижнього регістру і цифри, ніякої пунктуації або інтервалів" + +#. TRANS: Button label in form in which to create a new user on the site for an OpenID. +#: finishopenidlogin.php:140 +msgctxt "BUTTON" +msgid "Create" +msgstr "Створити" + +#. TRANS: Used as form legend for form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:146 +msgid "Connect existing account" +msgstr "Приєднати акаунт, який вже існує" + +#. TRANS: User instructions for form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:149 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your OpenID." +msgstr "" +"Якщо ви вже маєте акаунт, увійдіть з вашим ім’ям користувача та паролем, аби " +"приєднати їх до вашого OpenID." + +#. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:153 +msgid "Existing nickname" +msgstr "Нікнейм, який вже існує" + +#. TRANS: Field label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:157 +msgid "Password" +msgstr "Пароль" + +#. TRANS: Button label in form in which to connect an OpenID to an existing user on the site. +#: finishopenidlogin.php:161 +msgctxt "BUTTON" +msgid "Connect" +msgstr "Під’єднати" + +#. TRANS: Status message in case the response from the OpenID provider is that the logon attempt was cancelled. +#: finishopenidlogin.php:174 finishaddopenid.php:90 +msgid "OpenID authentication cancelled." +msgstr "Автентифікацію за OpenID скасовано." + +#. TRANS: OpenID authentication failed; display the error message. %s is the error message. +#. TRANS: OpenID authentication failed; display the error message. +#. TRANS: %s is the error message. +#: finishopenidlogin.php:178 finishaddopenid.php:95 +#, php-format +msgid "OpenID authentication failed: %s" +msgstr "Автентифікуватись за OpenID не вдалося: %s" + +#: finishopenidlogin.php:198 finishaddopenid.php:111 +msgid "" +"OpenID authentication aborted: you are not allowed to login to this site." +msgstr "Автентифікацію за OpenID перервано: ви не можете увійти на цей сайт." + +#. TRANS: OpenID plugin message. No new user registration is allowed on the site. +#. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and none was provided. +#: finishopenidlogin.php:250 finishopenidlogin.php:260 +msgid "Registration not allowed." +msgstr "Реєстрацію не дозволено." + +#. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and the one provided was not valid. +#: finishopenidlogin.php:268 +msgid "Not a valid invitation code." +msgstr "Це не дійсний код запрошення." + +#. TRANS: OpenID plugin message. The entered new user name did not conform to the requirements. +#: finishopenidlogin.php:279 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "" +"Ім’я користувача повинно складатись з літер нижнього регістру і цифр, ніяких " +"інтервалів." + +#. TRANS: OpenID plugin message. The entered new user name is blacklisted. +#: finishopenidlogin.php:285 +msgid "Nickname not allowed." +msgstr "Нікнейм не допускається." + +#. TRANS: OpenID plugin message. The entered new user name is already used. +#: finishopenidlogin.php:291 +msgid "Nickname already in use. Try another one." +msgstr "Цей нікнейм вже використовується. Спробуйте інший." + +#. TRANS: OpenID plugin server error. A stored OpenID cannot be retrieved. +#. TRANS: OpenID plugin server error. A stored OpenID cannot be found. +#: finishopenidlogin.php:299 finishopenidlogin.php:386 +msgid "Stored OpenID not found." +msgstr "Збережений OpenID не знайдено." + +#. TRANS: OpenID plugin server error. +#: finishopenidlogin.php:309 +msgid "Creating new account for OpenID that already has a user." +msgstr "Створення нового акаунту для OpenID користувачем, який вже існує." + +#. TRANS: OpenID plugin message. +#: finishopenidlogin.php:374 +msgid "Invalid username or password." +msgstr "Невірне ім’я або пароль." + +#. TRANS: OpenID plugin server error. The user or user profile could not be saved. +#: finishopenidlogin.php:394 +msgid "Error connecting user to OpenID." +msgstr "Помилка при підключенні користувача до OpenID." + +#. TRANS: OpenID plugin message. Rememberme logins have to reauthenticate before changing any profile settings. +#. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". +#: openidlogin.php:80 +#, php-format +msgid "" +"For security reasons, please re-login with your [OpenID](%%doc.openid%%) " +"before changing your settings." +msgstr "" +"З міркувань безпеки, будь ласка, увійдіть знов з [OpenID](%%doc.openid%%), " +"перед тим як змінювати налаштування." + +#. TRANS: OpenID plugin message. +#. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)". +#: openidlogin.php:86 +#, php-format +msgid "Login with an [OpenID](%%doc.openid%%) account." +msgstr "Увійти з [OpenID](%%doc.openid%%)." + +#. TRANS: OpenID plugin message. Title. +#. TRANS: Title after getting the status of the OpenID authorisation request. +#: openidlogin.php:120 finishaddopenid.php:187 +msgid "OpenID Login" +msgstr "Вхід з OpenID" + +#. TRANS: OpenID plugin logon form legend. +#: openidlogin.php:138 +msgid "OpenID login" +msgstr "Вхід з OpenID" + +#: openidlogin.php:146 +msgid "OpenID provider" +msgstr "OpenID-провайдер" + +#: openidlogin.php:154 +msgid "Enter your username." +msgstr "Введіть ім’я користувача." + +#: openidlogin.php:155 +msgid "You will be sent to the provider's site for authentication." +msgstr "Вас буде перенаправлено на веб-сторінку провайдера для автентифікації." + +#. TRANS: OpenID plugin logon form field instructions. +#: openidlogin.php:162 +msgid "Your OpenID URL" +msgstr "URL вашого OpenID" + +#. TRANS: OpenID plugin logon form checkbox label for setting to put the OpenID information in a cookie. +#: openidlogin.php:167 +msgid "Remember me" +msgstr "Пам’ятати мене" + +#. TRANS: OpenID plugin logon form field instructions. +#: openidlogin.php:169 +msgid "Automatically login in the future; not for shared computers!" +msgstr "" +"Автоматично входити у майбутньому; не для комп’ютерів загального " +"користування!" + +#. TRANS: OpenID plugin logon form button label to start logon with the data provided in the logon form. +#: openidlogin.php:174 +msgctxt "BUTTON" +msgid "Login" +msgstr "Увійти" + +#: openidtrust.php:51 +msgid "OpenID Identity Verification" +msgstr "Перевірка ідентичності OpenID" + +#: openidtrust.php:69 +msgid "" +"This page should only be reached during OpenID processing, not directly." +msgstr "" +"Ви потрапляєте на цю сторінку лише при обробці запитів OpenID, не напряму." + +#: openidtrust.php:117 +#, php-format +msgid "" +"%s has asked to verify your identity. Click Continue to verify your " +"identity and login without creating a new password." +msgstr "" +"%s запрошує вас пройти перевірку на ідентичність. Натисніть «Продовжити», щоб " +"перевірити вашу особу та увійти, не створюючи нового паролю." + +#: openidtrust.php:135 +msgid "Continue" +msgstr "Продовжити" + +#: openidtrust.php:136 +msgid "Cancel" +msgstr "Скасувати" + +#. TRANS: Client error message +#: finishaddopenid.php:68 +msgid "Not logged in." +msgstr "Ви не увійшли до системи." + +#. TRANS: message in case a user tries to add an OpenID that is already connected to them. +#: finishaddopenid.php:122 +msgid "You already have this OpenID!" +msgstr "У вас вже є цей OpenID!" + +#. TRANS: message in case a user tries to add an OpenID that is already used by another user. +#: finishaddopenid.php:125 +msgid "Someone else already has this OpenID." +msgstr "Хтось інший вже приєднав цей OpenID до свого акаунту." + +#. TRANS: message in case the OpenID object cannot be connected to the user. +#: finishaddopenid.php:138 +msgid "Error connecting user." +msgstr "Помилка при підключенні користувача." + +#. TRANS: message in case the user or the user profile cannot be saved in StatusNet. +#: finishaddopenid.php:145 +msgid "Error updating profile" +msgstr "Помилка при оновленні профілю" diff --git a/plugins/PiwikAnalyticsPlugin.php b/plugins/PiwikAnalytics/PiwikAnalyticsPlugin.php similarity index 98% rename from plugins/PiwikAnalyticsPlugin.php rename to plugins/PiwikAnalytics/PiwikAnalyticsPlugin.php index b353d72552..777fd9c5d3 100644 --- a/plugins/PiwikAnalyticsPlugin.php +++ b/plugins/PiwikAnalytics/PiwikAnalyticsPlugin.php @@ -49,7 +49,6 @@ if (!defined('STATUSNET')) { * analytics setup - for example '8'. * */ - class PiwikAnalyticsPlugin extends Plugin { /** the base of your Piwik installation */ @@ -63,7 +62,6 @@ class PiwikAnalyticsPlugin extends Plugin * @param string $root Piwik root URL * @param string $id Piwik ID of this app */ - function __construct($root=null, $id=null) { $this->piwikroot = $root; @@ -78,7 +76,6 @@ class PiwikAnalyticsPlugin extends Plugin * * @return boolean ignored */ - function onEndShowScripts($action) { $piwikCode1 = << 'Tobias Diekershoff, Evan Prodromou', 'homepage' => 'http://status.net/wiki/Plugin:Piwik', 'rawdescription' => - _m('Use Piwik Open Source Web analytics software.')); + _m('Use Piwik Open Source web analytics software.')); return true; } - } diff --git a/plugins/PiwikAnalytics/locale/PiwikAnalytics.pot b/plugins/PiwikAnalytics/locale/PiwikAnalytics.pot new file mode 100644 index 0000000000..f9491cc4bf --- /dev/null +++ b/plugins/PiwikAnalytics/locale/PiwikAnalytics.pot @@ -0,0 +1,23 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: PiwikAnalyticsPlugin.php:105 +msgid "" +"Use Piwik Open Source web analytics " +"software." +msgstr "" diff --git a/plugins/PiwikAnalytics/locale/es/LC_MESSAGES/PiwikAnalytics.po b/plugins/PiwikAnalytics/locale/es/LC_MESSAGES/PiwikAnalytics.po new file mode 100644 index 0000000000..a809ea1b67 --- /dev/null +++ b/plugins/PiwikAnalytics/locale/es/LC_MESSAGES/PiwikAnalytics.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - PiwikAnalytics to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PiwikAnalytics\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:16+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:02+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-piwikanalytics\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: PiwikAnalyticsPlugin.php:105 +msgid "" +"Use Piwik Open Source web analytics " +"software." +msgstr "" +"Utiliza el software de análisis de sitios Web de fuente abierta Piwik." diff --git a/plugins/PiwikAnalytics/locale/fr/LC_MESSAGES/PiwikAnalytics.po b/plugins/PiwikAnalytics/locale/fr/LC_MESSAGES/PiwikAnalytics.po new file mode 100644 index 0000000000..99178db73b --- /dev/null +++ b/plugins/PiwikAnalytics/locale/fr/LC_MESSAGES/PiwikAnalytics.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - PiwikAnalytics to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PiwikAnalytics\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:16+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:02+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-piwikanalytics\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: PiwikAnalyticsPlugin.php:105 +msgid "" +"Use Piwik Open Source web analytics " +"software." +msgstr "" +"Utiliser le logiciel d’analyse Web en source ouvert Piwik." diff --git a/plugins/PiwikAnalytics/locale/ia/LC_MESSAGES/PiwikAnalytics.po b/plugins/PiwikAnalytics/locale/ia/LC_MESSAGES/PiwikAnalytics.po new file mode 100644 index 0000000000..99867ca4ac --- /dev/null +++ b/plugins/PiwikAnalytics/locale/ia/LC_MESSAGES/PiwikAnalytics.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - PiwikAnalytics to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PiwikAnalytics\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:16+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:02+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-piwikanalytics\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: PiwikAnalyticsPlugin.php:105 +msgid "" +"Use Piwik Open Source web analytics " +"software." +msgstr "" +"Usar le software open source de analyse web Piwik." diff --git a/plugins/PiwikAnalytics/locale/mk/LC_MESSAGES/PiwikAnalytics.po b/plugins/PiwikAnalytics/locale/mk/LC_MESSAGES/PiwikAnalytics.po new file mode 100644 index 0000000000..b7ef8467d9 --- /dev/null +++ b/plugins/PiwikAnalytics/locale/mk/LC_MESSAGES/PiwikAnalytics.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - PiwikAnalytics to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PiwikAnalytics\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:16+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:02+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-piwikanalytics\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: PiwikAnalyticsPlugin.php:105 +msgid "" +"Use Piwik Open Source web analytics " +"software." +msgstr "" +"Користи Piwik - програм за мрежна " +"аналитика со отворен код." diff --git a/plugins/PiwikAnalytics/locale/nl/LC_MESSAGES/PiwikAnalytics.po b/plugins/PiwikAnalytics/locale/nl/LC_MESSAGES/PiwikAnalytics.po new file mode 100644 index 0000000000..62b7b645be --- /dev/null +++ b/plugins/PiwikAnalytics/locale/nl/LC_MESSAGES/PiwikAnalytics.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - PiwikAnalytics to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PiwikAnalytics\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:16+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:02+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-piwikanalytics\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: PiwikAnalyticsPlugin.php:105 +msgid "" +"Use Piwik Open Source web analytics " +"software." +msgstr "" +"Piwik Open Source webanalysesoftware " +"gebruiken." diff --git a/plugins/PiwikAnalytics/locale/ru/LC_MESSAGES/PiwikAnalytics.po b/plugins/PiwikAnalytics/locale/ru/LC_MESSAGES/PiwikAnalytics.po new file mode 100644 index 0000000000..26f7ec4e64 --- /dev/null +++ b/plugins/PiwikAnalytics/locale/ru/LC_MESSAGES/PiwikAnalytics.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - PiwikAnalytics to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Eleferen +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PiwikAnalytics\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:16+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:02+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-piwikanalytics\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: PiwikAnalyticsPlugin.php:105 +msgid "" +"Use Piwik Open Source web analytics " +"software." +msgstr "" +"Использование Open Source программного обеспечения для веб-аналитики: Piwik." diff --git a/plugins/PiwikAnalytics/locale/tl/LC_MESSAGES/PiwikAnalytics.po b/plugins/PiwikAnalytics/locale/tl/LC_MESSAGES/PiwikAnalytics.po new file mode 100644 index 0000000000..e257b89c64 --- /dev/null +++ b/plugins/PiwikAnalytics/locale/tl/LC_MESSAGES/PiwikAnalytics.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - PiwikAnalytics to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PiwikAnalytics\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:16+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:02+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-piwikanalytics\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: PiwikAnalyticsPlugin.php:105 +msgid "" +"Use Piwik Open Source web analytics " +"software." +msgstr "" +"Gamitin ang analatikong pangweb na sopwer na Piwik na may Bukas na Pinagmulan." diff --git a/plugins/PiwikAnalytics/locale/uk/LC_MESSAGES/PiwikAnalytics.po b/plugins/PiwikAnalytics/locale/uk/LC_MESSAGES/PiwikAnalytics.po new file mode 100644 index 0000000000..1955825b87 --- /dev/null +++ b/plugins/PiwikAnalytics/locale/uk/LC_MESSAGES/PiwikAnalytics.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - PiwikAnalytics to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PiwikAnalytics\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:16+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:02+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-piwikanalytics\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: PiwikAnalyticsPlugin.php:105 +msgid "" +"Use Piwik Open Source web analytics " +"software." +msgstr "" +"Використання програмного забезпечення з відкритим кодом Piwik для аналізу веб-потоків." diff --git a/plugins/PostDebug/locale/PostDebug.pot b/plugins/PostDebug/locale/PostDebug.pot index b7107d4c17..7824f950c6 100644 --- a/plugins/PostDebug/locale/PostDebug.pot +++ b/plugins/PostDebug/locale/PostDebug.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/PostDebug/locale/es/LC_MESSAGES/PostDebug.po b/plugins/PostDebug/locale/es/LC_MESSAGES/PostDebug.po new file mode 100644 index 0000000000..8619cc4a44 --- /dev/null +++ b/plugins/PostDebug/locale/es/LC_MESSAGES/PostDebug.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - PostDebug to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PostDebug\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:17+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:02+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-postdebug\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: PostDebugPlugin.php:58 +msgid "Debugging tool to record request details on POST." +msgstr "" +"Herramienta de depuración para registrar detalles de solicitud en POST." diff --git a/plugins/PostDebug/locale/fr/LC_MESSAGES/PostDebug.po b/plugins/PostDebug/locale/fr/LC_MESSAGES/PostDebug.po new file mode 100644 index 0000000000..fc0f233f6b --- /dev/null +++ b/plugins/PostDebug/locale/fr/LC_MESSAGES/PostDebug.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - PostDebug to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PostDebug\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:17+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:02+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-postdebug\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: PostDebugPlugin.php:58 +msgid "Debugging tool to record request details on POST." +msgstr "Outil de débogage pour enregistrer les requêtes détaillées de POST." diff --git a/plugins/PostDebug/locale/ia/LC_MESSAGES/PostDebug.po b/plugins/PostDebug/locale/ia/LC_MESSAGES/PostDebug.po new file mode 100644 index 0000000000..a01587def6 --- /dev/null +++ b/plugins/PostDebug/locale/ia/LC_MESSAGES/PostDebug.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - PostDebug to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PostDebug\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:17+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:02+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-postdebug\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: PostDebugPlugin.php:58 +msgid "Debugging tool to record request details on POST." +msgstr "" +"Instrumento pro eliminar defectos que registra le detalios del requestas " +"POST." diff --git a/plugins/PostDebug/locale/ja/LC_MESSAGES/PostDebug.po b/plugins/PostDebug/locale/ja/LC_MESSAGES/PostDebug.po new file mode 100644 index 0000000000..d9b4ff4f6a --- /dev/null +++ b/plugins/PostDebug/locale/ja/LC_MESSAGES/PostDebug.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - PostDebug to Japanese (日本語) +# Expored from translatewiki.net +# +# Author: 青子守歌 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PostDebug\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:17+0000\n" +"Language-Team: Japanese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:02+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ja\n" +"X-Message-Group: #out-statusnet-plugin-postdebug\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: PostDebugPlugin.php:58 +msgid "Debugging tool to record request details on POST." +msgstr "POSTリクエストの詳細を記録するデバッグツール" diff --git a/plugins/PostDebug/locale/mk/LC_MESSAGES/PostDebug.po b/plugins/PostDebug/locale/mk/LC_MESSAGES/PostDebug.po new file mode 100644 index 0000000000..3892c8be2b --- /dev/null +++ b/plugins/PostDebug/locale/mk/LC_MESSAGES/PostDebug.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - PostDebug to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PostDebug\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:17+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:02+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-postdebug\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: PostDebugPlugin.php:58 +msgid "Debugging tool to record request details on POST." +msgstr "Алатка за отстранување на грешки за евидентирање на податоци за POST." diff --git a/plugins/PostDebug/locale/nl/LC_MESSAGES/PostDebug.po b/plugins/PostDebug/locale/nl/LC_MESSAGES/PostDebug.po new file mode 100644 index 0000000000..2d592374bb --- /dev/null +++ b/plugins/PostDebug/locale/nl/LC_MESSAGES/PostDebug.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - PostDebug to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PostDebug\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:17+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:02+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-postdebug\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: PostDebugPlugin.php:58 +msgid "Debugging tool to record request details on POST." +msgstr "Hulpprogramma voor debuggen om verzoekdetails van POST op te slaan." diff --git a/plugins/PostDebug/locale/ru/LC_MESSAGES/PostDebug.po b/plugins/PostDebug/locale/ru/LC_MESSAGES/PostDebug.po new file mode 100644 index 0000000000..3e172cdc75 --- /dev/null +++ b/plugins/PostDebug/locale/ru/LC_MESSAGES/PostDebug.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - PostDebug to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Lockal +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PostDebug\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:17+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:02+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-postdebug\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: PostDebugPlugin.php:58 +msgid "Debugging tool to record request details on POST." +msgstr "Инструмент отладки для записи подробностей POST-запросов." diff --git a/plugins/PostDebug/locale/tl/LC_MESSAGES/PostDebug.po b/plugins/PostDebug/locale/tl/LC_MESSAGES/PostDebug.po new file mode 100644 index 0000000000..0cd74c66c4 --- /dev/null +++ b/plugins/PostDebug/locale/tl/LC_MESSAGES/PostDebug.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - PostDebug to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PostDebug\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:17+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:02+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-postdebug\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: PostDebugPlugin.php:58 +msgid "Debugging tool to record request details on POST." +msgstr "" +"Kasangkapang pantanggal ng depekto upang itala ang mga detalye ng paghiling " +"sa POST." diff --git a/plugins/PostDebug/locale/uk/LC_MESSAGES/PostDebug.po b/plugins/PostDebug/locale/uk/LC_MESSAGES/PostDebug.po new file mode 100644 index 0000000000..547aaabdb3 --- /dev/null +++ b/plugins/PostDebug/locale/uk/LC_MESSAGES/PostDebug.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - PostDebug to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PostDebug\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:17+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:02+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-postdebug\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: PostDebugPlugin.php:58 +msgid "Debugging tool to record request details on POST." +msgstr "Інструмент правки для запису деталей запитів щодо POST." diff --git a/plugins/PoweredByStatusNet/PoweredByStatusNetPlugin.php b/plugins/PoweredByStatusNet/PoweredByStatusNetPlugin.php index fb4eff7389..f2e2fcbafe 100644 --- a/plugins/PoweredByStatusNet/PoweredByStatusNetPlugin.php +++ b/plugins/PoweredByStatusNet/PoweredByStatusNetPlugin.php @@ -47,6 +47,7 @@ class PoweredByStatusNetPlugin extends Plugin { $action->text(' '); $action->elementStart('span', 'poweredby'); + // TRANS: %s is a URL to status.net with "StatusNet" (localised) as link text. $action->raw(sprintf(_m('powered by %s'), sprintf('%s', _m('StatusNet')))); @@ -62,7 +63,7 @@ class PoweredByStatusNetPlugin extends Plugin 'author' => 'Sarven Capadisli', 'homepage' => 'http://status.net/wiki/Plugin:PoweredByStatusNet', 'rawdescription' => - _m('Outputs powered by StatusNet after site name.')); + _m('Outputs "powered by StatusNet" after site name.')); return true; } } diff --git a/plugins/PoweredByStatusNet/locale/PoweredByStatusNet.pot b/plugins/PoweredByStatusNet/locale/PoweredByStatusNet.pot index bc0e814f2c..c6f4eaaafa 100644 --- a/plugins/PoweredByStatusNet/locale/PoweredByStatusNet.pot +++ b/plugins/PoweredByStatusNet/locale/PoweredByStatusNet.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,17 +16,18 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: PoweredByStatusNetPlugin.php:50 +#. TRANS: %s is a URL to status.net with "StatusNet" (localised) as link text. +#: PoweredByStatusNetPlugin.php:51 #, php-format msgid "powered by %s" msgstr "" -#: PoweredByStatusNetPlugin.php:52 +#: PoweredByStatusNetPlugin.php:53 msgid "StatusNet" msgstr "" -#: PoweredByStatusNetPlugin.php:65 +#: PoweredByStatusNetPlugin.php:66 msgid "" -"Outputs powered by StatusNet after site " -"name." +"Outputs \"powered by StatusNet\" after " +"site name." msgstr "" diff --git a/plugins/PoweredByStatusNet/locale/br/LC_MESSAGES/PoweredByStatusNet.po b/plugins/PoweredByStatusNet/locale/br/LC_MESSAGES/PoweredByStatusNet.po new file mode 100644 index 0000000000..7d6bdd6ad1 --- /dev/null +++ b/plugins/PoweredByStatusNet/locale/br/LC_MESSAGES/PoweredByStatusNet.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - PoweredByStatusNet to Breton (Brezhoneg) +# Expored from translatewiki.net +# +# Author: Y-M D +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PoweredByStatusNet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:17+0000\n" +"Language-Team: Breton \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: br\n" +"X-Message-Group: #out-statusnet-plugin-poweredbystatusnet\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. TRANS: %s is a URL to status.net with "StatusNet" (localised) as link text. +#: PoweredByStatusNetPlugin.php:51 +#, php-format +msgid "powered by %s" +msgstr "savet gant %s" + +#: PoweredByStatusNetPlugin.php:53 +msgid "StatusNet" +msgstr "StatusNet" + +#: PoweredByStatusNetPlugin.php:66 +msgid "" +"Outputs \"powered by StatusNet\" after " +"site name." +msgstr "" diff --git a/plugins/PoweredByStatusNet/locale/fr/LC_MESSAGES/PoweredByStatusNet.po b/plugins/PoweredByStatusNet/locale/fr/LC_MESSAGES/PoweredByStatusNet.po new file mode 100644 index 0000000000..2d8249e255 --- /dev/null +++ b/plugins/PoweredByStatusNet/locale/fr/LC_MESSAGES/PoweredByStatusNet.po @@ -0,0 +1,41 @@ +# Translation of StatusNet - PoweredByStatusNet to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PoweredByStatusNet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:17+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-poweredbystatusnet\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. TRANS: %s is a URL to status.net with "StatusNet" (localised) as link text. +#: PoweredByStatusNetPlugin.php:51 +#, php-format +msgid "powered by %s" +msgstr "propulsé par %s" + +#: PoweredByStatusNetPlugin.php:53 +msgid "StatusNet" +msgstr "StatusNet" + +#: PoweredByStatusNetPlugin.php:66 +msgid "" +"Outputs \"powered by StatusNet\" after " +"site name." +msgstr "" +"Affiche « propulsé par StatusNet » après " +"le nom du site." diff --git a/plugins/PoweredByStatusNet/locale/gl/LC_MESSAGES/PoweredByStatusNet.po b/plugins/PoweredByStatusNet/locale/gl/LC_MESSAGES/PoweredByStatusNet.po new file mode 100644 index 0000000000..b276e0a11e --- /dev/null +++ b/plugins/PoweredByStatusNet/locale/gl/LC_MESSAGES/PoweredByStatusNet.po @@ -0,0 +1,40 @@ +# Translation of StatusNet - PoweredByStatusNet to Galician (Galego) +# Expored from translatewiki.net +# +# Author: Toliño +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PoweredByStatusNet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:17+0000\n" +"Language-Team: Galician \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: gl\n" +"X-Message-Group: #out-statusnet-plugin-poweredbystatusnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: %s is a URL to status.net with "StatusNet" (localised) as link text. +#: PoweredByStatusNetPlugin.php:51 +#, php-format +msgid "powered by %s" +msgstr "desenvolvido por %s" + +#: PoweredByStatusNetPlugin.php:53 +msgid "StatusNet" +msgstr "StatusNet" + +#: PoweredByStatusNetPlugin.php:66 +msgid "" +"Outputs \"powered by StatusNet\" after " +"site name." +msgstr "" +"Produce un \"desenvolvido por StatusNet\" " +"despois do nome do sitio." diff --git a/plugins/PoweredByStatusNet/locale/ia/LC_MESSAGES/PoweredByStatusNet.po b/plugins/PoweredByStatusNet/locale/ia/LC_MESSAGES/PoweredByStatusNet.po new file mode 100644 index 0000000000..adb46bd5ba --- /dev/null +++ b/plugins/PoweredByStatusNet/locale/ia/LC_MESSAGES/PoweredByStatusNet.po @@ -0,0 +1,40 @@ +# Translation of StatusNet - PoweredByStatusNet to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PoweredByStatusNet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:17+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-poweredbystatusnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: %s is a URL to status.net with "StatusNet" (localised) as link text. +#: PoweredByStatusNetPlugin.php:51 +#, php-format +msgid "powered by %s" +msgstr "actionate per %s" + +#: PoweredByStatusNetPlugin.php:53 +msgid "StatusNet" +msgstr "StatusNet" + +#: PoweredByStatusNetPlugin.php:66 +msgid "" +"Outputs \"powered by StatusNet\" after " +"site name." +msgstr "" +"Affixa \"actionate per StatusNet\" post " +"le nomine del sito." diff --git a/plugins/PoweredByStatusNet/locale/mk/LC_MESSAGES/PoweredByStatusNet.po b/plugins/PoweredByStatusNet/locale/mk/LC_MESSAGES/PoweredByStatusNet.po new file mode 100644 index 0000000000..204a473e17 --- /dev/null +++ b/plugins/PoweredByStatusNet/locale/mk/LC_MESSAGES/PoweredByStatusNet.po @@ -0,0 +1,40 @@ +# Translation of StatusNet - PoweredByStatusNet to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PoweredByStatusNet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:17+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-poweredbystatusnet\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#. TRANS: %s is a URL to status.net with "StatusNet" (localised) as link text. +#: PoweredByStatusNetPlugin.php:51 +#, php-format +msgid "powered by %s" +msgstr "овозможено од %s" + +#: PoweredByStatusNetPlugin.php:53 +msgid "StatusNet" +msgstr "StatusNet" + +#: PoweredByStatusNetPlugin.php:66 +msgid "" +"Outputs \"powered by StatusNet\" after " +"site name." +msgstr "" +"Дава „со поддршка од StatusNet“ по името " +"на мреж. место." diff --git a/plugins/PoweredByStatusNet/locale/nl/LC_MESSAGES/PoweredByStatusNet.po b/plugins/PoweredByStatusNet/locale/nl/LC_MESSAGES/PoweredByStatusNet.po new file mode 100644 index 0000000000..1950bc8788 --- /dev/null +++ b/plugins/PoweredByStatusNet/locale/nl/LC_MESSAGES/PoweredByStatusNet.po @@ -0,0 +1,40 @@ +# Translation of StatusNet - PoweredByStatusNet to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PoweredByStatusNet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:17+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-poweredbystatusnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: %s is a URL to status.net with "StatusNet" (localised) as link text. +#: PoweredByStatusNetPlugin.php:51 +#, php-format +msgid "powered by %s" +msgstr "Powered by %s" + +#: PoweredByStatusNetPlugin.php:53 +msgid "StatusNet" +msgstr "StatusNet" + +#: PoweredByStatusNetPlugin.php:66 +msgid "" +"Outputs \"powered by StatusNet\" after " +"site name." +msgstr "" +"Voegt te tekst \"Powered by StatusNet\" " +"toe na de sitenaam." diff --git a/plugins/PoweredByStatusNet/locale/pt/LC_MESSAGES/PoweredByStatusNet.po b/plugins/PoweredByStatusNet/locale/pt/LC_MESSAGES/PoweredByStatusNet.po new file mode 100644 index 0000000000..1545ed7f5b --- /dev/null +++ b/plugins/PoweredByStatusNet/locale/pt/LC_MESSAGES/PoweredByStatusNet.po @@ -0,0 +1,40 @@ +# Translation of StatusNet - PoweredByStatusNet to Portuguese (Português) +# Expored from translatewiki.net +# +# Author: Waldir +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PoweredByStatusNet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:17+0000\n" +"Language-Team: Portuguese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: pt\n" +"X-Message-Group: #out-statusnet-plugin-poweredbystatusnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: %s is a URL to status.net with "StatusNet" (localised) as link text. +#: PoweredByStatusNetPlugin.php:51 +#, php-format +msgid "powered by %s" +msgstr "Potenciado por %s" + +#: PoweredByStatusNetPlugin.php:53 +msgid "StatusNet" +msgstr "StatusNet" + +#: PoweredByStatusNetPlugin.php:66 +msgid "" +"Outputs \"powered by StatusNet\" after " +"site name." +msgstr "" +"Produz o texto \"potenciado por StatusNet" +"\" a seguir ao nome do site." diff --git a/plugins/PoweredByStatusNet/locale/tl/LC_MESSAGES/PoweredByStatusNet.po b/plugins/PoweredByStatusNet/locale/tl/LC_MESSAGES/PoweredByStatusNet.po new file mode 100644 index 0000000000..e8924f93eb --- /dev/null +++ b/plugins/PoweredByStatusNet/locale/tl/LC_MESSAGES/PoweredByStatusNet.po @@ -0,0 +1,40 @@ +# Translation of StatusNet - PoweredByStatusNet to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PoweredByStatusNet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:17+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-poweredbystatusnet\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: %s is a URL to status.net with "StatusNet" (localised) as link text. +#: PoweredByStatusNetPlugin.php:51 +#, php-format +msgid "powered by %s" +msgstr "pinapatakbo ng %s" + +#: PoweredByStatusNetPlugin.php:53 +msgid "StatusNet" +msgstr "StatusNet" + +#: PoweredByStatusNetPlugin.php:66 +msgid "" +"Outputs \"powered by StatusNet\" after " +"site name." +msgstr "" +"Ang mga paglalabas ay \"pinapatakbo ng StatusNet\" pagkaraan ng pangalan ng sityo." diff --git a/plugins/PoweredByStatusNet/locale/uk/LC_MESSAGES/PoweredByStatusNet.po b/plugins/PoweredByStatusNet/locale/uk/LC_MESSAGES/PoweredByStatusNet.po new file mode 100644 index 0000000000..c2eeeabb7d --- /dev/null +++ b/plugins/PoweredByStatusNet/locale/uk/LC_MESSAGES/PoweredByStatusNet.po @@ -0,0 +1,41 @@ +# Translation of StatusNet - PoweredByStatusNet to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PoweredByStatusNet\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:17+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-poweredbystatusnet\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#. TRANS: %s is a URL to status.net with "StatusNet" (localised) as link text. +#: PoweredByStatusNetPlugin.php:51 +#, php-format +msgid "powered by %s" +msgstr "працює на %s" + +#: PoweredByStatusNetPlugin.php:53 +msgid "StatusNet" +msgstr "StatusNet" + +#: PoweredByStatusNetPlugin.php:66 +msgid "" +"Outputs \"powered by StatusNet\" after " +"site name." +msgstr "" +"Даний додаток виводить припис «працює на StatusNet» після назви сайту." diff --git a/plugins/PtitUrl/locale/PtitUrl.pot b/plugins/PtitUrl/locale/PtitUrl.pot index a888f80e4a..b2e9145b95 100644 --- a/plugins/PtitUrl/locale/PtitUrl.pot +++ b/plugins/PtitUrl/locale/PtitUrl.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/PtitUrl/locale/es/LC_MESSAGES/PtitUrl.po b/plugins/PtitUrl/locale/es/LC_MESSAGES/PtitUrl.po new file mode 100644 index 0000000000..a50553d852 --- /dev/null +++ b/plugins/PtitUrl/locale/es/LC_MESSAGES/PtitUrl.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - PtitUrl to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PtitUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:18+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-ptiturl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: PtitUrlPlugin.php:67 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Utiliza el servicio de acortamiento de URL %1$s." diff --git a/plugins/PtitUrl/locale/fr/LC_MESSAGES/PtitUrl.po b/plugins/PtitUrl/locale/fr/LC_MESSAGES/PtitUrl.po new file mode 100644 index 0000000000..d6843741fb --- /dev/null +++ b/plugins/PtitUrl/locale/fr/LC_MESSAGES/PtitUrl.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - PtitUrl to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PtitUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:18+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-ptiturl\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: PtitUrlPlugin.php:67 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Utilise le service de raccourcissement d’URL %1$s." diff --git a/plugins/PtitUrl/locale/ia/LC_MESSAGES/PtitUrl.po b/plugins/PtitUrl/locale/ia/LC_MESSAGES/PtitUrl.po new file mode 100644 index 0000000000..e88328c1c7 --- /dev/null +++ b/plugins/PtitUrl/locale/ia/LC_MESSAGES/PtitUrl.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - PtitUrl to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PtitUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:18+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-ptiturl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: PtitUrlPlugin.php:67 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Usa le servicio de accurtamento de URL %1$s." diff --git a/plugins/PtitUrl/locale/ja/LC_MESSAGES/PtitUrl.po b/plugins/PtitUrl/locale/ja/LC_MESSAGES/PtitUrl.po new file mode 100644 index 0000000000..ee4553f311 --- /dev/null +++ b/plugins/PtitUrl/locale/ja/LC_MESSAGES/PtitUrl.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - PtitUrl to Japanese (日本語) +# Expored from translatewiki.net +# +# Author: 青子守歌 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PtitUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:18+0000\n" +"Language-Team: Japanese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ja\n" +"X-Message-Group: #out-statusnet-plugin-ptiturl\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: PtitUrlPlugin.php:67 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "%1$sをURL短縮サービスとして利用する。" diff --git a/plugins/PtitUrl/locale/mk/LC_MESSAGES/PtitUrl.po b/plugins/PtitUrl/locale/mk/LC_MESSAGES/PtitUrl.po new file mode 100644 index 0000000000..de54b468bc --- /dev/null +++ b/plugins/PtitUrl/locale/mk/LC_MESSAGES/PtitUrl.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - PtitUrl to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PtitUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:18+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-ptiturl\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: PtitUrlPlugin.php:67 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Користи %1$s - служба за скратување на URL-" +"адреси." diff --git a/plugins/PtitUrl/locale/nb/LC_MESSAGES/PtitUrl.po b/plugins/PtitUrl/locale/nb/LC_MESSAGES/PtitUrl.po new file mode 100644 index 0000000000..6e833f393d --- /dev/null +++ b/plugins/PtitUrl/locale/nb/LC_MESSAGES/PtitUrl.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - PtitUrl to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PtitUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:18+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-ptiturl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: PtitUrlPlugin.php:67 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "Bruker URL-forkortertjenesten %1$s." diff --git a/plugins/PtitUrl/locale/nl/LC_MESSAGES/PtitUrl.po b/plugins/PtitUrl/locale/nl/LC_MESSAGES/PtitUrl.po new file mode 100644 index 0000000000..e88b78a878 --- /dev/null +++ b/plugins/PtitUrl/locale/nl/LC_MESSAGES/PtitUrl.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - PtitUrl to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PtitUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:18+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-ptiturl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: PtitUrlPlugin.php:67 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Gebruikt de dienst %1$s om URL's korter te " +"maken." diff --git a/plugins/PtitUrl/locale/ru/LC_MESSAGES/PtitUrl.po b/plugins/PtitUrl/locale/ru/LC_MESSAGES/PtitUrl.po new file mode 100644 index 0000000000..107553a8c0 --- /dev/null +++ b/plugins/PtitUrl/locale/ru/LC_MESSAGES/PtitUrl.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - PtitUrl to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Eleferen +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PtitUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:18+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-ptiturl\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: PtitUrlPlugin.php:67 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "Использование службы сокращения URL %1$s." diff --git a/plugins/PtitUrl/locale/tl/LC_MESSAGES/PtitUrl.po b/plugins/PtitUrl/locale/tl/LC_MESSAGES/PtitUrl.po new file mode 100644 index 0000000000..6b6f409668 --- /dev/null +++ b/plugins/PtitUrl/locale/tl/LC_MESSAGES/PtitUrl.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - PtitUrl to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PtitUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:18+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-ptiturl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: PtitUrlPlugin.php:67 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Gumagamit ng palingkurang pampaigsi ng URL na %1$s." diff --git a/plugins/PtitUrl/locale/uk/LC_MESSAGES/PtitUrl.po b/plugins/PtitUrl/locale/uk/LC_MESSAGES/PtitUrl.po new file mode 100644 index 0000000000..8627b17f6c --- /dev/null +++ b/plugins/PtitUrl/locale/uk/LC_MESSAGES/PtitUrl.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - PtitUrl to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - PtitUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:18+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-ptiturl\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: PtitUrlPlugin.php:67 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Використання %1$s для скорочення URL-адрес." diff --git a/plugins/RSSCloud/LoggingAggregator.php b/plugins/RSSCloud/LoggingAggregator.php index e37eed16a3..c7d7a40e3b 100644 --- a/plugins/RSSCloud/LoggingAggregator.php +++ b/plugins/RSSCloud/LoggingAggregator.php @@ -47,7 +47,6 @@ if (!defined('STATUSNET')) { **/ class LoggingAggregatorAction extends Action { - var $challenge = null; var $url = null; @@ -58,7 +57,6 @@ class LoggingAggregatorAction extends Action * * @return boolean false if user doesn't exist */ - function prepare($args) { parent::prepare($args); @@ -79,22 +77,20 @@ class LoggingAggregatorAction extends Action * * @return void */ - function handle($args) { parent::handle($args); if (empty($this->url)) { - $this->showError('Hey, you have to provide a url parameter.'); + $this->showError(_('A URL parameter is required.')); return; } if (!empty($this->challenge)) { // must be a GET - if ($_SERVER['REQUEST_METHOD'] != 'GET') { - $this->showError('This resource requires an HTTP GET.'); + $this->showError(_m('This resource requires an HTTP GET.')); return; } @@ -104,9 +100,8 @@ class LoggingAggregatorAction extends Action } else { // must be a POST - if ($_SERVER['REQUEST_METHOD'] != 'POST') { - $this->showError('This resource requires an HTTP POST.'); + $this->showError(_m('This resource requires an HTTP POST.')); return; } @@ -128,7 +123,6 @@ class LoggingAggregatorAction extends Action * * @return void */ - function showError($msg) { header('HTTP/1.1 400 Bad Request'); @@ -136,5 +130,4 @@ class LoggingAggregatorAction extends Action echo "\n"; echo "\n"; } - -} \ No newline at end of file +} diff --git a/plugins/RSSCloud/RSSCloudNotifier.php b/plugins/RSSCloud/RSSCloudNotifier.php index 9e7b536803..1f0eab47e8 100644 --- a/plugins/RSSCloud/RSSCloudNotifier.php +++ b/plugins/RSSCloud/RSSCloudNotifier.php @@ -235,6 +235,4 @@ class RSSCloudNotifier } } } - } - diff --git a/plugins/RSSCloud/RSSCloudPlugin.php b/plugins/RSSCloud/RSSCloudPlugin.php index c1951cdbf8..bba0be515d 100644 --- a/plugins/RSSCloud/RSSCloudPlugin.php +++ b/plugins/RSSCloud/RSSCloudPlugin.php @@ -247,10 +247,9 @@ class RSSCloudPlugin extends Plugin 'rawdescription' => _m('The RSSCloud plugin enables your StatusNet instance to publish ' . 'real-time updates for profile RSS feeds using the ' . - 'RSSCloud protocol".')); + 'RSSCloud protocol.')); return true; } } - diff --git a/plugins/RSSCloud/RSSCloudQueueHandler.php b/plugins/RSSCloud/RSSCloudQueueHandler.php index ef11eda2e7..8a09977489 100644 --- a/plugins/RSSCloud/RSSCloudQueueHandler.php +++ b/plugins/RSSCloud/RSSCloudQueueHandler.php @@ -38,4 +38,3 @@ class RSSCloudQueueHandler extends QueueHandler return $notifier->notify($profile); } } - diff --git a/plugins/RSSCloud/RSSCloudRequestNotify.php b/plugins/RSSCloud/RSSCloudRequestNotify.php index 0305295348..e9c0eab5f8 100644 --- a/plugins/RSSCloud/RSSCloudRequestNotify.php +++ b/plugins/RSSCloud/RSSCloudRequestNotify.php @@ -41,7 +41,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ **/ - class RSSCloudRequestNotifyAction extends Action { /** @@ -51,7 +50,6 @@ class RSSCloudRequestNotifyAction extends Action * * @return boolean false if user doesn't exist */ - function prepare($args) { parent::prepare($args); @@ -84,13 +82,12 @@ class RSSCloudRequestNotifyAction extends Action * * @return void */ - function handle($args) { parent::handle($args); if ($_SERVER['REQUEST_METHOD'] != 'POST') { - $this->showResult(false, 'Request must be POST.'); + $this->showResult(false, _m('Request must be POST.')); return; } @@ -107,7 +104,7 @@ class RSSCloudRequestNotifyAction extends Action if (empty($this->protocol)) { $missing[] = 'protocol'; } else if (strtolower($this->protocol) != 'http-post') { - $msg = 'Only http-post notifications are supported at this time.'; + $msg = _m('Only http-post notifications are supported at this time.'); $this->showResult(false, $msg); return; } @@ -117,15 +114,15 @@ class RSSCloudRequestNotifyAction extends Action } if (!empty($missing)) { - $msg = 'The following parameters were missing from the request body: ' . - implode(', ', $missing) . '.'; + // TRANS: %s is a comma separated list of parameters. + $msg = sprintf(_m('The following parameters were missing from the request body: %s.'),implode(', ', $missing)); $this->showResult(false, $msg); return; } if (empty($this->feeds)) { - $msg = 'You must provide at least one valid profile feed url ' . - '(url1, url2, url3 ... urlN).'; + $msg = _m('You must provide at least one valid profile feed url ' . + '(url1, url2, url3 ... urlN).'); $this->showResult(false, $msg); return; } @@ -133,7 +130,6 @@ class RSSCloudRequestNotifyAction extends Action // We have to validate everything before saving anything. // We only return one success or failure no matter how // many feeds the subscriber is trying to subscribe to - foreach ($this->feeds as $feed) { if (!$this->validateFeed($feed)) { @@ -142,18 +138,17 @@ class RSSCloudRequestNotifyAction extends Action common_log(LOG_WARNING, "RSSCloud plugin - $nh tried to subscribe to invalid feed: $feed"); - $msg = 'Feed subscription failed - Not a valid feed.'; + $msg = _m('Feed subscription failed: Not a valid feed.'); $this->showResult(false, $msg); return; } if (!$this->testNotificationHandler($feed)) { - $msg = 'Feed subscription failed - ' . - 'notification handler doesn\'t respond correctly.'; + $msg = _m('Feed subscription failed - ' . + 'notification handler doesn\'t respond correctly.'); $this->showResult(false, $msg); return; } - } foreach ($this->feeds as $feed) { @@ -163,9 +158,8 @@ class RSSCloudRequestNotifyAction extends Action // XXX: What to do about deleting stale subscriptions? // 25 hours seems harsh. WordPress doesn't ever remove // subscriptions. - - $msg = 'Thanks for the subscription. ' . - 'When the feed(s) update(s) we\'ll notify you.'; + $msg = _m('Thanks for the subscription. ' . + 'When the feed(s) update(s), you will be notified.'); $this->showResult(true, $msg); } @@ -178,7 +172,6 @@ class RSSCloudRequestNotifyAction extends Action * * @return void */ - function validateFeed($feed) { $user = $this->userFromFeed($feed); @@ -196,7 +189,6 @@ class RSSCloudRequestNotifyAction extends Action * * @return array $feeds the list of feeds */ - function getFeeds() { $feeds = array(); @@ -218,7 +210,6 @@ class RSSCloudRequestNotifyAction extends Action * * @return boolean success result */ - function testNotificationHandler($feed) { $notifyUrl = $this->getNotifyUrl(); @@ -226,9 +217,7 @@ class RSSCloudRequestNotifyAction extends Action $notifier = new RSSCloudNotifier(); if (isset($this->domain)) { - // 'domain' param set, so we have to use GET and send a challenge - common_log(LOG_INFO, 'RSSCloud plugin - Testing notification handler with challenge: ' . $notifyUrl); @@ -248,7 +237,6 @@ class RSSCloudRequestNotifyAction extends Action * * @return string notification handler url */ - function getNotifyUrl() { if (isset($this->domain)) { @@ -267,12 +255,10 @@ class RSSCloudRequestNotifyAction extends Action * * @return boolean success */ - function userFromFeed($feed) { // We only do canonical RSS2 profile feeds (specified by ID), e.g.: // http://www.example.com/api/statuses/user_timeline/2.rss - $path = common_path('api/statuses/user_timeline/'); $valid = '%^' . $path . '(?.*)\.rss$%'; @@ -293,7 +279,6 @@ class RSSCloudRequestNotifyAction extends Action * * @return boolean success result */ - function saveSubscription($feed) { $user = $this->userFromFeed($feed); @@ -334,7 +319,6 @@ class RSSCloudRequestNotifyAction extends Action * * @return boolean success result */ - function showResult($success, $msg) { $this->startXML(); @@ -343,6 +327,4 @@ class RSSCloudRequestNotifyAction extends Action 'msg' => $msg)); $this->endXML(); } - } - diff --git a/plugins/RSSCloud/RSSCloudSubscription.php b/plugins/RSSCloud/RSSCloudSubscription.php index 396c604e71..595af88446 100644 --- a/plugins/RSSCloud/RSSCloudSubscription.php +++ b/plugins/RSSCloud/RSSCloudSubscription.php @@ -75,5 +75,4 @@ class RSSCloudSubscription extends Memcached_DataObject { return false; } - } diff --git a/plugins/RSSCloud/locale/RSSCloud.pot b/plugins/RSSCloud/locale/RSSCloud.pot index 4078cc749d..0fda09212c 100644 --- a/plugins/RSSCloud/locale/RSSCloud.pot +++ b/plugins/RSSCloud/locale/RSSCloud.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,9 +16,52 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: RSSCloudPlugin.php:260 +#: RSSCloudRequestNotify.php:90 +msgid "Request must be POST." +msgstr "" + +#: RSSCloudRequestNotify.php:107 +msgid "Only http-post notifications are supported at this time." +msgstr "" + +#. TRANS: %s is a comma separated list of parameters. +#: RSSCloudRequestNotify.php:118 +#, php-format +msgid "The following parameters were missing from the request body: %s." +msgstr "" + +#: RSSCloudRequestNotify.php:124 +msgid "" +"You must provide at least one valid profile feed url (url1, url2, url3 ... " +"urlN)." +msgstr "" + +#: RSSCloudRequestNotify.php:141 +msgid "Feed subscription failed: Not a valid feed." +msgstr "" + +#: RSSCloudRequestNotify.php:147 +msgid "" +"Feed subscription failed - notification handler doesn't respond correctly." +msgstr "" + +#: RSSCloudRequestNotify.php:161 +msgid "" +"Thanks for the subscription. When the feed(s) update(s), you will be " +"notified." +msgstr "" + +#: LoggingAggregator.php:93 +msgid "This resource requires an HTTP GET." +msgstr "" + +#: LoggingAggregator.php:104 +msgid "This resource requires an HTTP POST." +msgstr "" + +#: RSSCloudPlugin.php:248 msgid "" "The RSSCloud plugin enables your StatusNet instance to publish real-time " "updates for profile RSS feeds using the RSSCloud protocol\"." +"\">RSSCloud protocol." msgstr "" diff --git a/plugins/RSSCloud/locale/fr/LC_MESSAGES/RSSCloud.po b/plugins/RSSCloud/locale/fr/LC_MESSAGES/RSSCloud.po new file mode 100644 index 0000000000..1f8f461f7a --- /dev/null +++ b/plugins/RSSCloud/locale/fr/LC_MESSAGES/RSSCloud.po @@ -0,0 +1,85 @@ +# Translation of StatusNet - RSSCloud to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - RSSCloud\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:21+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-rsscloud\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: RSSCloudRequestNotify.php:90 +msgid "Request must be POST." +msgstr "La requête HTTP au nuage RSS doit être de type POST." + +#: RSSCloudRequestNotify.php:107 +msgid "Only http-post notifications are supported at this time." +msgstr "" +"Seules les notifications HTTP-POST sont prises en charge en ce moment sur le " +"nuage RSS." + +#. TRANS: %s is a comma separated list of parameters. +#: RSSCloudRequestNotify.php:118 +#, php-format +msgid "The following parameters were missing from the request body: %s." +msgstr "" +"Les paramètres suivants étaient absents du corps de la requête au nuage " +"RSS : %s." + +#: RSSCloudRequestNotify.php:124 +msgid "" +"You must provide at least one valid profile feed url (url1, url2, url3 ... " +"urlN)." +msgstr "" +"Vous devez fournir au moins une adresse URL de flux de profil valide (url1, " +"url2, url3 ... urlN)." + +#: RSSCloudRequestNotify.php:141 +msgid "Feed subscription failed: Not a valid feed." +msgstr "L’abonnement au flux a échoué : ce n’est pas un flux RSS valide." + +#: RSSCloudRequestNotify.php:147 +msgid "" +"Feed subscription failed - notification handler doesn't respond correctly." +msgstr "" +"L’abonnement au flux RSS a échoué : le gestionnaire de notifications ne " +"répond pas correctement." + +#: RSSCloudRequestNotify.php:161 +msgid "" +"Thanks for the subscription. When the feed(s) update(s), you will be " +"notified." +msgstr "" +"Merci pour l’abonnement. Vous serez informé lors des mises à jour de ce(s) " +"flux." + +#: LoggingAggregator.php:93 +msgid "This resource requires an HTTP GET." +msgstr "Cette ressource nécessite une requête HTTP GET." + +#: LoggingAggregator.php:104 +msgid "This resource requires an HTTP POST." +msgstr "Cette ressource nécessite une requête HTTP POST." + +#: RSSCloudPlugin.php:248 +msgid "" +"The RSSCloud plugin enables your StatusNet instance to publish real-time " +"updates for profile RSS feeds using the RSSCloud protocol." +msgstr "" +"L’extension RSSCloud permet à votre instance StatusNet de publier des mises " +"à jour en temps réel sur des flux RSS en utilisant le protocole RSSCloud." diff --git a/plugins/RSSCloud/locale/ia/LC_MESSAGES/RSSCloud.po b/plugins/RSSCloud/locale/ia/LC_MESSAGES/RSSCloud.po new file mode 100644 index 0000000000..1982aecf63 --- /dev/null +++ b/plugins/RSSCloud/locale/ia/LC_MESSAGES/RSSCloud.po @@ -0,0 +1,81 @@ +# Translation of StatusNet - RSSCloud to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - RSSCloud\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:21+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-rsscloud\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: RSSCloudRequestNotify.php:90 +msgid "Request must be POST." +msgstr "Requesta debe esser POST." + +#: RSSCloudRequestNotify.php:107 +msgid "Only http-post notifications are supported at this time." +msgstr "Solmente le notificationes http-post es presentemente supportate." + +#. TRANS: %s is a comma separated list of parameters. +#: RSSCloudRequestNotify.php:118 +#, php-format +msgid "The following parameters were missing from the request body: %s." +msgstr "Le sequente parametros mancava del corpore del requesta: %s." + +#: RSSCloudRequestNotify.php:124 +msgid "" +"You must provide at least one valid profile feed url (url1, url2, url3 ... " +"urlN)." +msgstr "" +"Tu debe fornir al minus un URL de syndication de profilo valide (url1, url2, " +"url3 ... urlN)." + +#: RSSCloudRequestNotify.php:141 +msgid "Feed subscription failed: Not a valid feed." +msgstr "Le subscription al syndication ha fallite: Non un syndication valide." + +#: RSSCloudRequestNotify.php:147 +msgid "" +"Feed subscription failed - notification handler doesn't respond correctly." +msgstr "" +"Le subscription al syndication ha fallite - le gestor de notification non " +"responde correctemente." + +#: RSSCloudRequestNotify.php:161 +msgid "" +"Thanks for the subscription. When the feed(s) update(s), you will be " +"notified." +msgstr "" +"Gratias pro le subscription. Quando le syndication(es) se actualisa, tu " +"recipera notification." + +#: LoggingAggregator.php:93 +msgid "This resource requires an HTTP GET." +msgstr "Iste ressource require un HTTP GET." + +#: LoggingAggregator.php:104 +msgid "This resource requires an HTTP POST." +msgstr "Iste ressource require un HTTP POST." + +#: RSSCloudPlugin.php:248 +msgid "" +"The RSSCloud plugin enables your StatusNet instance to publish real-time " +"updates for profile RSS feeds using the RSSCloud protocol." +msgstr "" +"Le plug-in RSSCloud permitte que tu installation de SatusNet publica " +"actualisationes in directo de syndicationes RSS de profilos usante le protocollo RSSCloud." diff --git a/plugins/RSSCloud/locale/mk/LC_MESSAGES/RSSCloud.po b/plugins/RSSCloud/locale/mk/LC_MESSAGES/RSSCloud.po new file mode 100644 index 0000000000..387bbe9d21 --- /dev/null +++ b/plugins/RSSCloud/locale/mk/LC_MESSAGES/RSSCloud.po @@ -0,0 +1,81 @@ +# Translation of StatusNet - RSSCloud to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - RSSCloud\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:21+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-rsscloud\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: RSSCloudRequestNotify.php:90 +msgid "Request must be POST." +msgstr "Барањето мора да биде POST." + +#: RSSCloudRequestNotify.php:107 +msgid "Only http-post notifications are supported at this time." +msgstr "Моментално се поддржани само известувања од типот http-post." + +#. TRANS: %s is a comma separated list of parameters. +#: RSSCloudRequestNotify.php:118 +#, php-format +msgid "The following parameters were missing from the request body: %s." +msgstr "Следниве параметри недостасуваа од содржината на барањето: %s." + +#: RSSCloudRequestNotify.php:124 +msgid "" +"You must provide at least one valid profile feed url (url1, url2, url3 ... " +"urlN)." +msgstr "" +"Мора да наведете барем едеа важечка URL-адреса за профилен канал (url1, " +"url2, url3 ... urlN)." + +#: RSSCloudRequestNotify.php:141 +msgid "Feed subscription failed: Not a valid feed." +msgstr "Претплаќањето на каналот не успеа: Не е важечки канал." + +#: RSSCloudRequestNotify.php:147 +msgid "" +"Feed subscription failed - notification handler doesn't respond correctly." +msgstr "" +"Претплаќањето на каналот не успеа - ракувачот со известувања не одговара " +"правилно." + +#: RSSCloudRequestNotify.php:161 +msgid "" +"Thanks for the subscription. When the feed(s) update(s), you will be " +"notified." +msgstr "" +"Ви благодариме шт осе претплативте. Ќе бидете известени за сите подновувања " +"на каналот/ите." + +#: LoggingAggregator.php:93 +msgid "This resource requires an HTTP GET." +msgstr "Овој ресурс бара HTTP GET." + +#: LoggingAggregator.php:104 +msgid "This resource requires an HTTP POST." +msgstr "Овој ресурс бара HTTP POST." + +#: RSSCloudPlugin.php:248 +msgid "" +"The RSSCloud plugin enables your StatusNet instance to publish real-time " +"updates for profile RSS feeds using the RSSCloud protocol." +msgstr "" +"Приклучокот RSSCloud овозможува Вашиот примерок на StatusNet да објавува " +"поднови во живо за профилни RSS-емитувања користејќи го протоколот RSSCloud." diff --git a/plugins/RSSCloud/locale/nl/LC_MESSAGES/RSSCloud.po b/plugins/RSSCloud/locale/nl/LC_MESSAGES/RSSCloud.po new file mode 100644 index 0000000000..ce80076587 --- /dev/null +++ b/plugins/RSSCloud/locale/nl/LC_MESSAGES/RSSCloud.po @@ -0,0 +1,81 @@ +# Translation of StatusNet - RSSCloud to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - RSSCloud\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:21+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-rsscloud\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: RSSCloudRequestNotify.php:90 +msgid "Request must be POST." +msgstr "Het verzoek moet POST zijn." + +#: RSSCloudRequestNotify.php:107 +msgid "Only http-post notifications are supported at this time." +msgstr "Op dit moment worden alle mededelingen via HTTP POST ondersteund." + +#. TRANS: %s is a comma separated list of parameters. +#: RSSCloudRequestNotify.php:118 +#, php-format +msgid "The following parameters were missing from the request body: %s." +msgstr "De volgende parameters missen in de verzoekinhoud: %s." + +#: RSSCloudRequestNotify.php:124 +msgid "" +"You must provide at least one valid profile feed url (url1, url2, url3 ... " +"urlN)." +msgstr "" +"U moet tenminste een geldige URL voor een profielfeed opgeven ( url1, url2, " +"url3, ..., urlN)." + +#: RSSCloudRequestNotify.php:141 +msgid "Feed subscription failed: Not a valid feed." +msgstr "Abonneren op de feed is mislukt: geen geldige feed." + +#: RSSCloudRequestNotify.php:147 +msgid "" +"Feed subscription failed - notification handler doesn't respond correctly." +msgstr "" +"Abonneren op de feed is mislukt: het verwerkingsproces heeft niet juist " +"geantwoord." + +#: RSSCloudRequestNotify.php:161 +msgid "" +"Thanks for the subscription. When the feed(s) update(s), you will be " +"notified." +msgstr "" +"Dank u wel voor het abonneren. Als de feed of feeds bijgewerkt worden, wordt " +"u op de hoogte gesteld." + +#: LoggingAggregator.php:93 +msgid "This resource requires an HTTP GET." +msgstr "Deze bron heeft een HTTP GET nodig." + +#: LoggingAggregator.php:104 +msgid "This resource requires an HTTP POST." +msgstr "Deze bron heeft een HTTP POST nodig." + +#: RSSCloudPlugin.php:248 +msgid "" +"The RSSCloud plugin enables your StatusNet instance to publish real-time " +"updates for profile RSS feeds using the RSSCloud protocol." +msgstr "" +"De plug-in RSSCloud laat StatusNet real-time updates publiceren voor de RSS-" +"feeds van profielen met het protocol RSSCloud." diff --git a/plugins/RSSCloud/locale/tl/LC_MESSAGES/RSSCloud.po b/plugins/RSSCloud/locale/tl/LC_MESSAGES/RSSCloud.po new file mode 100644 index 0000000000..e17fa5b58d --- /dev/null +++ b/plugins/RSSCloud/locale/tl/LC_MESSAGES/RSSCloud.po @@ -0,0 +1,82 @@ +# Translation of StatusNet - RSSCloud to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - RSSCloud\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:21+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-rsscloud\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: RSSCloudRequestNotify.php:90 +msgid "Request must be POST." +msgstr "Ang hiling ay dapat na POST." + +#: RSSCloudRequestNotify.php:107 +msgid "Only http-post notifications are supported at this time." +msgstr "Tanging mga pabatid na http-post lang ang tinatangkilik sa ngayon." + +#. TRANS: %s is a comma separated list of parameters. +#: RSSCloudRequestNotify.php:118 +#, php-format +msgid "The following parameters were missing from the request body: %s." +msgstr "Nawawala ang sumusunod na mga parametro mula sa katawan ng hiling: %s." + +#: RSSCloudRequestNotify.php:124 +msgid "" +"You must provide at least one valid profile feed url (url1, url2, url3 ... " +"urlN)." +msgstr "" +"Dapat kang magbigay ng kahit na isang url ng pakain ng tanggap na talaksan " +"(url1, url2, url3 ... urlN)." + +#: RSSCloudRequestNotify.php:141 +msgid "Feed subscription failed: Not a valid feed." +msgstr "Nabigo ang pagtanggap ng pakain: Hindi isang tanggap na pakain." + +#: RSSCloudRequestNotify.php:147 +msgid "" +"Feed subscription failed - notification handler doesn't respond correctly." +msgstr "" +"Nabigo ang pagtanggap ng pakain - hindi tama ang pagtugon ng tagapaghawak ng " +"pabatid." + +#: RSSCloudRequestNotify.php:161 +msgid "" +"Thanks for the subscription. When the feed(s) update(s), you will be " +"notified." +msgstr "" +"Salamat sa pagtatanggap. Kapag nagsapanahon ang (mga) pakain, pababatiran " +"ka." + +#: LoggingAggregator.php:93 +msgid "This resource requires an HTTP GET." +msgstr "Ang pinagkunang ito ay nangangailangan ng HTTP GET." + +#: LoggingAggregator.php:104 +msgid "This resource requires an HTTP POST." +msgstr "Ang pinagkukunang ito ay nangangailangan ng HTTP POST." + +#: RSSCloudPlugin.php:248 +msgid "" +"The RSSCloud plugin enables your StatusNet instance to publish real-time " +"updates for profile RSS feeds using the RSSCloud protocol." +msgstr "" +"Ang pamasak ng RSSCloud ay nagpapahintulot sa iyong pagkakataon ng StatusNet " +"na maglathala ng mga pagsasapanahong pangtunay na oras para sa mga balangkas " +"ng mga pakain ng RSS na gumagamit ng protokolo ng RSSCloud." diff --git a/plugins/RSSCloud/locale/uk/LC_MESSAGES/RSSCloud.po b/plugins/RSSCloud/locale/uk/LC_MESSAGES/RSSCloud.po new file mode 100644 index 0000000000..6997c53740 --- /dev/null +++ b/plugins/RSSCloud/locale/uk/LC_MESSAGES/RSSCloud.po @@ -0,0 +1,81 @@ +# Translation of StatusNet - RSSCloud to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - RSSCloud\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:21+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-rsscloud\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: RSSCloudRequestNotify.php:90 +msgid "Request must be POST." +msgstr "Запит вимагає форми POST." + +#: RSSCloudRequestNotify.php:107 +msgid "Only http-post notifications are supported at this time." +msgstr "На даний момент підтримуються лише сповіщення форми http-post." + +#. TRANS: %s is a comma separated list of parameters. +#: RSSCloudRequestNotify.php:118 +#, php-format +msgid "The following parameters were missing from the request body: %s." +msgstr "У формі запиту відсутні наступні параметри: %s." + +#: RSSCloudRequestNotify.php:124 +msgid "" +"You must provide at least one valid profile feed url (url1, url2, url3 ... " +"urlN)." +msgstr "" +"Ви повинні зазначити щонайменше один дійсний профіль для URL-адреси веб-" +"стрічки (URL-адреси через кому та пробіл)." + +#: RSSCloudRequestNotify.php:141 +msgid "Feed subscription failed: Not a valid feed." +msgstr "Підписатися до веб-стрічки не вдалося: ця веб-стрічка не є дійсною." + +#: RSSCloudRequestNotify.php:147 +msgid "" +"Feed subscription failed - notification handler doesn't respond correctly." +msgstr "" +"Підписатися до веб-стрічки не вдалося: обробник сповіщень відреагував " +"неправильно." + +#: RSSCloudRequestNotify.php:161 +msgid "" +"Thanks for the subscription. When the feed(s) update(s), you will be " +"notified." +msgstr "" +"Дякуємо за підписку. Коли веб-стрічки оновляться, вас буде поінформовано." + +#: LoggingAggregator.php:93 +msgid "This resource requires an HTTP GET." +msgstr "Цей ресурс вимагає форми HTTP GET." + +#: LoggingAggregator.php:104 +msgid "This resource requires an HTTP POST." +msgstr "Цей ресурс вимагає форми HTTP POST." + +#: RSSCloudPlugin.php:248 +msgid "" +"The RSSCloud plugin enables your StatusNet instance to publish real-time " +"updates for profile RSS feeds using the RSSCloud protocol." +msgstr "" +"Додаток RSSCloud дозволяє вашому StatusNet-сумісному сайту публікувати " +"оновлення з веб-стрічок у реальному часі, використовуючи протокол RSSCloud." diff --git a/plugins/Recaptcha/RecaptchaPlugin.php b/plugins/Recaptcha/RecaptchaPlugin.php index b7a0e92c7f..08557cbd84 100644 --- a/plugins/Recaptcha/RecaptchaPlugin.php +++ b/plugins/Recaptcha/RecaptchaPlugin.php @@ -2,7 +2,7 @@ /** * StatusNet, the distributed open-source microblogging tool * - * Plugin to show reCaptcha when a user registers + * Plugin to show reCaptcha when a user registers * * PHP version 5 * @@ -63,14 +63,14 @@ class RecaptchaPlugin extends Plugin function onEndRegistrationFormData($action) { $action->elementStart('li'); - $action->raw(''); + $action->raw(''); // AJAX API will fill this div out. // We're calling that instead of the regular one so we stay compatible // with application/xml+xhtml output as for mobile. $action->element('div', array('id' => 'recaptcha')); $action->elementEnd('li'); - + $action->recaptchaPluginNeedsOutput = true; return true; } @@ -85,7 +85,7 @@ class RecaptchaPlugin extends Plugin $url = "http://api.recaptcha.net/js/recaptcha_ajax.js"; } $action->script($url); - + // And when we're ready, fill out the captcha! $key = json_encode($this->public_key); $action->inlinescript("\$(function(){Recaptcha.create($key, 'recaptcha');});"); @@ -102,7 +102,7 @@ class RecaptchaPlugin extends Plugin if (!$resp->is_valid) { if($this->display_errors) { - $action->showForm ("(reCAPTCHA error: " . $resp->error . ")"); + $action->showForm(sprintf(_("(reCAPTCHA error: %s)", $resp->error))); } $action->showForm(_m("Captcha does not match!")); return false; diff --git a/plugins/Recaptcha/locale/Recaptcha.pot b/plugins/Recaptcha/locale/Recaptcha.pot index 6611ff604a..1efda827ab 100644 --- a/plugins/Recaptcha/locale/Recaptcha.pot +++ b/plugins/Recaptcha/locale/Recaptcha.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,7 +16,15 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: RecaptchaPlugin.php:97 +#: RecaptchaPlugin.php:64 +msgid "Captcha" +msgstr "" + +#: RecaptchaPlugin.php:105 +msgid "Captcha does not match!" +msgstr "" + +#: RecaptchaPlugin.php:117 msgid "" "Uses Recaptcha service to add a " "captcha to the registration page." diff --git a/plugins/Recaptcha/locale/fr/LC_MESSAGES/Recaptcha.po b/plugins/Recaptcha/locale/fr/LC_MESSAGES/Recaptcha.po new file mode 100644 index 0000000000..fc3180cea5 --- /dev/null +++ b/plugins/Recaptcha/locale/fr/LC_MESSAGES/Recaptcha.po @@ -0,0 +1,39 @@ +# Translation of StatusNet - Recaptcha to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Recaptcha\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:18+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:04+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-recaptcha\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: RecaptchaPlugin.php:64 +msgid "Captcha" +msgstr "Vérificateur anti-robot Captcha" + +#: RecaptchaPlugin.php:105 +msgid "Captcha does not match!" +msgstr "Le Captcha ne correspond pas !" + +#: RecaptchaPlugin.php:117 +msgid "" +"Uses Recaptcha service to add a " +"captcha to the registration page." +msgstr "" +"Utilise le service Recaptcha pour " +"ajouter un captcha à la page d’enregistrement." diff --git a/plugins/Recaptcha/locale/ia/LC_MESSAGES/Recaptcha.po b/plugins/Recaptcha/locale/ia/LC_MESSAGES/Recaptcha.po new file mode 100644 index 0000000000..874a44656c --- /dev/null +++ b/plugins/Recaptcha/locale/ia/LC_MESSAGES/Recaptcha.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - Recaptcha to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Recaptcha\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:18+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:04+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-recaptcha\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: RecaptchaPlugin.php:64 +msgid "Captcha" +msgstr "Captcha" + +#: RecaptchaPlugin.php:105 +msgid "Captcha does not match!" +msgstr "Captcha non corresponde!" + +#: RecaptchaPlugin.php:117 +msgid "" +"Uses Recaptcha service to add a " +"captcha to the registration page." +msgstr "" +"Usa le servicio Recaptcha pro adder " +"un captcha al pagina de registration." diff --git a/plugins/Recaptcha/locale/mk/LC_MESSAGES/Recaptcha.po b/plugins/Recaptcha/locale/mk/LC_MESSAGES/Recaptcha.po new file mode 100644 index 0000000000..b5dcfaa628 --- /dev/null +++ b/plugins/Recaptcha/locale/mk/LC_MESSAGES/Recaptcha.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - Recaptcha to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Recaptcha\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:18+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:04+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-recaptcha\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: RecaptchaPlugin.php:64 +msgid "Captcha" +msgstr "Captcha" + +#: RecaptchaPlugin.php:105 +msgid "Captcha does not match!" +msgstr "Captcha не се совпаѓа!" + +#: RecaptchaPlugin.php:117 +msgid "" +"Uses Recaptcha service to add a " +"captcha to the registration page." +msgstr "" +"Ја користи слкубата Recaptcha за " +"додавање на captcha во страницата за регистрација." diff --git a/plugins/Recaptcha/locale/nb/LC_MESSAGES/Recaptcha.po b/plugins/Recaptcha/locale/nb/LC_MESSAGES/Recaptcha.po new file mode 100644 index 0000000000..216f3c44d6 --- /dev/null +++ b/plugins/Recaptcha/locale/nb/LC_MESSAGES/Recaptcha.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - Recaptcha to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Recaptcha\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:18+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:04+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-recaptcha\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: RecaptchaPlugin.php:64 +msgid "Captcha" +msgstr "Captcha" + +#: RecaptchaPlugin.php:105 +msgid "Captcha does not match!" +msgstr "Captcha stemmer ikke." + +#: RecaptchaPlugin.php:117 +msgid "" +"Uses Recaptcha service to add a " +"captcha to the registration page." +msgstr "" +"Bruker Recaptcha-tjenesten for å legge " +"en captcha til registreringssiden." diff --git a/plugins/Recaptcha/locale/nl/LC_MESSAGES/Recaptcha.po b/plugins/Recaptcha/locale/nl/LC_MESSAGES/Recaptcha.po new file mode 100644 index 0000000000..2943b89bed --- /dev/null +++ b/plugins/Recaptcha/locale/nl/LC_MESSAGES/Recaptcha.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - Recaptcha to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Recaptcha\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:18+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:04+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-recaptcha\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: RecaptchaPlugin.php:64 +msgid "Captcha" +msgstr "Captcha" + +#: RecaptchaPlugin.php:105 +msgid "Captcha does not match!" +msgstr "Captcha komt niet overeen!" + +#: RecaptchaPlugin.php:117 +msgid "" +"Uses Recaptcha service to add a " +"captcha to the registration page." +msgstr "" +"Gebruikt de dienst Recaptcha om een " +"captcha toe te voegen aan de registratiepagina." diff --git a/plugins/Recaptcha/locale/tl/LC_MESSAGES/Recaptcha.po b/plugins/Recaptcha/locale/tl/LC_MESSAGES/Recaptcha.po new file mode 100644 index 0000000000..b72a4d75bc --- /dev/null +++ b/plugins/Recaptcha/locale/tl/LC_MESSAGES/Recaptcha.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - Recaptcha to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Recaptcha\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:18+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:04+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-recaptcha\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: RecaptchaPlugin.php:64 +msgid "Captcha" +msgstr "Captcha" + +#: RecaptchaPlugin.php:105 +msgid "Captcha does not match!" +msgstr "Hindi tugma ang Captcha!" + +#: RecaptchaPlugin.php:117 +msgid "" +"Uses Recaptcha service to add a " +"captcha to the registration page." +msgstr "" +"Gumagamit ng palingkurang Recaptcha " +"upang magdagdag ng isang captcha sa pahina ng pagpapatala." diff --git a/plugins/Recaptcha/locale/uk/LC_MESSAGES/Recaptcha.po b/plugins/Recaptcha/locale/uk/LC_MESSAGES/Recaptcha.po new file mode 100644 index 0000000000..2dbabd69d6 --- /dev/null +++ b/plugins/Recaptcha/locale/uk/LC_MESSAGES/Recaptcha.po @@ -0,0 +1,39 @@ +# Translation of StatusNet - Recaptcha to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Recaptcha\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:18+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:20:04+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-recaptcha\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: RecaptchaPlugin.php:64 +msgid "Captcha" +msgstr "Captcha" + +#: RecaptchaPlugin.php:105 +msgid "Captcha does not match!" +msgstr "Коди перевірки не збігаються!" + +#: RecaptchaPlugin.php:117 +msgid "" +"Uses Recaptcha service to add a " +"captcha to the registration page." +msgstr "" +"Використання Recaptcha у якості " +"інструменту для перевірки на «людяність» на сторінці реєстрації." diff --git a/plugins/RegisterThrottle/RegisterThrottlePlugin.php b/plugins/RegisterThrottle/RegisterThrottlePlugin.php index 05709b7807..b6e9a90265 100644 --- a/plugins/RegisterThrottle/RegisterThrottlePlugin.php +++ b/plugins/RegisterThrottle/RegisterThrottlePlugin.php @@ -113,7 +113,6 @@ class RegisterThrottlePlugin extends Plugin * @return boolean hook value * */ - function onStartRegistrationTry($action) { $ipaddress = $this->_getIpAddress(); @@ -134,7 +133,7 @@ class RegisterThrottlePlugin extends Plugin $now = time(); $this->debug("Comparing {$regtime} to {$now}"); if ($now - $regtime < $seconds) { - throw new Exception(_("Too many registrations. Take a break and try again later.")); + throw new Exception(_m("Too many registrations. Take a break and try again later.")); } } } @@ -197,7 +196,7 @@ class RegisterThrottlePlugin extends Plugin 'author' => 'Evan Prodromou', 'homepage' => 'http://status.net/wiki/Plugin:RegisterThrottle', 'description' => - _m('Throttles excessive registration from a single IP.')); + _m('Throttles excessive registration from a single IP address.')); return true; } diff --git a/plugins/RegisterThrottle/Registration_ip.php b/plugins/RegisterThrottle/Registration_ip.php index 7e61d089e7..5c7396b9b0 100644 --- a/plugins/RegisterThrottle/Registration_ip.php +++ b/plugins/RegisterThrottle/Registration_ip.php @@ -42,7 +42,6 @@ require_once INSTALLDIR . '/classes/Memcached_DataObject.php'; * @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3 * @link http://status.net/ */ - class Registration_ip extends Memcached_DataObject { public $__table = 'registration_ip'; // table name @@ -59,7 +58,6 @@ class Registration_ip extends Memcached_DataObject * @return User_greeting_count object found, or null for no hits * */ - function staticGet($k, $v=null) { return Memcached_DataObject::staticGet('Registration_ip', $k, $v); @@ -70,7 +68,6 @@ class Registration_ip extends Memcached_DataObject * * @return array array of column definitions */ - function table() { return array('user_id' => DB_DATAOBJECT_INT + DB_DATAOBJECT_NOTNULL, @@ -86,7 +83,6 @@ class Registration_ip extends Memcached_DataObject * * @return array key definitions */ - function keys() { return array('user_id' => 'K'); @@ -100,7 +96,6 @@ class Registration_ip extends Memcached_DataObject * * @return array key definitions */ - function keyTypes() { return $this->keys(); @@ -116,7 +111,6 @@ class Registration_ip extends Memcached_DataObject * * @return array magic three-false array that stops auto-incrementing. */ - function sequenceKey() { return array(false, false, false); diff --git a/plugins/RegisterThrottle/locale/RegisterThrottle.pot b/plugins/RegisterThrottle/locale/RegisterThrottle.pot index 834f5fd4ad..725e64e427 100644 --- a/plugins/RegisterThrottle/locale/RegisterThrottle.pot +++ b/plugins/RegisterThrottle/locale/RegisterThrottle.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,14 +16,18 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: RegisterThrottlePlugin.php:122 RegisterThrottlePlugin.php:161 +#: RegisterThrottlePlugin.php:121 RegisterThrottlePlugin.php:160 msgid "Cannot find IP address." msgstr "" -#: RegisterThrottlePlugin.php:167 +#: RegisterThrottlePlugin.php:136 +msgid "Too many registrations. Take a break and try again later." +msgstr "" + +#: RegisterThrottlePlugin.php:166 msgid "Cannot find user after successful registration." msgstr "" -#: RegisterThrottlePlugin.php:200 -msgid "Throttles excessive registration from a single IP." +#: RegisterThrottlePlugin.php:199 +msgid "Throttles excessive registration from a single IP address." msgstr "" diff --git a/plugins/RegisterThrottle/locale/fr/LC_MESSAGES/RegisterThrottle.po b/plugins/RegisterThrottle/locale/fr/LC_MESSAGES/RegisterThrottle.po new file mode 100644 index 0000000000..16b8e1e5a6 --- /dev/null +++ b/plugins/RegisterThrottle/locale/fr/LC_MESSAGES/RegisterThrottle.po @@ -0,0 +1,41 @@ +# Translation of StatusNet - RegisterThrottle to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - RegisterThrottle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:19+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-registerthrottle\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: RegisterThrottlePlugin.php:121 RegisterThrottlePlugin.php:160 +msgid "Cannot find IP address." +msgstr "Impossible de trouver l’adresse IP." + +#: RegisterThrottlePlugin.php:136 +msgid "Too many registrations. Take a break and try again later." +msgstr "" +"Inscriptions trop nombreuses. Faites une pause et essayez à nouveau plus " +"tard." + +#: RegisterThrottlePlugin.php:166 +msgid "Cannot find user after successful registration." +msgstr "Impossible de trouver l’utilisateur après un enregistrement réussi." + +#: RegisterThrottlePlugin.php:199 +msgid "Throttles excessive registration from a single IP address." +msgstr "Évite les inscriptions excessives depuis une même adresse IP." diff --git a/plugins/RegisterThrottle/locale/ia/LC_MESSAGES/RegisterThrottle.po b/plugins/RegisterThrottle/locale/ia/LC_MESSAGES/RegisterThrottle.po new file mode 100644 index 0000000000..14053a82d2 --- /dev/null +++ b/plugins/RegisterThrottle/locale/ia/LC_MESSAGES/RegisterThrottle.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - RegisterThrottle to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - RegisterThrottle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:19+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-registerthrottle\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: RegisterThrottlePlugin.php:121 RegisterThrottlePlugin.php:160 +msgid "Cannot find IP address." +msgstr "Non pote trovar adresse IP." + +#: RegisterThrottlePlugin.php:136 +msgid "Too many registrations. Take a break and try again later." +msgstr "Troppo de registrationes. Face un pausa e reproba plus tarde." + +#: RegisterThrottlePlugin.php:166 +msgid "Cannot find user after successful registration." +msgstr "Non pote trovar usator post registration succedite." + +#: RegisterThrottlePlugin.php:199 +msgid "Throttles excessive registration from a single IP address." +msgstr "Inhibi le creation de contos excessive ab un sol adresse IP." diff --git a/plugins/RegisterThrottle/locale/mk/LC_MESSAGES/RegisterThrottle.po b/plugins/RegisterThrottle/locale/mk/LC_MESSAGES/RegisterThrottle.po new file mode 100644 index 0000000000..de54757dc1 --- /dev/null +++ b/plugins/RegisterThrottle/locale/mk/LC_MESSAGES/RegisterThrottle.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - RegisterThrottle to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - RegisterThrottle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:19+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-registerthrottle\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: RegisterThrottlePlugin.php:121 RegisterThrottlePlugin.php:160 +msgid "Cannot find IP address." +msgstr "Не можам да ја пронајдам IP-адресата." + +#: RegisterThrottlePlugin.php:136 +msgid "Too many registrations. Take a break and try again later." +msgstr "Премногу регистрации. Направете пауза и обидете се подоцна." + +#: RegisterThrottlePlugin.php:166 +msgid "Cannot find user after successful registration." +msgstr "Не можам да го пронајдам корисникот по успешната регистрација." + +#: RegisterThrottlePlugin.php:199 +msgid "Throttles excessive registration from a single IP address." +msgstr "Истиснува прекумерни регистрации од една IP-адреса." diff --git a/plugins/RegisterThrottle/locale/nl/LC_MESSAGES/RegisterThrottle.po b/plugins/RegisterThrottle/locale/nl/LC_MESSAGES/RegisterThrottle.po new file mode 100644 index 0000000000..7d1a7c593a --- /dev/null +++ b/plugins/RegisterThrottle/locale/nl/LC_MESSAGES/RegisterThrottle.po @@ -0,0 +1,39 @@ +# Translation of StatusNet - RegisterThrottle to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: McDutchie +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - RegisterThrottle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:19+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-registerthrottle\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: RegisterThrottlePlugin.php:121 RegisterThrottlePlugin.php:160 +msgid "Cannot find IP address." +msgstr "Het IP-adres kon niet gevonden worden." + +#: RegisterThrottlePlugin.php:136 +msgid "Too many registrations. Take a break and try again later." +msgstr "Te veel registraties. Wacht even en probeer het later opnieuw." + +#: RegisterThrottlePlugin.php:166 +msgid "Cannot find user after successful registration." +msgstr "Het was niet mogelijk de gebruiker te vinden na registratie." + +#: RegisterThrottlePlugin.php:199 +msgid "Throttles excessive registration from a single IP address." +msgstr "Beperkt excessieve aantallen registraties vanaf één IP-adres." diff --git a/plugins/RegisterThrottle/locale/tl/LC_MESSAGES/RegisterThrottle.po b/plugins/RegisterThrottle/locale/tl/LC_MESSAGES/RegisterThrottle.po new file mode 100644 index 0000000000..8826451a8e --- /dev/null +++ b/plugins/RegisterThrottle/locale/tl/LC_MESSAGES/RegisterThrottle.po @@ -0,0 +1,40 @@ +# Translation of StatusNet - RegisterThrottle to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - RegisterThrottle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:19+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-registerthrottle\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: RegisterThrottlePlugin.php:121 RegisterThrottlePlugin.php:160 +msgid "Cannot find IP address." +msgstr "Hindi matagpuan ang tirahan ng IP." + +#: RegisterThrottlePlugin.php:136 +msgid "Too many registrations. Take a break and try again later." +msgstr "Napakaraming mga pagpapatala. Magpahinga muna at subukan uli mamaya." + +#: RegisterThrottlePlugin.php:166 +msgid "Cannot find user after successful registration." +msgstr "Hindi matagpuan ang tagagamit pagkatapos ng matagumpay na pagpapatala." + +#: RegisterThrottlePlugin.php:199 +msgid "Throttles excessive registration from a single IP address." +msgstr "" +"Naglilipat-lipat ng labis na pagpapatala mula sa isang nag-iisang tirahan ng " +"IP." diff --git a/plugins/RegisterThrottle/locale/uk/LC_MESSAGES/RegisterThrottle.po b/plugins/RegisterThrottle/locale/uk/LC_MESSAGES/RegisterThrottle.po new file mode 100644 index 0000000000..03ddc80e14 --- /dev/null +++ b/plugins/RegisterThrottle/locale/uk/LC_MESSAGES/RegisterThrottle.po @@ -0,0 +1,39 @@ +# Translation of StatusNet - RegisterThrottle to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - RegisterThrottle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:19+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:03+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-registerthrottle\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: RegisterThrottlePlugin.php:121 RegisterThrottlePlugin.php:160 +msgid "Cannot find IP address." +msgstr "Не вдається знайти IP-адресу." + +#: RegisterThrottlePlugin.php:136 +msgid "Too many registrations. Take a break and try again later." +msgstr "Забагато реєстрацій. Випийте поки що кави і повертайтесь пізніше." + +#: RegisterThrottlePlugin.php:166 +msgid "Cannot find user after successful registration." +msgstr "Не вдається знайти користувача після успішної реєстрації." + +#: RegisterThrottlePlugin.php:199 +msgid "Throttles excessive registration from a single IP address." +msgstr "Цей додаток обмежує кількість реєстрацій з певної IP-адреси." diff --git a/plugins/RequireValidatedEmail/RequireValidatedEmailPlugin.php b/plugins/RequireValidatedEmail/RequireValidatedEmailPlugin.php index af75b96e0b..719dba89cd 100644 --- a/plugins/RequireValidatedEmail/RequireValidatedEmailPlugin.php +++ b/plugins/RequireValidatedEmail/RequireValidatedEmailPlugin.php @@ -170,4 +170,3 @@ class RequireValidatedEmailPlugin extends Plugin return true; } } - diff --git a/plugins/RequireValidatedEmail/locale/RequireValidatedEmail.pot b/plugins/RequireValidatedEmail/locale/RequireValidatedEmail.pot index c8953a1fa3..8825867760 100644 --- a/plugins/RequireValidatedEmail/locale/RequireValidatedEmail.pot +++ b/plugins/RequireValidatedEmail/locale/RequireValidatedEmail.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,15 +16,15 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: RequireValidatedEmailPlugin.php:57 +#: RequireValidatedEmailPlugin.php:72 msgid "You must validate your email address before posting." msgstr "" -#: RequireValidatedEmailPlugin.php:75 +#: RequireValidatedEmailPlugin.php:90 msgid "You must provide an email address to register." msgstr "" -#: RequireValidatedEmailPlugin.php:128 +#: RequireValidatedEmailPlugin.php:169 msgid "" "The Require Validated Email plugin disables posting for accounts that do not " "have a validated email address." diff --git a/plugins/RequireValidatedEmail/locale/fr/LC_MESSAGES/RequireValidatedEmail.po b/plugins/RequireValidatedEmail/locale/fr/LC_MESSAGES/RequireValidatedEmail.po new file mode 100644 index 0000000000..3925c5d4ad --- /dev/null +++ b/plugins/RequireValidatedEmail/locale/fr/LC_MESSAGES/RequireValidatedEmail.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - RequireValidatedEmail to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - RequireValidatedEmail\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:19+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-requirevalidatedemail\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: RequireValidatedEmailPlugin.php:72 +msgid "You must validate your email address before posting." +msgstr "Vous devez valider votre adresse électronique avant de poster." + +#: RequireValidatedEmailPlugin.php:90 +msgid "You must provide an email address to register." +msgstr "Vous devez fournir une adresse électronique avant de vous enregistrer." + +#: RequireValidatedEmailPlugin.php:169 +msgid "" +"The Require Validated Email plugin disables posting for accounts that do not " +"have a validated email address." +msgstr "" +"L’extension Require Validated Email désactive le postage pour les comptes " +"qui n’ont pas d’adresse électronique valide." diff --git a/plugins/RequireValidatedEmail/locale/ia/LC_MESSAGES/RequireValidatedEmail.po b/plugins/RequireValidatedEmail/locale/ia/LC_MESSAGES/RequireValidatedEmail.po new file mode 100644 index 0000000000..f208b8c777 --- /dev/null +++ b/plugins/RequireValidatedEmail/locale/ia/LC_MESSAGES/RequireValidatedEmail.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - RequireValidatedEmail to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - RequireValidatedEmail\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:19+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-requirevalidatedemail\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: RequireValidatedEmailPlugin.php:72 +msgid "You must validate your email address before posting." +msgstr "Tu debe validar tu adresse de e-mail ante de publicar." + +#: RequireValidatedEmailPlugin.php:90 +msgid "You must provide an email address to register." +msgstr "Tu debe fornir un adresse de e-mail pro poter crear un conto." + +#: RequireValidatedEmailPlugin.php:169 +msgid "" +"The Require Validated Email plugin disables posting for accounts that do not " +"have a validated email address." +msgstr "" +"Le plug-in \"Require Validated Email\" disactiva le publication pro contos " +"que non ha un adresse de e-mail validate." diff --git a/plugins/RequireValidatedEmail/locale/mk/LC_MESSAGES/RequireValidatedEmail.po b/plugins/RequireValidatedEmail/locale/mk/LC_MESSAGES/RequireValidatedEmail.po new file mode 100644 index 0000000000..9347f8d447 --- /dev/null +++ b/plugins/RequireValidatedEmail/locale/mk/LC_MESSAGES/RequireValidatedEmail.po @@ -0,0 +1,40 @@ +# Translation of StatusNet - RequireValidatedEmail to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - RequireValidatedEmail\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:20+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-requirevalidatedemail\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: RequireValidatedEmailPlugin.php:72 +msgid "You must validate your email address before posting." +msgstr "" +"Пред да почнете да објавувате ќе мора да ја потврдите Вашата е-поштенска " +"адреса." + +#: RequireValidatedEmailPlugin.php:90 +msgid "You must provide an email address to register." +msgstr "За да се регистрирате, ќе мора да наведете е-поштенска адреса." + +#: RequireValidatedEmailPlugin.php:169 +msgid "" +"The Require Validated Email plugin disables posting for accounts that do not " +"have a validated email address." +msgstr "" +"Приклучокот Require Validated Email оневозможува објави од сметки што немаат " +"потврдено е-поштенска адреса." diff --git a/plugins/RequireValidatedEmail/locale/nl/LC_MESSAGES/RequireValidatedEmail.po b/plugins/RequireValidatedEmail/locale/nl/LC_MESSAGES/RequireValidatedEmail.po new file mode 100644 index 0000000000..64790f3365 --- /dev/null +++ b/plugins/RequireValidatedEmail/locale/nl/LC_MESSAGES/RequireValidatedEmail.po @@ -0,0 +1,38 @@ +# Translation of StatusNet - RequireValidatedEmail to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - RequireValidatedEmail\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:20+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-requirevalidatedemail\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: RequireValidatedEmailPlugin.php:72 +msgid "You must validate your email address before posting." +msgstr "U moet uw e-mailadres bevestigen voordat u berichten kunt plaatsen." + +#: RequireValidatedEmailPlugin.php:90 +msgid "You must provide an email address to register." +msgstr "U moet een e-mailadres opgeven om te kunnen registreren." + +#: RequireValidatedEmailPlugin.php:169 +msgid "" +"The Require Validated Email plugin disables posting for accounts that do not " +"have a validated email address." +msgstr "" +"De plug-in Require Validated Email staat het plaatsen van berichten alleen " +"toe voor gebruikers met een bevestigd e-mailadres." diff --git a/plugins/RequireValidatedEmail/locale/tl/LC_MESSAGES/RequireValidatedEmail.po b/plugins/RequireValidatedEmail/locale/tl/LC_MESSAGES/RequireValidatedEmail.po new file mode 100644 index 0000000000..da63cc8b46 --- /dev/null +++ b/plugins/RequireValidatedEmail/locale/tl/LC_MESSAGES/RequireValidatedEmail.po @@ -0,0 +1,39 @@ +# Translation of StatusNet - RequireValidatedEmail to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - RequireValidatedEmail\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:20+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-requirevalidatedemail\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: RequireValidatedEmailPlugin.php:72 +msgid "You must validate your email address before posting." +msgstr "Kailangan patunayan mo ang iyong tirahan ng e-liham bago magpaskil." + +#: RequireValidatedEmailPlugin.php:90 +msgid "You must provide an email address to register." +msgstr "Dapat kang magbigay ng isang tirahan ng e-liham upang makapagpatala." + +#: RequireValidatedEmailPlugin.php:169 +msgid "" +"The Require Validated Email plugin disables posting for accounts that do not " +"have a validated email address." +msgstr "" +"Ang pamasak na Kailanganin ang Pagpapatunay ng E-liham ay hindi nagpapagana " +"ng pagpapaskil para sa mga akawnt na walang isang napatunayan tirahan ng e-" +"liham." diff --git a/plugins/RequireValidatedEmail/locale/uk/LC_MESSAGES/RequireValidatedEmail.po b/plugins/RequireValidatedEmail/locale/uk/LC_MESSAGES/RequireValidatedEmail.po new file mode 100644 index 0000000000..d1f2b85a41 --- /dev/null +++ b/plugins/RequireValidatedEmail/locale/uk/LC_MESSAGES/RequireValidatedEmail.po @@ -0,0 +1,41 @@ +# Translation of StatusNet - RequireValidatedEmail to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - RequireValidatedEmail\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:20+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-requirevalidatedemail\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: RequireValidatedEmailPlugin.php:72 +msgid "You must validate your email address before posting." +msgstr "" +"Ви повинні підтвердити свою адресу електронної пошти до того, як почнете " +"надсилати дописи поштою." + +#: RequireValidatedEmailPlugin.php:90 +msgid "You must provide an email address to register." +msgstr "Ви повинні зазначити свою адресу електронної пошти для реєстрації." + +#: RequireValidatedEmailPlugin.php:169 +msgid "" +"The Require Validated Email plugin disables posting for accounts that do not " +"have a validated email address." +msgstr "" +"Додаток Require Validated Email унеможливлює надсилання дописів поштою для " +"тих акаунтів, що не мають підтверджених електронних адрес." diff --git a/plugins/ReverseUsernameAuthentication/locale/ReverseUsernameAuthentication.pot b/plugins/ReverseUsernameAuthentication/locale/ReverseUsernameAuthentication.pot index 6fa18c464c..f66b6deee6 100644 --- a/plugins/ReverseUsernameAuthentication/locale/ReverseUsernameAuthentication.pot +++ b/plugins/ReverseUsernameAuthentication/locale/ReverseUsernameAuthentication.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/ReverseUsernameAuthentication/locale/fr/LC_MESSAGES/ReverseUsernameAuthentication.po b/plugins/ReverseUsernameAuthentication/locale/fr/LC_MESSAGES/ReverseUsernameAuthentication.po new file mode 100644 index 0000000000..0f6bb2fe37 --- /dev/null +++ b/plugins/ReverseUsernameAuthentication/locale/fr/LC_MESSAGES/ReverseUsernameAuthentication.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - ReverseUsernameAuthentication to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ReverseUsernameAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:20+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-reverseusernameauthentication\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: ReverseUsernameAuthenticationPlugin.php:67 +msgid "" +"The Reverse Username Authentication plugin allows for StatusNet to handle " +"authentication by checking if the provided password is the same as the " +"reverse of the username." +msgstr "" +"L’extension Reverse Username Authentication permet à StatusNet de gérer " +"l’identification en vérifiant si le mot de passe fourni est identique à " +"l’inverse du nom d’utilisateur." diff --git a/plugins/ReverseUsernameAuthentication/locale/ia/LC_MESSAGES/ReverseUsernameAuthentication.po b/plugins/ReverseUsernameAuthentication/locale/ia/LC_MESSAGES/ReverseUsernameAuthentication.po new file mode 100644 index 0000000000..b1f51c37ce --- /dev/null +++ b/plugins/ReverseUsernameAuthentication/locale/ia/LC_MESSAGES/ReverseUsernameAuthentication.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - ReverseUsernameAuthentication to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ReverseUsernameAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:20+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-reverseusernameauthentication\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ReverseUsernameAuthenticationPlugin.php:67 +msgid "" +"The Reverse Username Authentication plugin allows for StatusNet to handle " +"authentication by checking if the provided password is the same as the " +"reverse of the username." +msgstr "" +"Le plug-in \"Reverse Username Authentication\" permitte que StatusNet manea " +"le authentication per verificar si le contrasigno fornite es identic al " +"inverso del nomine de usator." diff --git a/plugins/ReverseUsernameAuthentication/locale/ja/LC_MESSAGES/ReverseUsernameAuthentication.po b/plugins/ReverseUsernameAuthentication/locale/ja/LC_MESSAGES/ReverseUsernameAuthentication.po new file mode 100644 index 0000000000..329607b730 --- /dev/null +++ b/plugins/ReverseUsernameAuthentication/locale/ja/LC_MESSAGES/ReverseUsernameAuthentication.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - ReverseUsernameAuthentication to Japanese (日本語) +# Expored from translatewiki.net +# +# Author: 青子守歌 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ReverseUsernameAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:20+0000\n" +"Language-Team: Japanese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ja\n" +"X-Message-Group: #out-statusnet-plugin-reverseusernameauthentication\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ReverseUsernameAuthenticationPlugin.php:67 +msgid "" +"The Reverse Username Authentication plugin allows for StatusNet to handle " +"authentication by checking if the provided password is the same as the " +"reverse of the username." +msgstr "" +"反転ユーザー名認証プラグインは、StatusNetに、パスワードをユーザー名を反転させ" +"たものと同じものを利用しているかどうか確認させ、認証を処理させることができま" +"す。" diff --git a/plugins/ReverseUsernameAuthentication/locale/mk/LC_MESSAGES/ReverseUsernameAuthentication.po b/plugins/ReverseUsernameAuthentication/locale/mk/LC_MESSAGES/ReverseUsernameAuthentication.po new file mode 100644 index 0000000000..e12975dc7e --- /dev/null +++ b/plugins/ReverseUsernameAuthentication/locale/mk/LC_MESSAGES/ReverseUsernameAuthentication.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - ReverseUsernameAuthentication to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ReverseUsernameAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:20+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-reverseusernameauthentication\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: ReverseUsernameAuthenticationPlugin.php:67 +msgid "" +"The Reverse Username Authentication plugin allows for StatusNet to handle " +"authentication by checking if the provided password is the same as the " +"reverse of the username." +msgstr "" +"Приклучокот за Потврда на обратно корисничко име му овозможува на StatusNet " +"да работи со потврди проверувајќи дали наведената лозинка е иста што и " +"обратното од корисничкото име." diff --git a/plugins/ReverseUsernameAuthentication/locale/nl/LC_MESSAGES/ReverseUsernameAuthentication.po b/plugins/ReverseUsernameAuthentication/locale/nl/LC_MESSAGES/ReverseUsernameAuthentication.po new file mode 100644 index 0000000000..b1ca068d0d --- /dev/null +++ b/plugins/ReverseUsernameAuthentication/locale/nl/LC_MESSAGES/ReverseUsernameAuthentication.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - ReverseUsernameAuthentication to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ReverseUsernameAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:20+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-reverseusernameauthentication\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ReverseUsernameAuthenticationPlugin.php:67 +msgid "" +"The Reverse Username Authentication plugin allows for StatusNet to handle " +"authentication by checking if the provided password is the same as the " +"reverse of the username." +msgstr "" +"De plug-in Reverse Username Authentication laat StatusNet authenticeren door " +"te controleren of het opgegeven wachtwoord het omgekeerde van de " +"gebruikersnaam is." diff --git a/plugins/ReverseUsernameAuthentication/locale/tl/LC_MESSAGES/ReverseUsernameAuthentication.po b/plugins/ReverseUsernameAuthentication/locale/tl/LC_MESSAGES/ReverseUsernameAuthentication.po new file mode 100644 index 0000000000..bcf1f40db0 --- /dev/null +++ b/plugins/ReverseUsernameAuthentication/locale/tl/LC_MESSAGES/ReverseUsernameAuthentication.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - ReverseUsernameAuthentication to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ReverseUsernameAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:20+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-reverseusernameauthentication\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: ReverseUsernameAuthenticationPlugin.php:67 +msgid "" +"The Reverse Username Authentication plugin allows for StatusNet to handle " +"authentication by checking if the provided password is the same as the " +"reverse of the username." +msgstr "" +"Ang pamasak na Pabaligtad na Pagpapatunay ng Pangalan ng Tagagamit ay " +"nagpapahintulot sa StatusNet na panghawakan ang pagpapatunay sa pamamagitan " +"ng pagsusuri kung ang ibinigay na hudyat ay katulad ng kabaligtara ng " +"pangalan ng tagagamit." diff --git a/plugins/ReverseUsernameAuthentication/locale/uk/LC_MESSAGES/ReverseUsernameAuthentication.po b/plugins/ReverseUsernameAuthentication/locale/uk/LC_MESSAGES/ReverseUsernameAuthentication.po new file mode 100644 index 0000000000..44aa0235bc --- /dev/null +++ b/plugins/ReverseUsernameAuthentication/locale/uk/LC_MESSAGES/ReverseUsernameAuthentication.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - ReverseUsernameAuthentication to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ReverseUsernameAuthentication\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:20+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:25+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-reverseusernameauthentication\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: ReverseUsernameAuthenticationPlugin.php:67 +msgid "" +"The Reverse Username Authentication plugin allows for StatusNet to handle " +"authentication by checking if the provided password is the same as the " +"reverse of the username." +msgstr "" +"Додаток Reverse Username Authentication дозволяє сайту StatusNet перевіряти " +"запити автентифікації на предмет того, чи не збігається зазначений пароль із " +"ім’ям користувача, якби його було написано у зворотньому напрямку." diff --git a/plugins/Sample/SamplePlugin.php b/plugins/Sample/SamplePlugin.php index 913741226b..ef69121a99 100644 --- a/plugins/Sample/SamplePlugin.php +++ b/plugins/Sample/SamplePlugin.php @@ -101,7 +101,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0 * @link http://status.net/ */ - class SamplePlugin extends Plugin { /** @@ -129,7 +128,6 @@ class SamplePlugin extends Plugin * * @return boolean hook value; true means continue processing, false means stop. */ - function initialize() { return true; @@ -143,7 +141,6 @@ class SamplePlugin extends Plugin * * @return boolean hook value; true means continue processing, false means stop. */ - function cleanup() { return true; @@ -168,7 +165,6 @@ class SamplePlugin extends Plugin * * @return boolean hook value; true means continue processing, false means stop. */ - function onCheckSchema() { $schema = Schema::get(); @@ -201,7 +197,6 @@ class SamplePlugin extends Plugin * * @return boolean hook value; true means continue processing, false means stop. */ - function onAutoload($cls) { $dir = dirname(__FILE__); @@ -231,7 +226,6 @@ class SamplePlugin extends Plugin * * @return boolean hook value; true means continue processing, false means stop. */ - function onRouterInitialized($m) { $m->connect('main/hello', @@ -256,7 +250,6 @@ class SamplePlugin extends Plugin * * @see Action */ - function onEndPrimaryNav($action) { // common_local_url() gets the correct URL for the action name @@ -278,4 +271,3 @@ class SamplePlugin extends Plugin return true; } } - diff --git a/plugins/Sample/User_greeting_count.php b/plugins/Sample/User_greeting_count.php index fc0cbd28ff..38d68c91ed 100644 --- a/plugins/Sample/User_greeting_count.php +++ b/plugins/Sample/User_greeting_count.php @@ -70,7 +70,6 @@ class User_greeting_count extends Memcached_DataObject * @return User_greeting_count object found, or null for no hits * */ - function staticGet($k, $v=null) { return Memcached_DataObject::staticGet('User_greeting_count', $k, $v); @@ -84,7 +83,6 @@ class User_greeting_count extends Memcached_DataObject * * @return array array of column definitions */ - function table() { return array('user_id' => DB_DATAOBJECT_INT + DB_DATAOBJECT_NOTNULL, @@ -100,7 +98,6 @@ class User_greeting_count extends Memcached_DataObject * * @return array list of key field names */ - function keys() { return array_keys($this->keyTypes()); @@ -118,7 +115,6 @@ class User_greeting_count extends Memcached_DataObject * 'K' for primary key: for compound keys, add an entry for each component; * 'U' for unique keys: compound keys are not well supported here. */ - function keyTypes() { return array('user_id' => 'K'); @@ -134,7 +130,6 @@ class User_greeting_count extends Memcached_DataObject * * @return array magic three-false array that stops auto-incrementing. */ - function sequenceKey() { return array(false, false, false); @@ -150,7 +145,6 @@ class User_greeting_count extends Memcached_DataObject * * @return User_greeting_count instance for this user, with count already incremented. */ - static function inc($user_id) { $gc = User_greeting_count::staticGet('user_id', $user_id); @@ -165,12 +159,12 @@ class User_greeting_count extends Memcached_DataObject $result = $gc->insert(); if (!$result) { - throw Exception(sprintf(_m("Could not save new greeting count for %d"), + // TRANS: Exception thrown when the user greeting count could not be saved in the database. + // TRANS: %d is a user ID (number). + throw Exception(sprintf(_m("Could not save new greeting count for %d."), $user_id)); } - } else { - $orig = clone($gc); $gc->greeting_count++; @@ -178,7 +172,9 @@ class User_greeting_count extends Memcached_DataObject $result = $gc->update($orig); if (!$result) { - throw Exception(sprintf(_m("Could not increment greeting count for %d"), + // TRANS: Exception thrown when the user greeting count could not be saved in the database. + // TRANS: %d is a user ID (number). + throw Exception(sprintf(_m("Could not increment greeting count for %d."), $user_id)); } } diff --git a/plugins/Sample/hello.php b/plugins/Sample/hello.php index dfbd0ad4f2..a793ac6de2 100644 --- a/plugins/Sample/hello.php +++ b/plugins/Sample/hello.php @@ -46,7 +46,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3 * @link http://status.net/ */ - class HelloAction extends Action { var $user = null; @@ -67,7 +66,6 @@ class HelloAction extends Action * * @return boolean success flag */ - function prepare($args) { parent::prepare($args); @@ -93,7 +91,6 @@ class HelloAction extends Action * * @return void */ - function handle($args) { parent::handle($args); @@ -108,13 +105,12 @@ class HelloAction extends Action * * @return string Title of the page */ - function title() { if (empty($this->user)) { return _m('Hello'); } else { - return sprintf(_m('Hello, %s'), $this->user->nickname); + return sprintf(_m('Hello, %s!'), $this->user->nickname); } } @@ -130,7 +126,6 @@ class HelloAction extends Action * * @return void */ - function showContent() { if (empty($this->user)) { @@ -162,7 +157,6 @@ class HelloAction extends Action * * @return boolean is read only action? */ - function isReadOnly($args) { return false; diff --git a/plugins/Sample/locale/Sample.pot b/plugins/Sample/locale/Sample.pot index bd21dd3c4c..60234e3c4f 100644 --- a/plugins/Sample/locale/Sample.pot +++ b/plugins/Sample/locale/Sample.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,38 +17,47 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: User_greeting_count.php:163 +#. TRANS: Exception thrown when the user greeting count could not be saved in the database. +#. TRANS: %d is a user ID (number). +#: User_greeting_count.php:164 #, php-format -msgid "Could not save new greeting count for %d" +msgid "Could not save new greeting count for %d." msgstr "" -#: User_greeting_count.php:176 +#. TRANS: Exception thrown when the user greeting count could not be saved in the database. +#. TRANS: %d is a user ID (number). +#: User_greeting_count.php:177 #, php-format -msgid "Could not increment greeting count for %d" +msgid "Could not increment greeting count for %d." msgstr "" -#: SamplePlugin.php:266 hello.php:115 +#: SamplePlugin.php:259 hello.php:111 msgid "Hello" msgstr "" -#: SamplePlugin.php:266 +#: SamplePlugin.php:259 msgid "A warm greeting" msgstr "" -#: SamplePlugin.php:277 +#: SamplePlugin.php:270 msgid "A sample plugin to show basics of development for new hackers." msgstr "" -#: hello.php:117 hello.php:141 +#: hello.php:113 +#, php-format +msgid "Hello, %s!" +msgstr "" + +#: hello.php:133 +msgid "Hello, stranger!" +msgstr "" + +#: hello.php:136 #, php-format msgid "Hello, %s" msgstr "" #: hello.php:138 -msgid "Hello, stranger!" -msgstr "" - -#: hello.php:143 #, php-format msgid "I have greeted you %d time." msgid_plural "I have greeted you %d times." diff --git a/plugins/Sample/locale/br/LC_MESSAGES/Sample.po b/plugins/Sample/locale/br/LC_MESSAGES/Sample.po new file mode 100644 index 0000000000..1686bf174e --- /dev/null +++ b/plugins/Sample/locale/br/LC_MESSAGES/Sample.po @@ -0,0 +1,69 @@ +# Translation of StatusNet - Sample to Breton (Brezhoneg) +# Expored from translatewiki.net +# +# Author: Y-M D +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Sample\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:22+0000\n" +"Language-Team: Breton \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: br\n" +"X-Message-Group: #out-statusnet-plugin-sample\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. TRANS: Exception thrown when the user greeting count could not be saved in the database. +#. TRANS: %d is a user ID (number). +#: User_greeting_count.php:164 +#, php-format +msgid "Could not save new greeting count for %d." +msgstr "" + +#. TRANS: Exception thrown when the user greeting count could not be saved in the database. +#. TRANS: %d is a user ID (number). +#: User_greeting_count.php:177 +#, php-format +msgid "Could not increment greeting count for %d." +msgstr "" + +#: SamplePlugin.php:259 hello.php:111 +msgid "Hello" +msgstr "Demat" + +#: SamplePlugin.php:259 +msgid "A warm greeting" +msgstr "" + +#: SamplePlugin.php:270 +msgid "A sample plugin to show basics of development for new hackers." +msgstr "" + +#: hello.php:113 +#, php-format +msgid "Hello, %s!" +msgstr "Demat, %s !" + +#: hello.php:133 +msgid "Hello, stranger!" +msgstr "Demat, estrañjour!" + +#: hello.php:136 +#, php-format +msgid "Hello, %s" +msgstr "Demat, %s" + +#: hello.php:138 +#, php-format +msgid "I have greeted you %d time." +msgid_plural "I have greeted you %d times." +msgstr[0] "" +msgstr[1] "" diff --git a/plugins/Sample/locale/fr/LC_MESSAGES/Sample.po b/plugins/Sample/locale/fr/LC_MESSAGES/Sample.po new file mode 100644 index 0000000000..8b4728c47c --- /dev/null +++ b/plugins/Sample/locale/fr/LC_MESSAGES/Sample.po @@ -0,0 +1,72 @@ +# Translation of StatusNet - Sample to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Sample\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:22+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-sample\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. TRANS: Exception thrown when the user greeting count could not be saved in the database. +#. TRANS: %d is a user ID (number). +#: User_greeting_count.php:164 +#, php-format +msgid "Could not save new greeting count for %d." +msgstr "" +"Impossible de sauvegarder le nouveau compte de vœux pour l’utilisateur %d." + +#. TRANS: Exception thrown when the user greeting count could not be saved in the database. +#. TRANS: %d is a user ID (number). +#: User_greeting_count.php:177 +#, php-format +msgid "Could not increment greeting count for %d." +msgstr "Impossible d’incrémenter le compte de vœux pour l’utilisateur %d." + +#: SamplePlugin.php:259 hello.php:111 +msgid "Hello" +msgstr "Bonjour" + +#: SamplePlugin.php:259 +msgid "A warm greeting" +msgstr "Un accueil chaleureux" + +#: SamplePlugin.php:270 +msgid "A sample plugin to show basics of development for new hackers." +msgstr "" +"Un exemple de greffon pour montrer les bases de développement pour les " +"nouveaux codeurs." + +#: hello.php:113 +#, php-format +msgid "Hello, %s!" +msgstr "Bonjour, %s !" + +#: hello.php:133 +msgid "Hello, stranger!" +msgstr "Bonjour, étranger !" + +#: hello.php:136 +#, php-format +msgid "Hello, %s" +msgstr "Bonjour, %s" + +#: hello.php:138 +#, php-format +msgid "I have greeted you %d time." +msgid_plural "I have greeted you %d times." +msgstr[0] "une" +msgstr[1] "%d" diff --git a/plugins/Sample/locale/ia/LC_MESSAGES/Sample.po b/plugins/Sample/locale/ia/LC_MESSAGES/Sample.po new file mode 100644 index 0000000000..fbaf98a790 --- /dev/null +++ b/plugins/Sample/locale/ia/LC_MESSAGES/Sample.po @@ -0,0 +1,71 @@ +# Translation of StatusNet - Sample to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Sample\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:22+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-sample\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Exception thrown when the user greeting count could not be saved in the database. +#. TRANS: %d is a user ID (number). +#: User_greeting_count.php:164 +#, php-format +msgid "Could not save new greeting count for %d." +msgstr "Non poteva salveguardar le numero de nove salutationes pro %d." + +#. TRANS: Exception thrown when the user greeting count could not be saved in the database. +#. TRANS: %d is a user ID (number). +#: User_greeting_count.php:177 +#, php-format +msgid "Could not increment greeting count for %d." +msgstr "Non poteva incrementar le numero de salutationes pro %d." + +#: SamplePlugin.php:259 hello.php:111 +msgid "Hello" +msgstr "Salute" + +#: SamplePlugin.php:259 +msgid "A warm greeting" +msgstr "Un calide salutation" + +#: SamplePlugin.php:270 +msgid "A sample plugin to show basics of development for new hackers." +msgstr "" +"Un plug-in de exemplo pro demonstrar le principios de disveloppamento pro " +"nove programmatores." + +#: hello.php:113 +#, php-format +msgid "Hello, %s!" +msgstr "Salute %s!" + +#: hello.php:133 +msgid "Hello, stranger!" +msgstr "Salute estraniero!" + +#: hello.php:136 +#, php-format +msgid "Hello, %s" +msgstr "Salute %s" + +#: hello.php:138 +#, php-format +msgid "I have greeted you %d time." +msgid_plural "I have greeted you %d times." +msgstr[0] "Io te ha salutate %d vice." +msgstr[1] "Io te ha salutate %d vices." diff --git a/plugins/Sample/locale/mk/LC_MESSAGES/Sample.po b/plugins/Sample/locale/mk/LC_MESSAGES/Sample.po new file mode 100644 index 0000000000..58f09fc8fe --- /dev/null +++ b/plugins/Sample/locale/mk/LC_MESSAGES/Sample.po @@ -0,0 +1,70 @@ +# Translation of StatusNet - Sample to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Sample\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:22+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-sample\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#. TRANS: Exception thrown when the user greeting count could not be saved in the database. +#. TRANS: %d is a user ID (number). +#: User_greeting_count.php:164 +#, php-format +msgid "Could not save new greeting count for %d." +msgstr "Не можев да го зачувам бројот на поздрави за %d." + +#. TRANS: Exception thrown when the user greeting count could not be saved in the database. +#. TRANS: %d is a user ID (number). +#: User_greeting_count.php:177 +#, php-format +msgid "Could not increment greeting count for %d." +msgstr "Не можев да го дополнам бројот на поздрави за %d." + +#: SamplePlugin.php:259 hello.php:111 +msgid "Hello" +msgstr "Здраво" + +#: SamplePlugin.php:259 +msgid "A warm greeting" +msgstr "Срдечен поздрав" + +#: SamplePlugin.php:270 +msgid "A sample plugin to show basics of development for new hackers." +msgstr "" +"Приклучок-пример за основите на развојното програмирање за нови хакери." + +#: hello.php:113 +#, php-format +msgid "Hello, %s!" +msgstr "Здраво, %s!" + +#: hello.php:133 +msgid "Hello, stranger!" +msgstr "Здрво, незнајнику!" + +#: hello.php:136 +#, php-format +msgid "Hello, %s" +msgstr "Здраво, %s" + +#: hello.php:138 +#, php-format +msgid "I have greeted you %d time." +msgid_plural "I have greeted you %d times." +msgstr[0] "Ве поздравив еднаш." +msgstr[1] "Ве поздравив %d пати." diff --git a/plugins/Sample/locale/nl/LC_MESSAGES/Sample.po b/plugins/Sample/locale/nl/LC_MESSAGES/Sample.po new file mode 100644 index 0000000000..0d265acb31 --- /dev/null +++ b/plugins/Sample/locale/nl/LC_MESSAGES/Sample.po @@ -0,0 +1,70 @@ +# Translation of StatusNet - Sample to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Sample\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:22+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-sample\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Exception thrown when the user greeting count could not be saved in the database. +#. TRANS: %d is a user ID (number). +#: User_greeting_count.php:164 +#, php-format +msgid "Could not save new greeting count for %d." +msgstr "Het was niet mogelijk het aantal begroetingen op te slaan voor %d." + +#. TRANS: Exception thrown when the user greeting count could not be saved in the database. +#. TRANS: %d is a user ID (number). +#: User_greeting_count.php:177 +#, php-format +msgid "Could not increment greeting count for %d." +msgstr "Het was niet mogelijk het aantal begroetingen op te hogen voor %d." + +#: SamplePlugin.php:259 hello.php:111 +msgid "Hello" +msgstr "Hallo" + +#: SamplePlugin.php:259 +msgid "A warm greeting" +msgstr "Een warme begroeting" + +#: SamplePlugin.php:270 +msgid "A sample plugin to show basics of development for new hackers." +msgstr "" +"Een voorbeeldplug-in als basis voor ontwikkelingen door nieuwe hackers." + +#: hello.php:113 +#, php-format +msgid "Hello, %s!" +msgstr "Hallo, %s!" + +#: hello.php:133 +msgid "Hello, stranger!" +msgstr "Hallo vreemdeling!" + +#: hello.php:136 +#, php-format +msgid "Hello, %s" +msgstr "Hallo, %s" + +#: hello.php:138 +#, php-format +msgid "I have greeted you %d time." +msgid_plural "I have greeted you %d times." +msgstr[0] "Ik heb u voor de eerste keer gegroet." +msgstr[1] "Ik heb u %d keer gegroet." diff --git a/plugins/Sample/locale/tl/LC_MESSAGES/Sample.po b/plugins/Sample/locale/tl/LC_MESSAGES/Sample.po new file mode 100644 index 0000000000..076c09ba00 --- /dev/null +++ b/plugins/Sample/locale/tl/LC_MESSAGES/Sample.po @@ -0,0 +1,71 @@ +# Translation of StatusNet - Sample to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Sample\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:22+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-sample\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Exception thrown when the user greeting count could not be saved in the database. +#. TRANS: %d is a user ID (number). +#: User_greeting_count.php:164 +#, php-format +msgid "Could not save new greeting count for %d." +msgstr "Hindi masagip ang bagong bilang ng pagbati para sa %d." + +#. TRANS: Exception thrown when the user greeting count could not be saved in the database. +#. TRANS: %d is a user ID (number). +#: User_greeting_count.php:177 +#, php-format +msgid "Could not increment greeting count for %d." +msgstr "Hindi masudlungan ang bilang ng pagbati para sa %d." + +#: SamplePlugin.php:259 hello.php:111 +msgid "Hello" +msgstr "Kumusta" + +#: SamplePlugin.php:259 +msgid "A warm greeting" +msgstr "Isang mainit-init na pagbati" + +#: SamplePlugin.php:270 +msgid "A sample plugin to show basics of development for new hackers." +msgstr "" +"Isang halimbawang pampasak upang ipakita ang mga saligan ng kaunlaran para " +"sa bagong mga mangunguha." + +#: hello.php:113 +#, php-format +msgid "Hello, %s!" +msgstr "Kumusta, %s!" + +#: hello.php:133 +msgid "Hello, stranger!" +msgstr "Kumusta, dayuhan!" + +#: hello.php:136 +#, php-format +msgid "Hello, %s" +msgstr "Kumusta, %s" + +#: hello.php:138 +#, php-format +msgid "I have greeted you %d time." +msgid_plural "I have greeted you %d times." +msgstr[0] "Binati kita ng %d ulit." +msgstr[1] "Binati kita ng %d mga ulit." diff --git a/plugins/Sample/locale/uk/LC_MESSAGES/Sample.po b/plugins/Sample/locale/uk/LC_MESSAGES/Sample.po new file mode 100644 index 0000000000..1ada83ad27 --- /dev/null +++ b/plugins/Sample/locale/uk/LC_MESSAGES/Sample.po @@ -0,0 +1,71 @@ +# Translation of StatusNet - Sample to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Sample\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:22+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-sample\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#. TRANS: Exception thrown when the user greeting count could not be saved in the database. +#. TRANS: %d is a user ID (number). +#: User_greeting_count.php:164 +#, php-format +msgid "Could not save new greeting count for %d." +msgstr "Не вдалося зберегти новий лічильник привітань для %d." + +#. TRANS: Exception thrown when the user greeting count could not be saved in the database. +#. TRANS: %d is a user ID (number). +#: User_greeting_count.php:177 +#, php-format +msgid "Could not increment greeting count for %d." +msgstr "Не вдалося перерахувати лічильник привітань для %d." + +#: SamplePlugin.php:259 hello.php:111 +msgid "Hello" +msgstr "Привіт" + +#: SamplePlugin.php:259 +msgid "A warm greeting" +msgstr "Щирі вітання" + +#: SamplePlugin.php:270 +msgid "A sample plugin to show basics of development for new hackers." +msgstr "Приклад додатку для демонстрації основ розробки новим гакерам." + +#: hello.php:113 +#, php-format +msgid "Hello, %s!" +msgstr "Привіт, %s!" + +#: hello.php:133 +msgid "Hello, stranger!" +msgstr "Привіт, чужинцю!" + +#: hello.php:136 +#, php-format +msgid "Hello, %s" +msgstr "Привіт, %s" + +#: hello.php:138 +#, php-format +msgid "I have greeted you %d time." +msgid_plural "I have greeted you %d times." +msgstr[0] "Я привітав вас %d раз." +msgstr[1] "Я привітав вас %d разів." +msgstr[2] "Я привітав вас %d разів." diff --git a/plugins/Sample/locale/zh_CN/LC_MESSAGES/Sample.po b/plugins/Sample/locale/zh_CN/LC_MESSAGES/Sample.po new file mode 100644 index 0000000000..e0a3f97b96 --- /dev/null +++ b/plugins/Sample/locale/zh_CN/LC_MESSAGES/Sample.po @@ -0,0 +1,69 @@ +# Translation of StatusNet - Sample to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - Sample\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:22+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-sample\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. TRANS: Exception thrown when the user greeting count could not be saved in the database. +#. TRANS: %d is a user ID (number). +#: User_greeting_count.php:164 +#, php-format +msgid "Could not save new greeting count for %d." +msgstr "无法保存%d新的问候计数。" + +#. TRANS: Exception thrown when the user greeting count could not be saved in the database. +#. TRANS: %d is a user ID (number). +#: User_greeting_count.php:177 +#, php-format +msgid "Could not increment greeting count for %d." +msgstr "无法增加%d的问候计数。" + +#: SamplePlugin.php:259 hello.php:111 +msgid "Hello" +msgstr "你好" + +#: SamplePlugin.php:259 +msgid "A warm greeting" +msgstr "一个热情的问候" + +#: SamplePlugin.php:270 +msgid "A sample plugin to show basics of development for new hackers." +msgstr "一个为新的 hackers 显示基础开发的示例插件。" + +#: hello.php:113 +#, php-format +msgid "Hello, %s!" +msgstr "你好,%s!" + +#: hello.php:133 +msgid "Hello, stranger!" +msgstr "你好,陌生人!" + +#: hello.php:136 +#, php-format +msgid "Hello, %s" +msgstr "你好,%s" + +#: hello.php:138 +#, php-format +msgid "I have greeted you %d time." +msgid_plural "I have greeted you %d times." +msgstr[0] "" diff --git a/plugins/ShareNotice/ShareNoticePlugin.php b/plugins/ShareNotice/ShareNoticePlugin.php new file mode 100644 index 0000000000..8b94f83c8f --- /dev/null +++ b/plugins/ShareNotice/ShareNoticePlugin.php @@ -0,0 +1,223 @@ +. + */ + +/** + * @package ShareNoticePlugin + * @maintainer Brion Vibber + */ + +if (!defined('STATUSNET')) { exit(1); } + +class ShareNoticePlugin extends Plugin +{ + public $targets = array( + array('Twitter'), + array('Facebook'), + array('StatusNet', array('baseurl' => 'http://identi.ca')) + ); + + function onEndShowStatusNetStyles($action) { + $action->cssLink('plugins/ShareNotice/css/sharenotice.css'); + return true; + } + + function onStartShowNoticeItem($item) + { + $notice = $item->notice; + $out = $item->out; + + $out->elementStart('ul', array('class' => 'notice-share')); + foreach ($this->targets as $data) { + $type = $data[0]; + $args = (count($data) > 1) ? $data[1] : array(); + $target = $this->getShareTarget($type, $notice, $args); + $this->showShareTarget($out, $target); + } + $out->elementEnd('ul'); + } + + private function getShareTarget($type, $notice, $args) + { + $class = ucfirst($type) . 'ShareTarget'; + + return new $class($notice, $args); + } + + private function showShareTarget(HTMLOutputter $out, NoticeShareTarget $target) + { + $class = $target->getClass(); + $text = $target->getText(); + $url = $target->targetUrl(); + + $out->elementStart('li', array('class' => 'notice-share-' . $class)); + $out->elementStart('a', array( + 'href' => $url, + 'title' => $text, + 'target' => '_blank' + )); + $out->element('span', array(), $text); + $out->elementEnd('a'); + $out->elementEnd('li'); + } +} + +abstract class NoticeShareTarget +{ + protected $notice; + + public function __construct($notice) + { + $this->notice = $notice; + } + + public abstract function getClass(); + + public abstract function getText(); + + public abstract function targetUrl(); +} + +abstract class GenericNoticeShareTarget extends NoticeShareTarget +{ + protected function maxLength() + { + return 140; // typical + } + + protected function statusText() + { + // TRANS: Leave this message unchanged. + $pattern = _m('"%s"'); + $url = $this->notice->bestUrl(); + $suffix = ' ' . $url; + $room = $this->maxLength() - mb_strlen($suffix) - (mb_strlen($pattern) - mb_strlen('%s')); + + $content = $this->notice->content; + if (mb_strlen($content) > $room) { + $content = mb_substr($content, 0, $room - 1) . '…'; + } + + return sprintf($pattern, $content) . $suffix; + } +} + +class TwitterShareTarget extends GenericNoticeShareTarget +{ + public function getClass() + { + return 'twitter'; + } + + public function getText() + { + // TRANS: Tooltip for image to share a notice on Twitter. + return _m('Share on Twitter'); + } + + public function targetUrl() + { + $args = array( + 'status' => $this->statusText() + ); + return 'http://twitter.com/home?' . + http_build_query($args, null, '&'); + } +} + +class StatusNetShareTarget extends GenericNoticeShareTarget +{ + protected $baseurl; + + public function __construct($notice, $args) + { + parent::__construct($notice); + $this->baseurl = $args['baseurl']; + } + + public function getClass() + { + return 'statusnet'; + } + + public function getText() + { + $host = parse_url($this->baseurl, PHP_URL_HOST); + // TRANS: Tooltip for image to share a notice on another platform (other than Twitter or Facebook). + // TRANS: %s is a host name. + return sprintf(_m('Share on %s'), $host); + } + + public function targetUrl() + { + $args = array( + 'status_textarea' => $this->statusText() + ); + return $this->baseurl . '/notice/new?' . + http_build_query($args, null, '&'); + } +} + +class FacebookShareTarget extends NoticeShareTarget +{ + public function getClass() + { + return 'facebook'; + } + + public function getText() + { + // TRANS: Tooltip for image to share a notice on Facebook. + return _m('Share on Facebook'); + } + + public function targetUrl() + { + $args = array( + 'u' => $this->notice->bestUrl(), + // TRANS: %s is notice content that is shared on Twitter, Facebook or another platform. + 't' => sprintf(_m('"%s"'), $this->notice->content), + ); + return 'http://www.facebook.com/sharer.php?' . + http_build_query($args, null, '&'); + } + + /** + * Provide plugin version information. + * + * This data is used when showing the version page. + * + * @param array &$versions array of version data arrays; see EVENTS.txt + * + * @return boolean hook value + */ + function onPluginVersion(&$versions) + { + $url = 'http://status.net/wiki/Plugin:ShareNotice'; + + $versions[] = array('name' => 'ShareNotice', + 'version' => STATUSNET_VERSION, + 'author' => 'Brion Vibber', + 'homepage' => $url, + 'rawdescription' => + // TRANS: Plugin description. + _m('This plugin allows sharing of notices to Twitter, Facebook and other platforms.')); + + return true; + } +} diff --git a/plugins/ShareNotice/css/README b/plugins/ShareNotice/css/README new file mode 100644 index 0000000000..a3f4661973 --- /dev/null +++ b/plugins/ShareNotice/css/README @@ -0,0 +1,9 @@ +icon-sharing.png is from http://www.openshareicons.com/ + +Shareaholic has made the Open Share Icon freely available for use by others under the +Creative Commons Attribution-Share Alike 3.0 Unported License. + + +icon-twitter.png is from http://twitter.com/favicon.ico and distributed under fair use +icon-facebook.png is from http://facebook.com/favicon.ico and distributed under fair use +icon-statusnet.png is from http://status.net/favicon.ico and distributed under fair use diff --git a/plugins/ShareNotice/css/icon-facebook.png b/plugins/ShareNotice/css/icon-facebook.png new file mode 100644 index 0000000000..3105e30696 Binary files /dev/null and b/plugins/ShareNotice/css/icon-facebook.png differ diff --git a/plugins/ShareNotice/css/icon-share.png b/plugins/ShareNotice/css/icon-share.png new file mode 100644 index 0000000000..5be2b46c8a Binary files /dev/null and b/plugins/ShareNotice/css/icon-share.png differ diff --git a/plugins/ShareNotice/css/icon-statusnet.png b/plugins/ShareNotice/css/icon-statusnet.png new file mode 100644 index 0000000000..a7b39090d0 Binary files /dev/null and b/plugins/ShareNotice/css/icon-statusnet.png differ diff --git a/plugins/ShareNotice/css/icon-twitter.png b/plugins/ShareNotice/css/icon-twitter.png new file mode 100644 index 0000000000..f9e778d9a6 Binary files /dev/null and b/plugins/ShareNotice/css/icon-twitter.png differ diff --git a/plugins/ShareNotice/css/sharenotice.css b/plugins/ShareNotice/css/sharenotice.css new file mode 100644 index 0000000000..f4f847e66c --- /dev/null +++ b/plugins/ShareNotice/css/sharenotice.css @@ -0,0 +1,23 @@ +.notice-share { + width: 24px; + float: right; +} + +.notice-share li a { + display: block; + width: 16px; + height: 16px; + background: url(icon-share.png) no-repeat; +} +.notice-share li.notice-share-twitter a { + background-image: url(icon-twitter.png); +} +.notice-share li.notice-share-facebook a { + background-image: url(icon-facebook.png); +} +.notice-share li.notice-share-statusnet a { + background-image: url(icon-statusnet.png); +} +.notice-share li a span { + display: none; +} diff --git a/plugins/ShareNotice/locale/ShareNotice.pot b/plugins/ShareNotice/locale/ShareNotice.pot new file mode 100644 index 0000000000..ed180fa444 --- /dev/null +++ b/plugins/ShareNotice/locale/ShareNotice.pot @@ -0,0 +1,48 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#. TRANS: Leave this message unchanged. +#. TRANS: %s is notice content that is shared on Twitter, Facebook or another platform. +#: ShareNoticePlugin.php:106 ShareNoticePlugin.php:194 +#, php-format +msgid "\"%s\"" +msgstr "" + +#. TRANS: Tooltip for image to share a notice on Twitter. +#: ShareNoticePlugin.php:130 +msgid "Share on Twitter" +msgstr "" + +#. TRANS: Tooltip for image to share a notice on another platform (other than Twitter or Facebook). +#. TRANS: %s is a host name. +#: ShareNoticePlugin.php:163 +#, php-format +msgid "Share on %s" +msgstr "" + +#. TRANS: Tooltip for image to share a notice on Facebook. +#: ShareNoticePlugin.php:186 +msgid "Share on Facebook" +msgstr "" + +#. TRANS: Plugin description. +#: ShareNoticePlugin.php:219 +msgid "" +"This plugin allows sharing of notices to Twitter, Facebook and other " +"platforms." +msgstr "" diff --git a/plugins/ShareNotice/locale/ia/LC_MESSAGES/ShareNotice.po b/plugins/ShareNotice/locale/ia/LC_MESSAGES/ShareNotice.po new file mode 100644 index 0000000000..0f6c4afe86 --- /dev/null +++ b/plugins/ShareNotice/locale/ia/LC_MESSAGES/ShareNotice.po @@ -0,0 +1,55 @@ +# Translation of StatusNet - ShareNotice to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ShareNotice\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:23+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:45:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-sharenotice\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Leave this message unchanged. +#. TRANS: %s is notice content that is shared on Twitter, Facebook or another platform. +#: ShareNoticePlugin.php:106 ShareNoticePlugin.php:194 +#, php-format +msgid "\"%s\"" +msgstr "\"%s\"" + +#. TRANS: Tooltip for image to share a notice on Twitter. +#: ShareNoticePlugin.php:130 +msgid "Share on Twitter" +msgstr "Condivider in Twitter" + +#. TRANS: Tooltip for image to share a notice on another platform (other than Twitter or Facebook). +#. TRANS: %s is a host name. +#: ShareNoticePlugin.php:163 +#, php-format +msgid "Share on %s" +msgstr "Condivider in %s" + +#. TRANS: Tooltip for image to share a notice on Facebook. +#: ShareNoticePlugin.php:186 +msgid "Share on Facebook" +msgstr "Condivider in Facebook" + +#. TRANS: Plugin description. +#: ShareNoticePlugin.php:219 +msgid "" +"This plugin allows sharing of notices to Twitter, Facebook and other " +"platforms." +msgstr "" +"Iste plug-in permitte condivider notas in Twitter, Facebook e altere " +"platteformas." diff --git a/plugins/ShareNotice/locale/mk/LC_MESSAGES/ShareNotice.po b/plugins/ShareNotice/locale/mk/LC_MESSAGES/ShareNotice.po new file mode 100644 index 0000000000..ea98906c20 --- /dev/null +++ b/plugins/ShareNotice/locale/mk/LC_MESSAGES/ShareNotice.po @@ -0,0 +1,55 @@ +# Translation of StatusNet - ShareNotice to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ShareNotice\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:23+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:45:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-sharenotice\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#. TRANS: Leave this message unchanged. +#. TRANS: %s is notice content that is shared on Twitter, Facebook or another platform. +#: ShareNoticePlugin.php:106 ShareNoticePlugin.php:194 +#, php-format +msgid "\"%s\"" +msgstr "„%s“" + +#. TRANS: Tooltip for image to share a notice on Twitter. +#: ShareNoticePlugin.php:130 +msgid "Share on Twitter" +msgstr "Сподели на Twitter" + +#. TRANS: Tooltip for image to share a notice on another platform (other than Twitter or Facebook). +#. TRANS: %s is a host name. +#: ShareNoticePlugin.php:163 +#, php-format +msgid "Share on %s" +msgstr "Сподели на %s" + +#. TRANS: Tooltip for image to share a notice on Facebook. +#: ShareNoticePlugin.php:186 +msgid "Share on Facebook" +msgstr "Сподели на Facebook" + +#. TRANS: Plugin description. +#: ShareNoticePlugin.php:219 +msgid "" +"This plugin allows sharing of notices to Twitter, Facebook and other " +"platforms." +msgstr "" +"Приклучокот Ви овозможува да споделувате забелешки на Twitter, Facebook и " +"други подлоги." diff --git a/plugins/ShareNotice/locale/nl/LC_MESSAGES/ShareNotice.po b/plugins/ShareNotice/locale/nl/LC_MESSAGES/ShareNotice.po new file mode 100644 index 0000000000..cbf057a151 --- /dev/null +++ b/plugins/ShareNotice/locale/nl/LC_MESSAGES/ShareNotice.po @@ -0,0 +1,56 @@ +# Translation of StatusNet - ShareNotice to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: SPQRobin +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ShareNotice\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:23+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:45:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-sharenotice\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Leave this message unchanged. +#. TRANS: %s is notice content that is shared on Twitter, Facebook or another platform. +#: ShareNoticePlugin.php:106 ShareNoticePlugin.php:194 +#, php-format +msgid "\"%s\"" +msgstr "\"%s\"" + +#. TRANS: Tooltip for image to share a notice on Twitter. +#: ShareNoticePlugin.php:130 +msgid "Share on Twitter" +msgstr "Delen op Twitter" + +#. TRANS: Tooltip for image to share a notice on another platform (other than Twitter or Facebook). +#. TRANS: %s is a host name. +#: ShareNoticePlugin.php:163 +#, php-format +msgid "Share on %s" +msgstr "Delen op %s" + +#. TRANS: Tooltip for image to share a notice on Facebook. +#: ShareNoticePlugin.php:186 +msgid "Share on Facebook" +msgstr "Delen op Facebook" + +#. TRANS: Plugin description. +#: ShareNoticePlugin.php:219 +msgid "" +"This plugin allows sharing of notices to Twitter, Facebook and other " +"platforms." +msgstr "" +"Deze plug-in maakt het mogelijk mededelingen te delen op Twitter, Facebook " +"en andere platformen." diff --git a/plugins/ShareNotice/locale/tl/LC_MESSAGES/ShareNotice.po b/plugins/ShareNotice/locale/tl/LC_MESSAGES/ShareNotice.po new file mode 100644 index 0000000000..6bd6594937 --- /dev/null +++ b/plugins/ShareNotice/locale/tl/LC_MESSAGES/ShareNotice.po @@ -0,0 +1,55 @@ +# Translation of StatusNet - ShareNotice to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ShareNotice\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:23+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:45:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-sharenotice\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Leave this message unchanged. +#. TRANS: %s is notice content that is shared on Twitter, Facebook or another platform. +#: ShareNoticePlugin.php:106 ShareNoticePlugin.php:194 +#, php-format +msgid "\"%s\"" +msgstr "\"%s\"" + +#. TRANS: Tooltip for image to share a notice on Twitter. +#: ShareNoticePlugin.php:130 +msgid "Share on Twitter" +msgstr "Ibahagi sa Twitter" + +#. TRANS: Tooltip for image to share a notice on another platform (other than Twitter or Facebook). +#. TRANS: %s is a host name. +#: ShareNoticePlugin.php:163 +#, php-format +msgid "Share on %s" +msgstr "Ibahagi sa %s" + +#. TRANS: Tooltip for image to share a notice on Facebook. +#: ShareNoticePlugin.php:186 +msgid "Share on Facebook" +msgstr "Ibahagi sa Facebook" + +#. TRANS: Plugin description. +#: ShareNoticePlugin.php:219 +msgid "" +"This plugin allows sharing of notices to Twitter, Facebook and other " +"platforms." +msgstr "" +"Ang pampasak na ito ay nagpapahintulot na pagpapamahagi ng mga pabatid sa " +"Twitter, Facebook at ibang mga plataporma." diff --git a/plugins/ShareNotice/locale/uk/LC_MESSAGES/ShareNotice.po b/plugins/ShareNotice/locale/uk/LC_MESSAGES/ShareNotice.po new file mode 100644 index 0000000000..ed3105facc --- /dev/null +++ b/plugins/ShareNotice/locale/uk/LC_MESSAGES/ShareNotice.po @@ -0,0 +1,56 @@ +# Translation of StatusNet - ShareNotice to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - ShareNotice\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:23+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:45:00+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-sharenotice\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#. TRANS: Leave this message unchanged. +#. TRANS: %s is notice content that is shared on Twitter, Facebook or another platform. +#: ShareNoticePlugin.php:106 ShareNoticePlugin.php:194 +#, php-format +msgid "\"%s\"" +msgstr "«%s»" + +#. TRANS: Tooltip for image to share a notice on Twitter. +#: ShareNoticePlugin.php:130 +msgid "Share on Twitter" +msgstr "Розмістити в Twitter" + +#. TRANS: Tooltip for image to share a notice on another platform (other than Twitter or Facebook). +#. TRANS: %s is a host name. +#: ShareNoticePlugin.php:163 +#, php-format +msgid "Share on %s" +msgstr "Розмістити в %s" + +#. TRANS: Tooltip for image to share a notice on Facebook. +#: ShareNoticePlugin.php:186 +msgid "Share on Facebook" +msgstr "Розмістити в Facebook" + +#. TRANS: Plugin description. +#: ShareNoticePlugin.php:219 +msgid "" +"This plugin allows sharing of notices to Twitter, Facebook and other " +"platforms." +msgstr "" +"Цей додаток дозволяє ділитися дописами в Twitter, Facebook та інших " +"сервісах, розміщуючи їх там." diff --git a/plugins/SimpleUrl/locale/SimpleUrl.pot b/plugins/SimpleUrl/locale/SimpleUrl.pot index e3c241d538..27eda38ff9 100644 --- a/plugins/SimpleUrl/locale/SimpleUrl.pot +++ b/plugins/SimpleUrl/locale/SimpleUrl.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/SimpleUrl/locale/es/LC_MESSAGES/SimpleUrl.po b/plugins/SimpleUrl/locale/es/LC_MESSAGES/SimpleUrl.po new file mode 100644 index 0000000000..d7ec27779b --- /dev/null +++ b/plugins/SimpleUrl/locale/es/LC_MESSAGES/SimpleUrl.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - SimpleUrl to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SimpleUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:23+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:27+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-simpleurl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: SimpleUrlPlugin.php:58 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Usa el servicio de acortamiento de URL %1$s." diff --git a/plugins/SimpleUrl/locale/fr/LC_MESSAGES/SimpleUrl.po b/plugins/SimpleUrl/locale/fr/LC_MESSAGES/SimpleUrl.po new file mode 100644 index 0000000000..73b1562247 --- /dev/null +++ b/plugins/SimpleUrl/locale/fr/LC_MESSAGES/SimpleUrl.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - SimpleUrl to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SimpleUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:23+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:27+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-simpleurl\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: SimpleUrlPlugin.php:58 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Utilise le service de raccourcissement d’URL %1$s." diff --git a/plugins/SimpleUrl/locale/ia/LC_MESSAGES/SimpleUrl.po b/plugins/SimpleUrl/locale/ia/LC_MESSAGES/SimpleUrl.po new file mode 100644 index 0000000000..b3c155c924 --- /dev/null +++ b/plugins/SimpleUrl/locale/ia/LC_MESSAGES/SimpleUrl.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - SimpleUrl to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SimpleUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:23+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:27+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-simpleurl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: SimpleUrlPlugin.php:58 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Usa le servicio de accurtamento de URL %1$s." diff --git a/plugins/SimpleUrl/locale/ja/LC_MESSAGES/SimpleUrl.po b/plugins/SimpleUrl/locale/ja/LC_MESSAGES/SimpleUrl.po new file mode 100644 index 0000000000..a01b000937 --- /dev/null +++ b/plugins/SimpleUrl/locale/ja/LC_MESSAGES/SimpleUrl.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - SimpleUrl to Japanese (日本語) +# Expored from translatewiki.net +# +# Author: 青子守歌 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SimpleUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:23+0000\n" +"Language-Team: Japanese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:27+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ja\n" +"X-Message-Group: #out-statusnet-plugin-simpleurl\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: SimpleUrlPlugin.php:58 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "%1$sをURL短縮サービスとして利用する。" diff --git a/plugins/SimpleUrl/locale/mk/LC_MESSAGES/SimpleUrl.po b/plugins/SimpleUrl/locale/mk/LC_MESSAGES/SimpleUrl.po new file mode 100644 index 0000000000..84e6115271 --- /dev/null +++ b/plugins/SimpleUrl/locale/mk/LC_MESSAGES/SimpleUrl.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - SimpleUrl to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SimpleUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:23+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:27+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-simpleurl\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: SimpleUrlPlugin.php:58 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Користи %1$s - служба за скратување на URL-" +"адреси." diff --git a/plugins/SimpleUrl/locale/nb/LC_MESSAGES/SimpleUrl.po b/plugins/SimpleUrl/locale/nb/LC_MESSAGES/SimpleUrl.po new file mode 100644 index 0000000000..28c9815c33 --- /dev/null +++ b/plugins/SimpleUrl/locale/nb/LC_MESSAGES/SimpleUrl.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - SimpleUrl to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SimpleUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:23+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:27+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-simpleurl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: SimpleUrlPlugin.php:58 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "Bruker URL-forkortertjenesten %1$s." diff --git a/plugins/SimpleUrl/locale/nl/LC_MESSAGES/SimpleUrl.po b/plugins/SimpleUrl/locale/nl/LC_MESSAGES/SimpleUrl.po new file mode 100644 index 0000000000..78f44feb0a --- /dev/null +++ b/plugins/SimpleUrl/locale/nl/LC_MESSAGES/SimpleUrl.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - SimpleUrl to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SimpleUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:23+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:27+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-simpleurl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: SimpleUrlPlugin.php:58 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Gebruikt de dienst %1$s om URL's korter te " +"maken." diff --git a/plugins/SimpleUrl/locale/ru/LC_MESSAGES/SimpleUrl.po b/plugins/SimpleUrl/locale/ru/LC_MESSAGES/SimpleUrl.po new file mode 100644 index 0000000000..3546df97eb --- /dev/null +++ b/plugins/SimpleUrl/locale/ru/LC_MESSAGES/SimpleUrl.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - SimpleUrl to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Eleferen +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SimpleUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:23+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:27+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-simpleurl\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: SimpleUrlPlugin.php:58 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "Использование службы сокращения URL %1$s." diff --git a/plugins/SimpleUrl/locale/tl/LC_MESSAGES/SimpleUrl.po b/plugins/SimpleUrl/locale/tl/LC_MESSAGES/SimpleUrl.po new file mode 100644 index 0000000000..91ac07ab7b --- /dev/null +++ b/plugins/SimpleUrl/locale/tl/LC_MESSAGES/SimpleUrl.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - SimpleUrl to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SimpleUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:23+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:27+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-simpleurl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: SimpleUrlPlugin.php:58 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Gumagamit ng %1$s na palingkuran ng pampaiksi " +"ng URL." diff --git a/plugins/SimpleUrl/locale/uk/LC_MESSAGES/SimpleUrl.po b/plugins/SimpleUrl/locale/uk/LC_MESSAGES/SimpleUrl.po new file mode 100644 index 0000000000..ddf67c36c2 --- /dev/null +++ b/plugins/SimpleUrl/locale/uk/LC_MESSAGES/SimpleUrl.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - SimpleUrl to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SimpleUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:23+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:27+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-simpleurl\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: SimpleUrlPlugin.php:58 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Використання %1$s для скорочення URL-адрес." diff --git a/plugins/Sitemap/SitemapPlugin.php b/plugins/Sitemap/SitemapPlugin.php index b6d3b1ad33..6a77f81231 100644 --- a/plugins/Sitemap/SitemapPlugin.php +++ b/plugins/Sitemap/SitemapPlugin.php @@ -44,7 +44,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0 * @link http://status.net/ */ - class SitemapPlugin extends Plugin { const USERS_PER_MAP = 50000; @@ -57,7 +56,6 @@ class SitemapPlugin extends Plugin * * @return boolean hook value; true means continue processing, false means stop. */ - function onAutoload($cls) { $dir = dirname(__FILE__); @@ -89,7 +87,6 @@ class SitemapPlugin extends Plugin * * @return boolean hook value. */ - function onEndRobotsTxt($action) { $url = common_local_url('sitemapindex'); @@ -106,7 +103,6 @@ class SitemapPlugin extends Plugin * * @return boolean hook value; true means continue processing, false means stop. */ - function onRouterInitialized($m) { $m->connect('sitemapindex.xml', @@ -142,7 +138,6 @@ class SitemapPlugin extends Plugin * * @return boolean hook value. */ - function onStartShowHeadElements($action) { $actionName = $action->trimmed('action'); @@ -181,7 +176,6 @@ class SitemapPlugin extends Plugin * * @return boolean hook value; true means continue processing, false means stop. */ - function onCheckSchema() { $schema = Schema::get(); @@ -214,11 +208,35 @@ class SitemapPlugin extends Plugin function onEndAdminPanelNav($menu) { if (AdminPanelAction::canAdmin('sitemap')) { // TRANS: Menu item title/tooltip - $menu_title = _('Sitemap configuration'); + $menu_title = _m('Sitemap configuration'); // TRANS: Menu item for site administration - $menu->out->menuItem(common_local_url('sitemapadminpanel'), _('Sitemap'), + $menu->out->menuItem(common_local_url('sitemapadminpanel'), _m('MENU','Sitemap'), $menu_title, $action_name == 'sitemapadminpanel', 'nav_sitemap_admin_panel'); } return true; } + + /** + * Provide plugin version information. + * + * This data is used when showing the version page. + * + * @param array &$versions array of version data arrays; see EVENTS.txt + * + * @return boolean hook value + */ + function onPluginVersion(&$versions) + { + $url = 'http://status.net/wiki/Plugin:Sitemap'; + + $versions[] = array('name' => 'Sitemap', + 'version' => STATUSNET_VERSION, + 'author' => 'Evan Prodromou', + 'homepage' => $url, + 'rawdescription' => + // TRANS: Plugin description. + _m('This plugin allows creation of sitemaps for Bing, Yahoo! and Google.')); + + return true; + } } diff --git a/plugins/Sitemap/Sitemap_notice_count.php b/plugins/Sitemap/Sitemap_notice_count.php index 6e0061e97b..2238ff5218 100644 --- a/plugins/Sitemap/Sitemap_notice_count.php +++ b/plugins/Sitemap/Sitemap_notice_count.php @@ -51,7 +51,6 @@ require_once INSTALLDIR . '/classes/Memcached_DataObject.php'; * * @see DB_DataObject */ - class Sitemap_notice_count extends Memcached_DataObject { public $__table = 'sitemap_notice_count'; // table name @@ -72,7 +71,6 @@ class Sitemap_notice_count extends Memcached_DataObject * @return Sitemap_notice_count object found, or null for no hits * */ - function staticGet($k, $v=null) { return Memcached_DataObject::staticGet('Sitemap_notice_count', $k, $v); @@ -86,7 +84,6 @@ class Sitemap_notice_count extends Memcached_DataObject * * @return array array of column definitions */ - function table() { return array('notice_date' => DB_DATAOBJECT_DATE + DB_DATAOBJECT_NOTNULL, @@ -103,7 +100,6 @@ class Sitemap_notice_count extends Memcached_DataObject * * @return array key definitions */ - function keys() { return array('notice_date' => 'K'); @@ -117,7 +113,6 @@ class Sitemap_notice_count extends Memcached_DataObject * * @return array key definitions */ - function keyTypes() { return $this->keys(); @@ -128,7 +123,6 @@ class Sitemap_notice_count extends Memcached_DataObject $noticeCounts = self::cacheGet('sitemap:notice:counts'); if ($noticeCounts === false) { - $snc = new Sitemap_notice_count(); $snc->orderBy('notice_date DESC'); @@ -236,7 +230,8 @@ class Sitemap_notice_count extends Memcached_DataObject $snc = Sitemap_notice_count::staticGet('notice_date', DB_DataObject_Cast::date($d)); if (empty($snc)) { - throw new Exception("No such registration date: $d"); + // TRANS: Exception + throw new Exception(_m("No such registration date: $d.")); } $orig = clone($snc); diff --git a/plugins/Sitemap/Sitemap_user_count.php b/plugins/Sitemap/Sitemap_user_count.php index 98dd05bfed..0b45021bf5 100644 --- a/plugins/Sitemap/Sitemap_user_count.php +++ b/plugins/Sitemap/Sitemap_user_count.php @@ -47,7 +47,6 @@ require_once INSTALLDIR . '/classes/Memcached_DataObject.php'; * * @see DB_DataObject */ - class Sitemap_user_count extends Memcached_DataObject { public $__table = 'sitemap_user_count'; // table name @@ -68,7 +67,6 @@ class Sitemap_user_count extends Memcached_DataObject * @return Sitemap_user_count object found, or null for no hits * */ - function staticGet($k, $v=null) { return Memcached_DataObject::staticGet('Sitemap_user_count', $k, $v); @@ -82,7 +80,6 @@ class Sitemap_user_count extends Memcached_DataObject * * @return array array of column definitions */ - function table() { return array('registration_date' => DB_DATAOBJECT_DATE + DB_DATAOBJECT_NOTNULL, @@ -118,7 +115,6 @@ class Sitemap_user_count extends Memcached_DataObject * * @return array key definitions */ - function keyTypes() { return $this->keys(); @@ -235,7 +231,8 @@ class Sitemap_user_count extends Memcached_DataObject $suc = Sitemap_user_count::staticGet('registration_date', DB_DataObject_Cast::date($d)); if (empty($suc)) { - throw new Exception("No such registration date: $d"); + // TRANS: Exception thrown when a registration date cannot be found. + throw new Exception(_m("No such registration date: $d.")); } $orig = clone($suc); diff --git a/plugins/Sitemap/noticesitemap.php b/plugins/Sitemap/noticesitemap.php index 7d9d2e5d68..efa23b9401 100644 --- a/plugins/Sitemap/noticesitemap.php +++ b/plugins/Sitemap/noticesitemap.php @@ -40,7 +40,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class NoticesitemapAction extends SitemapAction { var $notices = null; diff --git a/plugins/Sitemap/sitemapaction.php b/plugins/Sitemap/sitemapaction.php index 73b9248a38..ef77645c31 100644 --- a/plugins/Sitemap/sitemapaction.php +++ b/plugins/Sitemap/sitemapaction.php @@ -40,7 +40,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class SitemapAction extends Action { /** @@ -50,7 +49,6 @@ class SitemapAction extends Action * * @return void */ - function handle($args) { parent::handle($args); diff --git a/plugins/Sitemap/sitemapadminpanel.php b/plugins/Sitemap/sitemapadminpanel.php index 3c295b08e0..3304cfd011 100644 --- a/plugins/Sitemap/sitemapadminpanel.php +++ b/plugins/Sitemap/sitemapadminpanel.php @@ -40,7 +40,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class SitemapadminpanelAction extends AdminPanelAction { /** @@ -48,10 +47,10 @@ class SitemapadminpanelAction extends AdminPanelAction * * @return string page title */ - function title() { - return _('Sitemap'); + // TRANS: Title for sitemap. + return _m('Sitemap'); } /** @@ -59,10 +58,10 @@ class SitemapadminpanelAction extends AdminPanelAction * * @return string instructions */ - function getInstructions() { - return _('Sitemap settings for this StatusNet site'); + // TRANS: Instructions for sitemap. + return _m('Sitemap settings for this StatusNet site'); } /** @@ -70,7 +69,6 @@ class SitemapadminpanelAction extends AdminPanelAction * * @return void */ - function showForm() { $form = new SitemapAdminPanelForm($this); @@ -83,7 +81,6 @@ class SitemapadminpanelAction extends AdminPanelAction * * @return void */ - function saveSettings() { static $settings = array('sitemap' => array('googlekey', 'yahookey', 'bingkey')); @@ -97,7 +94,6 @@ class SitemapadminpanelAction extends AdminPanelAction } // This throws an exception on validation errors - $this->validate($values); // assert(all values are valid); @@ -125,7 +121,6 @@ class SitemapadminpanelAction extends AdminPanelAction /** * Form for the sitemap admin panel */ - class SitemapAdminPanelForm extends AdminForm { /** @@ -133,7 +128,6 @@ class SitemapAdminPanelForm extends AdminForm * * @return int ID of the form */ - function id() { return 'form_sitemap_admin_panel'; @@ -144,7 +138,6 @@ class SitemapAdminPanelForm extends AdminForm * * @return string class of the form */ - function formClass() { return 'form_sitemap'; @@ -155,7 +148,6 @@ class SitemapAdminPanelForm extends AdminForm * * @return string URL of the action */ - function action() { return common_local_url('sitemapadminpanel'); @@ -166,27 +158,31 @@ class SitemapAdminPanelForm extends AdminForm * * @return void */ - function formData() { - $this->out->elementStart('fieldset', array('id' => 'sitemap_admin')); $this->out->elementStart('ul', 'form_data'); $this->li(); $this->input('googlekey', - _('Google key'), - _('Google Webmaster Tools verification key'), + // TRANS: Field label. + _m('Google key'), + // TRANS: Title for field label. + _m('Google Webmaster Tools verification key.'), 'sitemap'); $this->unli(); $this->li(); $this->input('yahookey', - _('Yahoo key'), - _('Yahoo! Site Explorer verification key'), + // TRANS: Field label. + _m('Yahoo key'), + // TRANS: Title for field label. + _m('Yahoo! Site Explorer verification key.'), 'sitemap'); $this->unli(); $this->li(); $this->input('bingkey', - _('Bing key'), - _('Bing Webmaster Tools verification key'), + // TRANS: Field label. + _m('Bing key'), + // TRANS: Title for field label. + _m('Bing Webmaster Tools verification key.'), 'sitemap'); $this->unli(); $this->out->elementEnd('ul'); @@ -197,9 +193,14 @@ class SitemapAdminPanelForm extends AdminForm * * @return void */ - function formActions() { - $this->out->submit('submit', _('Save'), 'submit', null, _('Save sitemap settings')); + $this->out->submit('submit', + // TRANS: Submit button text to save sitemap settings. + _m('BUTTON','Save'), + 'submit', + null, + // TRANS: Submit button title to save sitemap settings. + _m('Save sitemap settings.')); } } diff --git a/plugins/Sitemap/sitemapindex.php b/plugins/Sitemap/sitemapindex.php index 169e3031ce..ab89c2156c 100644 --- a/plugins/Sitemap/sitemapindex.php +++ b/plugins/Sitemap/sitemapindex.php @@ -40,7 +40,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class SitemapindexAction extends Action { /** @@ -50,7 +49,6 @@ class SitemapindexAction extends Action * * @return void */ - function handle($args) { header('Content-Type: text/xml; charset=UTF-8'); diff --git a/plugins/Sitemap/usersitemap.php b/plugins/Sitemap/usersitemap.php index de12007157..c39165d0ed 100644 --- a/plugins/Sitemap/usersitemap.php +++ b/plugins/Sitemap/usersitemap.php @@ -40,7 +40,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class UsersitemapAction extends SitemapAction { var $users = null; diff --git a/plugins/SlicedFavorites/SlicedFavoritesPlugin.php b/plugins/SlicedFavorites/SlicedFavoritesPlugin.php new file mode 100644 index 0000000000..d2407484da --- /dev/null +++ b/plugins/SlicedFavorites/SlicedFavoritesPlugin.php @@ -0,0 +1,133 @@ +. + */ + +/** + * @package SlicedFavoritesPlugin + * @maintainer Brion Vibber + */ + +if (!defined('STATUSNET')) { exit(1); } + +class SlicedFavoritesPlugin extends Plugin +{ + /** + * Example: + * + * addPlugin('SlicedFavorites', array( + * 'slices' => array( + * // show only pop's notices on /favorited + * 'default' => array('include' => array('pop')), + * + * // show only son's notices on /favorited/blog + * 'blog' => array('include' => array('son')), + * + * // show all favorited notices except pop's and son's on /favorited/submitted + * 'submitted' => array('exclude' => array('pop', 'son')), + * + * // show all favorited notices on /favorited/everybody + * 'everybody' => array(), + * ) + * )); + * + * @var array + */ + public $slices = array(); + + /** + * Hook for RouterInitialized event. + * + * @param Net_URL_Mapper $m path-to-action mapper + * @return boolean hook return + */ + function onRouterInitialized($m) + { + $m->connect('favorited/:slice', + array('action' => 'favoritedslice'), + array('slice' => '[a-zA-Z0-9]+')); + + return true; + } + + // Take over the default... :D + function onArgsInitialize($args) + { + if (array_key_exists('action', $args)) { + $action = trim($args['action']); + if ($action == 'favorited') { + common_redirect(common_local_url('favoritedslice', array('slice' => 'default'))); + exit(0); + } + } + 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); + switch ($lower) { + case 'favoritedsliceaction': + require_once "$base/$lower.php"; + return false; + default: + return true; + } + } + + function onSlicedFavoritesGetSettings($slice, &$data) + { + if (isset($this->slices[$slice])) { + $data = $this->slices[$slice]; + return false; + } + return true; + } + + /** + * Provide plugin version information. + * + * This data is used when showing the version page. + * + * @param array &$versions array of version data arrays; see EVENTS.txt + * + * @return boolean hook value + */ + function onPluginVersion(&$versions) + { + $url = 'http://status.net/wiki/Plugin:SlicedFavorites'; + + $versions[] = array('name' => 'SlicedFavorites', + 'version' => STATUSNET_VERSION, + 'author' => 'Brion Vibber', + 'homepage' => $url, + 'rawdescription' => + // TRANS: Plugin description. + _m('Shows timelines of popular notices for defined subsets of users.')); + + return true; + } +} diff --git a/plugins/SlicedFavorites/favoritedsliceaction.php b/plugins/SlicedFavorites/favoritedsliceaction.php new file mode 100644 index 0000000000..9c8a9f53fb --- /dev/null +++ b/plugins/SlicedFavorites/favoritedsliceaction.php @@ -0,0 +1,153 @@ +. + * + * @category Public + * @package StatusNet + * @author Zach Copley + * @author Evan Prodromou + * @copyright 2008-2009 StatusNet, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://status.net/ + */ + +if (!defined('STATUSNET') && !defined('LACONICA')) { + exit(1); +} + +class FavoritedSliceAction extends FavoritedAction +{ + private $includeUsers = array(), $excludeUsers = array(); + + /** + * Take arguments for running + * + * @param array $args $_REQUEST args + * + * @return boolean success flag + * + * @todo move queries from showContent() to here + */ + function prepare($args) + { + parent::prepare($args); + + $this->slice = $this->arg('slice', 'default'); + $data = array(); + if (Event::handle('SlicedFavoritesGetSettings', array($this->slice, &$data))) { + // TRANS: Client exception. + throw new ClientException(_m('Unknown favorites slice.')); + } + if (isset($data['include'])) { + $this->includeUsers = $data['include']; + } + if (isset($data['exclude'])) { + $this->excludeUsers = $data['exclude']; + } + + return true; + } + + /** + * Content area + * + * Shows the list of popular notices + * + * @return void + */ + function showContent() + { + $slice = $this->sliceWhereClause(); + if (!$slice) { + return parent::showContent(); + } + + $weightexpr = common_sql_weight('fave.modified', common_config('popular', 'dropoff')); + $cutoff = sprintf("fave.modified > '%s'", + common_sql_date(time() - common_config('popular', 'cutoff'))); + + $qry = 'SELECT notice.*, '. + $weightexpr . ' as weight ' . + 'FROM notice JOIN fave ON notice.id = fave.notice_id ' . + "WHERE $cutoff AND $slice " . + 'GROUP BY id,profile_id,uri,content,rendered,url,created,notice.modified,reply_to,is_local,source,notice.conversation ' . + 'ORDER BY weight DESC'; + + $offset = ($this->page - 1) * NOTICES_PER_PAGE; + $limit = NOTICES_PER_PAGE + 1; + + if (common_config('db', 'type') == 'pgsql') { + $qry .= ' LIMIT ' . $limit . ' OFFSET ' . $offset; + } else { + $qry .= ' LIMIT ' . $offset . ', ' . $limit; + } + + $notice = Memcached_DataObject::cachedQuery('Notice', + $qry, + 600); + + $nl = new NoticeList($notice, $this); + + $cnt = $nl->show(); + + if ($cnt == 0) { + $this->showEmptyList(); + } + + $this->pagination($this->page > 1, $cnt > NOTICES_PER_PAGE, + $this->page, 'favorited'); + } + + private function sliceWhereClause() + { + $include = $this->nicknamesToIds($this->includeUsers); + $exclude = $this->nicknamesToIds($this->excludeUsers); + + if (count($include) == 1) { + return "profile_id = " . intval($include[0]); + } else if (count($include) > 1) { + return "profile_id IN (" . implode(',', $include) . ")"; + } else if (count($exclude) == 1) { + return "profile_id != " . intval($exclude[0]); + } else if (count($exclude) > 1) { + return "profile_id NOT IN (" . implode(',', $exclude) . ")"; + } else { + return false; + } + } + + /** + * + * @param array $nicks array of user nicknames + * @return array of profile/user IDs + */ + private function nicknamesToIds($nicks) + { + $ids = array(); + foreach ($nicks as $nick) { + // not the most efficient way for a big list! + $user = User::staticGet('nickname', $nick); + if ($user) { + $ids[] = intval($user->id); + } + } + return $ids; + } +} diff --git a/plugins/SlicedFavorites/locale/SlicedFavorites.pot b/plugins/SlicedFavorites/locale/SlicedFavorites.pot new file mode 100644 index 0000000000..7d4a541c63 --- /dev/null +++ b/plugins/SlicedFavorites/locale/SlicedFavorites.pot @@ -0,0 +1,27 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#. TRANS: Plugin description. +#: SlicedFavoritesPlugin.php:129 +msgid "Shows timelines of popular notices for defined subsets of users." +msgstr "" + +#. TRANS: Client exception. +#: favoritedsliceaction.php:56 +msgid "Unknown favorites slice." +msgstr "" diff --git a/plugins/SlicedFavorites/locale/ia/LC_MESSAGES/SlicedFavorites.po b/plugins/SlicedFavorites/locale/ia/LC_MESSAGES/SlicedFavorites.po new file mode 100644 index 0000000000..625a678003 --- /dev/null +++ b/plugins/SlicedFavorites/locale/ia/LC_MESSAGES/SlicedFavorites.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - SlicedFavorites to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SlicedFavorites\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:24+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:44:51+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-slicedfavorites\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Plugin description. +#: SlicedFavoritesPlugin.php:129 +msgid "Shows timelines of popular notices for defined subsets of users." +msgstr "Monstra chronologias de notas popular pro certe gruppos de usatores." + +#. TRANS: Client exception. +#: favoritedsliceaction.php:56 +msgid "Unknown favorites slice." +msgstr "Section de favorites incognite." diff --git a/plugins/SlicedFavorites/locale/mk/LC_MESSAGES/SlicedFavorites.po b/plugins/SlicedFavorites/locale/mk/LC_MESSAGES/SlicedFavorites.po new file mode 100644 index 0000000000..a8406a452f --- /dev/null +++ b/plugins/SlicedFavorites/locale/mk/LC_MESSAGES/SlicedFavorites.po @@ -0,0 +1,34 @@ +# Translation of StatusNet - SlicedFavorites to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SlicedFavorites\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:24+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:44:51+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-slicedfavorites\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#. TRANS: Plugin description. +#: SlicedFavoritesPlugin.php:129 +msgid "Shows timelines of popular notices for defined subsets of users." +msgstr "" +"Прикажува хронологии на популарни забелешки за определени подмножества " +"корисници." + +#. TRANS: Client exception. +#: favoritedsliceaction.php:56 +msgid "Unknown favorites slice." +msgstr "Непознато парче од бендисаните." diff --git a/plugins/SlicedFavorites/locale/nl/LC_MESSAGES/SlicedFavorites.po b/plugins/SlicedFavorites/locale/nl/LC_MESSAGES/SlicedFavorites.po new file mode 100644 index 0000000000..1b9ee5bdf3 --- /dev/null +++ b/plugins/SlicedFavorites/locale/nl/LC_MESSAGES/SlicedFavorites.po @@ -0,0 +1,34 @@ +# Translation of StatusNet - SlicedFavorites to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SlicedFavorites\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:24+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:44:51+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-slicedfavorites\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Plugin description. +#: SlicedFavoritesPlugin.php:129 +msgid "Shows timelines of popular notices for defined subsets of users." +msgstr "" +"Geeft de tijdlijnen van populaire mededelingen weer voor ingestelde groepen " +"gebruikers." + +#. TRANS: Client exception. +#: favoritedsliceaction.php:56 +msgid "Unknown favorites slice." +msgstr "Onbekende favorietengebruikersgroep." diff --git a/plugins/SlicedFavorites/locale/tl/LC_MESSAGES/SlicedFavorites.po b/plugins/SlicedFavorites/locale/tl/LC_MESSAGES/SlicedFavorites.po new file mode 100644 index 0000000000..9b8905f211 --- /dev/null +++ b/plugins/SlicedFavorites/locale/tl/LC_MESSAGES/SlicedFavorites.po @@ -0,0 +1,34 @@ +# Translation of StatusNet - SlicedFavorites to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SlicedFavorites\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:24+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:44:51+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-slicedfavorites\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. TRANS: Plugin description. +#: SlicedFavoritesPlugin.php:129 +msgid "Shows timelines of popular notices for defined subsets of users." +msgstr "" +"Nagpapakita ng mga guhit ng panahon ng tanyag na mga pabatid para sa " +"inilarawang mga kabahaging pangkat ng mga tagagamit." + +#. TRANS: Client exception. +#: favoritedsliceaction.php:56 +msgid "Unknown favorites slice." +msgstr "Hindi nalalamang hiwa ng mga paborito." diff --git a/plugins/SlicedFavorites/locale/uk/LC_MESSAGES/SlicedFavorites.po b/plugins/SlicedFavorites/locale/uk/LC_MESSAGES/SlicedFavorites.po new file mode 100644 index 0000000000..5c5f0d0039 --- /dev/null +++ b/plugins/SlicedFavorites/locale/uk/LC_MESSAGES/SlicedFavorites.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - SlicedFavorites to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SlicedFavorites\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:24+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:44:51+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-slicedfavorites\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#. TRANS: Plugin description. +#: SlicedFavoritesPlugin.php:129 +msgid "Shows timelines of popular notices for defined subsets of users." +msgstr "Показує стрічки популярних дописів для певних підмножин користувачів." + +#. TRANS: Client exception. +#: favoritedsliceaction.php:56 +msgid "Unknown favorites slice." +msgstr "Невідома вибірка обраних повідомлень." diff --git a/plugins/SphinxSearch/SphinxSearchPlugin.php b/plugins/SphinxSearch/SphinxSearchPlugin.php index 7a27a4c042..ad34a7cc15 100644 --- a/plugins/SphinxSearch/SphinxSearchPlugin.php +++ b/plugins/SphinxSearch/SphinxSearchPlugin.php @@ -41,8 +41,6 @@ foreach($sphinxDefaults as $key => $val) { } } - - /** * Plugin for Sphinx search backend. * @@ -53,7 +51,6 @@ foreach($sphinxDefaults as $key => $val) { * @link http://laconi.ca/ * @link http://twitter.com/ */ - class SphinxSearchPlugin extends Plugin { /** @@ -86,7 +83,8 @@ class SphinxSearchPlugin extends Plugin { if (common_config('sphinx', 'enabled')) { if (!class_exists('SphinxClient')) { - throw new ServerException('Sphinx PHP extension must be installed.'); + // TRANS: Server exception. + throw new ServerException(_m('Sphinx PHP extension must be installed.')); } $engine = new SphinxSearch($target, $table); if ($engine->is_connected()) { @@ -97,4 +95,28 @@ class SphinxSearchPlugin extends Plugin // Sphinx disabled or disconnected return true; } + + /** + * Provide plugin version information. + * + * This data is used when showing the version page. + * + * @param array &$versions array of version data arrays; see EVENTS.txt + * + * @return boolean hook value + */ + function onPluginVersion(&$versions) + { + $url = 'http://status.net/wiki/Plugin:SphinxSearch'; + + $versions[] = array('name' => 'SphinxSearch', + 'version' => STATUSNET_VERSION, + 'author' => 'Brion Vibber', + 'homepage' => $url, + 'rawdescription' => + // TRANS: Plugin description. + _m('Plugin for Sphinx search backend.')); + + return true; + } } diff --git a/plugins/SphinxSearch/scripts/gen_config.php b/plugins/SphinxSearch/scripts/gen_config.php index d5a00b6b6b..e7f3977478 100755 --- a/plugins/SphinxSearch/scripts/gen_config.php +++ b/plugins/SphinxSearch/scripts/gen_config.php @@ -70,8 +70,6 @@ searchd END; - - /** * Build config entries for a single site * @fixme we only seem to have master DB currently available... diff --git a/plugins/SphinxSearch/scripts/index_update.php b/plugins/SphinxSearch/scripts/index_update.php index 23c60ced76..abac5434f7 100755 --- a/plugins/SphinxSearch/scripts/index_update.php +++ b/plugins/SphinxSearch/scripts/index_update.php @@ -42,20 +42,20 @@ sphinx_iterate_sites('sphinx_index_update'); function sphinx_index_update($sn) { $base = sphinx_base(); - + $baseIndexes = array('notice', 'profile'); $params = array(); - + if (have_option('rotate')) { $params[] = '--rotate'; } foreach ($baseIndexes as $index) { $params[] = "{$sn->dbname}_{$index}"; } - + $params = implode(' ', $params); $cmd = "$base/bin/indexer --config $base/etc/sphinx.conf $params"; - + print "$cmd\n"; system($cmd); } diff --git a/plugins/SphinxSearch/scripts/sphinx-utils.php b/plugins/SphinxSearch/scripts/sphinx-utils.php index 7bbc252702..22d70fb8d1 100644 --- a/plugins/SphinxSearch/scripts/sphinx-utils.php +++ b/plugins/SphinxSearch/scripts/sphinx-utils.php @@ -60,4 +60,3 @@ function sphinx_iterate_sites($callback) } } } - diff --git a/plugins/SphinxSearch/sphinxsearch.php b/plugins/SphinxSearch/sphinxsearch.php index 654b9c9d5b..1ce9bfd72d 100644 --- a/plugins/SphinxSearch/sphinxsearch.php +++ b/plugins/SphinxSearch/sphinxsearch.php @@ -91,6 +91,8 @@ class SphinxSearch extends SearchEngine if (preg_match('!^.*?://.*?:.*?@.*?/(.*?)$!', common_config('db', 'database'), $matches)) { return $matches[1]; } - throw new ServerException("Sphinx search could not identify database name"); + + // TRANS: Server exception thrown when a database name cannot be identified. + throw new ServerException(_m("Sphinx search could not identify database name.")); } } diff --git a/plugins/SpotifyPlugin.php b/plugins/Spotify/SpotifyPlugin.php similarity index 100% rename from plugins/SpotifyPlugin.php rename to plugins/Spotify/SpotifyPlugin.php diff --git a/plugins/SubMirror/SubMirrorPlugin.php b/plugins/SubMirror/SubMirrorPlugin.php index 80c6c5a88f..578ef6607c 100644 --- a/plugins/SubMirror/SubMirrorPlugin.php +++ b/plugins/SubMirror/SubMirrorPlugin.php @@ -17,14 +17,12 @@ * along with this program. If not, see . */ +if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } + /** * @package SubMirrorPlugin * @maintainer Brion Vibber */ - -if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); } - - class SubMirrorPlugin extends Plugin { /** diff --git a/plugins/SubMirror/actions/addmirror.php b/plugins/SubMirror/actions/addmirror.php index 5acdf1dfe4..8c3a9740f3 100644 --- a/plugins/SubMirror/actions/addmirror.php +++ b/plugins/SubMirror/actions/addmirror.php @@ -45,7 +45,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPLv3 * @link http://status.net/ */ - class AddMirrorAction extends BaseMirrorAction { var $feedurl; @@ -57,7 +56,6 @@ class AddMirrorAction extends BaseMirrorAction * * @return boolean success flag */ - function prepare($args) { parent::prepare($args); diff --git a/plugins/SubMirror/actions/basemirror.php b/plugins/SubMirror/actions/basemirror.php index be6942efa7..3e3431103f 100644 --- a/plugins/SubMirror/actions/basemirror.php +++ b/plugins/SubMirror/actions/basemirror.php @@ -45,7 +45,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPLv3 * @link http://status.net/ */ - abstract class BaseMirrorAction extends Action { var $user; @@ -58,7 +57,6 @@ abstract class BaseMirrorAction extends Action * * @return boolean success flag */ - function prepare($args) { parent::prepare($args); @@ -107,24 +105,22 @@ abstract class BaseMirrorAction extends Action } /** - * @fixme none of this belongs in end classes + * @todo 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.')); + $this->clientError(_m('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.'. + $this->clientError(_m('There was a problem with your session token.'. ' Try again, please.')); return false; } @@ -134,7 +130,7 @@ abstract class BaseMirrorAction extends Action $this->user = common_current_user(); if (empty($this->user)) { - $this->clientError(_('Not logged in.')); + $this->clientError(_m('Not logged in.')); return false; } return true; @@ -149,7 +145,6 @@ abstract class BaseMirrorAction extends Action * * @return void */ - function handle($args) { // Throws exception on error @@ -158,7 +153,7 @@ abstract class BaseMirrorAction extends Action if ($this->boolean('ajax')) { $this->startHTML('text/xml;charset=utf-8'); $this->elementStart('head'); - $this->element('title', null, _('Subscribed')); + $this->element('title', null, _m('Subscribed')); $this->elementEnd('head'); $this->elementStart('body'); $unsubscribe = new EditMirrorForm($this, $this->profile); diff --git a/plugins/SubMirror/actions/editmirror.php b/plugins/SubMirror/actions/editmirror.php index c7fdab0d67..0f8b037325 100644 --- a/plugins/SubMirror/actions/editmirror.php +++ b/plugins/SubMirror/actions/editmirror.php @@ -45,7 +45,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPLv3 * @link http://status.net/ */ - class EditMirrorAction extends BaseMirrorAction { @@ -56,7 +55,6 @@ class EditMirrorAction extends BaseMirrorAction * * @return boolean success flag */ - function prepare($args) { parent::prepare($args); @@ -93,7 +91,8 @@ class EditMirrorAction extends BaseMirrorAction { $mirror = SubMirror::getMirror($this->user, $this->profile); if (!$mirror) { - $this->clientError(_m('Requested edit of missing mirror')); + // TRANS: Client error thrown when a mirror request is made and no result is retrieved. + $this->clientError(_m('Requested edit of missing mirror.')); } if ($this->delete) { diff --git a/plugins/SubMirror/actions/mirrorsettings.php b/plugins/SubMirror/actions/mirrorsettings.php index 5463a8dc0c..a828b26feb 100644 --- a/plugins/SubMirror/actions/mirrorsettings.php +++ b/plugins/SubMirror/actions/mirrorsettings.php @@ -36,9 +36,9 @@ class MirrorSettingsAction extends AccountSettingsAction * * @return string Page title */ - function title() { + // TRANS: Title. return _m('Feed mirror settings'); } @@ -50,6 +50,7 @@ class MirrorSettingsAction extends AccountSettingsAction function getInstructions() { + // TRANS: Instructions. return _m('You can mirror updates from many RSS and Atom feeds ' . 'into your StatusNet timeline!'); } @@ -61,13 +62,12 @@ class MirrorSettingsAction extends AccountSettingsAction * * @return void */ - function showContent() { $user = common_current_user(); $this->showAddFeedForm(); - + $mirror = new SubMirror(); $mirror->subscriber = $user->id; if ($mirror->find()) { @@ -99,7 +99,6 @@ class MirrorSettingsAction extends AccountSettingsAction * * @return void */ - function handlePost() { } diff --git a/plugins/SubMirror/classes/SubMirror.php b/plugins/SubMirror/classes/SubMirror.php index bd8fc80a5f..b39af918d5 100644 --- a/plugins/SubMirror/classes/SubMirror.php +++ b/plugins/SubMirror/classes/SubMirror.php @@ -79,7 +79,7 @@ class SubMirror extends Memcached_DataObject /** * 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 */ @@ -145,7 +145,7 @@ class SubMirror extends Memcached_DataObject $mirror->created = common_sql_now(); $mirror->modified = common_sql_now(); $mirror->insert(); - + return $mirror; } @@ -173,7 +173,7 @@ class SubMirror extends Memcached_DataObject * 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 */ @@ -192,7 +192,7 @@ class SubMirror extends Memcached_DataObject * 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 */ @@ -216,7 +216,7 @@ class SubMirror extends Memcached_DataObject /** * Get the mirroring setting for a pair of profiles, if existing. - * + * * @param Profile $subscriber * @param Profile $subscribed * @return mixed Profile or empty diff --git a/plugins/SubMirror/lib/addmirrorform.php b/plugins/SubMirror/lib/addmirrorform.php index 0a798c9eaf..e1d50c272c 100644 --- a/plugins/SubMirror/lib/addmirrorform.php +++ b/plugins/SubMirror/lib/addmirrorform.php @@ -28,7 +28,6 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { class AddMirrorForm extends Form { - /** * Name of the form * @@ -36,7 +35,6 @@ class AddMirrorForm extends Form * * @return void */ - function formLegend() { } @@ -49,7 +47,6 @@ class AddMirrorForm extends Form * * @return void */ - function formData() { $this->out->elementStart('fieldset'); @@ -64,7 +61,7 @@ class AddMirrorForm extends Form $this->unli(); $this->li(); - $this->out->submit('addmirror-save', _m('Add feed')); + $this->out->submit('addmirror-save', _m('BUTTON','Add feed')); $this->unli(); $this->out->elementEnd('ul'); $this->out->elementEnd('fieldset'); @@ -94,7 +91,6 @@ class AddMirrorForm extends Form * * @return void */ - function formActions() { } @@ -107,7 +103,6 @@ class AddMirrorForm extends Form * * @return string ID of the form */ - function id() { return 'add-mirror-form'; @@ -121,7 +116,6 @@ class AddMirrorForm extends Form * * @return string URL to post to */ - function action() { return common_local_url('addmirror'); @@ -132,10 +126,8 @@ class AddMirrorForm extends 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 index 8236da3896..c1f60f9c2c 100644 --- a/plugins/SubMirror/lib/editmirrorform.php +++ b/plugins/SubMirror/lib/editmirrorform.php @@ -45,7 +45,6 @@ class EditMirrorForm extends Form * * @return void */ - function formLegend() { } @@ -58,7 +57,6 @@ class EditMirrorForm extends Form * * @return void */ - function formData() { $this->out->elementStart('fieldset'); @@ -81,6 +79,7 @@ class EditMirrorForm extends Form $this->out->elementEnd('div'); $this->out->elementStart('div'); if ($feed) { + // XXX: Why the hard coded space? $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%')); @@ -111,7 +110,7 @@ class EditMirrorForm extends Form } $this->out->elementEnd('fieldset'); - + $this->out->elementStart('div'); $this->out->submit($this->id() . '-save', _m('Save')); $this->out->element('input', array('type' => 'submit', @@ -155,7 +154,6 @@ class EditMirrorForm extends Form * * @return string ID of the form */ - function id() { return 'edit-mirror-form-' . $this->profile->id; @@ -169,7 +167,6 @@ class EditMirrorForm extends Form * * @return string URL to post to */ - function action() { return common_local_url('editmirror'); @@ -180,10 +177,8 @@ class EditMirrorForm extends 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 index 92b36b5ebf..550986b444 100644 --- a/plugins/SubMirror/lib/mirrorqueuehandler.php +++ b/plugins/SubMirror/lib/mirrorqueuehandler.php @@ -23,7 +23,6 @@ * @package SubMirror * @author Brion Vibber */ - class MirrorQueueHandler extends QueueHandler { function transport() @@ -37,7 +36,13 @@ class MirrorQueueHandler extends QueueHandler $mirror->subscribed = $notice->profile_id; if ($mirror->find()) { while ($mirror->fetch()) { - $mirror->mirrorNotice($notice); + try { + $mirror->mirrorNotice($notice); + } catch (Exception $e) { + common_log(LOG_ERR, "Exception trying to mirror notice $notice->id " . + "for subscriber $mirror->subscriber ($mirror->style): " . + $e->getMessage()); + } } } return true; diff --git a/plugins/SubMirror/locale/SubMirror.pot b/plugins/SubMirror/locale/SubMirror.pot new file mode 100644 index 0000000000..b42a77cd9c --- /dev/null +++ b/plugins/SubMirror/locale/SubMirror.pot @@ -0,0 +1,130 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: SubMirrorPlugin.php:90 +msgid "Pull feeds into your timeline!" +msgstr "" + +#. TRANS: SubMirror plugin menu item on user settings page. +#: SubMirrorPlugin.php:109 +msgctxt "MENU" +msgid "Mirroring" +msgstr "" + +#. TRANS: SubMirror plugin tooltip for user settings menu item. +#: SubMirrorPlugin.php:111 +msgid "Configure mirroring of posts from other feeds" +msgstr "" + +#: lib/editmirrorform.php:83 +msgctxt "LABEL" +msgid "Remote feed:" +msgstr "" + +#: lib/editmirrorform.php:87 +msgctxt "LABEL" +msgid "Local user" +msgstr "" + +#: lib/editmirrorform.php:93 +msgid "Mirroring style" +msgstr "" + +#: lib/editmirrorform.php:95 +msgid "" +"Repeat: reference the original user's post (sometimes shows as 'RT @blah')" +msgstr "" + +#: lib/editmirrorform.php:96 +msgid "Repost the content under my account" +msgstr "" + +#: lib/editmirrorform.php:115 +msgid "Save" +msgstr "" + +#: lib/editmirrorform.php:117 +msgid "Stop mirroring" +msgstr "" + +#: lib/addmirrorform.php:59 +msgid "Web page or feed URL:" +msgstr "" + +#: lib/addmirrorform.php:64 +msgctxt "BUTTON" +msgid "Add feed" +msgstr "" + +#: actions/basemirror.php:71 +msgid "Invalid feed URL." +msgstr "" + +#. TRANS: Error message returned to user when setting up feed mirroring, but we were unable to resolve the given URL to a working feed. +#: actions/basemirror.php:83 +msgid "Invalid profile for mirroring." +msgstr "" + +#: actions/basemirror.php:101 +msgid "Can't mirror a StatusNet group at this time." +msgstr "" + +#: actions/basemirror.php:115 +msgid "This action only accepts POST requests." +msgstr "" + +#: actions/basemirror.php:123 +msgid "There was a problem with your session token. Try again, please." +msgstr "" + +#: actions/basemirror.php:133 +msgid "Not logged in." +msgstr "" + +#: actions/basemirror.php:156 +msgid "Subscribed" +msgstr "" + +#: actions/editmirror.php:68 +msgid "Requested invalid profile to edit." +msgstr "" + +#: actions/editmirror.php:86 +msgid "Bad form data." +msgstr "" + +#. TRANS: Client error thrown when a mirror request is made and no result is retrieved. +#: actions/editmirror.php:95 +msgid "Requested edit of missing mirror." +msgstr "" + +#: actions/addmirror.php:72 +msgid "Could not subscribe to feed." +msgstr "" + +#. TRANS: Title. +#: actions/mirrorsettings.php:42 +msgid "Feed mirror settings" +msgstr "" + +#. TRANS: Instructions. +#: actions/mirrorsettings.php:54 +msgid "" +"You can mirror updates from many RSS and Atom feeds into your StatusNet " +"timeline!" +msgstr "" diff --git a/plugins/SubMirror/locale/fr/LC_MESSAGES/SubMirror.po b/plugins/SubMirror/locale/fr/LC_MESSAGES/SubMirror.po new file mode 100644 index 0000000000..ba379ea32e --- /dev/null +++ b/plugins/SubMirror/locale/fr/LC_MESSAGES/SubMirror.po @@ -0,0 +1,141 @@ +# Translation of StatusNet - SubMirror to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SubMirror\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:25+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-submirror\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: SubMirrorPlugin.php:90 +msgid "Pull feeds into your timeline!" +msgstr "Importez des flux d’information dans votre agenda !" + +#. TRANS: SubMirror plugin menu item on user settings page. +#: SubMirrorPlugin.php:109 +msgctxt "MENU" +msgid "Mirroring" +msgstr "Mise en miroir" + +#. TRANS: SubMirror plugin tooltip for user settings menu item. +#: SubMirrorPlugin.php:111 +msgid "Configure mirroring of posts from other feeds" +msgstr "Configurer la mise en miroir de messages provenant d’autres flux" + +#: lib/editmirrorform.php:83 +msgctxt "LABEL" +msgid "Remote feed:" +msgstr "Flux distant :" + +#: lib/editmirrorform.php:87 +msgctxt "LABEL" +msgid "Local user" +msgstr "Utilisateur local" + +#: lib/editmirrorform.php:93 +msgid "Mirroring style" +msgstr "Style de mise en miroir" + +#: lib/editmirrorform.php:95 +msgid "" +"Repeat: reference the original user's post (sometimes shows as 'RT @blah')" +msgstr "" +"Répéter : référence le message de l’auteur d’origine (montré parfois comme « " +"RT @blabla »)" + +#: lib/editmirrorform.php:96 +msgid "Repost the content under my account" +msgstr "Reposter le contenu sous mon compte" + +#: lib/editmirrorform.php:115 +msgid "Save" +msgstr "Sauvegarder" + +#: lib/editmirrorform.php:117 +msgid "Stop mirroring" +msgstr "Arrêter le miroir" + +#: lib/addmirrorform.php:59 +msgid "Web page or feed URL:" +msgstr "Adresse URL de la page Web ou du flux :" + +#: lib/addmirrorform.php:64 +msgctxt "BUTTON" +msgid "Add feed" +msgstr "Ajouter le flux" + +#: actions/basemirror.php:71 +msgid "Invalid feed URL." +msgstr "Adresse URL de flux invalide." + +#. TRANS: Error message returned to user when setting up feed mirroring, but we were unable to resolve the given URL to a working feed. +#: actions/basemirror.php:83 +msgid "Invalid profile for mirroring." +msgstr "Profil invalide pour la mise en miroir." + +#: actions/basemirror.php:101 +msgid "Can't mirror a StatusNet group at this time." +msgstr "Impossible de mettre en miroir un groupe StatusNet actuellement." + +#: actions/basemirror.php:115 +msgid "This action only accepts POST requests." +msgstr "Cette action n’accepte que les requêtes de type POST." + +#: actions/basemirror.php:123 +msgid "There was a problem with your session token. Try again, please." +msgstr "" +"Un problème est survenu avec votre jeton de session. Veuillez essayer à " +"nouveau." + +#: actions/basemirror.php:133 +msgid "Not logged in." +msgstr "Non connecté." + +#: actions/basemirror.php:156 +msgid "Subscribed" +msgstr "Abonné" + +#: actions/editmirror.php:68 +msgid "Requested invalid profile to edit." +msgstr "Profil invalide demandé à modifier." + +#: actions/editmirror.php:86 +msgid "Bad form data." +msgstr "Données de formulaire erronées." + +#. TRANS: Client error thrown when a mirror request is made and no result is retrieved. +#: actions/editmirror.php:95 +msgid "Requested edit of missing mirror." +msgstr "Miroir inexistant demandé à modifier." + +#: actions/addmirror.php:72 +msgid "Could not subscribe to feed." +msgstr "Impossible de vous abonner au flux." + +#. TRANS: Title. +#: actions/mirrorsettings.php:42 +msgid "Feed mirror settings" +msgstr "Paramètres de miroir de flux" + +#. TRANS: Instructions. +#: actions/mirrorsettings.php:54 +msgid "" +"You can mirror updates from many RSS and Atom feeds into your StatusNet " +"timeline!" +msgstr "" +"Vous pouvez mettre en miroir dans votre agenda StatusNet les mises à jour de " +"nombreux flux RSS et Atom !" diff --git a/plugins/SubMirror/locale/ia/LC_MESSAGES/SubMirror.po b/plugins/SubMirror/locale/ia/LC_MESSAGES/SubMirror.po new file mode 100644 index 0000000000..4da2c0da66 --- /dev/null +++ b/plugins/SubMirror/locale/ia/LC_MESSAGES/SubMirror.po @@ -0,0 +1,139 @@ +# Translation of StatusNet - SubMirror to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SubMirror\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:26+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-submirror\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: SubMirrorPlugin.php:90 +msgid "Pull feeds into your timeline!" +msgstr "Importar syndicationes in tu chronologia!" + +#. TRANS: SubMirror plugin menu item on user settings page. +#: SubMirrorPlugin.php:109 +msgctxt "MENU" +msgid "Mirroring" +msgstr "Republication" + +#. TRANS: SubMirror plugin tooltip for user settings menu item. +#: SubMirrorPlugin.php:111 +msgid "Configure mirroring of posts from other feeds" +msgstr "Configurar le republication de messages de altere syndicationes" + +#: lib/editmirrorform.php:83 +msgctxt "LABEL" +msgid "Remote feed:" +msgstr "Syndication remote:" + +#: lib/editmirrorform.php:87 +msgctxt "LABEL" +msgid "Local user" +msgstr "Usator local" + +#: lib/editmirrorform.php:93 +msgid "Mirroring style" +msgstr "Stilo de republication" + +#: lib/editmirrorform.php:95 +msgid "" +"Repeat: reference the original user's post (sometimes shows as 'RT @blah')" +msgstr "" +"Repeter: referer al message del usator original (monstrate a vices como 'RT " +"@pseudonymo')" + +#: lib/editmirrorform.php:96 +msgid "Repost the content under my account" +msgstr "Republicar le contento sub mi conto" + +#: lib/editmirrorform.php:115 +msgid "Save" +msgstr "Salveguardar" + +#: lib/editmirrorform.php:117 +msgid "Stop mirroring" +msgstr "Cessar le republication" + +#: lib/addmirrorform.php:59 +msgid "Web page or feed URL:" +msgstr "URL de pagina web o syndication:" + +#: lib/addmirrorform.php:64 +msgctxt "BUTTON" +msgid "Add feed" +msgstr "Adder syndication" + +#: actions/basemirror.php:71 +msgid "Invalid feed URL." +msgstr "URL de syndication invalide." + +#. TRANS: Error message returned to user when setting up feed mirroring, but we were unable to resolve the given URL to a working feed. +#: actions/basemirror.php:83 +msgid "Invalid profile for mirroring." +msgstr "Profilo invalide pro republication." + +#: actions/basemirror.php:101 +msgid "Can't mirror a StatusNet group at this time." +msgstr "Al presente il es impossibile republicar un gruppo StatusNet." + +#: actions/basemirror.php:115 +msgid "This action only accepts POST requests." +msgstr "Iste action accepta solmente le requestas de typo POST." + +#: actions/basemirror.php:123 +msgid "There was a problem with your session token. Try again, please." +msgstr "Occurreva un problema con le indicio de tu session. Per favor reproba." + +#: actions/basemirror.php:133 +msgid "Not logged in." +msgstr "Tu non ha aperite un session." + +#: actions/basemirror.php:156 +msgid "Subscribed" +msgstr "Subscribite" + +#: actions/editmirror.php:68 +msgid "Requested invalid profile to edit." +msgstr "Requestava un profilo invalide a modificar." + +#: actions/editmirror.php:86 +msgid "Bad form data." +msgstr "Mal datos de formulario." + +#. TRANS: Client error thrown when a mirror request is made and no result is retrieved. +#: actions/editmirror.php:95 +msgid "Requested edit of missing mirror." +msgstr "Requestava le modification de un speculo mancante." + +#: actions/addmirror.php:72 +msgid "Could not subscribe to feed." +msgstr "Non poteva subscriber al syndication." + +#. TRANS: Title. +#: actions/mirrorsettings.php:42 +msgid "Feed mirror settings" +msgstr "Configuration de speculo de syndication" + +#. TRANS: Instructions. +#: actions/mirrorsettings.php:54 +msgid "" +"You can mirror updates from many RSS and Atom feeds into your StatusNet " +"timeline!" +msgstr "" +"Tu pote republicar actualisationes de multe syndicationes RSS e Atom in tu " +"chronologia de StatusNet!" diff --git a/plugins/SubMirror/locale/mk/LC_MESSAGES/SubMirror.po b/plugins/SubMirror/locale/mk/LC_MESSAGES/SubMirror.po new file mode 100644 index 0000000000..69da696115 --- /dev/null +++ b/plugins/SubMirror/locale/mk/LC_MESSAGES/SubMirror.po @@ -0,0 +1,139 @@ +# Translation of StatusNet - SubMirror to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SubMirror\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:26+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-submirror\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: SubMirrorPlugin.php:90 +msgid "Pull feeds into your timeline!" +msgstr "Повлекувајте каналски емитувања во Вашата хронологија!" + +#. TRANS: SubMirror plugin menu item on user settings page. +#: SubMirrorPlugin.php:109 +msgctxt "MENU" +msgid "Mirroring" +msgstr "Отсликување" + +#. TRANS: SubMirror plugin tooltip for user settings menu item. +#: SubMirrorPlugin.php:111 +msgid "Configure mirroring of posts from other feeds" +msgstr "Нагодување на отсликувањето на објавите од други канали" + +#: lib/editmirrorform.php:83 +msgctxt "LABEL" +msgid "Remote feed:" +msgstr "Далечински канал:" + +#: lib/editmirrorform.php:87 +msgctxt "LABEL" +msgid "Local user" +msgstr "Локален корисник" + +#: lib/editmirrorform.php:93 +msgid "Mirroring style" +msgstr "Стил на отсликување" + +#: lib/editmirrorform.php:95 +msgid "" +"Repeat: reference the original user's post (sometimes shows as 'RT @blah')" +msgstr "" +"Повторување: наведете ја објавата на изворниот корисник (понекогаш се " +"прикажува како „RT @blah“)" + +#: lib/editmirrorform.php:96 +msgid "Repost the content under my account" +msgstr "Објави ја содржината под мојата сметка" + +#: lib/editmirrorform.php:115 +msgid "Save" +msgstr "Зачувај" + +#: lib/editmirrorform.php:117 +msgid "Stop mirroring" +msgstr "Престани со отсликување" + +#: lib/addmirrorform.php:59 +msgid "Web page or feed URL:" +msgstr "Мреж. страница или URL на каналот:" + +#: lib/addmirrorform.php:64 +msgctxt "BUTTON" +msgid "Add feed" +msgstr "Додај канал" + +#: actions/basemirror.php:71 +msgid "Invalid feed URL." +msgstr "Неважечка URL-адреса за каналот." + +#. TRANS: Error message returned to user when setting up feed mirroring, but we were unable to resolve the given URL to a working feed. +#: actions/basemirror.php:83 +msgid "Invalid profile for mirroring." +msgstr "Неважечки профил за отсликување." + +#: actions/basemirror.php:101 +msgid "Can't mirror a StatusNet group at this time." +msgstr "Моментално не можам да отсликам група од StatusNet." + +#: actions/basemirror.php:115 +msgid "This action only accepts POST requests." +msgstr "Оваа постапка прифаќа само POST-барања." + +#: actions/basemirror.php:123 +msgid "There was a problem with your session token. Try again, please." +msgstr "Се појави проблем со жетонот на Вашата сесија. Обидете се подоцна." + +#: actions/basemirror.php:133 +msgid "Not logged in." +msgstr "Не сте најавени." + +#: actions/basemirror.php:156 +msgid "Subscribed" +msgstr "Претплатено" + +#: actions/editmirror.php:68 +msgid "Requested invalid profile to edit." +msgstr "Побаран е неважечки профил за уредување." + +#: actions/editmirror.php:86 +msgid "Bad form data." +msgstr "Неисправни податоци за образецот." + +#. TRANS: Client error thrown when a mirror request is made and no result is retrieved. +#: actions/editmirror.php:95 +msgid "Requested edit of missing mirror." +msgstr "Побаравте уредување на отсликување што недостасува." + +#: actions/addmirror.php:72 +msgid "Could not subscribe to feed." +msgstr "Не можев да Ве претплатам на каналот." + +#. TRANS: Title. +#: actions/mirrorsettings.php:42 +msgid "Feed mirror settings" +msgstr "Нагодувања на каналското отсликување" + +#. TRANS: Instructions. +#: actions/mirrorsettings.php:54 +msgid "" +"You can mirror updates from many RSS and Atom feeds into your StatusNet " +"timeline!" +msgstr "" +"Можете да отсликувате поднови од многу RSS- и Atom-канали во Вашата " +"хронологија на StatusNet!" diff --git a/plugins/SubMirror/locale/nl/LC_MESSAGES/SubMirror.po b/plugins/SubMirror/locale/nl/LC_MESSAGES/SubMirror.po new file mode 100644 index 0000000000..baa10a197b --- /dev/null +++ b/plugins/SubMirror/locale/nl/LC_MESSAGES/SubMirror.po @@ -0,0 +1,141 @@ +# Translation of StatusNet - SubMirror to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SubMirror\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:26+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-submirror\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: SubMirrorPlugin.php:90 +msgid "Pull feeds into your timeline!" +msgstr "Neem feeds op in uw tijdlijn!" + +#. TRANS: SubMirror plugin menu item on user settings page. +#: SubMirrorPlugin.php:109 +msgctxt "MENU" +msgid "Mirroring" +msgstr "Spiegelen" + +#. TRANS: SubMirror plugin tooltip for user settings menu item. +#: SubMirrorPlugin.php:111 +msgid "Configure mirroring of posts from other feeds" +msgstr "Spiegelen instellen voor berichten van andere feeds" + +#: lib/editmirrorform.php:83 +msgctxt "LABEL" +msgid "Remote feed:" +msgstr "Bronfeed:" + +#: lib/editmirrorform.php:87 +msgctxt "LABEL" +msgid "Local user" +msgstr "Lokale gebruiker" + +#: lib/editmirrorform.php:93 +msgid "Mirroring style" +msgstr "Spiegelstijl" + +#: lib/editmirrorform.php:95 +msgid "" +"Repeat: reference the original user's post (sometimes shows as 'RT @blah')" +msgstr "" +"Herhalen: refereer aan het bericht van de originele gebruiker (wordt soms " +"weergegeven als \"RT @blah ...\")" + +#: lib/editmirrorform.php:96 +msgid "Repost the content under my account" +msgstr "De inhoud herhalen alsof die van mij komt" + +#: lib/editmirrorform.php:115 +msgid "Save" +msgstr "Opslaan" + +#: lib/editmirrorform.php:117 +msgid "Stop mirroring" +msgstr "Spiegelen beëindigen" + +#: lib/addmirrorform.php:59 +msgid "Web page or feed URL:" +msgstr "URL van webpagina of feed:" + +#: lib/addmirrorform.php:64 +msgctxt "BUTTON" +msgid "Add feed" +msgstr "Feed toevoegen" + +#: actions/basemirror.php:71 +msgid "Invalid feed URL." +msgstr "Ongeldige URL voor feed." + +#. TRANS: Error message returned to user when setting up feed mirroring, but we were unable to resolve the given URL to a working feed. +#: actions/basemirror.php:83 +msgid "Invalid profile for mirroring." +msgstr "Ongeldig profiel om te spiegelen." + +#: actions/basemirror.php:101 +msgid "Can't mirror a StatusNet group at this time." +msgstr "Het is niet mogelijk om een StatusNet-groep te spiegelen." + +#: actions/basemirror.php:115 +msgid "This action only accepts POST requests." +msgstr "Deze handeling accepteert alleen POST-verzoeken." + +#: actions/basemirror.php:123 +msgid "There was a problem with your session token. Try again, please." +msgstr "" +"Er is een probleem ontstaan met uw sessie. Probeer het nog een keer, " +"alstublieft." + +#: actions/basemirror.php:133 +msgid "Not logged in." +msgstr "Niet aangemeld." + +#: actions/basemirror.php:156 +msgid "Subscribed" +msgstr "Geabonneerd" + +#: actions/editmirror.php:68 +msgid "Requested invalid profile to edit." +msgstr "Er is een ongeldig profiel opgevraagd om te bewerken." + +#: actions/editmirror.php:86 +msgid "Bad form data." +msgstr "Onjuiste formuliergegevens." + +#. TRANS: Client error thrown when a mirror request is made and no result is retrieved. +#: actions/editmirror.php:95 +msgid "Requested edit of missing mirror." +msgstr "Er is een missende spiegel opgevraagd om te bewerken." + +#: actions/addmirror.php:72 +msgid "Could not subscribe to feed." +msgstr "Het abonneren op de feed is mislukt." + +#. TRANS: Title. +#: actions/mirrorsettings.php:42 +msgid "Feed mirror settings" +msgstr "Instellingen voor spiegelfeed" + +#. TRANS: Instructions. +#: actions/mirrorsettings.php:54 +msgid "" +"You can mirror updates from many RSS and Atom feeds into your StatusNet " +"timeline!" +msgstr "" +"U kunt statusupdates vanuit veel RSS- en Atomfeeds spiegelen in uit " +"StatusNet-tijdlijn." diff --git a/plugins/SubMirror/locale/tl/LC_MESSAGES/SubMirror.po b/plugins/SubMirror/locale/tl/LC_MESSAGES/SubMirror.po new file mode 100644 index 0000000000..e99f07b194 --- /dev/null +++ b/plugins/SubMirror/locale/tl/LC_MESSAGES/SubMirror.po @@ -0,0 +1,139 @@ +# Translation of StatusNet - SubMirror to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SubMirror\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:26+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-submirror\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: SubMirrorPlugin.php:90 +msgid "Pull feeds into your timeline!" +msgstr "Hilahin ang mga pakain papasok sa iyong guhit ng panahon!" + +#. TRANS: SubMirror plugin menu item on user settings page. +#: SubMirrorPlugin.php:109 +msgctxt "MENU" +msgid "Mirroring" +msgstr "Sinasalamin" + +#. TRANS: SubMirror plugin tooltip for user settings menu item. +#: SubMirrorPlugin.php:111 +msgid "Configure mirroring of posts from other feeds" +msgstr "Iayos ang pagsasalamin ng mga pagpapaskil mula sa ibang mga pakain" + +#: lib/editmirrorform.php:83 +msgctxt "LABEL" +msgid "Remote feed:" +msgstr "Pakaing malayo:" + +#: lib/editmirrorform.php:87 +msgctxt "LABEL" +msgid "Local user" +msgstr "Katutubong tagagamit" + +#: lib/editmirrorform.php:93 +msgid "Mirroring style" +msgstr "Estilo ng pagsasalamin" + +#: lib/editmirrorform.php:95 +msgid "" +"Repeat: reference the original user's post (sometimes shows as 'RT @blah')" +msgstr "" +"Ulitin: sangguniin ang orihinal na pagpapaskil ng tagagamit (minsang " +"ipinapakita bilang 'RT @blah')" + +#: lib/editmirrorform.php:96 +msgid "Repost the content under my account" +msgstr "Muling ipaskil ang nilalaman sa ilalim ng aking akawnt" + +#: lib/editmirrorform.php:115 +msgid "Save" +msgstr "Sagipin" + +#: lib/editmirrorform.php:117 +msgid "Stop mirroring" +msgstr "Ihinto ang pagsasalamin" + +#: lib/addmirrorform.php:59 +msgid "Web page or feed URL:" +msgstr "URL ng pahina sa web o pakain:" + +#: lib/addmirrorform.php:64 +msgctxt "BUTTON" +msgid "Add feed" +msgstr "Idagdag ang pakain" + +#: actions/basemirror.php:71 +msgid "Invalid feed URL." +msgstr "Hindi tanggap na URL ng pakain." + +#. TRANS: Error message returned to user when setting up feed mirroring, but we were unable to resolve the given URL to a working feed. +#: actions/basemirror.php:83 +msgid "Invalid profile for mirroring." +msgstr "Hindi tanggap na balangkas para sa pagsasalamin." + +#: actions/basemirror.php:101 +msgid "Can't mirror a StatusNet group at this time." +msgstr "Hindi maisalamin sa ngayon ang isang pangkat ng StatusNet." + +#: actions/basemirror.php:115 +msgid "This action only accepts POST requests." +msgstr "Ang galaw na ito ay tumatanggap lamang ng mga kahilingang POST." + +#: actions/basemirror.php:123 +msgid "There was a problem with your session token. Try again, please." +msgstr "May isang suliranin sa iyong token ng sesyon. Pakisubukan uli." + +#: actions/basemirror.php:133 +msgid "Not logged in." +msgstr "Hindi nakalagda." + +#: actions/basemirror.php:156 +msgid "Subscribed" +msgstr "Tumanggap ng sipi" + +#: actions/editmirror.php:68 +msgid "Requested invalid profile to edit." +msgstr "Hiniling na pamamatnugutang hindi tanggap na balangkas." + +#: actions/editmirror.php:86 +msgid "Bad form data." +msgstr "Datong may masamang anyo." + +#. TRANS: Client error thrown when a mirror request is made and no result is retrieved. +#: actions/editmirror.php:95 +msgid "Requested edit of missing mirror." +msgstr "Hiniling na pagpatnugot ng nawawalang salamin." + +#: actions/addmirror.php:72 +msgid "Could not subscribe to feed." +msgstr "Hindi magawang makatanggap ng pakain." + +#. TRANS: Title. +#: actions/mirrorsettings.php:42 +msgid "Feed mirror settings" +msgstr "Mga katakdaan ng salamin ng pakain" + +#. TRANS: Instructions. +#: actions/mirrorsettings.php:54 +msgid "" +"You can mirror updates from many RSS and Atom feeds into your StatusNet " +"timeline!" +msgstr "" +"Maisasalamin mo ang mga pagsasapanahon mula sa maraming mga pakain ng RSS at " +"Atom sa iyong guhit ng panahon ng StatusNet!" diff --git a/plugins/SubMirror/locale/uk/LC_MESSAGES/SubMirror.po b/plugins/SubMirror/locale/uk/LC_MESSAGES/SubMirror.po new file mode 100644 index 0000000000..857cc68a52 --- /dev/null +++ b/plugins/SubMirror/locale/uk/LC_MESSAGES/SubMirror.po @@ -0,0 +1,140 @@ +# Translation of StatusNet - SubMirror to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SubMirror\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:26+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-submirror\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: SubMirrorPlugin.php:90 +msgid "Pull feeds into your timeline!" +msgstr "Стягування веб-каналів до вашої стрічки повідомлень!" + +#. TRANS: SubMirror plugin menu item on user settings page. +#: SubMirrorPlugin.php:109 +msgctxt "MENU" +msgid "Mirroring" +msgstr "Віддзеркалення" + +#. TRANS: SubMirror plugin tooltip for user settings menu item. +#: SubMirrorPlugin.php:111 +msgid "Configure mirroring of posts from other feeds" +msgstr "Конфігурація віддзеркалення дописів з інших веб-стрічок" + +#: lib/editmirrorform.php:83 +msgctxt "LABEL" +msgid "Remote feed:" +msgstr "Віддалена веб-стрічка:" + +#: lib/editmirrorform.php:87 +msgctxt "LABEL" +msgid "Local user" +msgstr "Тутешній користувач" + +#: lib/editmirrorform.php:93 +msgid "Mirroring style" +msgstr "Форма віддзеркалення" + +#: lib/editmirrorform.php:95 +msgid "" +"Repeat: reference the original user's post (sometimes shows as 'RT @blah')" +msgstr "" +"Повторення: посилання до оригінального допису користувача (щось на зразок «RT " +"@pupkin»)" + +#: lib/editmirrorform.php:96 +msgid "Repost the content under my account" +msgstr "Повторення змісту під моїм акаунтом" + +#: lib/editmirrorform.php:115 +msgid "Save" +msgstr "Зберегти" + +#: lib/editmirrorform.php:117 +msgid "Stop mirroring" +msgstr "Зупинити віддзеркалення" + +#: lib/addmirrorform.php:59 +msgid "Web page or feed URL:" +msgstr "Веб-сторінка або ж URL-адреса стрічки:" + +#: lib/addmirrorform.php:64 +msgctxt "BUTTON" +msgid "Add feed" +msgstr "Додати веб-стрічку" + +#: actions/basemirror.php:71 +msgid "Invalid feed URL." +msgstr "Помилкова URL-адреса веб-стрічки." + +#. TRANS: Error message returned to user when setting up feed mirroring, but we were unable to resolve the given URL to a working feed. +#: actions/basemirror.php:83 +msgid "Invalid profile for mirroring." +msgstr "Помилковий профіль для віддзеркалення." + +#: actions/basemirror.php:101 +msgid "Can't mirror a StatusNet group at this time." +msgstr "На даний момент не можу віддзеркалювати спільноту на сайті StatusNet." + +#: actions/basemirror.php:115 +msgid "This action only accepts POST requests." +msgstr "Ця дія приймає запити лише за формою POST." + +#: actions/basemirror.php:123 +msgid "There was a problem with your session token. Try again, please." +msgstr "Виникли певні проблеми з токеном сесії. Спробуйте знов, будь ласка." + +#: actions/basemirror.php:133 +msgid "Not logged in." +msgstr "Ви не увійшли до системи." + +#: actions/basemirror.php:156 +msgid "Subscribed" +msgstr "Підписані" + +#: actions/editmirror.php:68 +msgid "Requested invalid profile to edit." +msgstr "Було запитано невірний профіль для редагування." + +#: actions/editmirror.php:86 +msgid "Bad form data." +msgstr "Невірні дані форми." + +#. TRANS: Client error thrown when a mirror request is made and no result is retrieved. +#: actions/editmirror.php:95 +msgid "Requested edit of missing mirror." +msgstr "Запитано редагування зниклого дзеркала." + +#: actions/addmirror.php:72 +msgid "Could not subscribe to feed." +msgstr "Не можу підписатися до веб-стрічки." + +#. TRANS: Title. +#: actions/mirrorsettings.php:42 +msgid "Feed mirror settings" +msgstr "Налаштування дзеркала веб-стрічки" + +#. TRANS: Instructions. +#: actions/mirrorsettings.php:54 +msgid "" +"You can mirror updates from many RSS and Atom feeds into your StatusNet " +"timeline!" +msgstr "" +"Ви маєте можливість віддзеркалювати оновлення багатьох веб-стрічок формату " +"RSS або Atom одразу до стрічки своїх дописів на сайті StatusNet!" diff --git a/plugins/SubscriptionThrottlePlugin.php b/plugins/SubscriptionThrottle/SubscriptionThrottlePlugin.php similarity index 100% rename from plugins/SubscriptionThrottlePlugin.php rename to plugins/SubscriptionThrottle/SubscriptionThrottlePlugin.php diff --git a/plugins/SubscriptionThrottle/locale/SubscriptionThrottle.pot b/plugins/SubscriptionThrottle/locale/SubscriptionThrottle.pot new file mode 100644 index 0000000000..25c48db771 --- /dev/null +++ b/plugins/SubscriptionThrottle/locale/SubscriptionThrottle.pot @@ -0,0 +1,21 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: SubscriptionThrottlePlugin.php:171 +msgid "Configurable limits for subscriptions and group memberships." +msgstr "" diff --git a/plugins/SubscriptionThrottle/locale/es/LC_MESSAGES/SubscriptionThrottle.po b/plugins/SubscriptionThrottle/locale/es/LC_MESSAGES/SubscriptionThrottle.po new file mode 100644 index 0000000000..50cb448a5f --- /dev/null +++ b/plugins/SubscriptionThrottle/locale/es/LC_MESSAGES/SubscriptionThrottle.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - SubscriptionThrottle to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SubscriptionThrottle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:26+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-subscriptionthrottle\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: SubscriptionThrottlePlugin.php:171 +msgid "Configurable limits for subscriptions and group memberships." +msgstr "" +"Límites configurables para las suscripciones y adhesiones a los grupos." diff --git a/plugins/SubscriptionThrottle/locale/fr/LC_MESSAGES/SubscriptionThrottle.po b/plugins/SubscriptionThrottle/locale/fr/LC_MESSAGES/SubscriptionThrottle.po new file mode 100644 index 0000000000..83ad537b0d --- /dev/null +++ b/plugins/SubscriptionThrottle/locale/fr/LC_MESSAGES/SubscriptionThrottle.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - SubscriptionThrottle to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SubscriptionThrottle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:26+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-subscriptionthrottle\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: SubscriptionThrottlePlugin.php:171 +msgid "Configurable limits for subscriptions and group memberships." +msgstr "Limites configurables pour les abonnements et adhésions aux groupes." diff --git a/plugins/SubscriptionThrottle/locale/ia/LC_MESSAGES/SubscriptionThrottle.po b/plugins/SubscriptionThrottle/locale/ia/LC_MESSAGES/SubscriptionThrottle.po new file mode 100644 index 0000000000..8f6336b818 --- /dev/null +++ b/plugins/SubscriptionThrottle/locale/ia/LC_MESSAGES/SubscriptionThrottle.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - SubscriptionThrottle to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SubscriptionThrottle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:26+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-subscriptionthrottle\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: SubscriptionThrottlePlugin.php:171 +msgid "Configurable limits for subscriptions and group memberships." +msgstr "Limites configurabile pro subscriptiones e membrato de gruppos." diff --git a/plugins/SubscriptionThrottle/locale/mk/LC_MESSAGES/SubscriptionThrottle.po b/plugins/SubscriptionThrottle/locale/mk/LC_MESSAGES/SubscriptionThrottle.po new file mode 100644 index 0000000000..6d0505cfa9 --- /dev/null +++ b/plugins/SubscriptionThrottle/locale/mk/LC_MESSAGES/SubscriptionThrottle.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - SubscriptionThrottle to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SubscriptionThrottle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:26+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-subscriptionthrottle\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: SubscriptionThrottlePlugin.php:171 +msgid "Configurable limits for subscriptions and group memberships." +msgstr "Прилагодливи ограничувања за претплата и членства во групи." diff --git a/plugins/SubscriptionThrottle/locale/nb/LC_MESSAGES/SubscriptionThrottle.po b/plugins/SubscriptionThrottle/locale/nb/LC_MESSAGES/SubscriptionThrottle.po new file mode 100644 index 0000000000..e8072e61f2 --- /dev/null +++ b/plugins/SubscriptionThrottle/locale/nb/LC_MESSAGES/SubscriptionThrottle.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - SubscriptionThrottle to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SubscriptionThrottle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:26+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-subscriptionthrottle\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: SubscriptionThrottlePlugin.php:171 +msgid "Configurable limits for subscriptions and group memberships." +msgstr "Konfigurerbare grenser for abonnement og gruppemedlemsskap." diff --git a/plugins/SubscriptionThrottle/locale/nl/LC_MESSAGES/SubscriptionThrottle.po b/plugins/SubscriptionThrottle/locale/nl/LC_MESSAGES/SubscriptionThrottle.po new file mode 100644 index 0000000000..e64341a3e7 --- /dev/null +++ b/plugins/SubscriptionThrottle/locale/nl/LC_MESSAGES/SubscriptionThrottle.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - SubscriptionThrottle to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SubscriptionThrottle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:26+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-subscriptionthrottle\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: SubscriptionThrottlePlugin.php:171 +msgid "Configurable limits for subscriptions and group memberships." +msgstr "In te stellen limieten voor abonnementen en groepslidmaatschappen." diff --git a/plugins/SubscriptionThrottle/locale/ru/LC_MESSAGES/SubscriptionThrottle.po b/plugins/SubscriptionThrottle/locale/ru/LC_MESSAGES/SubscriptionThrottle.po new file mode 100644 index 0000000000..25efbab795 --- /dev/null +++ b/plugins/SubscriptionThrottle/locale/ru/LC_MESSAGES/SubscriptionThrottle.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - SubscriptionThrottle to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Александр Сигачёв +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SubscriptionThrottle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:26+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-subscriptionthrottle\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: SubscriptionThrottlePlugin.php:171 +msgid "Configurable limits for subscriptions and group memberships." +msgstr "Настраиваемые ограничения на подписки и членство в группах." diff --git a/plugins/SubscriptionThrottle/locale/tl/LC_MESSAGES/SubscriptionThrottle.po b/plugins/SubscriptionThrottle/locale/tl/LC_MESSAGES/SubscriptionThrottle.po new file mode 100644 index 0000000000..eb2dfef888 --- /dev/null +++ b/plugins/SubscriptionThrottle/locale/tl/LC_MESSAGES/SubscriptionThrottle.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - SubscriptionThrottle to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SubscriptionThrottle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:26+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-subscriptionthrottle\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: SubscriptionThrottlePlugin.php:171 +msgid "Configurable limits for subscriptions and group memberships." +msgstr "" +"Maisasaayos na mga hangganan para sa mga pagtatanggap at mga kasapian sa " +"pangkat." diff --git a/plugins/SubscriptionThrottle/locale/uk/LC_MESSAGES/SubscriptionThrottle.po b/plugins/SubscriptionThrottle/locale/uk/LC_MESSAGES/SubscriptionThrottle.po new file mode 100644 index 0000000000..88e330a72d --- /dev/null +++ b/plugins/SubscriptionThrottle/locale/uk/LC_MESSAGES/SubscriptionThrottle.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - SubscriptionThrottle to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - SubscriptionThrottle\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:26+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:38+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-subscriptionthrottle\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: SubscriptionThrottlePlugin.php:171 +msgid "Configurable limits for subscriptions and group memberships." +msgstr "" +"З допомогою цього додатку можна обмежувати кількість можливих підписок для " +"певного користувача, а також зазначати можливу кількість спільнот, до яких " +"користувач має право долучитися." diff --git a/plugins/TabFocus/TabFocusPlugin.php b/plugins/TabFocus/TabFocusPlugin.php index 46e329d8a4..dd8a972767 100644 --- a/plugins/TabFocus/TabFocusPlugin.php +++ b/plugins/TabFocus/TabFocusPlugin.php @@ -51,7 +51,7 @@ class TabFocusPlugin extends Plugin 'author' => 'Craig Andrews and Paul Irish', 'homepage' => 'http://status.net/wiki/Plugin:TabFocus', 'rawdescription' => - _m('TabFocus changes the notice form behavior so that, while in the text area, pressing the tab key focuses the "Send" button, matching the behavor of Twitter.')); + _m('TabFocus changes the notice form behavior so that, while in the text area, pressing the tab key focuses the "Send" button, matching the behavior of Twitter.')); return true; } } diff --git a/plugins/TabFocus/locale/TabFocus.pot b/plugins/TabFocus/locale/TabFocus.pot index 3b0e3c261b..90666a1d24 100644 --- a/plugins/TabFocus/locale/TabFocus.pot +++ b/plugins/TabFocus/locale/TabFocus.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,6 +19,6 @@ msgstr "" #: TabFocusPlugin.php:54 msgid "" "TabFocus changes the notice form behavior so that, while in the text area, " -"pressing the tab key focuses the \"Send\" button, matching the behavor of " +"pressing the tab key focuses the \"Send\" button, matching the behavior of " "Twitter." msgstr "" diff --git a/plugins/TabFocus/locale/es/LC_MESSAGES/TabFocus.po b/plugins/TabFocus/locale/es/LC_MESSAGES/TabFocus.po new file mode 100644 index 0000000000..16aed8a9fe --- /dev/null +++ b/plugins/TabFocus/locale/es/LC_MESSAGES/TabFocus.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - TabFocus to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TabFocus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:27+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:39+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-tabfocus\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: TabFocusPlugin.php:54 +msgid "" +"TabFocus changes the notice form behavior so that, while in the text area, " +"pressing the tab key focuses the \"Send\" button, matching the behavior of " +"Twitter." +msgstr "" +"TabFocus Cambia el comportamiento del formulario del aviso de modo que, al " +"estar en el área de texto, pulsar la tecla de tabulación se enfoque en el " +"botón \"Enviar\", al igual que en el comportamiento de Twitter." diff --git a/plugins/TabFocus/locale/fr/LC_MESSAGES/TabFocus.po b/plugins/TabFocus/locale/fr/LC_MESSAGES/TabFocus.po new file mode 100644 index 0000000000..7d9e1da650 --- /dev/null +++ b/plugins/TabFocus/locale/fr/LC_MESSAGES/TabFocus.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - TabFocus to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TabFocus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:27+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:39+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-tabfocus\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: TabFocusPlugin.php:54 +msgid "" +"TabFocus changes the notice form behavior so that, while in the text area, " +"pressing the tab key focuses the \"Send\" button, matching the behavior of " +"Twitter." +msgstr "" +"TabFocus change le comportement du formulaire d’avis afin que l’appui sur la " +"touche tabulation depuis la zone de texte envoie le focus sur le bouton « " +"Envoyer », ce qui correspond au comportement de Twitter." diff --git a/plugins/TabFocus/locale/ia/LC_MESSAGES/TabFocus.po b/plugins/TabFocus/locale/ia/LC_MESSAGES/TabFocus.po new file mode 100644 index 0000000000..eedf5cb8b0 --- /dev/null +++ b/plugins/TabFocus/locale/ia/LC_MESSAGES/TabFocus.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - TabFocus to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TabFocus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:27+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:39+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-tabfocus\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: TabFocusPlugin.php:54 +msgid "" +"TabFocus changes the notice form behavior so that, while in the text area, " +"pressing the tab key focuses the \"Send\" button, matching the behavior of " +"Twitter." +msgstr "" +"TabFocus modifica le comportamento del formulario de notas de sorta que " +"premer le clave Tab desde le area de texto mitte le puncto focal sur le " +"button \"Inviar\", lo que corresponde al comportamento de Twitter." diff --git a/plugins/TabFocus/locale/mk/LC_MESSAGES/TabFocus.po b/plugins/TabFocus/locale/mk/LC_MESSAGES/TabFocus.po new file mode 100644 index 0000000000..ff4fa75cef --- /dev/null +++ b/plugins/TabFocus/locale/mk/LC_MESSAGES/TabFocus.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - TabFocus to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TabFocus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:27+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:39+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-tabfocus\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: TabFocusPlugin.php:54 +msgid "" +"TabFocus changes the notice form behavior so that, while in the text area, " +"pressing the tab key focuses the \"Send\" button, matching the behavior of " +"Twitter." +msgstr "" +"TabFocus го менува поведението на образецот за забелешки: со пристискање на " +"копчето Tab во местото за текст се означува копчето „Прати“, така " +"поситоветувајќи се со поведението на Twitter." diff --git a/plugins/TabFocus/locale/nb/LC_MESSAGES/TabFocus.po b/plugins/TabFocus/locale/nb/LC_MESSAGES/TabFocus.po new file mode 100644 index 0000000000..244dc38091 --- /dev/null +++ b/plugins/TabFocus/locale/nb/LC_MESSAGES/TabFocus.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - TabFocus to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TabFocus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:27+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:39+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-tabfocus\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: TabFocusPlugin.php:54 +msgid "" +"TabFocus changes the notice form behavior so that, while in the text area, " +"pressing the tab key focuses the \"Send\" button, matching the behavior of " +"Twitter." +msgstr "" +"TabFocus endrer notisskjemaets oppførsel slik at når man er tekstområdet vil " +"et trykk på tab-knappen fokusere på «Send»-knappen, samsvarende med " +"oppførselen til Twitter." diff --git a/plugins/TabFocus/locale/nl/LC_MESSAGES/TabFocus.po b/plugins/TabFocus/locale/nl/LC_MESSAGES/TabFocus.po new file mode 100644 index 0000000000..9e499b6e66 --- /dev/null +++ b/plugins/TabFocus/locale/nl/LC_MESSAGES/TabFocus.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - TabFocus to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: McDutchie +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TabFocus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:27+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:39+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-tabfocus\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: TabFocusPlugin.php:54 +msgid "" +"TabFocus changes the notice form behavior so that, while in the text area, " +"pressing the tab key focuses the \"Send\" button, matching the behavior of " +"Twitter." +msgstr "" +"TabFocus wijzigt het gedrag van het mededelingenformulier zodat, wanneer u " +"vanuit het tekstvak op de Tab-toets drukt, de focus op de knop \"Verzenden\" " +"wordt gericht, net als in Twitter." diff --git a/plugins/TabFocus/locale/ru/LC_MESSAGES/TabFocus.po b/plugins/TabFocus/locale/ru/LC_MESSAGES/TabFocus.po new file mode 100644 index 0000000000..7bab99a24e --- /dev/null +++ b/plugins/TabFocus/locale/ru/LC_MESSAGES/TabFocus.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - TabFocus to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Александр Сигачёв +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TabFocus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:27+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:39+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-tabfocus\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: TabFocusPlugin.php:54 +msgid "" +"TabFocus changes the notice form behavior so that, while in the text area, " +"pressing the tab key focuses the \"Send\" button, matching the behavior of " +"Twitter." +msgstr "" +"TabFocus изменяет поведение формы уведомлений таким образом что, если в " +"текстовом поле нажать клавишу табуляции, то фокус переключится кнопку " +"«Отправить», повторяя поведение интерфейса Twitter." diff --git a/plugins/TabFocus/locale/tl/LC_MESSAGES/TabFocus.po b/plugins/TabFocus/locale/tl/LC_MESSAGES/TabFocus.po new file mode 100644 index 0000000000..b7b6fb7a16 --- /dev/null +++ b/plugins/TabFocus/locale/tl/LC_MESSAGES/TabFocus.po @@ -0,0 +1,32 @@ +# Translation of StatusNet - TabFocus to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TabFocus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:27+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:39+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-tabfocus\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: TabFocusPlugin.php:54 +msgid "" +"TabFocus changes the notice form behavior so that, while in the text area, " +"pressing the tab key focuses the \"Send\" button, matching the behavior of " +"Twitter." +msgstr "" +"Binabago ng TabFocus ang ugali ng anyo ng pabatid upang, habang nasa loob ng " +"lugar ng teksto, ang pagpindot sa susi ng panglaylay ay tumutuon sa " +"pindutang \"Ipadala\", na tumutugma sa ugali ng Twitter." diff --git a/plugins/TabFocus/locale/uk/LC_MESSAGES/TabFocus.po b/plugins/TabFocus/locale/uk/LC_MESSAGES/TabFocus.po new file mode 100644 index 0000000000..3c3521ce3f --- /dev/null +++ b/plugins/TabFocus/locale/uk/LC_MESSAGES/TabFocus.po @@ -0,0 +1,33 @@ +# Translation of StatusNet - TabFocus to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TabFocus\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:27+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:39+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-tabfocus\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: TabFocusPlugin.php:54 +msgid "" +"TabFocus changes the notice form behavior so that, while in the text area, " +"pressing the tab key focuses the \"Send\" button, matching the behavior of " +"Twitter." +msgstr "" +"TabFocus змінює поведінку форми надсилання дописів таким чином, що натиснута " +"у вікні вводу повідомлення клавіша «Tab» перебирає на себе функцію кнопки " +"«Надіслати» («Так»), що імітує інтерфейс Твіттера." diff --git a/plugins/TemplatePlugin.php b/plugins/Template/TemplatePlugin.php similarity index 100% rename from plugins/TemplatePlugin.php rename to plugins/Template/TemplatePlugin.php diff --git a/plugins/TightUrl/locale/TightUrl.pot b/plugins/TightUrl/locale/TightUrl.pot index 10f59a1e86..f0a036968d 100644 --- a/plugins/TightUrl/locale/TightUrl.pot +++ b/plugins/TightUrl/locale/TightUrl.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/plugins/TightUrl/locale/es/LC_MESSAGES/TightUrl.po b/plugins/TightUrl/locale/es/LC_MESSAGES/TightUrl.po new file mode 100644 index 0000000000..e8a5d5471c --- /dev/null +++ b/plugins/TightUrl/locale/es/LC_MESSAGES/TightUrl.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - TightUrl to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TightUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:27+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:40+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-tighturl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: TightUrlPlugin.php:68 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Utiliza el servicio de acortamiento de URL %1$s." diff --git a/plugins/TightUrl/locale/fr/LC_MESSAGES/TightUrl.po b/plugins/TightUrl/locale/fr/LC_MESSAGES/TightUrl.po new file mode 100644 index 0000000000..d55583323c --- /dev/null +++ b/plugins/TightUrl/locale/fr/LC_MESSAGES/TightUrl.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - TightUrl to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TightUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:27+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:40+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-tighturl\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: TightUrlPlugin.php:68 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Utilise le service de raccourcissement d’URL %1$s." diff --git a/plugins/TightUrl/locale/ia/LC_MESSAGES/TightUrl.po b/plugins/TightUrl/locale/ia/LC_MESSAGES/TightUrl.po new file mode 100644 index 0000000000..f312a94185 --- /dev/null +++ b/plugins/TightUrl/locale/ia/LC_MESSAGES/TightUrl.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - TightUrl to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TightUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:27+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:40+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-tighturl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: TightUrlPlugin.php:68 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Usa le servicio de accurtamento de URL %1$s." diff --git a/plugins/TightUrl/locale/ja/LC_MESSAGES/TightUrl.po b/plugins/TightUrl/locale/ja/LC_MESSAGES/TightUrl.po new file mode 100644 index 0000000000..b689a37fc6 --- /dev/null +++ b/plugins/TightUrl/locale/ja/LC_MESSAGES/TightUrl.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - TightUrl to Japanese (日本語) +# Expored from translatewiki.net +# +# Author: 青子守歌 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TightUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:27+0000\n" +"Language-Team: Japanese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:40+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ja\n" +"X-Message-Group: #out-statusnet-plugin-tighturl\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: TightUrlPlugin.php:68 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "%1$sをURL短縮サービスとして利用する。" diff --git a/plugins/TightUrl/locale/mk/LC_MESSAGES/TightUrl.po b/plugins/TightUrl/locale/mk/LC_MESSAGES/TightUrl.po new file mode 100644 index 0000000000..9a59c7c848 --- /dev/null +++ b/plugins/TightUrl/locale/mk/LC_MESSAGES/TightUrl.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - TightUrl to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TightUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:27+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:40+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-tighturl\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: TightUrlPlugin.php:68 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Користи %1$s - служба за скратување на URL-" +"адреси." diff --git a/plugins/TightUrl/locale/nb/LC_MESSAGES/TightUrl.po b/plugins/TightUrl/locale/nb/LC_MESSAGES/TightUrl.po new file mode 100644 index 0000000000..c426de9fa6 --- /dev/null +++ b/plugins/TightUrl/locale/nb/LC_MESSAGES/TightUrl.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - TightUrl to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TightUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:27+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:40+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-tighturl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: TightUrlPlugin.php:68 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "Bruker URL-forkortertjenesten %1$s." diff --git a/plugins/TightUrl/locale/nl/LC_MESSAGES/TightUrl.po b/plugins/TightUrl/locale/nl/LC_MESSAGES/TightUrl.po new file mode 100644 index 0000000000..338a7f3b6e --- /dev/null +++ b/plugins/TightUrl/locale/nl/LC_MESSAGES/TightUrl.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - TightUrl to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TightUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:27+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:40+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-tighturl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: TightUrlPlugin.php:68 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Gebruikt de dienst %1$s om URL's korter te " +"maken." diff --git a/plugins/TightUrl/locale/ru/LC_MESSAGES/TightUrl.po b/plugins/TightUrl/locale/ru/LC_MESSAGES/TightUrl.po new file mode 100644 index 0000000000..42f1795e5d --- /dev/null +++ b/plugins/TightUrl/locale/ru/LC_MESSAGES/TightUrl.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - TightUrl to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Александр Сигачёв +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TightUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:27+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:40+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-tighturl\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: TightUrlPlugin.php:68 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "Использование службы сокращения URL %1$s." diff --git a/plugins/TightUrl/locale/tl/LC_MESSAGES/TightUrl.po b/plugins/TightUrl/locale/tl/LC_MESSAGES/TightUrl.po new file mode 100644 index 0000000000..24adab5a43 --- /dev/null +++ b/plugins/TightUrl/locale/tl/LC_MESSAGES/TightUrl.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - TightUrl to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TightUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:27+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:40+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-tighturl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: TightUrlPlugin.php:68 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Gumagamit ng palingkurang pampaiksi ng URL na %1$s" diff --git a/plugins/TightUrl/locale/uk/LC_MESSAGES/TightUrl.po b/plugins/TightUrl/locale/uk/LC_MESSAGES/TightUrl.po new file mode 100644 index 0000000000..90ad55197d --- /dev/null +++ b/plugins/TightUrl/locale/uk/LC_MESSAGES/TightUrl.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - TightUrl to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TightUrl\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:27+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:40+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-tighturl\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: TightUrlPlugin.php:68 +#, php-format +msgid "Uses %1$s URL-shortener service." +msgstr "" +"Використання %1$s для скорочення URL-адрес." diff --git a/plugins/TinyMCE/TinyMCEPlugin.php b/plugins/TinyMCE/TinyMCEPlugin.php index ca16f60591..e0640ebdf3 100644 --- a/plugins/TinyMCE/TinyMCEPlugin.php +++ b/plugins/TinyMCE/TinyMCEPlugin.php @@ -48,12 +48,16 @@ if (!defined('STATUSNET')) { */ class TinyMCEPlugin extends Plugin { - var $html; + // By default, TinyMCE editor will be available to all users. + // With restricted on, only users who have been granted the + // "richedit" role get it. + public $restricted = false; + function onEndShowScripts($action) { - if (common_logged_in ()) { + if (common_logged_in() && $this->isAllowedRichEdit()) { $action->script(common_path('plugins/TinyMCE/js/jquery.tinymce.js')); $action->inlineScript($this->_inlineScript()); } @@ -63,7 +67,9 @@ class TinyMCEPlugin extends Plugin function onEndShowStyles($action) { - $action->style('span#notice_data-text_container, span#notice_data-text_parent { float: left }'); + if ($this->isAllowedRichEdit()) { + $action->style('span#notice_data-text_container, span#notice_data-text_parent { float: left }'); + } return true; } @@ -74,7 +80,7 @@ class TinyMCEPlugin extends Plugin 'author' => 'Evan Prodromou', 'homepage' => 'http://status.net/wiki/Plugin:TinyMCE', 'rawdescription' => - _m('Use TinyMCE library to allow rich text editing in the browser')); + _m('Use TinyMCE library to allow rich text editing in the browser.')); return true; } @@ -108,7 +114,7 @@ class TinyMCEPlugin extends Plugin /** * Hook for new-notice form processing to take our HTML goodies; * won't affect API posting etc. - * + * * @param NewNoticeAction $action * @param User $user * @param string $content @@ -117,7 +123,7 @@ class TinyMCEPlugin extends Plugin */ function onStartSaveNewNoticeWeb($action, $user, &$content, &$options) { - if ($action->arg('richedit')) { + if ($action->arg('richedit') && $this->isAllowedRichEdit()) { $html = $this->sanitizeHtml($content); $options['rendered'] = $html; $content = $this->stripHtml($html); @@ -136,7 +142,7 @@ class TinyMCEPlugin extends Plugin */ function onStartSaveNewNoticeAppendAttachment($action, $media, &$content, &$options) { - if ($action->arg('richedit')) { + if ($action->arg('richedit') && $this->isAllowedRichEdit()) { // See if we've got a placeholder inline image; if so, fill it! $dom = new DOMDocument(); @@ -159,9 +165,9 @@ class TinyMCEPlugin extends Plugin /** * Format the attachment placeholder img with the final version. - * + * * @param DOMElement $img - * @param MediaFile $media + * @param MediaFile $media */ private function formatAttachment($img, $media) { @@ -322,4 +328,22 @@ END_OF_SCRIPT; return $scr; } + /** + * Does the current user have permission to use the rich-text editor? + * Always true unless the plugin's "restricted" setting is on, in which + * case it's limited to users with the "richedit" role. + * + * @fixme make that more sanely configurable :) + * + * @return boolean + */ + private function isAllowedRichEdit() + { + if ($this->restricted) { + $user = common_current_user(); + return !empty($user) && $user->hasRole('richedit'); + } else { + return true; + } + } } diff --git a/plugins/TinyMCE/locale/TinyMCE.pot b/plugins/TinyMCE/locale/TinyMCE.pot new file mode 100644 index 0000000000..4160a42a84 --- /dev/null +++ b/plugins/TinyMCE/locale/TinyMCE.pot @@ -0,0 +1,21 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: TinyMCEPlugin.php:83 +msgid "Use TinyMCE library to allow rich text editing in the browser." +msgstr "" diff --git a/plugins/TinyMCE/locale/es/LC_MESSAGES/TinyMCE.po b/plugins/TinyMCE/locale/es/LC_MESSAGES/TinyMCE.po new file mode 100644 index 0000000000..164b4f6ed9 --- /dev/null +++ b/plugins/TinyMCE/locale/es/LC_MESSAGES/TinyMCE.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - TinyMCE to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TinyMCE\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:28+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:41+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-tinymce\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: TinyMCEPlugin.php:83 +msgid "Use TinyMCE library to allow rich text editing in the browser." +msgstr "" +"Utiliza la biblioteca TinyMCE para permitir la edición de texto enriquecido " +"en el navegador." diff --git a/plugins/TinyMCE/locale/fr/LC_MESSAGES/TinyMCE.po b/plugins/TinyMCE/locale/fr/LC_MESSAGES/TinyMCE.po new file mode 100644 index 0000000000..cf23c1c4b2 --- /dev/null +++ b/plugins/TinyMCE/locale/fr/LC_MESSAGES/TinyMCE.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - TinyMCE to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TinyMCE\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:28+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:41+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-tinymce\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: TinyMCEPlugin.php:83 +msgid "Use TinyMCE library to allow rich text editing in the browser." +msgstr "" +"Utiliser la bibliothèque TinyMCE pour permettre la modification de texte " +"enrichi dans le navigateur." diff --git a/plugins/TinyMCE/locale/ia/LC_MESSAGES/TinyMCE.po b/plugins/TinyMCE/locale/ia/LC_MESSAGES/TinyMCE.po new file mode 100644 index 0000000000..9dd59764c0 --- /dev/null +++ b/plugins/TinyMCE/locale/ia/LC_MESSAGES/TinyMCE.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - TinyMCE to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TinyMCE\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:28+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:41+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-tinymce\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: TinyMCEPlugin.php:83 +msgid "Use TinyMCE library to allow rich text editing in the browser." +msgstr "" +"Usar le bibliotheca TinyMCE pro permitter le modification de texto " +"inricchite in le navigator." diff --git a/plugins/TinyMCE/locale/mk/LC_MESSAGES/TinyMCE.po b/plugins/TinyMCE/locale/mk/LC_MESSAGES/TinyMCE.po new file mode 100644 index 0000000000..03b043d6e7 --- /dev/null +++ b/plugins/TinyMCE/locale/mk/LC_MESSAGES/TinyMCE.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - TinyMCE to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TinyMCE\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:28+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:41+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-tinymce\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: TinyMCEPlugin.php:83 +msgid "Use TinyMCE library to allow rich text editing in the browser." +msgstr "" +"Користи ја библиотеката TinyMCE за уредување со збогатен текст во " +"прелистувачот." diff --git a/plugins/TinyMCE/locale/nb/LC_MESSAGES/TinyMCE.po b/plugins/TinyMCE/locale/nb/LC_MESSAGES/TinyMCE.po new file mode 100644 index 0000000000..6c349f71e3 --- /dev/null +++ b/plugins/TinyMCE/locale/nb/LC_MESSAGES/TinyMCE.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - TinyMCE to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TinyMCE\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:28+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:41+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-tinymce\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: TinyMCEPlugin.php:83 +msgid "Use TinyMCE library to allow rich text editing in the browser." +msgstr "" +"Bruk TinyMCE-biblioteket for å tillate rik tekstredigering i nettleseren." diff --git a/plugins/TinyMCE/locale/nl/LC_MESSAGES/TinyMCE.po b/plugins/TinyMCE/locale/nl/LC_MESSAGES/TinyMCE.po new file mode 100644 index 0000000000..1185e7c54b --- /dev/null +++ b/plugins/TinyMCE/locale/nl/LC_MESSAGES/TinyMCE.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - TinyMCE to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TinyMCE\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:28+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:41+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-tinymce\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: TinyMCEPlugin.php:83 +msgid "Use TinyMCE library to allow rich text editing in the browser." +msgstr "TinyMCE gebruiken om WYSIWYG-bewerken in de browser mogelijk te maken." diff --git a/plugins/TinyMCE/locale/pt_BR/LC_MESSAGES/TinyMCE.po b/plugins/TinyMCE/locale/pt_BR/LC_MESSAGES/TinyMCE.po new file mode 100644 index 0000000000..608eede335 --- /dev/null +++ b/plugins/TinyMCE/locale/pt_BR/LC_MESSAGES/TinyMCE.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - TinyMCE to Brazilian Portuguese (Português do Brasil) +# Expored from translatewiki.net +# +# Author: Giro720 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TinyMCE\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:28+0000\n" +"Language-Team: Brazilian Portuguese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:41+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: pt-br\n" +"X-Message-Group: #out-statusnet-plugin-tinymce\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: TinyMCEPlugin.php:83 +msgid "Use TinyMCE library to allow rich text editing in the browser." +msgstr "" +"Utilizar a biblioteca TinyMCE para permitir edição em rich text no navegador." diff --git a/plugins/TinyMCE/locale/ru/LC_MESSAGES/TinyMCE.po b/plugins/TinyMCE/locale/ru/LC_MESSAGES/TinyMCE.po new file mode 100644 index 0000000000..271497f956 --- /dev/null +++ b/plugins/TinyMCE/locale/ru/LC_MESSAGES/TinyMCE.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - TinyMCE to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Александр Сигачёв +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TinyMCE\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:28+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:41+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-tinymce\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: TinyMCEPlugin.php:83 +msgid "Use TinyMCE library to allow rich text editing in the browser." +msgstr "" +"Использование библиотеки TinyMCE, для редактирования текста в браузере." diff --git a/plugins/TinyMCE/locale/tl/LC_MESSAGES/TinyMCE.po b/plugins/TinyMCE/locale/tl/LC_MESSAGES/TinyMCE.po new file mode 100644 index 0000000000..9b2856f94b --- /dev/null +++ b/plugins/TinyMCE/locale/tl/LC_MESSAGES/TinyMCE.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - TinyMCE to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TinyMCE\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:28+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:41+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-tinymce\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: TinyMCEPlugin.php:83 +msgid "Use TinyMCE library to allow rich text editing in the browser." +msgstr "" +"Gamitin ang aklatan ng TinyMCE upang pahintulutan ang pamamatnugot ng " +"mayamang teksto sa pantingin-tingin." diff --git a/plugins/TinyMCE/locale/uk/LC_MESSAGES/TinyMCE.po b/plugins/TinyMCE/locale/uk/LC_MESSAGES/TinyMCE.po new file mode 100644 index 0000000000..f8665c2c73 --- /dev/null +++ b/plugins/TinyMCE/locale/uk/LC_MESSAGES/TinyMCE.po @@ -0,0 +1,29 @@ +# Translation of StatusNet - TinyMCE to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TinyMCE\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:28+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:41+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-tinymce\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: TinyMCEPlugin.php:83 +msgid "Use TinyMCE library to allow rich text editing in the browser." +msgstr "" +"Використання бібліотеки TinyMCE для простого форматування тексту у вікні " +"браузера." diff --git a/plugins/TwitterBridge/TwitterBridgePlugin.php b/plugins/TwitterBridge/TwitterBridgePlugin.php index 34b82ef83a..097d4486f9 100644 --- a/plugins/TwitterBridge/TwitterBridgePlugin.php +++ b/plugins/TwitterBridge/TwitterBridgePlugin.php @@ -45,17 +45,14 @@ require_once INSTALLDIR . '/plugins/TwitterBridge/twitter.php'; * @link http://status.net/ * @link http://twitter.com/ */ - class TwitterBridgePlugin extends Plugin { - const VERSION = STATUSNET_VERSION; public $adminImportControl = false; // Should the 'import' checkbox be exposed in the admin panel? /** * Initializer for the plugin. */ - function initialize() { // Allow the key and secret to be passed in @@ -86,7 +83,6 @@ class TwitterBridgePlugin extends Plugin * * @return boolean result */ - static function hasKeys() { $ckey = common_config('twitter', 'consumer_key'); @@ -113,7 +109,6 @@ class TwitterBridgePlugin extends Plugin * * @return boolean hook return */ - function onRouterInitialized($m) { $m->connect('admin/twitter', array('action' => 'twitteradminpanel')); @@ -310,7 +305,6 @@ class TwitterBridgePlugin extends Plugin * * @return boolean hook value */ - function onPluginVersion(&$versions) { $versions[] = array( @@ -319,8 +313,8 @@ class TwitterBridgePlugin extends Plugin 'author' => 'Zach Copley, Julien C', 'homepage' => 'http://status.net/wiki/Plugin:TwitterBridge', 'rawdescription' => _m( - 'The Twitter "bridge" plugin allows you to integrate ' . - 'your StatusNet instance with ' . + 'The Twitter "bridge" plugin allows integration ' . + 'of a StatusNet instance with ' . 'Twitter.' ) ); @@ -374,7 +368,6 @@ class TwitterBridgePlugin extends Plugin * * @return boolean hook value; true means continue processing, false means stop. */ - function onCheckSchema() { $schema = Schema::get(); @@ -416,7 +409,6 @@ class TwitterBridgePlugin extends Plugin * * @return boolean hook value */ - function onStartDeleteOwnNotice(User $user, Notice $notice) { $n2s = Notice_to_status::staticGet('notice_id', $notice->id); @@ -452,7 +444,6 @@ class TwitterBridgePlugin extends Plugin * @param Notice $notice being favored * @return hook return value */ - function onEndFavorNotice(Profile $profile, Notice $notice) { $flink = Foreign_link::getByUserID($profile->id, @@ -489,7 +480,6 @@ class TwitterBridgePlugin extends Plugin * * @return hook return value */ - function onEndDisfavorNotice(Profile $profile, Notice $notice) { $flink = Foreign_link::getByUserID($profile->id, diff --git a/plugins/TwitterBridge/Twitter_synch_status.php b/plugins/TwitterBridge/Twitter_synch_status.php index 2a5f1fd605..a8337862c8 100644 --- a/plugins/TwitterBridge/Twitter_synch_status.php +++ b/plugins/TwitterBridge/Twitter_synch_status.php @@ -48,7 +48,6 @@ require_once INSTALLDIR . '/classes/Memcached_DataObject.php'; * * @see DB_DataObject */ - class Twitter_synch_status extends Memcached_DataObject { public $__table = 'twitter_synch_status'; // table name @@ -67,7 +66,6 @@ class Twitter_synch_status extends Memcached_DataObject * @return Twitter_synch_status object found, or null for no hits * */ - function staticGet($k, $v=null) { throw new Exception("Use pkeyGet() for this class."); @@ -81,7 +79,6 @@ class Twitter_synch_status extends Memcached_DataObject * @return Twitter_synch_status object found, or null for no hits * */ - function pkeyGet($kv) { return Memcached_DataObject::pkeyGet('Twitter_synch_status', $kv); @@ -95,7 +92,6 @@ class Twitter_synch_status extends Memcached_DataObject * * @return array array of column definitions */ - function table() { return array('foreign_id' => DB_DATAOBJECT_INT + DB_DATAOBJECT_NOTNULL, @@ -115,7 +111,6 @@ class Twitter_synch_status extends Memcached_DataObject * * @return array list of key field names */ - function keys() { return array_keys($this->keyTypes()); @@ -133,7 +128,6 @@ class Twitter_synch_status extends Memcached_DataObject * 'K' for primary key: for compound keys, add an entry for each component; * 'U' for unique keys: compound keys are not well supported here. */ - function keyTypes() { return array('foreign_id' => 'K', @@ -150,7 +144,6 @@ class Twitter_synch_status extends Memcached_DataObject * * @return array magic three-false array that stops auto-incrementing. */ - function sequenceKey() { return array(false, false, false); @@ -174,7 +167,6 @@ class Twitter_synch_status extends Memcached_DataObject 'timeline' => $timeline)); if (empty($tss)) { - $tss = new Twitter_synch_status(); $tss->foreign_id = $foreign_id; @@ -186,9 +178,7 @@ class Twitter_synch_status extends Memcached_DataObject $tss->insert(); return true; - } else { - $orig = clone($tss); $tss->last_id = $last_id; diff --git a/plugins/TwitterBridge/daemons/synctwitterfriends.php b/plugins/TwitterBridge/daemons/synctwitterfriends.php index 02546a02ca..38a8b89ebb 100755 --- a/plugins/TwitterBridge/daemons/synctwitterfriends.php +++ b/plugins/TwitterBridge/daemons/synctwitterfriends.php @@ -45,7 +45,6 @@ require_once INSTALLDIR . '/plugins/TwitterBridge/twitteroauthclient.php'; * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class SyncTwitterFriendsDaemon extends ParallelizingDaemon { /** @@ -59,7 +58,6 @@ class SyncTwitterFriendsDaemon extends ParallelizingDaemon * @return void * **/ - function __construct($id = null, $interval = 60, $max_children = 2, $debug = null) { @@ -71,7 +69,6 @@ class SyncTwitterFriendsDaemon extends ParallelizingDaemon * * @return string Name of the daemon. */ - function name() { return ('synctwitterfriends.' . $this->_id); @@ -110,12 +107,10 @@ class SyncTwitterFriendsDaemon extends ParallelizingDaemon } function childTask($flink) { - // Each child ps needs its own DB connection // Note: DataObject::getDatabaseConnection() creates // a new connection if there isn't one already - $conn = &$flink->getDatabaseConnection(); $this->subscribeTwitterFriends($flink); @@ -127,7 +122,6 @@ class SyncTwitterFriendsDaemon extends ParallelizingDaemon // XXX: Couldn't find a less brutal way to blow // away a cached connection - global $_DB_DATAOBJECT; unset($_DB_DATAOBJECT['CONNECTIONS']); } @@ -277,4 +271,3 @@ if (have_option('d') || have_option('debug')) { $syncer = new SyncTwitterFriendsDaemon($id, 60, 2, $debug); $syncer->runOnce(); - diff --git a/plugins/TwitterBridge/daemons/twitterstatusfetcher.php b/plugins/TwitterBridge/daemons/twitterstatusfetcher.php index f1305696b3..cef67b1806 100755 --- a/plugins/TwitterBridge/daemons/twitterstatusfetcher.php +++ b/plugins/TwitterBridge/daemons/twitterstatusfetcher.php @@ -62,7 +62,6 @@ require_once INSTALLDIR . '/plugins/TwitterBridge/twitteroauthclient.php'; * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class TwitterStatusFetcher extends ParallelizingDaemon { /** @@ -87,7 +86,6 @@ class TwitterStatusFetcher extends ParallelizingDaemon * * @return string Name of the daemon. */ - function name() { return ('twitterstatusfetcher.'.$this->_id); @@ -99,7 +97,6 @@ class TwitterStatusFetcher extends ParallelizingDaemon * * @return array flinks an array of Foreign_link objects */ - function getObjects() { global $_DB_DATAOBJECT; @@ -133,12 +130,10 @@ class TwitterStatusFetcher extends ParallelizingDaemon } function childTask($flink) { - // Each child ps needs its own DB connection // Note: DataObject::getDatabaseConnection() creates // a new connection if there isn't one already - $conn = &$flink->getDatabaseConnection(); $this->getTimeline($flink); @@ -150,7 +145,6 @@ class TwitterStatusFetcher extends ParallelizingDaemon // XXX: Couldn't find a less brutal way to blow // away a cached connection - global $_DB_DATAOBJECT; unset($_DB_DATAOBJECT['CONNECTIONS']); } @@ -201,9 +195,7 @@ class TwitterStatusFetcher extends ParallelizingDaemon // Reverse to preserve order foreach (array_reverse($timeline) as $status) { - // Hacktastic: filter out stuff coming from this StatusNet - $source = mb_strtolower(common_config('integration', 'source')); if (preg_match("/$source/", mb_strtolower($status->source))) { @@ -214,7 +206,6 @@ class TwitterStatusFetcher extends ParallelizingDaemon // Don't save it if the user is protected // FIXME: save it but treat it as private - if ($status->user->protected) { continue; } @@ -232,7 +223,6 @@ class TwitterStatusFetcher extends ParallelizingDaemon } // Okay, record the time we synced with Twitter for posterity - $flink->last_noticesync = common_sql_now(); $flink->update(); } @@ -250,7 +240,6 @@ class TwitterStatusFetcher extends ParallelizingDaemon $statusUri = $this->makeStatusURI($status->user->screen_name, $status->id); // check to see if we've already imported the status - $n2s = Notice_to_status::staticGet('status_id', $status->id); if (!empty($n2s)) { @@ -263,7 +252,6 @@ class TwitterStatusFetcher extends ParallelizingDaemon } // If it's a retweet, save it as a repeat! - if (!empty($status->retweeted_status)) { common_log(LOG_INFO, "Status {$status->id} is a retweet of {$status->retweeted_status->id}."); $original = $this->saveStatus($status->retweeted_status); @@ -273,7 +261,7 @@ class TwitterStatusFetcher extends ParallelizingDaemon $author = $original->getProfile(); // 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. - $content = sprintf(_('RT @%1$s %2$s'), + $content = sprintf(_m('RT @%1$s %2$s'), $author->nickname, $original->content); @@ -333,7 +321,7 @@ class TwitterStatusFetcher extends ParallelizingDaemon $notice->is_local = Notice::GATEWAY; - $notice->content = html_entity_decode($status->text); + $notice->content = html_entity_decode($status->text, ENT_QUOTES, 'UTF-8'); $notice->rendered = $this->linkify($status); if (Event::handle('StartNoticeSave', array(&$notice))) { @@ -365,7 +353,6 @@ class TwitterStatusFetcher extends ParallelizingDaemon * * @return string URI */ - function makeStatusURI($username, $id) { return 'http://twitter.com/' @@ -383,7 +370,6 @@ class TwitterStatusFetcher extends ParallelizingDaemon * * @return mixed value the first Profile with that url, or null */ - function getProfileByUrl($nickname, $profileurl) { $profile = new Profile(); @@ -407,7 +393,6 @@ class TwitterStatusFetcher extends ParallelizingDaemon * * @return mixed value a matching Notice or null */ - function checkDupe($profile, $statusUri) { $notice = new Notice(); @@ -426,7 +411,6 @@ class TwitterStatusFetcher extends ParallelizingDaemon function ensureProfile($user) { // check to see if there's already a profile for this user - $profileurl = 'http://twitter.com/' . $user->screen_name; $profile = $this->getProfileByUrl($user->screen_name, $profileurl); @@ -440,7 +424,6 @@ class TwitterStatusFetcher extends ParallelizingDaemon return $profile; } else { - common_debug($this->name() . ' - Adding profile and remote profile ' . "for Twitter user: $profileurl."); @@ -472,7 +455,6 @@ class TwitterStatusFetcher extends ParallelizingDaemon $remote_pro = Remote_profile::staticGet('uri', $profileurl); if (empty($remote_pro)) { - $remote_pro = new Remote_profile(); $remote_pro->id = $id; @@ -619,7 +601,6 @@ class TwitterStatusFetcher extends ParallelizingDaemon $avatar = $profile->getAvatar($sizes[$size]); // Delete the avatar, if present - if ($avatar) { $avatar->delete(); } @@ -644,10 +625,8 @@ class TwitterStatusFetcher extends ParallelizingDaemon $avatar->height = 48; break; default: - // Note: Twitter's big avatars are a different size than // StatusNet's (StatusNet's = 96) - $avatar->width = 73; $avatar->height = 73; } @@ -713,6 +692,10 @@ class TwitterStatusFetcher extends ParallelizingDaemon $text = $status->text; if (empty($status->entities)) { + common_log(LOG_WARNING, "No entities data for {$status->id}; trying to fake up links ourselves."); + $text = common_replace_urls_callback($text, 'common_linkify'); + $text = preg_replace('/(^|\"\;|\'|\(|\[|\{|\s+)#([\pL\pN_\-\.]{1,64})/e', "'\\1#'.TwitterStatusFetcher::tagLink('\\2')", $text); + $text = preg_replace('/(^|\s+)@([a-z0-9A-Z_]{1,64})/e', "'\\1@'.TwitterStatusFetcher::atLink('\\2')", $text); return $text; } @@ -771,12 +754,26 @@ class TwitterStatusFetcher extends ParallelizingDaemon function makeHashtagLink($object) { - return "#{$object->text}"; + return "#" . self::tagLink($object->text); } function makeMentionLink($object) { - return "@{$object->screen_name}"; + return "@".self::atLink($object->screen_name, $object->name); + } + + static function tagLink($tag) + { + return "{$tag}"; + } + + static function atLink($screenName, $fullName=null) + { + if (!empty($fullName)) { + return "{$screenName}"; + } else { + return "{$screenName}"; + } } function saveStatusMentions($notice, $status) @@ -822,4 +819,3 @@ if (have_option('d') || have_option('debug')) { $fetcher = new TwitterStatusFetcher($id, 60, 2, $debug); $fetcher->runOnce(); - diff --git a/plugins/TwitterBridge/locale/TwitterBridge.pot b/plugins/TwitterBridge/locale/TwitterBridge.pot index c7ac8053ca..702793c877 100644 --- a/plugins/TwitterBridge/locale/TwitterBridge.pot +++ b/plugins/TwitterBridge/locale/TwitterBridge.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-04-29 23:39+0000\n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,16 +16,16 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: twitter.php:342 +#: twitter.php:350 msgid "Your Twitter bridge has been disabled." msgstr "" -#: twitter.php:346 +#: twitter.php:354 #, php-format msgid "" "Hi, %1$s. We're sorry to inform you that your link to Twitter has been " "disabled. We no longer seem to have permission to update your Twitter " -"status. (Did you revoke %3$s's access?)\n" +"status. Did you maybe revoke %3$s's access?\n" "\n" "You can re-enable your Twitter bridge by visiting your Twitter settings " "page:\n" @@ -33,19 +33,19 @@ msgid "" "\t%2$s\n" "\n" "Regards,\n" -"%3$s\n" +"%3$s" msgstr "" -#: TwitterBridgePlugin.php:155 TwitterBridgePlugin.php:178 -#: TwitterBridgePlugin.php:291 twitteradminpanel.php:54 +#: TwitterBridgePlugin.php:151 TwitterBridgePlugin.php:174 +#: TwitterBridgePlugin.php:291 twitteradminpanel.php:52 msgid "Twitter" msgstr "" -#: TwitterBridgePlugin.php:156 +#: TwitterBridgePlugin.php:152 msgid "Login or register using Twitter" msgstr "" -#: TwitterBridgePlugin.php:179 +#: TwitterBridgePlugin.php:175 msgid "Twitter integration options" msgstr "" @@ -53,21 +53,21 @@ msgstr "" msgid "Twitter bridge configuration" msgstr "" -#: TwitterBridgePlugin.php:317 +#: TwitterBridgePlugin.php:316 msgid "" -"The Twitter \"bridge\" plugin allows you to integrate your StatusNet " -"instance with Twitter." +"The Twitter \"bridge\" plugin allows integration of a StatusNet instance " +"with Twitter." msgstr "" -#: twitteradminpanel.php:65 +#: twitteradminpanel.php:62 msgid "Twitter bridge settings" msgstr "" -#: twitteradminpanel.php:148 +#: twitteradminpanel.php:145 msgid "Invalid consumer key. Max length is 255 characters." msgstr "" -#: twitteradminpanel.php:154 +#: twitteradminpanel.php:151 msgid "Invalid consumer secret. Max length is 255 characters." msgstr "" @@ -91,6 +91,10 @@ msgstr "" msgid "Consumer secret assigned by Twitter" msgstr "" +#: twitteradminpanel.php:233 +msgid "Note: a global consumer key and secret are set." +msgstr "" + #: twitteradminpanel.php:240 msgid "Integration source" msgstr "" @@ -111,15 +115,54 @@ msgstr "" msgid "Allow users to login with their Twitter credentials" msgstr "" -#: twitteradminpanel.php:268 +#: twitteradminpanel.php:269 msgid "Enable Twitter import" msgstr "" -#: twitteradminpanel.php:270 -msgid "Allow users to import their Twitter friends' timelines" +#: twitteradminpanel.php:271 +msgid "" +"Allow users to import their Twitter friends' timelines. Requires daemons to " +"be manually configured." +msgstr "" + +#: twitteradminpanel.php:288 twittersettings.php:200 +msgid "Save" +msgstr "" + +#: twitteradminpanel.php:288 +msgid "Save Twitter settings" +msgstr "" + +#: twitterlogin.php:56 +msgid "Already logged in." +msgstr "" + +#: twitterlogin.php:64 +msgid "Twitter Login" +msgstr "" + +#: twitterlogin.php:69 +msgid "Login with your Twitter account" +msgstr "" + +#: twitterlogin.php:87 +msgid "Sign in with Twitter" +msgstr "" + +#: twitterauthorization.php:120 twittersettings.php:226 +msgid "There was a problem with your session token. Try again, please." +msgstr "" + +#: twitterauthorization.php:126 +msgid "You can't register if you don't agree to the license." +msgstr "" + +#: twitterauthorization.php:135 +msgid "Something weird happened." msgstr "" #: twitterauthorization.php:181 twitterauthorization.php:229 +#: twitterauthorization.php:300 msgid "Couldn't link your Twitter account." msgstr "" @@ -127,99 +170,197 @@ msgstr "" msgid "Couldn't link your Twitter account: oauth_token mismatch." msgstr "" -#: twittersettings.php:59 +#: twitterauthorization.php:312 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your Twitter " +"account to a local account. You can either create a new account, or connect " +"with your existing account, if you have one." +msgstr "" + +#: twitterauthorization.php:318 +msgid "Twitter Account Setup" +msgstr "" + +#: twitterauthorization.php:351 +msgid "Connection options" +msgstr "" + +#: twitterauthorization.php:360 +#, php-format +msgid "" +"My text and files are available under %s except this private data: password, " +"email address, IM address, and phone number." +msgstr "" + +#: twitterauthorization.php:381 +msgid "Create new account" +msgstr "" + +#: twitterauthorization.php:383 +msgid "Create a new user with this nickname." +msgstr "" + +#: twitterauthorization.php:386 +msgid "New nickname" +msgstr "" + +#: twitterauthorization.php:388 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "" + +#: twitterauthorization.php:391 +msgid "Create" +msgstr "" + +#: twitterauthorization.php:396 +msgid "Connect existing account" +msgstr "" + +#: twitterauthorization.php:398 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your Twitter account." +msgstr "" + +#: twitterauthorization.php:401 +msgid "Existing nickname" +msgstr "" + +#: twitterauthorization.php:404 +msgid "Password" +msgstr "" + +#: twitterauthorization.php:407 +msgid "Connect" +msgstr "" + +#: twitterauthorization.php:423 twitterauthorization.php:432 +msgid "Registration not allowed." +msgstr "" + +#: twitterauthorization.php:439 +msgid "Not a valid invitation code." +msgstr "" + +#: twitterauthorization.php:449 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "" + +#: twitterauthorization.php:454 +msgid "Nickname not allowed." +msgstr "" + +#: twitterauthorization.php:459 +msgid "Nickname already in use. Try another one." +msgstr "" + +#: twitterauthorization.php:474 +msgid "Error registering user." +msgstr "" + +#: twitterauthorization.php:485 twitterauthorization.php:523 +#: twitterauthorization.php:543 +msgid "Error connecting user to Twitter." +msgstr "" + +#: twitterauthorization.php:505 +msgid "Invalid username or password." +msgstr "" + +#: twittersettings.php:58 msgid "Twitter settings" msgstr "" -#: twittersettings.php:70 +#: twittersettings.php:69 msgid "" "Connect your Twitter account to share your updates with your Twitter friends " "and vice-versa." msgstr "" -#: twittersettings.php:118 +#: twittersettings.php:116 msgid "Twitter account" msgstr "" -#: twittersettings.php:123 +#: twittersettings.php:121 msgid "Connected Twitter account" msgstr "" -#: twittersettings.php:128 +#: twittersettings.php:126 msgid "Disconnect my account from Twitter" msgstr "" -#: twittersettings.php:133 +#: twittersettings.php:132 msgid "Disconnecting your Twitter could make it impossible to log in! Please " msgstr "" -#: twittersettings.php:137 +#: twittersettings.php:136 msgid "set a password" msgstr "" -#: twittersettings.php:139 +#: twittersettings.php:138 msgid " first." msgstr "" -#: twittersettings.php:143 +#. TRANS: %1$s is the current website name. +#: twittersettings.php:142 #, php-format msgid "" "Keep your %1$s account but disconnect from Twitter. You can use your %1$s " "password to log in." msgstr "" -#: twittersettings.php:151 +#: twittersettings.php:150 msgid "Disconnect" msgstr "" -#: twittersettings.php:158 +#: twittersettings.php:157 msgid "Preferences" msgstr "" -#: twittersettings.php:162 +#: twittersettings.php:161 msgid "Automatically send my notices to Twitter." msgstr "" -#: twittersettings.php:169 +#: twittersettings.php:168 msgid "Send local \"@\" replies to Twitter." msgstr "" -#: twittersettings.php:176 +#: twittersettings.php:175 msgid "Subscribe to my Twitter friends here." msgstr "" -#: twittersettings.php:185 -msgid "Import my Friends Timeline." +#: twittersettings.php:184 +msgid "Import my friends timeline." msgstr "" -#: twittersettings.php:201 -msgid "Save" -msgstr "" - -#: twittersettings.php:203 +#: twittersettings.php:202 msgid "Add" msgstr "" -#: twittersettings.php:228 -msgid "There was a problem with your session token. Try again, please." -msgstr "" - -#: twittersettings.php:238 +#: twittersettings.php:236 msgid "Unexpected form submission." msgstr "" -#: twittersettings.php:257 +#: twittersettings.php:254 msgid "Couldn't remove Twitter user." msgstr "" -#: twittersettings.php:261 +#: twittersettings.php:258 msgid "Twitter account disconnected." msgstr "" -#: twittersettings.php:282 twittersettings.php:292 +#: twittersettings.php:278 twittersettings.php:288 msgid "Couldn't save Twitter preferences." msgstr "" -#: twittersettings.php:296 +#: twittersettings.php:292 msgid "Twitter preferences saved." 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. +#: daemons/twitterstatusfetcher.php:264 +#, php-format +msgid "RT @%1$s %2$s" +msgstr "" diff --git a/plugins/TwitterBridge/locale/fr/LC_MESSAGES/TwitterBridge.po b/plugins/TwitterBridge/locale/fr/LC_MESSAGES/TwitterBridge.po new file mode 100644 index 0000000000..9c03dc101a --- /dev/null +++ b/plugins/TwitterBridge/locale/fr/LC_MESSAGES/TwitterBridge.po @@ -0,0 +1,410 @@ +# Translation of StatusNet - TwitterBridge to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TwitterBridge\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:33+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:42+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-twitterbridge\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: twitter.php:350 +msgid "Your Twitter bridge has been disabled." +msgstr "Votre passerelle Twitter a été désactivée." + +#: twitter.php:354 +#, php-format +msgid "" +"Hi, %1$s. We're sorry to inform you that your link to Twitter has been " +"disabled. We no longer seem to have permission to update your Twitter " +"status. Did you maybe revoke %3$s's access?\n" +"\n" +"You can re-enable your Twitter bridge by visiting your Twitter settings " +"page:\n" +"\n" +"\t%2$s\n" +"\n" +"Regards,\n" +"%3$s" +msgstr "" +"Salut, %1$s. Nous sommes désolés de vous informer que votre liaison avec " +"Twitter a été désactivée. Il semble que nous ne soyons plus autorisé à " +"mettre à jour votre statut Twitter. Peut-être avez-vous révoqué l’accès de %3" +"$s ?\n" +"\n" +"Vous pouvez réactiver votre passerelle Twitter en visitant la page des " +"paramètres de votre compte Twitter :\n" +"\n" +"%2$s\n" +"\n" +"Cordialement,\n" +"%3$s" + +#: TwitterBridgePlugin.php:151 TwitterBridgePlugin.php:174 +#: TwitterBridgePlugin.php:291 twitteradminpanel.php:52 +msgid "Twitter" +msgstr "Twitter" + +#: TwitterBridgePlugin.php:152 +msgid "Login or register using Twitter" +msgstr "Se connecter ou s’inscrire via Twitter" + +#: TwitterBridgePlugin.php:175 +msgid "Twitter integration options" +msgstr "Options d’intégration de Twitter" + +#: TwitterBridgePlugin.php:292 +msgid "Twitter bridge configuration" +msgstr "Configuration de la passerelle Twitter" + +#: TwitterBridgePlugin.php:316 +msgid "" +"The Twitter \"bridge\" plugin allows integration of a StatusNet instance " +"with Twitter." +msgstr "" +"Le greffon de « passerelle » Twitter permet l’intégration d’une instance de " +"StatusNet avec Twitter." + +#: twitteradminpanel.php:62 +msgid "Twitter bridge settings" +msgstr "Paramètres de la passerelle Twitter" + +#: twitteradminpanel.php:145 +msgid "Invalid consumer key. Max length is 255 characters." +msgstr "Clé de client invalide. La longueur maximum est de 255 caractères." + +#: twitteradminpanel.php:151 +msgid "Invalid consumer secret. Max length is 255 characters." +msgstr "" +"Code secret du client invalide. La longueur maximum est de 255 caractères." + +#: twitteradminpanel.php:207 +msgid "Twitter application settings" +msgstr "Paramètres de l’application Twitter" + +#: twitteradminpanel.php:213 +msgid "Consumer key" +msgstr "Clé du client" + +#: twitteradminpanel.php:214 +msgid "Consumer key assigned by Twitter" +msgstr "Clé du client assignée par Twitter" + +#: twitteradminpanel.php:222 +msgid "Consumer secret" +msgstr "Code secret du client" + +#: twitteradminpanel.php:223 +msgid "Consumer secret assigned by Twitter" +msgstr "Code secret du client assigné par Twitter" + +#: twitteradminpanel.php:233 +msgid "Note: a global consumer key and secret are set." +msgstr "Note : une clé et un code secret de client global sont définis." + +#: twitteradminpanel.php:240 +msgid "Integration source" +msgstr "Source d’intégration" + +#: twitteradminpanel.php:241 +msgid "Name of your Twitter application" +msgstr "Nom de votre application Twitter" + +#: twitteradminpanel.php:253 +msgid "Options" +msgstr "Options" + +#: twitteradminpanel.php:260 +msgid "Enable \"Sign-in with Twitter\"" +msgstr "Activer « S’inscrire avec Twitter »" + +#: twitteradminpanel.php:262 +msgid "Allow users to login with their Twitter credentials" +msgstr "" +"Permet aux utilisateurs de se connecter avec leurs identifiants Twitter" + +#: twitteradminpanel.php:269 +msgid "Enable Twitter import" +msgstr "Activer l’importation Twitter" + +#: twitteradminpanel.php:271 +msgid "" +"Allow users to import their Twitter friends' timelines. Requires daemons to " +"be manually configured." +msgstr "" +"Permettre aux utilisateurs d’importer les agendas de leurs amis Twitter. " +"Exige que les démons soient configurés manuellement." + +#: twitteradminpanel.php:288 twittersettings.php:200 +msgid "Save" +msgstr "Sauvegarder" + +#: twitteradminpanel.php:288 +msgid "Save Twitter settings" +msgstr "Sauvegarder les paramètres Twitter" + +#: twitterlogin.php:56 +msgid "Already logged in." +msgstr "Déjà connecté." + +#: twitterlogin.php:64 +msgid "Twitter Login" +msgstr "Connexion Twitter" + +#: twitterlogin.php:69 +msgid "Login with your Twitter account" +msgstr "Connexion avec votre compte Twitter" + +#: twitterlogin.php:87 +msgid "Sign in with Twitter" +msgstr "S’inscrire avec Twitter" + +#: twitterauthorization.php:120 twittersettings.php:226 +msgid "There was a problem with your session token. Try again, please." +msgstr "" +"Un problème est survenu avec votre jeton de session. Veuillez essayer à " +"nouveau." + +#: twitterauthorization.php:126 +msgid "You can't register if you don't agree to the license." +msgstr "Vous ne pouvez pas vous inscrire si vous n’acceptez pas la licence." + +#: twitterauthorization.php:135 +msgid "Something weird happened." +msgstr "Quelque chose de bizarre s’est passé." + +#: twitterauthorization.php:181 twitterauthorization.php:229 +#: twitterauthorization.php:300 +msgid "Couldn't link your Twitter account." +msgstr "Impossible de lier votre compte Twitter." + +#: twitterauthorization.php:201 +msgid "Couldn't link your Twitter account: oauth_token mismatch." +msgstr "" +"Impossible de lier votre compte Twitter : le jeton d’authentification ne " +"correspond pas." + +#: twitterauthorization.php:312 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your Twitter " +"account to a local account. You can either create a new account, or connect " +"with your existing account, if you have one." +msgstr "" +"C’est la première fois que vous êtes connecté à %s via Twitter, il nous faut " +"donc lier votre compte Twitter à un compte local. Vous pouvez soit créer un " +"nouveau compte, soit vous connecter avec votre compte local existant si vous " +"en avez un." + +#: twitterauthorization.php:318 +msgid "Twitter Account Setup" +msgstr "Configuration du compte Twitter" + +#: twitterauthorization.php:351 +msgid "Connection options" +msgstr "Options de connexion" + +#: twitterauthorization.php:360 +#, php-format +msgid "" +"My text and files are available under %s except this private data: password, " +"email address, IM address, and phone number." +msgstr "" +"Mon texte et mes fichiers sont disponibles sous licence %s, à l’exception " +"des données privées suivantes : mot de passe, adresse courriel, adresse de " +"messagerie instantanée et numéro de téléphone." + +#: twitterauthorization.php:381 +msgid "Create new account" +msgstr "Créer un nouveau compte" + +#: twitterauthorization.php:383 +msgid "Create a new user with this nickname." +msgstr "Créer un nouvel utilisateur avec ce pseudonyme." + +#: twitterauthorization.php:386 +msgid "New nickname" +msgstr "Nouveau pseudonyme" + +#: twitterauthorization.php:388 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "1 à 64 lettres minuscules ou chiffres, sans ponctuation ni espaces" + +#: twitterauthorization.php:391 +msgid "Create" +msgstr "Créer" + +#: twitterauthorization.php:396 +msgid "Connect existing account" +msgstr "Se connecter à un compte existant" + +#: twitterauthorization.php:398 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your Twitter account." +msgstr "" +"Si vous avez déjà un compte ici, connectez-vous avec votre nom d’utilisateur " +"et mot de passe pour l’associer à votre compte Twitter." + +#: twitterauthorization.php:401 +msgid "Existing nickname" +msgstr "Pseudonyme existant" + +#: twitterauthorization.php:404 +msgid "Password" +msgstr "Mot de passe" + +#: twitterauthorization.php:407 +msgid "Connect" +msgstr "Connexion" + +#: twitterauthorization.php:423 twitterauthorization.php:432 +msgid "Registration not allowed." +msgstr "Inscription non autorisée." + +#: twitterauthorization.php:439 +msgid "Not a valid invitation code." +msgstr "Le code d’invitation n’est pas valide." + +#: twitterauthorization.php:449 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "" +"Les pseudonymes ne peuvent contenir que des lettres minuscules et des " +"chiffres, sans espaces." + +#: twitterauthorization.php:454 +msgid "Nickname not allowed." +msgstr "Pseudonyme non autorisé." + +#: twitterauthorization.php:459 +msgid "Nickname already in use. Try another one." +msgstr "Pseudonyme déjà utilisé. Essayez-en un autre." + +#: twitterauthorization.php:474 +msgid "Error registering user." +msgstr "Erreur lors de l’inscription de l’utilisateur." + +#: twitterauthorization.php:485 twitterauthorization.php:523 +#: twitterauthorization.php:543 +msgid "Error connecting user to Twitter." +msgstr "Erreur de connexion de l’utilisateur à Twitter." + +#: twitterauthorization.php:505 +msgid "Invalid username or password." +msgstr "Nom d’utilisateur ou mot de passe incorrect." + +#: twittersettings.php:58 +msgid "Twitter settings" +msgstr "Paramètres Twitter" + +#: twittersettings.php:69 +msgid "" +"Connect your Twitter account to share your updates with your Twitter friends " +"and vice-versa." +msgstr "" +"Connectez votre compte Twitter pour partager vos mises à jour avec vos amis " +"Twitter et vice-versa." + +#: twittersettings.php:116 +msgid "Twitter account" +msgstr "Compte Twitter" + +#: twittersettings.php:121 +msgid "Connected Twitter account" +msgstr "Compte Twitter connecté" + +#: twittersettings.php:126 +msgid "Disconnect my account from Twitter" +msgstr "Déconnecter mon compte de Twitter" + +#: twittersettings.php:132 +msgid "Disconnecting your Twitter could make it impossible to log in! Please " +msgstr "" +"La déconnexion de votre compte Twitter ne vous permettrait plus de vous " +"connecter ! S’il vous plaît " + +#: twittersettings.php:136 +msgid "set a password" +msgstr "définissez un mot de passe" + +#: twittersettings.php:138 +msgid " first." +msgstr " tout d’abord." + +#. TRANS: %1$s is the current website name. +#: twittersettings.php:142 +#, php-format +msgid "" +"Keep your %1$s account but disconnect from Twitter. You can use your %1$s " +"password to log in." +msgstr "" +"Gardez votre compte %1$s, mais déconnectez-vous de Twitter. Vous pouvez " +"utiliser votre mot de passe %1$s pour vous connecter." + +#: twittersettings.php:150 +msgid "Disconnect" +msgstr "Déconnecter" + +#: twittersettings.php:157 +msgid "Preferences" +msgstr "Préférences" + +#: twittersettings.php:161 +msgid "Automatically send my notices to Twitter." +msgstr "Envoyer automatiquement mes avis sur Twitter." + +#: twittersettings.php:168 +msgid "Send local \"@\" replies to Twitter." +msgstr "Envoyer des réponses \"@\" locales à Twitter." + +#: twittersettings.php:175 +msgid "Subscribe to my Twitter friends here." +msgstr "S’abonner à mes amis Twitter ici." + +#: twittersettings.php:184 +msgid "Import my friends timeline." +msgstr "Importer l’agenda de mes amis." + +#: twittersettings.php:202 +msgid "Add" +msgstr "Ajouter" + +#: twittersettings.php:236 +msgid "Unexpected form submission." +msgstr "Soumission de formulaire inattendue." + +#: twittersettings.php:254 +msgid "Couldn't remove Twitter user." +msgstr "Impossible de supprimer l’utilisateur Twitter." + +#: twittersettings.php:258 +msgid "Twitter account disconnected." +msgstr "Compte Twitter déconnecté." + +#: twittersettings.php:278 twittersettings.php:288 +msgid "Couldn't save Twitter preferences." +msgstr "Impossible de sauvegarder les préférences Twitter." + +#: twittersettings.php:292 +msgid "Twitter preferences saved." +msgstr "Préférences Twitter enregistrées." + +#. 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. +#: daemons/twitterstatusfetcher.php:264 +#, php-format +msgid "RT @%1$s %2$s" +msgstr "RT @%1$s %2$s" diff --git a/plugins/TwitterBridge/locale/ia/LC_MESSAGES/TwitterBridge.po b/plugins/TwitterBridge/locale/ia/LC_MESSAGES/TwitterBridge.po new file mode 100644 index 0000000000..d5be8c0f18 --- /dev/null +++ b/plugins/TwitterBridge/locale/ia/LC_MESSAGES/TwitterBridge.po @@ -0,0 +1,400 @@ +# Translation of StatusNet - TwitterBridge to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TwitterBridge\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:33+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:42+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-twitterbridge\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: twitter.php:350 +msgid "Your Twitter bridge has been disabled." +msgstr "Tu ponte a Twitter ha essite disactivate." + +#: twitter.php:354 +#, php-format +msgid "" +"Hi, %1$s. We're sorry to inform you that your link to Twitter has been " +"disabled. We no longer seem to have permission to update your Twitter " +"status. Did you maybe revoke %3$s's access?\n" +"\n" +"You can re-enable your Twitter bridge by visiting your Twitter settings " +"page:\n" +"\n" +"\t%2$s\n" +"\n" +"Regards,\n" +"%3$s" +msgstr "" +"Salute, %1$s. Nos regretta informar te que tu ligamine a Twitter ha essite " +"disactivate. Il pare que nos non ha plus le permission de actualisar tu " +"stato de Twitter. Esque tu forsan revocava le accesso de %3$s?\n" +"\n" +"Tu pote reactivar tu ponte a Twitter per visitar tu pagina de configuration " +"de Twitter:\n" +"\n" +"\t%2$s\n" +"\n" +"Cordialmente,\n" +"%3$s" + +#: TwitterBridgePlugin.php:151 TwitterBridgePlugin.php:174 +#: TwitterBridgePlugin.php:291 twitteradminpanel.php:52 +msgid "Twitter" +msgstr "Twitter" + +#: TwitterBridgePlugin.php:152 +msgid "Login or register using Twitter" +msgstr "Aperir session o crear conto usante Twitter" + +#: TwitterBridgePlugin.php:175 +msgid "Twitter integration options" +msgstr "Optiones de integration de Twitter" + +#: TwitterBridgePlugin.php:292 +msgid "Twitter bridge configuration" +msgstr "Configuration del ponte a Twitter" + +#: TwitterBridgePlugin.php:316 +msgid "" +"The Twitter \"bridge\" plugin allows integration of a StatusNet instance " +"with Twitter." +msgstr "" +"Le plug-in de \"ponte\" a Twitter permitte le integration de un installation " +"de StatusNet con Twitter." + +#: twitteradminpanel.php:62 +msgid "Twitter bridge settings" +msgstr "Configuration del ponte a Twitter" + +#: twitteradminpanel.php:145 +msgid "Invalid consumer key. Max length is 255 characters." +msgstr "Clave de consumitor invalide. Longitude maximal es 255 characteres." + +#: twitteradminpanel.php:151 +msgid "Invalid consumer secret. Max length is 255 characters." +msgstr "Secreto de consumitor invalide. Longitude maximal es 255 characteres." + +#: twitteradminpanel.php:207 +msgid "Twitter application settings" +msgstr "Configuration del application Twitter" + +#: twitteradminpanel.php:213 +msgid "Consumer key" +msgstr "Clave de consumitor" + +#: twitteradminpanel.php:214 +msgid "Consumer key assigned by Twitter" +msgstr "Clave de consumitor assignate per Twitter" + +#: twitteradminpanel.php:222 +msgid "Consumer secret" +msgstr "Secreto de consumitor" + +#: twitteradminpanel.php:223 +msgid "Consumer secret assigned by Twitter" +msgstr "Secreto de consumitor assignate per Twitter" + +#: twitteradminpanel.php:233 +msgid "Note: a global consumer key and secret are set." +msgstr "Nota: un clave e un secreto de consumitor global es definite." + +#: twitteradminpanel.php:240 +msgid "Integration source" +msgstr "Fonte de integration" + +#: twitteradminpanel.php:241 +msgid "Name of your Twitter application" +msgstr "Nomine de tu application Twitter" + +#: twitteradminpanel.php:253 +msgid "Options" +msgstr "Optiones" + +#: twitteradminpanel.php:260 +msgid "Enable \"Sign-in with Twitter\"" +msgstr "Activar \"Aperir session con Twitter\"" + +#: twitteradminpanel.php:262 +msgid "Allow users to login with their Twitter credentials" +msgstr "Permitte que usatores aperi session con lor conto de Twitter" + +#: twitteradminpanel.php:269 +msgid "Enable Twitter import" +msgstr "Activar le importation de Twitter" + +#: twitteradminpanel.php:271 +msgid "" +"Allow users to import their Twitter friends' timelines. Requires daemons to " +"be manually configured." +msgstr "" +"Permitte que usatores importa le chronologias de lor amicos de Twitter. " +"Require que le demones sia configurate manualmente." + +#: twitteradminpanel.php:288 twittersettings.php:200 +msgid "Save" +msgstr "Salveguardar" + +#: twitteradminpanel.php:288 +msgid "Save Twitter settings" +msgstr "Salveguardar configurationes de Twitter" + +#: twitterlogin.php:56 +msgid "Already logged in." +msgstr "Tu es jam authenticate." + +#: twitterlogin.php:64 +msgid "Twitter Login" +msgstr "Apertura de session con Twitter" + +#: twitterlogin.php:69 +msgid "Login with your Twitter account" +msgstr "Aperir session con tu conto de Twitter" + +#: twitterlogin.php:87 +msgid "Sign in with Twitter" +msgstr "Aperir session con Twitter" + +#: twitterauthorization.php:120 twittersettings.php:226 +msgid "There was a problem with your session token. Try again, please." +msgstr "Occurreva un problema con le indicio de tu session. Per favor reproba." + +#: twitterauthorization.php:126 +msgid "You can't register if you don't agree to the license." +msgstr "Tu non pote crear un conto si tu non accepta le licentia." + +#: twitterauthorization.php:135 +msgid "Something weird happened." +msgstr "Qualcosa de bizarre occurreva." + +#: twitterauthorization.php:181 twitterauthorization.php:229 +#: twitterauthorization.php:300 +msgid "Couldn't link your Twitter account." +msgstr "Non poteva ligar a tu conto de Twitter." + +#: twitterauthorization.php:201 +msgid "Couldn't link your Twitter account: oauth_token mismatch." +msgstr "Non poteva ligar a tu conto de Twitter: oauth_token non corresponde." + +#: twitterauthorization.php:312 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your Twitter " +"account to a local account. You can either create a new account, or connect " +"with your existing account, if you have one." +msgstr "" +"Isto es le prime vice que tu ha aperite un session in %s; dunque, nos debe " +"connecter tu conto de Twitter a un conto local. Tu pote crear un nove conto, " +"o connecter con tu conto existente, si tu ha un." + +#: twitterauthorization.php:318 +msgid "Twitter Account Setup" +msgstr "Configuration del conto de Twitter" + +#: twitterauthorization.php:351 +msgid "Connection options" +msgstr "Optiones de connexion" + +#: twitterauthorization.php:360 +#, php-format +msgid "" +"My text and files are available under %s except this private data: password, " +"email address, IM address, and phone number." +msgstr "" +"Mi texto e files es disponibile sub %s excepte iste datos private: " +"contrasigno, adresse de e-mail, adresse de messageria instantanee, numero de " +"telephono." + +#: twitterauthorization.php:381 +msgid "Create new account" +msgstr "Crear nove conto" + +#: twitterauthorization.php:383 +msgid "Create a new user with this nickname." +msgstr "Crear un nove usator con iste pseudonymo." + +#: twitterauthorization.php:386 +msgid "New nickname" +msgstr "Nove pseudonymo" + +#: twitterauthorization.php:388 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "1-64 minusculas o numeros, sin punctuation o spatios" + +#: twitterauthorization.php:391 +msgid "Create" +msgstr "Crear" + +#: twitterauthorization.php:396 +msgid "Connect existing account" +msgstr "Connecter conto existente" + +#: twitterauthorization.php:398 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your Twitter account." +msgstr "" +"Si tu ha jam un conto, aperi session con tu nomine de usator e contrasigno " +"pro connecter lo a tu conto de Twitter." + +#: twitterauthorization.php:401 +msgid "Existing nickname" +msgstr "Pseudonymo existente" + +#: twitterauthorization.php:404 +msgid "Password" +msgstr "Contrasigno" + +#: twitterauthorization.php:407 +msgid "Connect" +msgstr "Connecter" + +#: twitterauthorization.php:423 twitterauthorization.php:432 +msgid "Registration not allowed." +msgstr "Creation de conto non permittite." + +#: twitterauthorization.php:439 +msgid "Not a valid invitation code." +msgstr "Le codice de invitation es invalide." + +#: twitterauthorization.php:449 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "Le pseudonymo pote solmente haber minusculas e numeros, sin spatios." + +#: twitterauthorization.php:454 +msgid "Nickname not allowed." +msgstr "Pseudonymo non permittite." + +#: twitterauthorization.php:459 +msgid "Nickname already in use. Try another one." +msgstr "Pseudonymo ja in uso. Proba un altere." + +#: twitterauthorization.php:474 +msgid "Error registering user." +msgstr "Error durante le registration del usator." + +#: twitterauthorization.php:485 twitterauthorization.php:523 +#: twitterauthorization.php:543 +msgid "Error connecting user to Twitter." +msgstr "Error durante le connexion del usator a Twitter." + +#: twitterauthorization.php:505 +msgid "Invalid username or password." +msgstr "Nomine de usator o contrasigno invalide." + +#: twittersettings.php:58 +msgid "Twitter settings" +msgstr "Configuration de Twitter" + +#: twittersettings.php:69 +msgid "" +"Connect your Twitter account to share your updates with your Twitter friends " +"and vice-versa." +msgstr "" +"Connecte tu conto de Twitter pro condivider tu actualisationes con tu amicos " +"de Twitter e vice versa." + +#: twittersettings.php:116 +msgid "Twitter account" +msgstr "Conto de Twitter" + +#: twittersettings.php:121 +msgid "Connected Twitter account" +msgstr "Conto de Twitter connectite" + +#: twittersettings.php:126 +msgid "Disconnect my account from Twitter" +msgstr "Disconnecter mi conto ab Twitter" + +#: twittersettings.php:132 +msgid "Disconnecting your Twitter could make it impossible to log in! Please " +msgstr "" +"Le disconnexion de tu conto de Twitter renderea le authentication " +"impossibile! Per favor " + +#: twittersettings.php:136 +msgid "set a password" +msgstr "defini un contrasigno" + +#: twittersettings.php:138 +msgid " first." +msgstr " primo." + +#. TRANS: %1$s is the current website name. +#: twittersettings.php:142 +#, php-format +msgid "" +"Keep your %1$s account but disconnect from Twitter. You can use your %1$s " +"password to log in." +msgstr "" +"Retene tu conto de %1$s ma disconnecte ab Twitter. Tu pote usar tu " +"contrasigno de %1$s pro aperir session." + +#: twittersettings.php:150 +msgid "Disconnect" +msgstr "Disconnecter" + +#: twittersettings.php:157 +msgid "Preferences" +msgstr "Preferentias" + +#: twittersettings.php:161 +msgid "Automatically send my notices to Twitter." +msgstr "Automaticamente inviar mi notas a Twitter." + +#: twittersettings.php:168 +msgid "Send local \"@\" replies to Twitter." +msgstr "Inviar responsas \"@\" local a Twitter." + +#: twittersettings.php:175 +msgid "Subscribe to my Twitter friends here." +msgstr "Subscriber hic a mi amicos de Twitter." + +#: twittersettings.php:184 +msgid "Import my friends timeline." +msgstr "Importar le chronologia de mi amicos." + +#: twittersettings.php:202 +msgid "Add" +msgstr "Adder" + +#: twittersettings.php:236 +msgid "Unexpected form submission." +msgstr "Submission de formulario inexpectate." + +#: twittersettings.php:254 +msgid "Couldn't remove Twitter user." +msgstr "Non poteva remover le usator de Twitter." + +#: twittersettings.php:258 +msgid "Twitter account disconnected." +msgstr "Conto de Twitter disconnectite." + +#: twittersettings.php:278 twittersettings.php:288 +msgid "Couldn't save Twitter preferences." +msgstr "Non poteva salveguardar le preferentias de Twitter." + +#: twittersettings.php:292 +msgid "Twitter preferences saved." +msgstr "Preferentias de Twitter salveguardate." + +#. 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. +#: daemons/twitterstatusfetcher.php:264 +#, php-format +msgid "RT @%1$s %2$s" +msgstr "RT @%1$s %2$s" diff --git a/plugins/TwitterBridge/locale/mk/LC_MESSAGES/TwitterBridge.po b/plugins/TwitterBridge/locale/mk/LC_MESSAGES/TwitterBridge.po new file mode 100644 index 0000000000..03e7720f83 --- /dev/null +++ b/plugins/TwitterBridge/locale/mk/LC_MESSAGES/TwitterBridge.po @@ -0,0 +1,403 @@ +# Translation of StatusNet - TwitterBridge to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TwitterBridge\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:33+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:42+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-twitterbridge\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: twitter.php:350 +msgid "Your Twitter bridge has been disabled." +msgstr "Вашиот мост до Twitter е оневозможен." + +#: twitter.php:354 +#, php-format +msgid "" +"Hi, %1$s. We're sorry to inform you that your link to Twitter has been " +"disabled. We no longer seem to have permission to update your Twitter " +"status. Did you maybe revoke %3$s's access?\n" +"\n" +"You can re-enable your Twitter bridge by visiting your Twitter settings " +"page:\n" +"\n" +"\t%2$s\n" +"\n" +"Regards,\n" +"%3$s" +msgstr "" +"Здраво, %1$s. Нажалост Вашата врска до Twitter е оневозможена. Се чини дека " +"веќе немаме дозвола за менување на Вашиот статус на Twitter. Дали можеби го " +"имате одземено правото на пристап на %3$s?\n" +"\n" +"Можете повторно да го овозможите Вашиот мост до Twitter на страницата за " +"нагодувања на Twitter:\n" +"\n" +"%2$s\n" +"\n" +"Поздрав,\n" +"%3$s" + +#: TwitterBridgePlugin.php:151 TwitterBridgePlugin.php:174 +#: TwitterBridgePlugin.php:291 twitteradminpanel.php:52 +msgid "Twitter" +msgstr "Twitter" + +#: TwitterBridgePlugin.php:152 +msgid "Login or register using Twitter" +msgstr "Најава или регистрација со Twitter" + +#: TwitterBridgePlugin.php:175 +msgid "Twitter integration options" +msgstr "Нагодувања за обединување со Twitter" + +#: TwitterBridgePlugin.php:292 +msgid "Twitter bridge configuration" +msgstr "Нагодувања за мостот до Twitter" + +#: TwitterBridgePlugin.php:316 +msgid "" +"The Twitter \"bridge\" plugin allows integration of a StatusNet instance " +"with Twitter." +msgstr "" +"Приклучокот за „мост“ до Twitter овозможува соединување на примерок на " +"StatusNet со Twitter." + +#: twitteradminpanel.php:62 +msgid "Twitter bridge settings" +msgstr "Поставки за мостот до Twitter" + +#: twitteradminpanel.php:145 +msgid "Invalid consumer key. Max length is 255 characters." +msgstr "Неважечки потрошувачки клуч. Дозволени се највеќе 255 знаци." + +#: twitteradminpanel.php:151 +msgid "Invalid consumer secret. Max length is 255 characters." +msgstr "Неважечка потрошувачка тајна. Дозволени се највеќе 255 знаци." + +#: twitteradminpanel.php:207 +msgid "Twitter application settings" +msgstr "Нагодувања на програмчето за Twitter" + +#: twitteradminpanel.php:213 +msgid "Consumer key" +msgstr "Потрошувачки клуч" + +#: twitteradminpanel.php:214 +msgid "Consumer key assigned by Twitter" +msgstr "Потрошувачкиот клуч доделен од Twitter" + +#: twitteradminpanel.php:222 +msgid "Consumer secret" +msgstr "Потрошувачка тајна" + +#: twitteradminpanel.php:223 +msgid "Consumer secret assigned by Twitter" +msgstr "Потрошувачката тајна доделена од Twitter" + +#: twitteradminpanel.php:233 +msgid "Note: a global consumer key and secret are set." +msgstr "Напомена: поставени се глобални потрошувачки клуч и тајна." + +#: twitteradminpanel.php:240 +msgid "Integration source" +msgstr "Извор на соединување" + +#: twitteradminpanel.php:241 +msgid "Name of your Twitter application" +msgstr "Име на Вашето програмче за Twitter" + +#: twitteradminpanel.php:253 +msgid "Options" +msgstr "Поставки" + +#: twitteradminpanel.php:260 +msgid "Enable \"Sign-in with Twitter\"" +msgstr "Овозможи „најава со Twitter“" + +#: twitteradminpanel.php:262 +msgid "Allow users to login with their Twitter credentials" +msgstr "" +"Им овозможува на корисниците да се најавуваат со нивните податоци од Twitter" + +#: twitteradminpanel.php:269 +msgid "Enable Twitter import" +msgstr "Овозможу увоз од Twitter" + +#: twitteradminpanel.php:271 +msgid "" +"Allow users to import their Twitter friends' timelines. Requires daemons to " +"be manually configured." +msgstr "" +"Им овозможува на корисниците да ги увезуваат хронологиите на нивните " +"пријатели на Twitter. Бара рачно нагодување на демоните." + +#: twitteradminpanel.php:288 twittersettings.php:200 +msgid "Save" +msgstr "Зачувај" + +#: twitteradminpanel.php:288 +msgid "Save Twitter settings" +msgstr "Зачувај нагодувања на Twitter" + +#: twitterlogin.php:56 +msgid "Already logged in." +msgstr "Веќе сте најавени." + +#: twitterlogin.php:64 +msgid "Twitter Login" +msgstr "Најава со Twitter" + +#: twitterlogin.php:69 +msgid "Login with your Twitter account" +msgstr "Најава со Вашата сметка од Twitter" + +#: twitterlogin.php:87 +msgid "Sign in with Twitter" +msgstr "Најава со Twitter" + +#: twitterauthorization.php:120 twittersettings.php:226 +msgid "There was a problem with your session token. Try again, please." +msgstr "Се појави проблем со жетонот на Вашата сесија. Обидете се повторно." + +#: twitterauthorization.php:126 +msgid "You can't register if you don't agree to the license." +msgstr "Не можете да се регистрирате ако не се согласувате со лиценцата." + +#: twitterauthorization.php:135 +msgid "Something weird happened." +msgstr "Се случи нешто чудно." + +#: twitterauthorization.php:181 twitterauthorization.php:229 +#: twitterauthorization.php:300 +msgid "Couldn't link your Twitter account." +msgstr "Не можам да ја поврзам Вашата сметка на Twitter." + +#: twitterauthorization.php:201 +msgid "Couldn't link your Twitter account: oauth_token mismatch." +msgstr "" +"Не можев да ја поврзам Вашата сметка на Twitter: несогласување со " +"oauth_token." + +#: twitterauthorization.php:312 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your Twitter " +"account to a local account. You can either create a new account, or connect " +"with your existing account, if you have one." +msgstr "" +"Ова е прв пат како се најавувате на %s, па затоа мораме да ја поврземе " +"Вашата сметка на Twitter со локална сметка. Можете да создадете нова сметка, " +"или пак да се поврзете со Вашата постоечка сметка (ако ја имате)." + +#: twitterauthorization.php:318 +msgid "Twitter Account Setup" +msgstr "Поставки за сметката на Twitter" + +#: twitterauthorization.php:351 +msgid "Connection options" +msgstr "Нагодувања за врска" + +#: twitterauthorization.php:360 +#, php-format +msgid "" +"My text and files are available under %s except this private data: password, " +"email address, IM address, and phone number." +msgstr "" +"Мојот текст и податотеки се достапни под %s, освен следниве приватни " +"податоци: лозинка, е-пошта, IM-адреса и телефонски број." + +#: twitterauthorization.php:381 +msgid "Create new account" +msgstr "Создај нова сметка" + +#: twitterauthorization.php:383 +msgid "Create a new user with this nickname." +msgstr "Создај нов корисник со овој прекар." + +#: twitterauthorization.php:386 +msgid "New nickname" +msgstr "Нов прекар" + +#: twitterauthorization.php:388 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "1-64 мали букви или бројки, без интерпункциски знаци и празни места" + +#: twitterauthorization.php:391 +msgid "Create" +msgstr "Создај" + +#: twitterauthorization.php:396 +msgid "Connect existing account" +msgstr "Поврзи постоечка сметка" + +#: twitterauthorization.php:398 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your Twitter account." +msgstr "" +"Ако веќе имате сметка, најавете се со корисничкото име и лозинката за да ја " +"поврзете со профилот на Twitter." + +#: twitterauthorization.php:401 +msgid "Existing nickname" +msgstr "Постоечки прекар" + +#: twitterauthorization.php:404 +msgid "Password" +msgstr "Лозинка" + +#: twitterauthorization.php:407 +msgid "Connect" +msgstr "Поврзи се" + +#: twitterauthorization.php:423 twitterauthorization.php:432 +msgid "Registration not allowed." +msgstr "Регистрацијата не е дозволена." + +#: twitterauthorization.php:439 +msgid "Not a valid invitation code." +msgstr "Ова не е важечки код за покана." + +#: twitterauthorization.php:449 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "" +"Прекарот мора да се состои само од мали букви и бројки, без празни места." + +#: twitterauthorization.php:454 +msgid "Nickname not allowed." +msgstr "Прекарот не е дозволен." + +#: twitterauthorization.php:459 +msgid "Nickname already in use. Try another one." +msgstr "Прекарот е зафатен. Одберете друг." + +#: twitterauthorization.php:474 +msgid "Error registering user." +msgstr "Грешка при регистрирање на корисникот." + +#: twitterauthorization.php:485 twitterauthorization.php:523 +#: twitterauthorization.php:543 +msgid "Error connecting user to Twitter." +msgstr "Грешка при поврзувањето на корисникот со Twitter." + +#: twitterauthorization.php:505 +msgid "Invalid username or password." +msgstr "Неважечко корисничко име или лозинка." + +#: twittersettings.php:58 +msgid "Twitter settings" +msgstr "Нагодувања за Twitter" + +#: twittersettings.php:69 +msgid "" +"Connect your Twitter account to share your updates with your Twitter friends " +"and vice-versa." +msgstr "" +"Поврзете ја Вашата сметка на Twitter за да ги споделувате подновувањата со " +"Вашите пријатели на Twitter и обратно." + +#: twittersettings.php:116 +msgid "Twitter account" +msgstr "Сметка на Twitter" + +#: twittersettings.php:121 +msgid "Connected Twitter account" +msgstr "Поврзана сметка на Twitter" + +#: twittersettings.php:126 +msgid "Disconnect my account from Twitter" +msgstr "Прекини ја врската со сметката на Twitter" + +#: twittersettings.php:132 +msgid "Disconnecting your Twitter could make it impossible to log in! Please " +msgstr "" +"Ако ја прекинете врската со сметката на Twitter, нема да можете да се " +"најавите! Затоа " + +#: twittersettings.php:136 +msgid "set a password" +msgstr "поставете лозинка" + +#: twittersettings.php:138 +msgid " first." +msgstr "пред да продолжите." + +#. TRANS: %1$s is the current website name. +#: twittersettings.php:142 +#, php-format +msgid "" +"Keep your %1$s account but disconnect from Twitter. You can use your %1$s " +"password to log in." +msgstr "" +"Задржете си ја сметката на %1$s, но прекинете ја врската со Twitter. За " +"најава, користете ја Вашата лозинка на %1$s." + +#: twittersettings.php:150 +msgid "Disconnect" +msgstr "Прекини" + +#: twittersettings.php:157 +msgid "Preferences" +msgstr "Нагодувања" + +#: twittersettings.php:161 +msgid "Automatically send my notices to Twitter." +msgstr "Автоматски испраќај ми ги забелешките на Twitter." + +#: twittersettings.php:168 +msgid "Send local \"@\" replies to Twitter." +msgstr "Испраќај локални „@“ одговори на Twitter." + +#: twittersettings.php:175 +msgid "Subscribe to my Twitter friends here." +msgstr "Претплатете се на пријателите од Twitter тука." + +#: twittersettings.php:184 +msgid "Import my friends timeline." +msgstr "Увези ја хронологијата на моите пријатели." + +#: twittersettings.php:202 +msgid "Add" +msgstr "Додај" + +#: twittersettings.php:236 +msgid "Unexpected form submission." +msgstr "Неочекувано поднесување на образец." + +#: twittersettings.php:254 +msgid "Couldn't remove Twitter user." +msgstr "Не можев да го отстранам корисникот на Twitter." + +#: twittersettings.php:258 +msgid "Twitter account disconnected." +msgstr "Врската со сметката на Twitter е прекината." + +#: twittersettings.php:278 twittersettings.php:288 +msgid "Couldn't save Twitter preferences." +msgstr "Не можев да ги зачувам нагодувањата за Twitter." + +#: twittersettings.php:292 +msgid "Twitter preferences saved." +msgstr "Нагодувањата за Twitter се зачувани." + +#. 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. +#: daemons/twitterstatusfetcher.php:264 +#, php-format +msgid "RT @%1$s %2$s" +msgstr "RT @%1$s %2$s" diff --git a/plugins/TwitterBridge/locale/nl/LC_MESSAGES/TwitterBridge.po b/plugins/TwitterBridge/locale/nl/LC_MESSAGES/TwitterBridge.po new file mode 100644 index 0000000000..ed29e9895e --- /dev/null +++ b/plugins/TwitterBridge/locale/nl/LC_MESSAGES/TwitterBridge.po @@ -0,0 +1,410 @@ +# Translation of StatusNet - TwitterBridge to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TwitterBridge\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:33+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:42+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-twitterbridge\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: twitter.php:350 +msgid "Your Twitter bridge has been disabled." +msgstr "Uw koppeling naar Twitter is uitgeschakeld." + +#: twitter.php:354 +#, php-format +msgid "" +"Hi, %1$s. We're sorry to inform you that your link to Twitter has been " +"disabled. We no longer seem to have permission to update your Twitter " +"status. Did you maybe revoke %3$s's access?\n" +"\n" +"You can re-enable your Twitter bridge by visiting your Twitter settings " +"page:\n" +"\n" +"\t%2$s\n" +"\n" +"Regards,\n" +"%3$s" +msgstr "" +"Hallo, %1$s.\n" +"\n" +"Het spijt ons u te moeten meedelen dat uw koppeling met Twitter is " +"uitgeschakeld. De site heeft niet langer het recht om uw Twitterstatus bij " +"te werken. Hebt u wellicht de rechten voor %3$s ingetrokken?\n" +"\n" +"U kunt uw koppeling met Twitter opnieuw inschakelen via de pagina met " +"Twitterinstellingen:\n" +"\n" +"\t%2$s\n" +"\n" +"Met vriendelijke groet,\n" +"%3$s" + +#: TwitterBridgePlugin.php:151 TwitterBridgePlugin.php:174 +#: TwitterBridgePlugin.php:291 twitteradminpanel.php:52 +msgid "Twitter" +msgstr "Twitter" + +#: TwitterBridgePlugin.php:152 +msgid "Login or register using Twitter" +msgstr "Aanmelden of registreren via Twitter" + +#: TwitterBridgePlugin.php:175 +msgid "Twitter integration options" +msgstr "Opties voor Twitterintegratie" + +#: TwitterBridgePlugin.php:292 +msgid "Twitter bridge configuration" +msgstr "Instellingen voor Twitterkoppeling" + +#: TwitterBridgePlugin.php:316 +msgid "" +"The Twitter \"bridge\" plugin allows integration of a StatusNet instance " +"with Twitter." +msgstr "" +"De plugin Twitter Brigde maakt het mogelijk en StatusNetinstallatie te " +"integreren met Twitter." + +#: twitteradminpanel.php:62 +msgid "Twitter bridge settings" +msgstr "Instellingen Twitterkoppeling" + +#: twitteradminpanel.php:145 +msgid "Invalid consumer key. Max length is 255 characters." +msgstr "Ongeldige gebruikerssleutel. De maximale lengte is 255 tekens." + +#: twitteradminpanel.php:151 +msgid "Invalid consumer secret. Max length is 255 characters." +msgstr "Ongeldig gebruikersgeheim. De maximale lengte is 255 tekens." + +#: twitteradminpanel.php:207 +msgid "Twitter application settings" +msgstr "Instellingen Twitterapplicatie" + +#: twitteradminpanel.php:213 +msgid "Consumer key" +msgstr "Gebruikerssleutel" + +#: twitteradminpanel.php:214 +msgid "Consumer key assigned by Twitter" +msgstr "Gebruikerssleutel uitgegeven door Twitter" + +#: twitteradminpanel.php:222 +msgid "Consumer secret" +msgstr "Gebruikersgeheim" + +#: twitteradminpanel.php:223 +msgid "Consumer secret assigned by Twitter" +msgstr "Gebruikersgeheim uitgegeven door Twitter" + +#: twitteradminpanel.php:233 +msgid "Note: a global consumer key and secret are set." +msgstr "Let op: er zijn een gebruikerssleutel en gebruikersgeheim ingesteld." + +#: twitteradminpanel.php:240 +msgid "Integration source" +msgstr "Integratiebron" + +#: twitteradminpanel.php:241 +msgid "Name of your Twitter application" +msgstr "Naam van uw Twitterapplicatie" + +#: twitteradminpanel.php:253 +msgid "Options" +msgstr "Opties" + +#: twitteradminpanel.php:260 +msgid "Enable \"Sign-in with Twitter\"" +msgstr "\"Aanmelden via Twitter\" inschakelen" + +#: twitteradminpanel.php:262 +msgid "Allow users to login with their Twitter credentials" +msgstr "" +"Gebruikers toestaan aan te melden met hun gebruikersnaam en wachtwoord van " +"Twitter" + +#: twitteradminpanel.php:269 +msgid "Enable Twitter import" +msgstr "Twitterimport inschakelen" + +#: twitteradminpanel.php:271 +msgid "" +"Allow users to import their Twitter friends' timelines. Requires daemons to " +"be manually configured." +msgstr "" +"Gebruikers toestaan de tijdlijnen van hun Twittervrienden te importeren. " +"Vereist handmatig te configureren daemons." + +#: twitteradminpanel.php:288 twittersettings.php:200 +msgid "Save" +msgstr "Opslaan" + +#: twitteradminpanel.php:288 +msgid "Save Twitter settings" +msgstr "Twitterinstellingen opslaan" + +#: twitterlogin.php:56 +msgid "Already logged in." +msgstr "U bent al aangemeld." + +#: twitterlogin.php:64 +msgid "Twitter Login" +msgstr "Aanmelden via Twitter" + +#: twitterlogin.php:69 +msgid "Login with your Twitter account" +msgstr "Aanmelden met uw Twittergebruiker" + +#: twitterlogin.php:87 +msgid "Sign in with Twitter" +msgstr "Aanmelden met Twitter" + +#: twitterauthorization.php:120 twittersettings.php:226 +msgid "There was a problem with your session token. Try again, please." +msgstr "" +"Er is een probleem ontstaan met uw sessie. Probeer het nog een keer, " +"alstublieft." + +#: twitterauthorization.php:126 +msgid "You can't register if you don't agree to the license." +msgstr "U kunt zich niet registreren als u niet met de licentie akkoord gaat." + +#: twitterauthorization.php:135 +msgid "Something weird happened." +msgstr "Er is iets vreemds gebeurd." + +#: twitterauthorization.php:181 twitterauthorization.php:229 +#: twitterauthorization.php:300 +msgid "Couldn't link your Twitter account." +msgstr "Het was niet mogelijk uw Twittergebruiker te koppelen." + +#: twitterauthorization.php:201 +msgid "Couldn't link your Twitter account: oauth_token mismatch." +msgstr "" +"Het was niet mogelijk uw Twittergebruiker te koppelen: het oauth_token kwam " +"niet overeen." + +#: twitterauthorization.php:312 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your Twitter " +"account to a local account. You can either create a new account, or connect " +"with your existing account, if you have one." +msgstr "" +"De is de eerste keer dat u aanmeldt bij %s en dan moeten we uw " +"Twittergebruiker koppelen met uw lokale gebruiker. U kunt een nieuwe " +"gebruiker aanmaken of koppelen met een bestaande gebruiker als u die al hebt." + +#: twitterauthorization.php:318 +msgid "Twitter Account Setup" +msgstr "Instellingen Twittergebruiker" + +#: twitterauthorization.php:351 +msgid "Connection options" +msgstr "Koppelingsinstellingen" + +#: twitterauthorization.php:360 +#, php-format +msgid "" +"My text and files are available under %s except this private data: password, " +"email address, IM address, and phone number." +msgstr "" +"Mijn teksten en bestanden zijn beschikbaar onder %s, behalve de volgende " +"privégegevens: wachtwoord, e-mailadres, IM-adres, telefoonnummer." + +#: twitterauthorization.php:381 +msgid "Create new account" +msgstr "Nieuwe gebruiker aanmaken" + +#: twitterauthorization.php:383 +msgid "Create a new user with this nickname." +msgstr "Nieuwe gebruiker met deze naam aanmaken." + +#: twitterauthorization.php:386 +msgid "New nickname" +msgstr "Nieuwe gebruikersnaam" + +#: twitterauthorization.php:388 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "1-64 kleine letters of cijfers, geen leestekens of spaties" + +#: twitterauthorization.php:391 +msgid "Create" +msgstr "Aanmaken" + +#: twitterauthorization.php:396 +msgid "Connect existing account" +msgstr "Verbinden met een bestaande gebruiker" + +#: twitterauthorization.php:398 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your Twitter account." +msgstr "" +"Als u al een gebruiker hebt, meld dan aan met uw gebruikersnaam en " +"wachtwoord om deze daarna te koppelen met uw Twittergebruiker." + +#: twitterauthorization.php:401 +msgid "Existing nickname" +msgstr "Bestaande gebruikersnaam" + +#: twitterauthorization.php:404 +msgid "Password" +msgstr "Wachtwoord" + +#: twitterauthorization.php:407 +msgid "Connect" +msgstr "Koppelen" + +#: twitterauthorization.php:423 twitterauthorization.php:432 +msgid "Registration not allowed." +msgstr "Registratie is niet toegestaan." + +#: twitterauthorization.php:439 +msgid "Not a valid invitation code." +msgstr "De uitnodigingscode is ongeldig." + +#: twitterauthorization.php:449 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "" +"De gebruikersnaam mag alleen kleine letters en cijfers bevatten. Spaties " +"zijn niet toegestaan." + +#: twitterauthorization.php:454 +msgid "Nickname not allowed." +msgstr "Gebruikersnaam niet toegestaan." + +#: twitterauthorization.php:459 +msgid "Nickname already in use. Try another one." +msgstr "" +"De opgegeven gebruikersnaam is al in gebruik. Kies een andere gebruikersnaam." + +#: twitterauthorization.php:474 +msgid "Error registering user." +msgstr "Fout bij het registreren van de gebruiker." + +#: twitterauthorization.php:485 twitterauthorization.php:523 +#: twitterauthorization.php:543 +msgid "Error connecting user to Twitter." +msgstr "Fout bij het verbinden van de gebruiker met Twitter." + +#: twitterauthorization.php:505 +msgid "Invalid username or password." +msgstr "Ongeldige gebruikersnaam of wachtwoord." + +#: twittersettings.php:58 +msgid "Twitter settings" +msgstr "Twitterinstellingen" + +#: twittersettings.php:69 +msgid "" +"Connect your Twitter account to share your updates with your Twitter friends " +"and vice-versa." +msgstr "" +"Koppel uw Twittergebruiker om uw berichten te delen met uw Twittervrienden " +"en vice versa." + +#: twittersettings.php:116 +msgid "Twitter account" +msgstr "Twittergebruiker" + +#: twittersettings.php:121 +msgid "Connected Twitter account" +msgstr "Gekoppelde Twittergebruiker" + +#: twittersettings.php:126 +msgid "Disconnect my account from Twitter" +msgstr "Mijn gebruiker loskoppelen van Twitter" + +#: twittersettings.php:132 +msgid "Disconnecting your Twitter could make it impossible to log in! Please " +msgstr "" +"Loskoppelen van uw Twittergebruiker zou ervoor zorgen dat u niet langer kunt " +"aanmelden. U moet eerst " + +#: twittersettings.php:136 +msgid "set a password" +msgstr "een wachtwoord instellen" + +#: twittersettings.php:138 +msgid " first." +msgstr " voordat u verder kunt met deze handeling." + +#. TRANS: %1$s is the current website name. +#: twittersettings.php:142 +#, php-format +msgid "" +"Keep your %1$s account but disconnect from Twitter. You can use your %1$s " +"password to log in." +msgstr "" +"Uw gebruiker bij %1$s behouden maar deze loskoppelen van Twitter. U kunt uw " +"wachtwoord va %1$s gebruiken om aan te melden." + +#: twittersettings.php:150 +msgid "Disconnect" +msgstr "Loskoppelen" + +#: twittersettings.php:157 +msgid "Preferences" +msgstr "Voorkeuren" + +#: twittersettings.php:161 +msgid "Automatically send my notices to Twitter." +msgstr "Mijn berichten automatisch naar Twitter verzenden" + +#: twittersettings.php:168 +msgid "Send local \"@\" replies to Twitter." +msgstr "Lokale antwoorden met \"2\" naar Twitter verzenden." + +#: twittersettings.php:175 +msgid "Subscribe to my Twitter friends here." +msgstr "Hier op mijn Twittervrienden abonneren." + +#: twittersettings.php:184 +msgid "Import my friends timeline." +msgstr "Tijdlijn van mijn vrienden importeren." + +#: twittersettings.php:202 +msgid "Add" +msgstr "Toevoegen" + +#: twittersettings.php:236 +msgid "Unexpected form submission." +msgstr "Het formulier is onverwacht ingezonden." + +#: twittersettings.php:254 +msgid "Couldn't remove Twitter user." +msgstr "Het was niet mogelijk de Twittergebruiker te verwijderen." + +#: twittersettings.php:258 +msgid "Twitter account disconnected." +msgstr "De Twittergebruiker is ontkoppeld." + +#: twittersettings.php:278 twittersettings.php:288 +msgid "Couldn't save Twitter preferences." +msgstr "Het was niet mogelijk de Twittervoorkeuren op te slaan." + +#: twittersettings.php:292 +msgid "Twitter preferences saved." +msgstr "De Twitterinstellingen zijn opgeslagen." + +#. 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. +#: daemons/twitterstatusfetcher.php:264 +#, php-format +msgid "RT @%1$s %2$s" +msgstr "RT @%1$s %2$s" diff --git a/plugins/TwitterBridge/locale/tr/LC_MESSAGES/TwitterBridge.po b/plugins/TwitterBridge/locale/tr/LC_MESSAGES/TwitterBridge.po new file mode 100644 index 0000000000..a4e716c7ec --- /dev/null +++ b/plugins/TwitterBridge/locale/tr/LC_MESSAGES/TwitterBridge.po @@ -0,0 +1,384 @@ +# Translation of StatusNet - TwitterBridge to Turkish (Türkçe) +# Expored from translatewiki.net +# +# Author: Maidis +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TwitterBridge\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:34+0000\n" +"Language-Team: Turkish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:42+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tr\n" +"X-Message-Group: #out-statusnet-plugin-twitterbridge\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: twitter.php:350 +msgid "Your Twitter bridge has been disabled." +msgstr "" + +#: twitter.php:354 +#, php-format +msgid "" +"Hi, %1$s. We're sorry to inform you that your link to Twitter has been " +"disabled. We no longer seem to have permission to update your Twitter " +"status. Did you maybe revoke %3$s's access?\n" +"\n" +"You can re-enable your Twitter bridge by visiting your Twitter settings " +"page:\n" +"\n" +"\t%2$s\n" +"\n" +"Regards,\n" +"%3$s" +msgstr "" + +#: TwitterBridgePlugin.php:151 TwitterBridgePlugin.php:174 +#: TwitterBridgePlugin.php:291 twitteradminpanel.php:52 +msgid "Twitter" +msgstr "Twitter" + +#: TwitterBridgePlugin.php:152 +msgid "Login or register using Twitter" +msgstr "" + +#: TwitterBridgePlugin.php:175 +msgid "Twitter integration options" +msgstr "Twitter entegrasyon seçenekleri" + +#: TwitterBridgePlugin.php:292 +msgid "Twitter bridge configuration" +msgstr "Twitter köprü yapılandırması" + +#: TwitterBridgePlugin.php:316 +msgid "" +"The Twitter \"bridge\" plugin allows integration of a StatusNet instance " +"with Twitter." +msgstr "" + +#: twitteradminpanel.php:62 +msgid "Twitter bridge settings" +msgstr "Twitter köprü ayarları" + +#: twitteradminpanel.php:145 +msgid "Invalid consumer key. Max length is 255 characters." +msgstr "" + +#: twitteradminpanel.php:151 +msgid "Invalid consumer secret. Max length is 255 characters." +msgstr "" + +#: twitteradminpanel.php:207 +msgid "Twitter application settings" +msgstr "" + +#: twitteradminpanel.php:213 +msgid "Consumer key" +msgstr "Kullanıcı anahtarı" + +#: twitteradminpanel.php:214 +msgid "Consumer key assigned by Twitter" +msgstr "Twitter tarafından atanan kullanıcı anahtarı" + +#: twitteradminpanel.php:222 +msgid "Consumer secret" +msgstr "" + +#: twitteradminpanel.php:223 +msgid "Consumer secret assigned by Twitter" +msgstr "" + +#: twitteradminpanel.php:233 +msgid "Note: a global consumer key and secret are set." +msgstr "" + +#: twitteradminpanel.php:240 +msgid "Integration source" +msgstr "Entegrasyon kaynağı" + +#: twitteradminpanel.php:241 +msgid "Name of your Twitter application" +msgstr "Twitter uygulamanızın ismi" + +#: twitteradminpanel.php:253 +msgid "Options" +msgstr "Seçenekler" + +#: twitteradminpanel.php:260 +msgid "Enable \"Sign-in with Twitter\"" +msgstr "" + +#: twitteradminpanel.php:262 +msgid "Allow users to login with their Twitter credentials" +msgstr "" + +#: twitteradminpanel.php:269 +msgid "Enable Twitter import" +msgstr "" + +#: twitteradminpanel.php:271 +msgid "" +"Allow users to import their Twitter friends' timelines. Requires daemons to " +"be manually configured." +msgstr "" + +#: twitteradminpanel.php:288 twittersettings.php:200 +msgid "Save" +msgstr "Kaydet" + +#: twitteradminpanel.php:288 +msgid "Save Twitter settings" +msgstr "Twitter ayarlarını kaydet" + +#: twitterlogin.php:56 +msgid "Already logged in." +msgstr "Zaten giriş yapılmış." + +#: twitterlogin.php:64 +msgid "Twitter Login" +msgstr "Twitter Giriş" + +#: twitterlogin.php:69 +msgid "Login with your Twitter account" +msgstr "Twitter hesabınızla giriş yapın" + +#: twitterlogin.php:87 +msgid "Sign in with Twitter" +msgstr "" + +#: twitterauthorization.php:120 twittersettings.php:226 +msgid "There was a problem with your session token. Try again, please." +msgstr "" + +#: twitterauthorization.php:126 +msgid "You can't register if you don't agree to the license." +msgstr "Eğer lisansı kabul etmezseniz kayıt olamazsınız." + +#: twitterauthorization.php:135 +msgid "Something weird happened." +msgstr "Garip bir şeyler oldu." + +#: twitterauthorization.php:181 twitterauthorization.php:229 +#: twitterauthorization.php:300 +msgid "Couldn't link your Twitter account." +msgstr "" + +#: twitterauthorization.php:201 +msgid "Couldn't link your Twitter account: oauth_token mismatch." +msgstr "" + +#: twitterauthorization.php:312 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your Twitter " +"account to a local account. You can either create a new account, or connect " +"with your existing account, if you have one." +msgstr "" +"İlk defa %s'ye giriş yaptınız, Twitter hesabınızı yerel bir hesapla " +"bağlamamız gerekiyor. Yeni bir hesap oluşturabilir ya da varolan bir " +"hesabınızı kullanabilirsiniz." + +#: twitterauthorization.php:318 +msgid "Twitter Account Setup" +msgstr "Twitter Hesap Kurulumu" + +#: twitterauthorization.php:351 +msgid "Connection options" +msgstr "Bağlantı seçenekleri" + +#: twitterauthorization.php:360 +#, php-format +msgid "" +"My text and files are available under %s except this private data: password, " +"email address, IM address, and phone number." +msgstr "" +"Parola, e-posta adresi, anlık mesajlaşma adresi ve telefon numarası gibi " +"özel verilerim dışındaki tüm yazı ve dosyalarım %s dahilinde kullanılabilir." + +#: twitterauthorization.php:381 +msgid "Create new account" +msgstr "Yeni hesap oluştur" + +#: twitterauthorization.php:383 +msgid "Create a new user with this nickname." +msgstr "Bu kullanıcı adıyla yeni bir kullanıcı oluştur." + +#: twitterauthorization.php:386 +msgid "New nickname" +msgstr "Yeni kullanıcı adı" + +#: twitterauthorization.php:388 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "" +"1-64 tane küçük harf veya rakam, noktalama işaretlerine ve boşluklara izin " +"verilmez" + +#: twitterauthorization.php:391 +msgid "Create" +msgstr "Oluştur" + +#: twitterauthorization.php:396 +msgid "Connect existing account" +msgstr "Varolan hesaba bağlan" + +#: twitterauthorization.php:398 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your Twitter account." +msgstr "" +"Halihazırda bir hesabınız varsa, Twitter hesabınızla bağlantı kurmak için " +"kullanıcı adı ve parolanızla giriş yapın." + +#: twitterauthorization.php:401 +msgid "Existing nickname" +msgstr "Varolan kullanıcı adı" + +#: twitterauthorization.php:404 +msgid "Password" +msgstr "Parola" + +#: twitterauthorization.php:407 +msgid "Connect" +msgstr "Bağlan" + +#: twitterauthorization.php:423 twitterauthorization.php:432 +msgid "Registration not allowed." +msgstr "Kayıt yapılmasına izin verilmiyor." + +#: twitterauthorization.php:439 +msgid "Not a valid invitation code." +msgstr "Geçerli bir davet kodu değil." + +#: twitterauthorization.php:449 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "" +"Kullanıcı adı sadece küçük harfler ve rakamlardan oluşabilir, boşluk " +"kullanılamaz." + +#: twitterauthorization.php:454 +msgid "Nickname not allowed." +msgstr "Bu kullanıcı adına izin verilmiyor." + +#: twitterauthorization.php:459 +msgid "Nickname already in use. Try another one." +msgstr "Kullanıcı adı halihazırda kullanılıyor. Başka bir tane deneyin." + +#: twitterauthorization.php:474 +msgid "Error registering user." +msgstr "Kullanıcı kayıt hatası." + +#: twitterauthorization.php:485 twitterauthorization.php:523 +#: twitterauthorization.php:543 +msgid "Error connecting user to Twitter." +msgstr "Twitter'a kullanıcı bağlama hatası." + +#: twitterauthorization.php:505 +msgid "Invalid username or password." +msgstr "Geçersiz kullanıcı adı veya parola." + +#: twittersettings.php:58 +msgid "Twitter settings" +msgstr "Twitter ayarları" + +#: twittersettings.php:69 +msgid "" +"Connect your Twitter account to share your updates with your Twitter friends " +"and vice-versa." +msgstr "" +"Güncellemelerinizi Twitter arkadaşlarınızla paylaşmak ve onların sizi takip " +"edebilmesi için Twitter hesabınızla bağlantı kurun." + +#: twittersettings.php:116 +msgid "Twitter account" +msgstr "Twitter hesabı" + +#: twittersettings.php:121 +msgid "Connected Twitter account" +msgstr "Bağlı Twitter hesabı" + +#: twittersettings.php:126 +msgid "Disconnect my account from Twitter" +msgstr "Hesabımın Twitter bağlantısını kes." + +#: twittersettings.php:132 +msgid "Disconnecting your Twitter could make it impossible to log in! Please " +msgstr "" + +#: twittersettings.php:136 +msgid "set a password" +msgstr "bir parola ayarla" + +#: twittersettings.php:138 +msgid " first." +msgstr " ilk." + +#. TRANS: %1$s is the current website name. +#: twittersettings.php:142 +#, php-format +msgid "" +"Keep your %1$s account but disconnect from Twitter. You can use your %1$s " +"password to log in." +msgstr "" + +#: twittersettings.php:150 +msgid "Disconnect" +msgstr "Bağlantıyı Kes" + +#: twittersettings.php:157 +msgid "Preferences" +msgstr "Tercihler" + +#: twittersettings.php:161 +msgid "Automatically send my notices to Twitter." +msgstr "Durum mesajlarımı otomatik olarak Twitter'a gönder." + +#: twittersettings.php:168 +msgid "Send local \"@\" replies to Twitter." +msgstr "" + +#: twittersettings.php:175 +msgid "Subscribe to my Twitter friends here." +msgstr "" + +#: twittersettings.php:184 +msgid "Import my friends timeline." +msgstr "Arkadaşlarımın zaman çizelgesini içeri aktar." + +#: twittersettings.php:202 +msgid "Add" +msgstr "Ekle" + +#: twittersettings.php:236 +msgid "Unexpected form submission." +msgstr "Beklenmedik form gönderimi." + +#: twittersettings.php:254 +msgid "Couldn't remove Twitter user." +msgstr "Twitter kullanıcısı silinemedi." + +#: twittersettings.php:258 +msgid "Twitter account disconnected." +msgstr "Twitter hesabı bağlantısı kesildi." + +#: twittersettings.php:278 twittersettings.php:288 +msgid "Couldn't save Twitter preferences." +msgstr "Twitter tercihleri kaydedilemedi." + +#: twittersettings.php:292 +msgid "Twitter preferences saved." +msgstr "Twitter tercihleriniz kaydedildi." + +#. 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. +#: daemons/twitterstatusfetcher.php:264 +#, php-format +msgid "RT @%1$s %2$s" +msgstr "" diff --git a/plugins/TwitterBridge/locale/uk/LC_MESSAGES/TwitterBridge.po b/plugins/TwitterBridge/locale/uk/LC_MESSAGES/TwitterBridge.po new file mode 100644 index 0000000000..46de2797d1 --- /dev/null +++ b/plugins/TwitterBridge/locale/uk/LC_MESSAGES/TwitterBridge.po @@ -0,0 +1,406 @@ +# Translation of StatusNet - TwitterBridge to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TwitterBridge\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:34+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:42+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-twitterbridge\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: twitter.php:350 +msgid "Your Twitter bridge has been disabled." +msgstr "Ваш місток до Twitter було відключено." + +#: twitter.php:354 +#, php-format +msgid "" +"Hi, %1$s. We're sorry to inform you that your link to Twitter has been " +"disabled. We no longer seem to have permission to update your Twitter " +"status. Did you maybe revoke %3$s's access?\n" +"\n" +"You can re-enable your Twitter bridge by visiting your Twitter settings " +"page:\n" +"\n" +"\t%2$s\n" +"\n" +"Regards,\n" +"%3$s" +msgstr "" +"Вітаємо, %1$s. Нам дуже прикро про це повідомляти, але з’єднання вашого " +"акаунту StatusNet з Twitter було відключено. Здається, ми більше не маємо " +"дозволу оновлювати ваші статуси в Twitter. Можливо, це саме ви скасували " +"дозвіл %3$s?\n" +"\n" +"Ви маєте можливість перезапустити додаток для автоматичного імпорту ваших " +"статусів до Twitter, завітавши до сторінки ваших налаштувань:\n" +"\n" +"%2$s\n" +"\n" +"З повагою,\n" +"%3$s" + +#: TwitterBridgePlugin.php:151 TwitterBridgePlugin.php:174 +#: TwitterBridgePlugin.php:291 twitteradminpanel.php:52 +msgid "Twitter" +msgstr "Twitter" + +#: TwitterBridgePlugin.php:152 +msgid "Login or register using Twitter" +msgstr "Увійти або зареєструватись з Twitter" + +#: TwitterBridgePlugin.php:175 +msgid "Twitter integration options" +msgstr "Параметри інтеграції з Twitter" + +#: TwitterBridgePlugin.php:292 +msgid "Twitter bridge configuration" +msgstr "Налаштування містка з Twitter" + +#: TwitterBridgePlugin.php:316 +msgid "" +"The Twitter \"bridge\" plugin allows integration of a StatusNet instance " +"with Twitter." +msgstr "" +"Додаток TwitterBridge дозволяє інтегрувати StatusNet-сумісний сайт з Twitter, встановлюючи так званий «місток»." + +#: twitteradminpanel.php:62 +msgid "Twitter bridge settings" +msgstr "Налаштування містка з Twitter" + +#: twitteradminpanel.php:145 +msgid "Invalid consumer key. Max length is 255 characters." +msgstr "Невірний ключ споживача. Максимальна довжина — 255 символів." + +#: twitteradminpanel.php:151 +msgid "Invalid consumer secret. Max length is 255 characters." +msgstr "Невірний секретний код споживача. Максимальна довжина — 255 символів." + +#: twitteradminpanel.php:207 +msgid "Twitter application settings" +msgstr "Налаштування додатку для Twitter" + +#: twitteradminpanel.php:213 +msgid "Consumer key" +msgstr "Ключ споживача" + +#: twitteradminpanel.php:214 +msgid "Consumer key assigned by Twitter" +msgstr "Ключ споживача, що він був наданий сервісом Twitter" + +#: twitteradminpanel.php:222 +msgid "Consumer secret" +msgstr "Секретний код споживача" + +#: twitteradminpanel.php:223 +msgid "Consumer secret assigned by Twitter" +msgstr "Секретний код споживача, що він був наданий сервісом Twitter" + +#: twitteradminpanel.php:233 +msgid "Note: a global consumer key and secret are set." +msgstr "Примітка: глобальний ключ споживача та секретний код встановлено." + +#: twitteradminpanel.php:240 +msgid "Integration source" +msgstr "Джерело об’єднання" + +#: twitteradminpanel.php:241 +msgid "Name of your Twitter application" +msgstr "Назва вашого додатку для Twitter" + +#: twitteradminpanel.php:253 +msgid "Options" +msgstr "Параметри" + +#: twitteradminpanel.php:260 +msgid "Enable \"Sign-in with Twitter\"" +msgstr "Увімкнути «Увійти з допомогою Twitter»" + +#: twitteradminpanel.php:262 +msgid "Allow users to login with their Twitter credentials" +msgstr "" +"Дозволити користувачам входити на сайт, використовуючи повноваження Twitter" + +#: twitteradminpanel.php:269 +msgid "Enable Twitter import" +msgstr "Увімкнути імпорт з Twitter" + +#: twitteradminpanel.php:271 +msgid "" +"Allow users to import their Twitter friends' timelines. Requires daemons to " +"be manually configured." +msgstr "" +"Дозволити користувачам імпортувати їхні стрічки дописів з Twitter. Це " +"вимагає ручної настройки процесів типу «daemon»." + +#: twitteradminpanel.php:288 twittersettings.php:200 +msgid "Save" +msgstr "Зберегти" + +#: twitteradminpanel.php:288 +msgid "Save Twitter settings" +msgstr "Зберегти налаштування Twitter" + +#: twitterlogin.php:56 +msgid "Already logged in." +msgstr "Тепер Ви увійшли." + +#: twitterlogin.php:64 +msgid "Twitter Login" +msgstr "Вхід Twitter" + +#: twitterlogin.php:69 +msgid "Login with your Twitter account" +msgstr "Увійти за допомогою акаунту Twitter" + +#: twitterlogin.php:87 +msgid "Sign in with Twitter" +msgstr "Увійти з акаунтом Twitter" + +#: twitterauthorization.php:120 twittersettings.php:226 +msgid "There was a problem with your session token. Try again, please." +msgstr "Виникли певні проблеми з токеном сесії. Спробуйте знов, будь ласка." + +#: twitterauthorization.php:126 +msgid "You can't register if you don't agree to the license." +msgstr "Ви не зможете зареєструватись, якщо не погодитесь з умовами ліцензії." + +#: twitterauthorization.php:135 +msgid "Something weird happened." +msgstr "Сталося щось незрозуміле." + +#: twitterauthorization.php:181 twitterauthorization.php:229 +#: twitterauthorization.php:300 +msgid "Couldn't link your Twitter account." +msgstr "Не вдається підключити ваш акаунт Twitter." + +#: twitterauthorization.php:201 +msgid "Couldn't link your Twitter account: oauth_token mismatch." +msgstr "" +"Не вдається підключити ваш акаунт Twitter: невідповідність oauth_token." + +#: twitterauthorization.php:312 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your Twitter " +"account to a local account. You can either create a new account, or connect " +"with your existing account, if you have one." +msgstr "" +"Ви вперше увійшли до сайту %s, отже ми мусимо приєднати ваш акаунт Twitter " +"до акаунту на даному сайті. Ви маєте можливість створити новий акаунт або " +"використати такий, що вже існує, якщо він у вас є." + +#: twitterauthorization.php:318 +msgid "Twitter Account Setup" +msgstr "Створення акаунту за допомогою Twitter" + +#: twitterauthorization.php:351 +msgid "Connection options" +msgstr "Опції з’єднання" + +#: twitterauthorization.php:360 +#, php-format +msgid "" +"My text and files are available under %s except this private data: password, " +"email address, IM address, and phone number." +msgstr "" +"Мої дописи і файли доступні на умовах %s, окрім цих приватних даних: пароль, " +"електронна адреса, адреса IM, телефонний номер." + +#: twitterauthorization.php:381 +msgid "Create new account" +msgstr "Створити новий акаунт" + +#: twitterauthorization.php:383 +msgid "Create a new user with this nickname." +msgstr "Створити нового користувача з цим нікнеймом." + +#: twitterauthorization.php:386 +msgid "New nickname" +msgstr "Новий нікнейм" + +#: twitterauthorization.php:388 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "" +"1-64 літери нижнього регістру і цифри, ніякої пунктуації або інтервалів" + +#: twitterauthorization.php:391 +msgid "Create" +msgstr "Створити" + +#: twitterauthorization.php:396 +msgid "Connect existing account" +msgstr "Приєднати акаунт, який вже існує" + +#: twitterauthorization.php:398 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your Twitter account." +msgstr "" +"Якщо ви вже маєте акаунт, увійдіть з вашим ім’ям користувача та паролем, аби " +"приєднати їх до Twitter." + +#: twitterauthorization.php:401 +msgid "Existing nickname" +msgstr "Нікнейм, який вже існує" + +#: twitterauthorization.php:404 +msgid "Password" +msgstr "Пароль" + +#: twitterauthorization.php:407 +msgid "Connect" +msgstr "Під’єднати" + +#: twitterauthorization.php:423 twitterauthorization.php:432 +msgid "Registration not allowed." +msgstr "Реєстрацію не дозволено." + +#: twitterauthorization.php:439 +msgid "Not a valid invitation code." +msgstr "Це не дійсний код запрошення." + +#: twitterauthorization.php:449 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "" +"Ім’я користувача повинно складатись з літер нижнього регістру і цифр, ніяких " +"інтервалів." + +#: twitterauthorization.php:454 +msgid "Nickname not allowed." +msgstr "Нікнейм не допускається." + +#: twitterauthorization.php:459 +msgid "Nickname already in use. Try another one." +msgstr "Цей нікнейм вже використовується. Спробуйте інший." + +#: twitterauthorization.php:474 +msgid "Error registering user." +msgstr "Помилка при реєстрації користувача." + +#: twitterauthorization.php:485 twitterauthorization.php:523 +#: twitterauthorization.php:543 +msgid "Error connecting user to Twitter." +msgstr "Помилка при підключенні користувача до Twitter." + +#: twitterauthorization.php:505 +msgid "Invalid username or password." +msgstr "Недійсне ім’я або пароль." + +#: twittersettings.php:58 +msgid "Twitter settings" +msgstr "Налаштування Twitter" + +#: twittersettings.php:69 +msgid "" +"Connect your Twitter account to share your updates with your Twitter friends " +"and vice-versa." +msgstr "" +"Підключіть ваш акаунт Twitter, щоб ділитися новими дописами з друзями в " +"Twitter і навпаки." + +#: twittersettings.php:116 +msgid "Twitter account" +msgstr "Акаунт Twitter" + +#: twittersettings.php:121 +msgid "Connected Twitter account" +msgstr "Під’єднаний акаунт Twitter" + +#: twittersettings.php:126 +msgid "Disconnect my account from Twitter" +msgstr "Від’єднати мій акаунт від Twitter" + +#: twittersettings.php:132 +msgid "Disconnecting your Twitter could make it impossible to log in! Please " +msgstr "" +"Якщо ви від’єднаєте свій Twitter, то це унеможливить вхід до системи у " +"майбутньому! Будь ласка, " + +#: twittersettings.php:136 +msgid "set a password" +msgstr "встановіть пароль" + +#: twittersettings.php:138 +msgid " first." +msgstr " спочатку." + +#. TRANS: %1$s is the current website name. +#: twittersettings.php:142 +#, php-format +msgid "" +"Keep your %1$s account but disconnect from Twitter. You can use your %1$s " +"password to log in." +msgstr "" +"Зберегти ваш акаунт %1$s, але від’єднати його від Twitter. Ви можете " +"використовувати пароль від %1$s для входу на сайт." + +#: twittersettings.php:150 +msgid "Disconnect" +msgstr "Від’єднати" + +#: twittersettings.php:157 +msgid "Preferences" +msgstr "Налаштування" + +#: twittersettings.php:161 +msgid "Automatically send my notices to Twitter." +msgstr "Автоматично пересилати мої дописи на Twitter." + +#: twittersettings.php:168 +msgid "Send local \"@\" replies to Twitter." +msgstr "Надіслати локальні «@» відповіді на Twitter." + +#: twittersettings.php:175 +msgid "Subscribe to my Twitter friends here." +msgstr "Підписатись до моїх друзів з Twitter тут." + +#: twittersettings.php:184 +msgid "Import my friends timeline." +msgstr "Імпортувати стрічку дописів моїх друзів." + +#: twittersettings.php:202 +msgid "Add" +msgstr "Додати" + +#: twittersettings.php:236 +msgid "Unexpected form submission." +msgstr "Несподіване представлення форми." + +#: twittersettings.php:254 +msgid "Couldn't remove Twitter user." +msgstr "Не вдається видалити користувача Twitter." + +#: twittersettings.php:258 +msgid "Twitter account disconnected." +msgstr "Акаунт Twitter від’єднано." + +#: twittersettings.php:278 twittersettings.php:288 +msgid "Couldn't save Twitter preferences." +msgstr "Не можу зберегти налаштування Twitter." + +#: twittersettings.php:292 +msgid "Twitter preferences saved." +msgstr "Налаштування Twitter збережено." + +#. 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. +#: daemons/twitterstatusfetcher.php:264 +#, php-format +msgid "RT @%1$s %2$s" +msgstr "RT @%1$s %2$s" diff --git a/plugins/TwitterBridge/locale/zh_CN/LC_MESSAGES/TwitterBridge.po b/plugins/TwitterBridge/locale/zh_CN/LC_MESSAGES/TwitterBridge.po new file mode 100644 index 0000000000..fe65d4397d --- /dev/null +++ b/plugins/TwitterBridge/locale/zh_CN/LC_MESSAGES/TwitterBridge.po @@ -0,0 +1,388 @@ +# Translation of StatusNet - TwitterBridge to Simplified Chinese (‪中文(简体)‬) +# Expored from translatewiki.net +# +# Author: ZhengYiFeng +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - TwitterBridge\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:34+0000\n" +"Language-Team: Simplified Chinese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:42+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: zh-hans\n" +"X-Message-Group: #out-statusnet-plugin-twitterbridge\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: twitter.php:350 +msgid "Your Twitter bridge has been disabled." +msgstr "你的 Twitter bridge 已被禁用。" + +#: twitter.php:354 +#, php-format +msgid "" +"Hi, %1$s. We're sorry to inform you that your link to Twitter has been " +"disabled. We no longer seem to have permission to update your Twitter " +"status. Did you maybe revoke %3$s's access?\n" +"\n" +"You can re-enable your Twitter bridge by visiting your Twitter settings " +"page:\n" +"\n" +"\t%2$s\n" +"\n" +"Regards,\n" +"%3$s" +msgstr "" +"Hi, %1$s。我们很抱歉通知你,你与 Twitter 的连接已被禁用了。我们似乎没有更新" +"你 Twitter 消息的权限了。或许你之前取消了 %3$ 的访问权限?\n" +"\n" +"你可以通过更新你的 Twitter 设置重新恢复你的 Twitter 连接:\n" +"\n" +"%2$s\n" +"\n" +"祝好,\n" +"%3$s" + +#: TwitterBridgePlugin.php:151 TwitterBridgePlugin.php:174 +#: TwitterBridgePlugin.php:291 twitteradminpanel.php:52 +msgid "Twitter" +msgstr "Twitter" + +#: TwitterBridgePlugin.php:152 +msgid "Login or register using Twitter" +msgstr "使用 Twitter 登录或注册" + +#: TwitterBridgePlugin.php:175 +msgid "Twitter integration options" +msgstr "Twitter 整合选项" + +#: TwitterBridgePlugin.php:292 +msgid "Twitter bridge configuration" +msgstr "Twitter bridge 设置" + +#: TwitterBridgePlugin.php:316 +msgid "" +"The Twitter \"bridge\" plugin allows integration of a StatusNet instance " +"with Twitter." +msgstr "" +"Twitter \"bridge\" 是个可以让 StatusNet 账户与 Twitter 整合的插件。" + +#: twitteradminpanel.php:62 +msgid "Twitter bridge settings" +msgstr "Twitter bridge 设置" + +#: twitteradminpanel.php:145 +msgid "Invalid consumer key. Max length is 255 characters." +msgstr "无效的 consumer key。最大长度为 255 字符。" + +#: twitteradminpanel.php:151 +msgid "Invalid consumer secret. Max length is 255 characters." +msgstr "无效的 consumer secret。最大长度为 255 字符。" + +#: twitteradminpanel.php:207 +msgid "Twitter application settings" +msgstr "Twitter 应用设置" + +#: twitteradminpanel.php:213 +msgid "Consumer key" +msgstr "Consumer key" + +#: twitteradminpanel.php:214 +msgid "Consumer key assigned by Twitter" +msgstr "Twitter 分配的 consumer key" + +#: twitteradminpanel.php:222 +msgid "Consumer secret" +msgstr "Consumer secret" + +#: twitteradminpanel.php:223 +msgid "Consumer secret assigned by Twitter" +msgstr "Twitter 分配的 consumer secret" + +#: twitteradminpanel.php:233 +msgid "Note: a global consumer key and secret are set." +msgstr "注意:已设置了一个全局的 consumer key 和 secret。" + +#: twitteradminpanel.php:240 +msgid "Integration source" +msgstr "整合来源" + +#: twitteradminpanel.php:241 +msgid "Name of your Twitter application" +msgstr "你的 Twitter 应用名称" + +#: twitteradminpanel.php:253 +msgid "Options" +msgstr "选项" + +#: twitteradminpanel.php:260 +msgid "Enable \"Sign-in with Twitter\"" +msgstr "启用 “使用 Twitter 登录”" + +#: twitteradminpanel.php:262 +msgid "Allow users to login with their Twitter credentials" +msgstr "允许用户使用他们的 Twitter 帐号登录。" + +#: twitteradminpanel.php:269 +msgid "Enable Twitter import" +msgstr "启用 Twitter 导入" + +#: twitteradminpanel.php:271 +msgid "" +"Allow users to import their Twitter friends' timelines. Requires daemons to " +"be manually configured." +msgstr "允许用户导入他们 Twitter 好友的时间线。需要手动设置后台进程。" + +#: twitteradminpanel.php:288 twittersettings.php:200 +msgid "Save" +msgstr "保存" + +#: twitteradminpanel.php:288 +msgid "Save Twitter settings" +msgstr "保存 Twitter 设置" + +#: twitterlogin.php:56 +msgid "Already logged in." +msgstr "已登录。" + +#: twitterlogin.php:64 +msgid "Twitter Login" +msgstr "Twitter 登录" + +#: twitterlogin.php:69 +msgid "Login with your Twitter account" +msgstr "使用你的 Twitter 帐号登录" + +#: twitterlogin.php:87 +msgid "Sign in with Twitter" +msgstr "使用 Twitter 登录" + +#: twitterauthorization.php:120 twittersettings.php:226 +msgid "There was a problem with your session token. Try again, please." +msgstr "你的 session token 出现了一个问题,请重试。" + +#: twitterauthorization.php:126 +msgid "You can't register if you don't agree to the license." +msgstr "你必须同意许可协议才能注册。" + +#: twitterauthorization.php:135 +msgid "Something weird happened." +msgstr "发生了很诡异的事情。" + +#: twitterauthorization.php:181 twitterauthorization.php:229 +#: twitterauthorization.php:300 +msgid "Couldn't link your Twitter account." +msgstr "无法连接你的 Twitter 帐号。" + +#: twitterauthorization.php:201 +msgid "Couldn't link your Twitter account: oauth_token mismatch." +msgstr "无法连接你的 Twitter 帐号:oauth_token 不符。" + +#: twitterauthorization.php:312 +#, php-format +msgid "" +"This is the first time you've logged into %s so we must connect your Twitter " +"account to a local account. You can either create a new account, or connect " +"with your existing account, if you have one." +msgstr "" +"这是你第一次登录到 %s,我们需要将你的 Twitter 帐号与一个本地的帐号关联。你可" +"以新建一个帐号,或者使用你在本站已有的帐号。" + +#: twitterauthorization.php:318 +msgid "Twitter Account Setup" +msgstr "Twitter 帐号设置" + +#: twitterauthorization.php:351 +msgid "Connection options" +msgstr "连接选项" + +#: twitterauthorization.php:360 +#, php-format +msgid "" +"My text and files are available under %s except this private data: password, " +"email address, IM address, and phone number." +msgstr "" +"我的文字和文件在%s下提供,除了如下隐私内容:密码、电子邮件地址、IM 地址和电话" +"号码。" + +#: twitterauthorization.php:381 +msgid "Create new account" +msgstr "创建新帐户" + +#: twitterauthorization.php:383 +msgid "Create a new user with this nickname." +msgstr "以此昵称创建新帐户" + +#: twitterauthorization.php:386 +msgid "New nickname" +msgstr "新昵称" + +#: twitterauthorization.php:388 +msgid "1-64 lowercase letters or numbers, no punctuation or spaces" +msgstr "1 到 64 个小写字母或数字,不包含标点或空格" + +#: twitterauthorization.php:391 +msgid "Create" +msgstr "创建" + +#: twitterauthorization.php:396 +msgid "Connect existing account" +msgstr "关联现有账号" + +#: twitterauthorization.php:398 +msgid "" +"If you already have an account, login with your username and password to " +"connect it to your Twitter account." +msgstr "如果你已有帐号,请输入用户名和密码登录并将其与你的 Twitter 账号关联。" + +#: twitterauthorization.php:401 +msgid "Existing nickname" +msgstr "已存在的昵称" + +#: twitterauthorization.php:404 +msgid "Password" +msgstr "密码" + +#: twitterauthorization.php:407 +msgid "Connect" +msgstr "关联" + +#: twitterauthorization.php:423 twitterauthorization.php:432 +msgid "Registration not allowed." +msgstr "不允许注册。" + +#: twitterauthorization.php:439 +msgid "Not a valid invitation code." +msgstr "无效的邀请码。" + +#: twitterauthorization.php:449 +msgid "Nickname must have only lowercase letters and numbers and no spaces." +msgstr "昵称只能使用小写字母和数字且不能使用空格。" + +#: twitterauthorization.php:454 +msgid "Nickname not allowed." +msgstr "昵称不被允许。" + +#: twitterauthorization.php:459 +msgid "Nickname already in use. Try another one." +msgstr "昵称已被使用,换一个吧。" + +#: twitterauthorization.php:474 +msgid "Error registering user." +msgstr "注册用户出错。" + +#: twitterauthorization.php:485 twitterauthorization.php:523 +#: twitterauthorization.php:543 +msgid "Error connecting user to Twitter." +msgstr "关联用户到 Twitter 出错。" + +#: twitterauthorization.php:505 +msgid "Invalid username or password." +msgstr "用户名或密码不正确。" + +#: twittersettings.php:58 +msgid "Twitter settings" +msgstr "Twitter 设置" + +#: twittersettings.php:69 +msgid "" +"Connect your Twitter account to share your updates with your Twitter friends " +"and vice-versa." +msgstr "" +"关联你的 Twitter 帐号并与你的 Twitter 好友分享你的更新和查看好友的更新。" + +#: twittersettings.php:116 +msgid "Twitter account" +msgstr "Twitter 帐号" + +#: twittersettings.php:121 +msgid "Connected Twitter account" +msgstr "已关联的 Twitter 帐号" + +#: twittersettings.php:126 +msgid "Disconnect my account from Twitter" +msgstr "取消我的帐号与 Twitter 的关联" + +#: twittersettings.php:132 +msgid "Disconnecting your Twitter could make it impossible to log in! Please " +msgstr "取消关联你的 Twitter 帐号和能会导致无法登录!请" + +#: twittersettings.php:136 +msgid "set a password" +msgstr "设置一个密码" + +#: twittersettings.php:138 +msgid " first." +msgstr "先。" + +#. TRANS: %1$s is the current website name. +#: twittersettings.php:142 +#, php-format +msgid "" +"Keep your %1$s account but disconnect from Twitter. You can use your %1$s " +"password to log in." +msgstr "保留你的 %1$s 帐号并取消关联 Twitter。你可以使用你的 %1$s 密码来登录。" + +#: twittersettings.php:150 +msgid "Disconnect" +msgstr "取消关联" + +#: twittersettings.php:157 +msgid "Preferences" +msgstr "参数设置" + +#: twittersettings.php:161 +msgid "Automatically send my notices to Twitter." +msgstr "自动将我的消息发送到 Twitter。" + +#: twittersettings.php:168 +msgid "Send local \"@\" replies to Twitter." +msgstr "将本地的“@”回复发送到 Twitter。" + +#: twittersettings.php:175 +msgid "Subscribe to my Twitter friends here." +msgstr "关注我在这里的 Twitter 好友。" + +#: twittersettings.php:184 +msgid "Import my friends timeline." +msgstr "导入我好友的时间线。" + +#: twittersettings.php:202 +msgid "Add" +msgstr "添加" + +#: twittersettings.php:236 +msgid "Unexpected form submission." +msgstr "未预料的表单提交。" + +#: twittersettings.php:254 +msgid "Couldn't remove Twitter user." +msgstr "无法删除 Twitter 用户。" + +#: twittersettings.php:258 +msgid "Twitter account disconnected." +msgstr "已取消 Twitter 帐号关联。" + +#: twittersettings.php:278 twittersettings.php:288 +msgid "Couldn't save Twitter preferences." +msgstr "无法保存 Twitter 参数设置。" + +#: twittersettings.php:292 +msgid "Twitter preferences saved." +msgstr "已保存 Twitter 参数设置。" + +#. 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. +#: daemons/twitterstatusfetcher.php:264 +#, php-format +msgid "RT @%1$s %2$s" +msgstr "RT @%1$s %2$s" diff --git a/plugins/TwitterBridge/twitter.php b/plugins/TwitterBridge/twitter.php index 90b0f0f14f..f913e4aeae 100644 --- a/plugins/TwitterBridge/twitter.php +++ b/plugins/TwitterBridge/twitter.php @@ -30,7 +30,6 @@ function add_twitter_user($twitter_id, $screen_name) // Clear out any bad old foreign_users with the new user's legit URL // This can happen when users move around or fakester accounts get // repoed, and things like that. - $luser = Foreign_user::getForeignUser($twitter_id, TWITTER_SERVICE); if (!empty($luser)) { @@ -69,7 +68,6 @@ function save_twitter_user($twitter_id, $screen_name) { // Check to see whether the Twitter user is already in the system, // and update its screen name and uri if so. - $fuser = Foreign_user::getForeignUser($twitter_id, TWITTER_SERVICE); if (!empty($fuser)) { @@ -87,9 +85,7 @@ function save_twitter_user($twitter_id, $screen_name) } } else { - // Kill any old, invalid records for this screen name - $fuser = Foreign_user::getByNickname($screen_name, TWITTER_SERVICE); if (!empty($fuser)) { @@ -110,13 +106,11 @@ function save_twitter_user($twitter_id, $screen_name) } function is_twitter_bound($notice, $flink) { - // Check to see if notice should go to Twitter if (!empty($flink) && ($flink->noticesync & FOREIGN_NOTICE_SEND)) { // If it's not a Twitter-style reply, or if the user WANTS to send replies, // or if it's in reply to a twitter notice - if (!preg_match('/^@[a-zA-Z0-9_]{1,15}\b/u', $notice->content) || ($flink->noticesync & FOREIGN_NOTICE_SEND_REPLY) || is_twitter_notice($notice->reply_to)) { @@ -140,7 +134,6 @@ function broadcast_twitter($notice) TWITTER_SERVICE); // Don't bother with basic auth, since it's no longer allowed - if (!empty($flink) && TwitterOAuthClient::isPackedToken($flink->credentials)) { if (!empty($notice->repeat_of) && is_twitter_notice($notice->repeat_of)) { $retweet = retweet_notice($flink, Notice::staticGet('id', $notice->repeat_of)); @@ -229,7 +222,6 @@ function broadcast_oauth($notice, $flink) { // This could represent a failure posting, // or the Twitter API might just be behaving flakey. - $errmsg = sprintf('Twitter bridge - No data returned by Twitter API when ' . 'trying to post notice %d for User %s (user id %d).', $notice->id, @@ -242,7 +234,6 @@ function broadcast_oauth($notice, $flink) { } // Notice crossed the great divide - $msg = sprintf('Twitter bridge - posted notice %d to Twitter using ' . 'OAuth for User %s (user id %d).', $notice->id, @@ -327,11 +318,9 @@ function remove_twitter_link($flink) // Notify the user that her Twitter bridge is down if (isset($user->email)) { - $result = mail_twitter_bridge_removed($user); if (!$result) { - $msg = 'Unable to send email to notify ' . "$user->nickname (user id: $user->id) " . 'that their Twitter bridge link was ' . @@ -340,7 +329,6 @@ function remove_twitter_link($flink) common_log(LOG_WARNING, $msg); } } - } /** @@ -353,7 +341,6 @@ function remove_twitter_link($flink) * * @return boolean success flag */ - function mail_twitter_bridge_removed($user) { $profile = $user->getProfile(); @@ -366,11 +353,11 @@ function mail_twitter_bridge_removed($user) $body = sprintf(_m('Hi, %1$s. We\'re sorry to inform you that your ' . 'link to Twitter has been disabled. We no longer seem to have ' . - 'permission to update your Twitter status. (Did you revoke ' . - '%3$s\'s access?)' . "\n\n" . + 'permission to update your Twitter status. Did you maybe revoke ' . + '%3$s\'s access?' . "\n\n" . 'You can re-enable your Twitter bridge by visiting your ' . "Twitter settings page:\n\n\t%2\$s\n\n" . - "Regards,\n%3\$s\n"), + "Regards,\n%3\$s"), $profile->getBestName(), common_local_url('twittersettings'), common_config('site', 'name')); @@ -378,4 +365,3 @@ function mail_twitter_bridge_removed($user) common_switch_locale(); return mail_to_user($user, $subject, $body); } - diff --git a/plugins/TwitterBridge/twitteradminpanel.php b/plugins/TwitterBridge/twitteradminpanel.php index 69f8da078a..d05a2c6b3e 100644 --- a/plugins/TwitterBridge/twitteradminpanel.php +++ b/plugins/TwitterBridge/twitteradminpanel.php @@ -40,7 +40,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class TwitteradminpanelAction extends AdminPanelAction { /** @@ -48,7 +47,6 @@ class TwitteradminpanelAction extends AdminPanelAction * * @return string page title */ - function title() { return _m('Twitter'); @@ -59,7 +57,6 @@ class TwitteradminpanelAction extends AdminPanelAction * * @return string instructions */ - function getInstructions() { return _m('Twitter bridge settings'); @@ -70,7 +67,6 @@ class TwitteradminpanelAction extends AdminPanelAction * * @return void */ - function showForm() { $form = new TwitterAdminPanelForm($this); @@ -83,7 +79,6 @@ class TwitteradminpanelAction extends AdminPanelAction * * @return void */ - function saveSettings() { static $settings = array( @@ -173,7 +168,6 @@ class TwitterAdminPanelForm extends AdminForm * * @return int ID of the form */ - function id() { return 'twitteradminpanel'; @@ -184,7 +178,6 @@ class TwitterAdminPanelForm extends AdminForm * * @return string class of the form */ - function formClass() { return 'form_settings'; @@ -195,7 +188,6 @@ class TwitterAdminPanelForm extends AdminForm * * @return string URL of the action */ - function action() { return common_local_url('twitteradminpanel'); @@ -206,7 +198,6 @@ class TwitterAdminPanelForm extends AdminForm * * @return void */ - function formData() { $this->out->elementStart( @@ -239,7 +230,7 @@ class TwitterAdminPanelForm extends AdminForm if (!empty($globalConsumerKey) && !empty($globalConsumerSec)) { $this->li(); - $this->out->element('p', 'form_guide', _('Note: a global consumer key and secret are set.')); + $this->out->element('p', 'form_guide', _m('Note: a global consumer key and secret are set.')); $this->unli(); } @@ -292,9 +283,8 @@ class TwitterAdminPanelForm extends AdminForm * * @return void */ - function formActions() { - $this->out->submit('submit', _('Save'), 'submit', null, _('Save Twitter settings')); + $this->out->submit('submit', _m('Save'), 'submit', null, _m('Save Twitter settings')); } } diff --git a/plugins/TwitterBridge/twitterauthorization.php b/plugins/TwitterBridge/twitterauthorization.php index 7a896e1687..931a037230 100644 --- a/plugins/TwitterBridge/twitterauthorization.php +++ b/plugins/TwitterBridge/twitterauthorization.php @@ -117,13 +117,13 @@ class TwitterauthorizationAction extends Action $token = $this->trimmed('token'); if (!$token || $token != common_session_token()) { - $this->showForm(_('There was a problem with your session token. Try again, please.')); + $this->showForm(_m('There was a problem with your session token. Try again, please.')); return; } if ($this->arg('create')) { if (!$this->boolean('license')) { - $this->showForm(_('You can\'t register if you don\'t agree to the license.'), + $this->showForm(_m('You can\'t register if you don\'t agree to the license.'), $this->trimmed('newname')); return; } @@ -132,7 +132,7 @@ class TwitterauthorizationAction extends Action $this->connectNewUser(); } else { common_debug('Twitter bridge - ' . print_r($this->args, true)); - $this->showForm(_('Something weird happened.'), + $this->showForm(_m('Something weird happened.'), $this->trimmed('newname')); } } else { @@ -231,7 +231,6 @@ class TwitterauthorizationAction extends Action } if (common_logged_in()) { - // Save the access token and Twitter user info $user = common_current_user(); @@ -298,7 +297,7 @@ class TwitterauthorizationAction extends Action if (empty($flink_id)) { common_log_db_error($flink, 'INSERT', __FILE__); - $this->serverError(_('Couldn\'t link your Twitter account.')); + $this->serverError(_m('Couldn\'t link your Twitter account.')); } return $flink_id; @@ -310,13 +309,13 @@ class TwitterauthorizationAction extends Action $this->element('div', array('class' => 'error'), $this->error); } else { $this->element('div', 'instructions', - sprintf(_('This is the first time you\'ve logged into %s so we must connect your Twitter account to a local account. You can either create a new account, or connect with your existing account, if you have one.'), common_config('site', 'name'))); + sprintf(_m('This is the first time you\'ve logged into %s so we must connect your Twitter account to a local account. You can either create a new account, or connect with your existing account, if you have one.'), common_config('site', 'name'))); } } function title() { - return _('Twitter Account Setup'); + return _m('Twitter Account Setup'); } function showForm($error=null, $username=null) @@ -349,7 +348,7 @@ class TwitterauthorizationAction extends Action 'class' => 'form_settings', 'action' => common_local_url('twitterauthorization'))); $this->elementStart('fieldset', array('id' => 'settings_twitter_connect_options')); - $this->element('legend', null, _('Connection options')); + $this->element('legend', null, _m('Connection options')); $this->elementStart('ul', 'form_data'); $this->elementStart('li'); $this->element('input', array('type' => 'checkbox', @@ -358,7 +357,7 @@ class TwitterauthorizationAction extends Action 'name' => 'license', 'value' => 'true')); $this->elementStart('label', array('class' => 'checkbox', 'for' => 'license')); - $message = _('My text and files are available under %s ' . + $message = _m('My text and files are available under %s ' . 'except this private data: password, ' . 'email address, IM address, and phone number.'); $link = 'oAuthGet($url); - $statuses = json_decode($response); - return $statuses; - } - /** * Calls Twitter's /statuses/friends API method * diff --git a/plugins/TwitterBridge/twittersettings.php b/plugins/TwitterBridge/twittersettings.php index 631b29f52a..dab8ab34fe 100644 --- a/plugins/TwitterBridge/twittersettings.php +++ b/plugins/TwitterBridge/twittersettings.php @@ -45,7 +45,6 @@ require_once INSTALLDIR . '/plugins/TwitterBridge/twitter.php'; * * @see SettingsAction */ - class TwittersettingsAction extends ConnectSettingsAction { /** @@ -79,7 +78,6 @@ class TwittersettingsAction extends ConnectSettingsAction * * @return void */ - function showContent() { @@ -130,6 +128,7 @@ class TwittersettingsAction extends ConnectSettingsAction if (!$user->password) { $this->elementStart('p', array('class' => 'form_guide')); + // @todo FIXME: Bad i18n (patchwork in three parts). $this->text(_m('Disconnecting your Twitter ' . 'could make it impossible to log in! Please ')); $this->element('a', @@ -139,7 +138,7 @@ class TwittersettingsAction extends ConnectSettingsAction $this->text(_m(' first.')); $this->elementEnd('p'); } else { - + // TRANS: %1$s is the current website name. $note = _m('Keep your %1$s account but disconnect from Twitter. ' . 'You can use your %1$s password to log in.'); @@ -182,7 +181,7 @@ class TwittersettingsAction extends ConnectSettingsAction if (common_config('twitterimport','enabled')) { $this->elementStart('li'); $this->checkbox('noticerecv', - _m('Import my Friends Timeline.'), + _m('Import my friends timeline.'), ($flink) ? ($flink->noticesync & FOREIGN_NOTICE_RECV) : false); @@ -219,7 +218,6 @@ class TwittersettingsAction extends ConnectSettingsAction * * @return void */ - function handlePost() { // CSRF protection @@ -244,7 +242,6 @@ class TwittersettingsAction extends ConnectSettingsAction * * @return void */ - function removeTwitterAccount() { $user = common_current_user(); @@ -266,7 +263,6 @@ class TwittersettingsAction extends ConnectSettingsAction * * @return void */ - function savePreferences() { $noticesend = $this->boolean('noticesend'); @@ -295,5 +291,4 @@ class TwittersettingsAction extends ConnectSettingsAction $this->showForm(_m('Twitter preferences saved.'), true); } - } diff --git a/plugins/UserFlag/UserFlagPlugin.php b/plugins/UserFlag/UserFlagPlugin.php index ae3dfe0365..e6ad3e37d3 100644 --- a/plugins/UserFlag/UserFlagPlugin.php +++ b/plugins/UserFlag/UserFlagPlugin.php @@ -40,7 +40,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class UserFlagPlugin extends Plugin { const REVIEWFLAGS = 'UserFlagPlugin::reviewflags'; @@ -56,7 +55,6 @@ class UserFlagPlugin extends Plugin * * @return boolean hook return */ - function onCheckSchema() { $schema = Schema::get(); @@ -83,7 +81,6 @@ class UserFlagPlugin extends Plugin * * @return boolean hook return */ - function onRouterInitialized($m) { $m->connect('main/flag/profile', array('action' => 'flagprofile')); @@ -99,7 +96,6 @@ class UserFlagPlugin extends Plugin * * @return boolean hook return */ - function onAutoload($cls) { switch (strtolower($cls)) @@ -130,7 +126,6 @@ class UserFlagPlugin extends Plugin * * @return boolean hook result */ - function onEndProfilePageActionsElements(&$action, $profile) { $user = common_current_user(); @@ -140,6 +135,8 @@ class UserFlagPlugin extends Plugin $action->elementStart('li', 'entity_flag'); if (User_flag_profile::exists($profile->id, $user->id)) { + // @todo FIXME: Add a title explaining what 'flagged' means? + // TRANS: Message added to a profile if it has been flagged for review. $action->element('p', 'flagged', _('Flagged')); } else { $form = new FlagProfileForm($action, $profile, @@ -161,7 +158,6 @@ class UserFlagPlugin extends Plugin * * @return boolean hook result */ - function onEndProfileListItemActionElements($item) { $user = common_current_user(); @@ -189,7 +185,6 @@ class UserFlagPlugin extends Plugin * * @return boolean hook result */ - function onEndShowScripts($action) { $action->inlineScript('if ($(".form_entity_flag").length > 0) { '. @@ -210,7 +205,6 @@ class UserFlagPlugin extends Plugin * * @return boolean hook result */ - function onUserRightsCheck($user, $right, &$result) { switch ($right) { @@ -233,7 +227,6 @@ class UserFlagPlugin extends Plugin * * @return boolean hook result */ - function onEndBlockProfile($user, $profile) { if ($this->flagOnBlock && !User_flag_profile::exists($profile->id, @@ -255,7 +248,6 @@ class UserFlagPlugin extends Plugin * * @return boolean hook result */ - function onProfileDeleteRelated($profile, &$related) { $related[] = 'user_flag_profile'; @@ -272,10 +264,33 @@ class UserFlagPlugin extends Plugin * * @return boolean hook result */ - function onUserDeleteRelated($user, &$related) { $related[] = 'user_flag_profile'; return true; } + + /** + * Provide plugin version information. + * + * This data is used when showing the version page. + * + * @param array &$versions array of version data arrays; see EVENTS.txt + * + * @return boolean hook value + */ + function onPluginVersion(&$versions) + { + $url = 'http://status.net/wiki/Plugin:UserFlag'; + + $versions[] = array('name' => 'UserFlag', + 'version' => STATUSNET_VERSION, + 'author' => 'Evan Prodromou', + 'homepage' => $url, + 'rawdescription' => + // TRANS: Plugin description. + _m('This plugin allows flagging of profiles for review and reviewing flagged profiles.')); + + return true; + } } diff --git a/plugins/UserFlag/User_flag_profile.php b/plugins/UserFlag/User_flag_profile.php index 86b39160bf..69fe0f356b 100644 --- a/plugins/UserFlag/User_flag_profile.php +++ b/plugins/UserFlag/User_flag_profile.php @@ -44,7 +44,6 @@ require_once INSTALLDIR . '/classes/Memcached_DataObject.php'; * @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3 * @link http://status.net/ */ - class User_flag_profile extends Memcached_DataObject { ###START_AUTOCODE @@ -67,7 +66,6 @@ class User_flag_profile extends Memcached_DataObject * * @return array array of column definitions */ - function table() { return array( @@ -83,7 +81,6 @@ class User_flag_profile extends Memcached_DataObject * * @return array key definitions */ - function keys() { return array('profile_id' => 'K', 'user_id' => 'K'); @@ -94,7 +91,6 @@ class User_flag_profile extends Memcached_DataObject * * @return array key definitions */ - function keyTypes() { return $this->keys(); @@ -107,7 +103,6 @@ class User_flag_profile extends Memcached_DataObject * * @return User_flag_profile found object or null */ - function pkeyGet($kv) { return Memcached_DataObject::pkeyGet('User_flag_profile', $kv); @@ -121,7 +116,6 @@ class User_flag_profile extends Memcached_DataObject * * @return boolean true if exists, else false */ - static function exists($profile_id, $user_id) { $ufp = User_flag_profile::pkeyGet(array('profile_id' => $profile_id, @@ -138,7 +132,6 @@ class User_flag_profile extends Memcached_DataObject * * @return boolean success flag */ - static function create($user_id, $profile_id) { $ufp = new User_flag_profile(); @@ -148,7 +141,8 @@ class User_flag_profile extends Memcached_DataObject $ufp->created = common_sql_now(); if (!$ufp->insert()) { - $msg = sprintf(_("Couldn't flag profile '%d' for review."), + // TRANS: Server exception. + $msg = sprintf(_m('Couldn\'t flag profile "%d" for review.'), $profile_id); throw new ServerException($msg); } diff --git a/plugins/UserFlag/adminprofileflag.php b/plugins/UserFlag/adminprofileflag.php index 17374927b3..df0450f66a 100644 --- a/plugins/UserFlag/adminprofileflag.php +++ b/plugins/UserFlag/adminprofileflag.php @@ -40,7 +40,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3 * @link http://status.net/ */ - class AdminprofileflagAction extends Action { var $page = null; @@ -53,7 +52,6 @@ class AdminprofileflagAction extends Action * * @return boolean success flag */ - function prepare($args) { parent::prepare($args); @@ -109,7 +107,6 @@ class AdminprofileflagAction extends Action * * @return void */ - function handle($args) { parent::handle($args); @@ -122,10 +119,10 @@ class AdminprofileflagAction extends Action * * @return string Title of the page */ - function title() { - return _('Flagged profiles'); + // TRANS: Title for page with a list of profiles that were flagged for review. + return _m('Flagged profiles'); } /** @@ -133,7 +130,6 @@ class AdminprofileflagAction extends Action * * @return void */ - function showContent() { $pl = new FlaggedProfileList($this->profiles, $this); @@ -149,7 +145,6 @@ class AdminprofileflagAction extends Action * * @return Profile $profile Profile query results */ - function getProfiles() { $ufp = new User_flag_profile(); @@ -196,7 +191,6 @@ class AdminprofileflagAction extends Action * @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3 * @link http://status.net/ */ - class FlaggedProfileList extends ProfileList { /** @@ -206,7 +200,6 @@ class FlaggedProfileList extends ProfileList * * @return ProfileListItem newly-created item */ - function newListItem($profile) { return new FlaggedProfileListItem($this->profile, $this->action); @@ -222,7 +215,6 @@ class FlaggedProfileList extends ProfileList * @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3 * @link http://status.net/ */ - class FlaggedProfileListItem extends ProfileListItem { const MAX_FLAGGERS = 5; @@ -235,7 +227,6 @@ class FlaggedProfileListItem extends ProfileListItem * * @return void */ - function showActions() { $this->user = common_current_user(); @@ -247,7 +238,8 @@ class FlaggedProfileListItem extends ProfileListItem $this->startActions(); if (Event::handle('StartProfileListItemActionElements', array($this))) { $this->out->elementStart('li', 'entity_moderation'); - $this->out->element('p', null, _('Moderate')); + // TRANS: Header for moderation menu with action buttons for flagged profiles (like 'sandbox', 'silence', ...). + $this->out->element('p', null, _m('Moderate')); $this->out->elementStart('ul'); $this->showSandboxButton(); $this->showSilenceButton(); @@ -265,7 +257,6 @@ class FlaggedProfileListItem extends ProfileListItem * * @return void */ - function showSandboxButton() { if ($this->user->hasRight(Right::SANDBOXUSER)) { @@ -286,7 +277,6 @@ class FlaggedProfileListItem extends ProfileListItem * * @return void */ - function showSilenceButton() { if ($this->user->hasRight(Right::SILENCEUSER)) { @@ -307,7 +297,6 @@ class FlaggedProfileListItem extends ProfileListItem * * @return void */ - function showDeleteButton() { @@ -324,7 +313,6 @@ class FlaggedProfileListItem extends ProfileListItem * * @return void */ - function showClearButton() { if ($this->user->hasRight(UserFlagPlugin::CLEARFLAGS)) { @@ -340,7 +328,6 @@ class FlaggedProfileListItem extends ProfileListItem * * @return void */ - function endProfile() { $this->showFlaggersList(); @@ -352,7 +339,6 @@ class FlaggedProfileListItem extends ProfileListItem * * @return void */ - function showFlaggersList() { $flaggers = array(); @@ -394,12 +380,16 @@ class FlaggedProfileListItem extends ProfileListItem } if ($cnt > 0) { - $text = _('Flagged by '); - - $text .= implode(', ', $lnks); - if ($others > 0) { - $text .= sprintf(_(' and %d others'), $others); + $flagging_users = implode(', ', $lnks); + // TRANS: Message displayed on a profile if it has been flagged. + // TRANS: %1$s is a comma separated list of at most 5 user nicknames that flagged. + // TRANS: %2$d is a positive integer of additional flagging users. Also used for the plural. + $text .= sprintf(_m('Flagged by %1$s and %2$d other', 'Flagged by %1$s and %2$d others', $others), $flagging_users, $others); + } else { + // TRANS: Message displayed on a profile if it has been flagged. + // TRANS: %s is a comma separated list of at most 5 user nicknames that flagged. + $text .= sprintf(_m('Flagged by %s'), $flagging_users); } $this->out->elementStart('p', array('class' => 'flaggers')); diff --git a/plugins/UserFlag/clearflag.php b/plugins/UserFlag/clearflag.php index f032527ed6..feda29f1b7 100644 --- a/plugins/UserFlag/clearflag.php +++ b/plugins/UserFlag/clearflag.php @@ -40,7 +40,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3 * @link http://status.net/ */ - class ClearflagAction extends ProfileFormAction { /** @@ -75,7 +74,6 @@ class ClearflagAction extends ProfileFormAction * * @return void */ - function handle($args) { if ($_SERVER['REQUEST_METHOD'] == 'POST') { @@ -93,7 +91,6 @@ class ClearflagAction extends ProfileFormAction * * @return void */ - function handlePost() { $ufp = new User_flag_profile(); @@ -104,7 +101,8 @@ class ClearflagAction extends ProfileFormAction 'AND profile_id = ' . $this->profile->id); if ($result == false) { - $msg = sprintf(_("Couldn't clear flags for profile '%s'."), + // TRANS: Server exception given when flags could not be cleared. + $msg = sprintf(_m('Couldn\'t clear flags for profile "%s".'), $this->profile->nickname); throw new ServerException($msg); } @@ -121,17 +119,18 @@ class ClearflagAction extends ProfileFormAction * * @return void */ - function ajaxResults() { header('Content-Type: text/xml;charset=utf-8'); $this->xw->startDocument('1.0', 'UTF-8'); $this->elementStart('html'); $this->elementStart('head'); - $this->element('title', null, _('Flags cleared')); + // TRANS: Title for AJAX form to indicated that flags were removed. + $this->element('title', null, _m('Flags cleared')); $this->elementEnd('head'); $this->elementStart('body'); - $this->element('p', 'cleared', _('Cleared')); + // TRANS: Body element for "flags cleared" form. + $this->element('p', 'cleared', _m('Cleared')); $this->elementEnd('body'); $this->elementEnd('html'); } diff --git a/plugins/UserFlag/clearflagform.php b/plugins/UserFlag/clearflagform.php index eefd15c368..26a8848758 100644 --- a/plugins/UserFlag/clearflagform.php +++ b/plugins/UserFlag/clearflagform.php @@ -42,7 +42,6 @@ require_once INSTALLDIR.'/lib/form.php'; * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class ClearFlagForm extends ProfileActionForm { /** @@ -51,7 +50,6 @@ class ClearFlagForm extends ProfileActionForm * * @return string class of the form */ - function formClass() { return 'form_user_clearflag'; @@ -62,7 +60,6 @@ class ClearFlagForm extends ProfileActionForm * * @return string Name of the action, lowercased. */ - function target() { return 'clearflag'; @@ -73,10 +70,10 @@ class ClearFlagForm extends ProfileActionForm * * @return string Title of the form, internationalized */ - function title() { - return _('Clear'); + // TRANS: Form title for action on a profile. + return _m('Clear'); } /** @@ -87,6 +84,7 @@ class ClearFlagForm extends ProfileActionForm function description() { - return _('Clear all flags'); + // Form description for clearing flags from a profile. + return _m('Clear all flags'); } } diff --git a/plugins/UserFlag/flagprofile.php b/plugins/UserFlag/flagprofile.php index 018c1e8ac9..283eea40ce 100644 --- a/plugins/UserFlag/flagprofile.php +++ b/plugins/UserFlag/flagprofile.php @@ -40,7 +40,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3 * @link http://status.net/ */ - class FlagprofileAction extends ProfileFormAction { /** @@ -50,7 +49,6 @@ class FlagprofileAction extends ProfileFormAction * * @return boolean success flag */ - function prepare($args) { if (!parent::prepare($args)) { @@ -64,7 +62,8 @@ class FlagprofileAction extends ProfileFormAction if (User_flag_profile::exists($this->profile->id, $user->id)) { - $this->clientError(_('Flag already exists.')); + // TRANS: Client error when setting flag that has already been set for a profile. + $this->clientError(_m('Flag already exists.')); return false; } @@ -81,7 +80,6 @@ class FlagprofileAction extends ProfileFormAction * * @return void */ - function handle($args) { if ($_SERVER['REQUEST_METHOD'] == 'POST') { @@ -97,7 +95,6 @@ class FlagprofileAction extends ProfileFormAction * * @return void */ - function handlePost() { $user = common_current_user(); @@ -119,19 +116,19 @@ class FlagprofileAction extends ProfileFormAction * * @return void */ - function ajaxResults() { header('Content-Type: text/xml;charset=utf-8'); $this->xw->startDocument('1.0', 'UTF-8'); $this->elementStart('html'); $this->elementStart('head'); - $this->element('title', null, _('Flagged for review')); + // TRANS: AJAX form title for a flagged profile. + $this->element('title', null, _m('Flagged for review')); $this->elementEnd('head'); $this->elementStart('body'); - $this->element('p', 'flagged', _('Flagged')); + // TRANS: Body text for AJAX form when a profile has been flagged for review. + $this->element('p', 'flagged', _m('Flagged')); $this->elementEnd('body'); $this->elementEnd('html'); } } - diff --git a/plugins/UserFlag/flagprofileform.php b/plugins/UserFlag/flagprofileform.php index c20929a20c..045c9de852 100644 --- a/plugins/UserFlag/flagprofileform.php +++ b/plugins/UserFlag/flagprofileform.php @@ -44,7 +44,6 @@ require_once INSTALLDIR.'/lib/form.php'; * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://status.net/ */ - class FlagProfileForm extends ProfileActionForm { /** @@ -53,7 +52,6 @@ class FlagProfileForm extends ProfileActionForm * * @return string class of the form */ - function formClass() { return 'form_entity_flag'; @@ -64,7 +62,6 @@ class FlagProfileForm extends ProfileActionForm * * @return string Name of the action, lowercased. */ - function target() { return 'flagprofile'; @@ -75,10 +72,10 @@ class FlagProfileForm extends ProfileActionForm * * @return string Title of the form, internationalized */ - function title() { - return _('Flag'); + // TRANS: Form title for flagging a profile for review. + return _m('Flag'); } /** @@ -86,9 +83,9 @@ class FlagProfileForm extends ProfileActionForm * * @return string description of the form, internationalized */ - function description() { - return _('Flag profile for review'); + // TRANS: Form description. + return _m('Flag profile for review.'); } } diff --git a/plugins/UserFlag/locale/UserFlag.pot b/plugins/UserFlag/locale/UserFlag.pot new file mode 100644 index 0000000000..7e0bc3114b --- /dev/null +++ b/plugins/UserFlag/locale/UserFlag.pot @@ -0,0 +1,108 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" + +#. TRANS: Title for page with a list of profiles that were flagged for review. +#: adminprofileflag.php:125 +msgid "Flagged profiles" +msgstr "" + +#. TRANS: Header for moderation menu with action buttons for flagged profiles (like 'sandbox', 'silence', ...). +#: adminprofileflag.php:242 +msgid "Moderate" +msgstr "" + +#. TRANS: Message displayed on a profile if it has been flagged. +#. TRANS: %1$s is a comma separated list of at most 5 user nicknames that flagged. +#. TRANS: %2$d is a positive integer of additional flagging users. Also used for the plural. +#: adminprofileflag.php:388 +#, php-format +msgid "Flagged by %1$s and %2$d other" +msgid_plural "Flagged by %1$s and %2$d others" +msgstr[0] "" +msgstr[1] "" + +#. TRANS: Message displayed on a profile if it has been flagged. +#. TRANS: %s is a comma separated list of at most 5 user nicknames that flagged. +#: adminprofileflag.php:392 +#, php-format +msgid "Flagged by %s" +msgstr "" + +#. TRANS: Client error when setting flag that has already been set for a profile. +#: flagprofile.php:66 +msgid "Flag already exists." +msgstr "" + +#. TRANS: AJAX form title for a flagged profile. +#: flagprofile.php:126 +msgid "Flagged for review" +msgstr "" + +#. TRANS: Body text for AJAX form when a profile has been flagged for review. +#: flagprofile.php:130 +msgid "Flagged" +msgstr "" + +#. TRANS: Plugin description. +#: UserFlagPlugin.php:292 +msgid "" +"This plugin allows flagging of profiles for review and reviewing flagged " +"profiles." +msgstr "" + +#. TRANS: Server exception given when flags could not be cleared. +#: clearflag.php:105 +#, php-format +msgid "Couldn't clear flags for profile \"%s\"." +msgstr "" + +#. TRANS: Title for AJAX form to indicated that flags were removed. +#: clearflag.php:129 +msgid "Flags cleared" +msgstr "" + +#. TRANS: Body element for "flags cleared" form. +#: clearflag.php:133 +msgid "Cleared" +msgstr "" + +#. TRANS: Form title for flagging a profile for review. +#: flagprofileform.php:78 +msgid "Flag" +msgstr "" + +#. TRANS: Form description. +#: flagprofileform.php:89 +msgid "Flag profile for review." +msgstr "" + +#. TRANS: Server exception. +#: User_flag_profile.php:145 +#, php-format +msgid "Couldn't flag profile \"%d\" for review." +msgstr "" + +#. TRANS: Form title for action on a profile. +#: clearflagform.php:76 +msgid "Clear" +msgstr "" + +#: clearflagform.php:88 +msgid "Clear all flags" +msgstr "" diff --git a/plugins/UserLimitPlugin.php b/plugins/UserLimit/UserLimitPlugin.php similarity index 100% rename from plugins/UserLimitPlugin.php rename to plugins/UserLimit/UserLimitPlugin.php diff --git a/plugins/UserLimit/locale/UserLimit.pot b/plugins/UserLimit/locale/UserLimit.pot new file mode 100644 index 0000000000..3991568f83 --- /dev/null +++ b/plugins/UserLimit/locale/UserLimit.pot @@ -0,0 +1,21 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: UserLimitPlugin.php:89 +msgid "Limit the number of users who can register." +msgstr "" diff --git a/plugins/UserLimit/locale/de/LC_MESSAGES/UserLimit.po b/plugins/UserLimit/locale/de/LC_MESSAGES/UserLimit.po new file mode 100644 index 0000000000..1699a81740 --- /dev/null +++ b/plugins/UserLimit/locale/de/LC_MESSAGES/UserLimit.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - UserLimit to German (Deutsch) +# Expored from translatewiki.net +# +# Author: The Evil IP address +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - UserLimit\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:34+0000\n" +"Language-Team: German \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:30+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: de\n" +"X-Message-Group: #out-statusnet-plugin-userlimit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: UserLimitPlugin.php:89 +msgid "Limit the number of users who can register." +msgstr "Beschränkung der Anzahl von Benutzern, die sich registrieren können." diff --git a/plugins/UserLimit/locale/es/LC_MESSAGES/UserLimit.po b/plugins/UserLimit/locale/es/LC_MESSAGES/UserLimit.po new file mode 100644 index 0000000000..e64ec8954f --- /dev/null +++ b/plugins/UserLimit/locale/es/LC_MESSAGES/UserLimit.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - UserLimit to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Translationista +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - UserLimit\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:34+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:30+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-userlimit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: UserLimitPlugin.php:89 +msgid "Limit the number of users who can register." +msgstr "Limitarla cantidad de usuarios que pueden registrarse." diff --git a/plugins/UserLimit/locale/fr/LC_MESSAGES/UserLimit.po b/plugins/UserLimit/locale/fr/LC_MESSAGES/UserLimit.po new file mode 100644 index 0000000000..5c68f2dcfd --- /dev/null +++ b/plugins/UserLimit/locale/fr/LC_MESSAGES/UserLimit.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - UserLimit to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - UserLimit\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:34+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:30+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-userlimit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: UserLimitPlugin.php:89 +msgid "Limit the number of users who can register." +msgstr "Limiter le nombre d’utilisateurs qui peuvent s’inscrire." diff --git a/plugins/UserLimit/locale/ia/LC_MESSAGES/UserLimit.po b/plugins/UserLimit/locale/ia/LC_MESSAGES/UserLimit.po new file mode 100644 index 0000000000..760cebc676 --- /dev/null +++ b/plugins/UserLimit/locale/ia/LC_MESSAGES/UserLimit.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - UserLimit to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - UserLimit\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:34+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:30+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-userlimit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: UserLimitPlugin.php:89 +msgid "Limit the number of users who can register." +msgstr "Limitar le numero de usatores que pote registrar se." diff --git a/plugins/UserLimit/locale/mk/LC_MESSAGES/UserLimit.po b/plugins/UserLimit/locale/mk/LC_MESSAGES/UserLimit.po new file mode 100644 index 0000000000..d685e8ca9d --- /dev/null +++ b/plugins/UserLimit/locale/mk/LC_MESSAGES/UserLimit.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - UserLimit to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - UserLimit\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:34+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:30+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-userlimit\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: UserLimitPlugin.php:89 +msgid "Limit the number of users who can register." +msgstr "Ограничување на бројот на корисници што можат да се регистрираат." diff --git a/plugins/UserLimit/locale/nb/LC_MESSAGES/UserLimit.po b/plugins/UserLimit/locale/nb/LC_MESSAGES/UserLimit.po new file mode 100644 index 0000000000..f3d54f6f4c --- /dev/null +++ b/plugins/UserLimit/locale/nb/LC_MESSAGES/UserLimit.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - UserLimit to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - UserLimit\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:34+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:30+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-userlimit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: UserLimitPlugin.php:89 +msgid "Limit the number of users who can register." +msgstr "Begrens antallet brukere som kan registrere seg." diff --git a/plugins/UserLimit/locale/nl/LC_MESSAGES/UserLimit.po b/plugins/UserLimit/locale/nl/LC_MESSAGES/UserLimit.po new file mode 100644 index 0000000000..e099949349 --- /dev/null +++ b/plugins/UserLimit/locale/nl/LC_MESSAGES/UserLimit.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - UserLimit to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - UserLimit\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:34+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:30+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-userlimit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: UserLimitPlugin.php:89 +msgid "Limit the number of users who can register." +msgstr "Limiteert het aantal gebruikers dat kan registreren." diff --git a/plugins/UserLimit/locale/pt_BR/LC_MESSAGES/UserLimit.po b/plugins/UserLimit/locale/pt_BR/LC_MESSAGES/UserLimit.po new file mode 100644 index 0000000000..216a8e6c31 --- /dev/null +++ b/plugins/UserLimit/locale/pt_BR/LC_MESSAGES/UserLimit.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - UserLimit to Brazilian Portuguese (Português do Brasil) +# Expored from translatewiki.net +# +# Author: Giro720 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - UserLimit\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:34+0000\n" +"Language-Team: Brazilian Portuguese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:30+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: pt-br\n" +"X-Message-Group: #out-statusnet-plugin-userlimit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: UserLimitPlugin.php:89 +msgid "Limit the number of users who can register." +msgstr "Limitar o número de usuários que podem se registrar." diff --git a/plugins/UserLimit/locale/ru/LC_MESSAGES/UserLimit.po b/plugins/UserLimit/locale/ru/LC_MESSAGES/UserLimit.po new file mode 100644 index 0000000000..ed402a3974 --- /dev/null +++ b/plugins/UserLimit/locale/ru/LC_MESSAGES/UserLimit.po @@ -0,0 +1,28 @@ +# Translation of StatusNet - UserLimit to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Александр Сигачёв +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - UserLimit\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:34+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:30+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-userlimit\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: UserLimitPlugin.php:89 +msgid "Limit the number of users who can register." +msgstr "" +"Ограничение количества пользователей, которые могут зарегистрироваться." diff --git a/plugins/UserLimit/locale/tl/LC_MESSAGES/UserLimit.po b/plugins/UserLimit/locale/tl/LC_MESSAGES/UserLimit.po new file mode 100644 index 0000000000..71ff8a65fb --- /dev/null +++ b/plugins/UserLimit/locale/tl/LC_MESSAGES/UserLimit.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - UserLimit to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - UserLimit\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:34+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:30+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-userlimit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: UserLimitPlugin.php:89 +msgid "Limit the number of users who can register." +msgstr "Hangganan ng bilang ng mga tagagamit na makakapagpatala." diff --git a/plugins/UserLimit/locale/tr/LC_MESSAGES/UserLimit.po b/plugins/UserLimit/locale/tr/LC_MESSAGES/UserLimit.po new file mode 100644 index 0000000000..538505e48e --- /dev/null +++ b/plugins/UserLimit/locale/tr/LC_MESSAGES/UserLimit.po @@ -0,0 +1,26 @@ +# Translation of StatusNet - UserLimit to Turkish (Türkçe) +# Expored from translatewiki.net +# +# Author: Maidis +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - UserLimit\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:34+0000\n" +"Language-Team: Turkish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:30+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tr\n" +"X-Message-Group: #out-statusnet-plugin-userlimit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: UserLimitPlugin.php:89 +msgid "Limit the number of users who can register." +msgstr "Kayıt olabilecek kullanıcı sayısını sınırla." diff --git a/plugins/UserLimit/locale/uk/LC_MESSAGES/UserLimit.po b/plugins/UserLimit/locale/uk/LC_MESSAGES/UserLimit.po new file mode 100644 index 0000000000..6564c78976 --- /dev/null +++ b/plugins/UserLimit/locale/uk/LC_MESSAGES/UserLimit.po @@ -0,0 +1,27 @@ +# Translation of StatusNet - UserLimit to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - UserLimit\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:34+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:30+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-userlimit\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: UserLimitPlugin.php:89 +msgid "Limit the number of users who can register." +msgstr "Обмеження кількості користувачів, котрі можуть зареєструватися." diff --git a/plugins/WikiHashtagsPlugin.php b/plugins/WikiHashtags/WikiHashtagsPlugin.php similarity index 100% rename from plugins/WikiHashtagsPlugin.php rename to plugins/WikiHashtags/WikiHashtagsPlugin.php diff --git a/plugins/WikiHashtags/locale/WikiHashtags.pot b/plugins/WikiHashtags/locale/WikiHashtags.pot new file mode 100644 index 0000000000..c9282d1747 --- /dev/null +++ b/plugins/WikiHashtags/locale/WikiHashtags.pot @@ -0,0 +1,23 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: WikiHashtagsPlugin.php:110 +msgid "" +"Gets hashtag descriptions from WikiHashtags." +msgstr "" diff --git a/plugins/WikiHashtags/locale/fr/LC_MESSAGES/WikiHashtags.po b/plugins/WikiHashtags/locale/fr/LC_MESSAGES/WikiHashtags.po new file mode 100644 index 0000000000..971db31133 --- /dev/null +++ b/plugins/WikiHashtags/locale/fr/LC_MESSAGES/WikiHashtags.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - WikiHashtags to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - WikiHashtags\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:35+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:31+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-wikihashtags\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: WikiHashtagsPlugin.php:110 +msgid "" +"Gets hashtag descriptions from WikiHashtags." +msgstr "" +"Obtient les descriptions de hashtags depuis WikiHashtags ." diff --git a/plugins/WikiHashtags/locale/ia/LC_MESSAGES/WikiHashtags.po b/plugins/WikiHashtags/locale/ia/LC_MESSAGES/WikiHashtags.po new file mode 100644 index 0000000000..d879d2a1d9 --- /dev/null +++ b/plugins/WikiHashtags/locale/ia/LC_MESSAGES/WikiHashtags.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - WikiHashtags to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - WikiHashtags\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:35+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:31+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-wikihashtags\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: WikiHashtagsPlugin.php:110 +msgid "" +"Gets hashtag descriptions from WikiHashtags." +msgstr "" +"Obtene descriptiones de hashtags ab WikiHashtags." diff --git a/plugins/WikiHashtags/locale/mk/LC_MESSAGES/WikiHashtags.po b/plugins/WikiHashtags/locale/mk/LC_MESSAGES/WikiHashtags.po new file mode 100644 index 0000000000..5be14522db --- /dev/null +++ b/plugins/WikiHashtags/locale/mk/LC_MESSAGES/WikiHashtags.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - WikiHashtags to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - WikiHashtags\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:35+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:31+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-wikihashtags\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: WikiHashtagsPlugin.php:110 +msgid "" +"Gets hashtag descriptions from WikiHashtags." +msgstr "" +"Презема описи на хеш-ознаки од WikiHashtags." diff --git a/plugins/WikiHashtags/locale/nb/LC_MESSAGES/WikiHashtags.po b/plugins/WikiHashtags/locale/nb/LC_MESSAGES/WikiHashtags.po new file mode 100644 index 0000000000..8741ffb994 --- /dev/null +++ b/plugins/WikiHashtags/locale/nb/LC_MESSAGES/WikiHashtags.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - WikiHashtags to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - WikiHashtags\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:35+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:31+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-wikihashtags\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: WikiHashtagsPlugin.php:110 +msgid "" +"Gets hashtag descriptions from WikiHashtags." +msgstr "" +"Henter hashtag-beskrivelser fra WikiHashtags." diff --git a/plugins/WikiHashtags/locale/nl/LC_MESSAGES/WikiHashtags.po b/plugins/WikiHashtags/locale/nl/LC_MESSAGES/WikiHashtags.po new file mode 100644 index 0000000000..369c3650eb --- /dev/null +++ b/plugins/WikiHashtags/locale/nl/LC_MESSAGES/WikiHashtags.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - WikiHashtags to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - WikiHashtags\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:35+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:31+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-wikihashtags\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: WikiHashtagsPlugin.php:110 +msgid "" +"Gets hashtag descriptions from WikiHashtags." +msgstr "" +"Haalt hashtagbeschrijvingen op van WikiHashtags." diff --git a/plugins/WikiHashtags/locale/pt_BR/LC_MESSAGES/WikiHashtags.po b/plugins/WikiHashtags/locale/pt_BR/LC_MESSAGES/WikiHashtags.po new file mode 100644 index 0000000000..8f1d8b7f64 --- /dev/null +++ b/plugins/WikiHashtags/locale/pt_BR/LC_MESSAGES/WikiHashtags.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - WikiHashtags to Brazilian Portuguese (Português do Brasil) +# Expored from translatewiki.net +# +# Author: Giro720 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - WikiHashtags\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:35+0000\n" +"Language-Team: Brazilian Portuguese \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:31+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: pt-br\n" +"X-Message-Group: #out-statusnet-plugin-wikihashtags\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: WikiHashtagsPlugin.php:110 +msgid "" +"Gets hashtag descriptions from WikiHashtags." +msgstr "" +"Obter as descrições de hashtags a partir de WikiHashtags ." diff --git a/plugins/WikiHashtags/locale/ru/LC_MESSAGES/WikiHashtags.po b/plugins/WikiHashtags/locale/ru/LC_MESSAGES/WikiHashtags.po new file mode 100644 index 0000000000..75e44a2682 --- /dev/null +++ b/plugins/WikiHashtags/locale/ru/LC_MESSAGES/WikiHashtags.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - WikiHashtags to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Александр Сигачёв +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - WikiHashtags\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:35+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:31+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-wikihashtags\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: WikiHashtagsPlugin.php:110 +msgid "" +"Gets hashtag descriptions from WikiHashtags." +msgstr "" +"Получает описания хештегов из WikiHashtags." diff --git a/plugins/WikiHashtags/locale/tl/LC_MESSAGES/WikiHashtags.po b/plugins/WikiHashtags/locale/tl/LC_MESSAGES/WikiHashtags.po new file mode 100644 index 0000000000..8488f2843e --- /dev/null +++ b/plugins/WikiHashtags/locale/tl/LC_MESSAGES/WikiHashtags.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - WikiHashtags to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - WikiHashtags\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:35+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:31+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-wikihashtags\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: WikiHashtagsPlugin.php:110 +msgid "" +"Gets hashtag descriptions from WikiHashtags." +msgstr "" +"Kumukuha ng mga paglalarawan ng tatak ng giling mula sa WikiHashtags." diff --git a/plugins/WikiHashtags/locale/tr/LC_MESSAGES/WikiHashtags.po b/plugins/WikiHashtags/locale/tr/LC_MESSAGES/WikiHashtags.po new file mode 100644 index 0000000000..7810080654 --- /dev/null +++ b/plugins/WikiHashtags/locale/tr/LC_MESSAGES/WikiHashtags.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - WikiHashtags to Turkish (Türkçe) +# Expored from translatewiki.net +# +# Author: Maidis +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - WikiHashtags\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:35+0000\n" +"Language-Team: Turkish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:31+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tr\n" +"X-Message-Group: #out-statusnet-plugin-wikihashtags\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: WikiHashtagsPlugin.php:110 +msgid "" +"Gets hashtag descriptions from WikiHashtags." +msgstr "" +"Kareetiket tanımlarını WikiHashtags'tan al." diff --git a/plugins/WikiHashtags/locale/uk/LC_MESSAGES/WikiHashtags.po b/plugins/WikiHashtags/locale/uk/LC_MESSAGES/WikiHashtags.po new file mode 100644 index 0000000000..8b62c5be93 --- /dev/null +++ b/plugins/WikiHashtags/locale/uk/LC_MESSAGES/WikiHashtags.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - WikiHashtags to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - WikiHashtags\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:35+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:31+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-wikihashtags\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: WikiHashtagsPlugin.php:110 +msgid "" +"Gets hashtag descriptions from WikiHashtags." +msgstr "" +"Отримувати описи теґів з WikiHashtags." diff --git a/plugins/WikiHowProfile/WikiHowProfilePlugin.php b/plugins/WikiHowProfile/WikiHowProfilePlugin.php index b72bd55d6d..fa683c4836 100644 --- a/plugins/WikiHowProfile/WikiHowProfilePlugin.php +++ b/plugins/WikiHowProfile/WikiHowProfilePlugin.php @@ -47,7 +47,6 @@ if (!defined('STATUSNET')) { * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0 * @link http://status.net/ */ - class WikiHowProfilePlugin extends Plugin { function onPluginVersion(&$versions) @@ -57,7 +56,7 @@ class WikiHowProfilePlugin extends Plugin 'author' => 'Brion Vibber', 'homepage' => 'http://status.net/wiki/Plugin:Sample', 'rawdescription' => - _m('Fetches avatar and other profile info for WikiHow users when setting up an account via OpenID.')); + _m('Fetches avatar and other profile information for WikiHow users when setting up an account via OpenID.')); return true; } @@ -107,14 +106,14 @@ class WikiHowProfilePlugin extends Plugin /** * Given a user's WikiHow profile URL, find their avatar. - * + * * @param string $profileUrl user page on the wiki - * + * * @return array of data; possible members: * 'avatar' => full URL to avatar image - * + * * @throws Exception on various low-level failures - * + * * @todo pull location, web site, and about sections -- they aren't currently marked up cleanly. */ private function fetchProfile($profileUrl) @@ -169,14 +168,14 @@ class WikiHowProfilePlugin extends Plugin private function saveAvatar($user, $url) { if (!common_valid_http_url($url)) { - throw new ServerException(sprintf(_m("Invalid avatar URL %s"), $url)); + throw new ServerException(sprintf(_m("Invalid avatar URL %s."), $url)); } // @fixme this should be better encapsulated // ripped from OStatus via oauthstore.php (for old OMB client) $temp_filename = tempnam(sys_get_temp_dir(), 'listener_avatar'); if (!copy($url, $temp_filename)) { - throw new ServerException(sprintf(_m("Unable to fetch avatar from %s"), $url)); + throw new ServerException(sprintf(_m("Unable to fetch avatar from %s."), $url)); } $profile = $user->getProfile(); @@ -191,6 +190,4 @@ class WikiHowProfilePlugin extends Plugin rename($temp_filename, Avatar::path($filename)); $profile->setOriginal($filename); } - } - diff --git a/plugins/WikiHowProfile/locale/WikiHowProfile.pot b/plugins/WikiHowProfile/locale/WikiHowProfile.pot new file mode 100644 index 0000000000..fffb3ac243 --- /dev/null +++ b/plugins/WikiHowProfile/locale/WikiHowProfile.pot @@ -0,0 +1,33 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: WikiHowProfilePlugin.php:59 +msgid "" +"Fetches avatar and other profile information for WikiHow users when setting " +"up an account via OpenID." +msgstr "" + +#: WikiHowProfilePlugin.php:171 +#, php-format +msgid "Invalid avatar URL %s." +msgstr "" + +#: WikiHowProfilePlugin.php:178 +#, php-format +msgid "Unable to fetch avatar from %s." +msgstr "" diff --git a/plugins/WikiHowProfile/locale/fr/LC_MESSAGES/WikiHowProfile.po b/plugins/WikiHowProfile/locale/fr/LC_MESSAGES/WikiHowProfile.po new file mode 100644 index 0000000000..f6df675c8f --- /dev/null +++ b/plugins/WikiHowProfile/locale/fr/LC_MESSAGES/WikiHowProfile.po @@ -0,0 +1,40 @@ +# Translation of StatusNet - WikiHowProfile to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - WikiHowProfile\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:36+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:31+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-wikihowprofile\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: WikiHowProfilePlugin.php:59 +msgid "" +"Fetches avatar and other profile information for WikiHow users when setting " +"up an account via OpenID." +msgstr "" +"Récupère l’avatar et les autres informations de profil des utilisateurs " +"WikiHow lorsqu’ils créent un compte via OpenID." + +#: WikiHowProfilePlugin.php:171 +#, php-format +msgid "Invalid avatar URL %s." +msgstr "Adresse URL d’avatar « %s » invalide." + +#: WikiHowProfilePlugin.php:178 +#, php-format +msgid "Unable to fetch avatar from %s." +msgstr "Impossible de récupérer l’avatar depuis « %s »." diff --git a/plugins/WikiHowProfile/locale/ia/LC_MESSAGES/WikiHowProfile.po b/plugins/WikiHowProfile/locale/ia/LC_MESSAGES/WikiHowProfile.po new file mode 100644 index 0000000000..3ca5438b19 --- /dev/null +++ b/plugins/WikiHowProfile/locale/ia/LC_MESSAGES/WikiHowProfile.po @@ -0,0 +1,40 @@ +# Translation of StatusNet - WikiHowProfile to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - WikiHowProfile\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:36+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:31+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-wikihowprofile\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: WikiHowProfilePlugin.php:59 +msgid "" +"Fetches avatar and other profile information for WikiHow users when setting " +"up an account via OpenID." +msgstr "" +"Obtene le avatar e altere informationes de profilo pro usatores de WikiHow " +"durante le creation de un conto via OpenID." + +#: WikiHowProfilePlugin.php:171 +#, php-format +msgid "Invalid avatar URL %s." +msgstr "URL de avatar %s invalide." + +#: WikiHowProfilePlugin.php:178 +#, php-format +msgid "Unable to fetch avatar from %s." +msgstr "Incapace de obtener avatar ab %s." diff --git a/plugins/WikiHowProfile/locale/mk/LC_MESSAGES/WikiHowProfile.po b/plugins/WikiHowProfile/locale/mk/LC_MESSAGES/WikiHowProfile.po new file mode 100644 index 0000000000..7f43004cb2 --- /dev/null +++ b/plugins/WikiHowProfile/locale/mk/LC_MESSAGES/WikiHowProfile.po @@ -0,0 +1,40 @@ +# Translation of StatusNet - WikiHowProfile to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - WikiHowProfile\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:36+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:31+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-wikihowprofile\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: WikiHowProfilePlugin.php:59 +msgid "" +"Fetches avatar and other profile information for WikiHow users when setting " +"up an account via OpenID." +msgstr "" +"Презема аватар и други профилни податоци за корисници на WikiHow при " +"создавање на сметка преку OpenID." + +#: WikiHowProfilePlugin.php:171 +#, php-format +msgid "Invalid avatar URL %s." +msgstr "Неважечка URL-адреса на аватарот: %s." + +#: WikiHowProfilePlugin.php:178 +#, php-format +msgid "Unable to fetch avatar from %s." +msgstr "Не можев да го преземам аватарот од %s." diff --git a/plugins/WikiHowProfile/locale/nl/LC_MESSAGES/WikiHowProfile.po b/plugins/WikiHowProfile/locale/nl/LC_MESSAGES/WikiHowProfile.po new file mode 100644 index 0000000000..e8e4374166 --- /dev/null +++ b/plugins/WikiHowProfile/locale/nl/LC_MESSAGES/WikiHowProfile.po @@ -0,0 +1,40 @@ +# Translation of StatusNet - WikiHowProfile to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - WikiHowProfile\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:36+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:31+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-wikihowprofile\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: WikiHowProfilePlugin.php:59 +msgid "" +"Fetches avatar and other profile information for WikiHow users when setting " +"up an account via OpenID." +msgstr "" +"Haalt avatar- en andere informatie op voor WikiHow-gebruikers die een " +"gebruiker aanmaken via OpenID." + +#: WikiHowProfilePlugin.php:171 +#, php-format +msgid "Invalid avatar URL %s." +msgstr "Ongeldige avatar-URL %s." + +#: WikiHowProfilePlugin.php:178 +#, php-format +msgid "Unable to fetch avatar from %s." +msgstr "Het was niet mogelijk om de avatar op te halen van %s." diff --git a/plugins/WikiHowProfile/locale/ru/LC_MESSAGES/WikiHowProfile.po b/plugins/WikiHowProfile/locale/ru/LC_MESSAGES/WikiHowProfile.po new file mode 100644 index 0000000000..bf3861a9e7 --- /dev/null +++ b/plugins/WikiHowProfile/locale/ru/LC_MESSAGES/WikiHowProfile.po @@ -0,0 +1,41 @@ +# Translation of StatusNet - WikiHowProfile to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Lockal +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - WikiHowProfile\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:36+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:31+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-wikihowprofile\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: WikiHowProfilePlugin.php:59 +msgid "" +"Fetches avatar and other profile information for WikiHow users when setting " +"up an account via OpenID." +msgstr "" +"Запрашивает аватару и прочую информацию из профиля пользователя WikiHow при " +"создании учётной записи с помощью OpenID." + +#: WikiHowProfilePlugin.php:171 +#, php-format +msgid "Invalid avatar URL %s." +msgstr "Неверный URL-адрес аватары %s" + +#: WikiHowProfilePlugin.php:178 +#, php-format +msgid "Unable to fetch avatar from %s." +msgstr "Не удаётся получить аватару из %s." diff --git a/plugins/WikiHowProfile/locale/tl/LC_MESSAGES/WikiHowProfile.po b/plugins/WikiHowProfile/locale/tl/LC_MESSAGES/WikiHowProfile.po new file mode 100644 index 0000000000..ed6d70a8c4 --- /dev/null +++ b/plugins/WikiHowProfile/locale/tl/LC_MESSAGES/WikiHowProfile.po @@ -0,0 +1,40 @@ +# Translation of StatusNet - WikiHowProfile to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - WikiHowProfile\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:36+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:31+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-wikihowprofile\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: WikiHowProfilePlugin.php:59 +msgid "" +"Fetches avatar and other profile information for WikiHow users when setting " +"up an account via OpenID." +msgstr "" +"Dumarampot ng abatar at ibang kabatiran ng balangkas para sa mga tagagamit " +"ng WikiHow kapag nagtatalaga ng isang akawnt sa pamamagitan ng OpenID." + +#: WikiHowProfilePlugin.php:171 +#, php-format +msgid "Invalid avatar URL %s." +msgstr "Hindi tanggap na URL ng abatar ang %s." + +#: WikiHowProfilePlugin.php:178 +#, php-format +msgid "Unable to fetch avatar from %s." +msgstr "Hindi nagawang damputin ang abatar mula sa %s." diff --git a/plugins/WikiHowProfile/locale/tr/LC_MESSAGES/WikiHowProfile.po b/plugins/WikiHowProfile/locale/tr/LC_MESSAGES/WikiHowProfile.po new file mode 100644 index 0000000000..5b4df1d675 --- /dev/null +++ b/plugins/WikiHowProfile/locale/tr/LC_MESSAGES/WikiHowProfile.po @@ -0,0 +1,40 @@ +# Translation of StatusNet - WikiHowProfile to Turkish (Türkçe) +# Expored from translatewiki.net +# +# Author: Maidis +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - WikiHowProfile\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:36+0000\n" +"Language-Team: Turkish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:31+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tr\n" +"X-Message-Group: #out-statusnet-plugin-wikihowprofile\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: WikiHowProfilePlugin.php:59 +msgid "" +"Fetches avatar and other profile information for WikiHow users when setting " +"up an account via OpenID." +msgstr "" +"OpenID aracılığıyla hesap oluşturan WikiHow kullanıcıları için kullanıcı " +"resimlerini ve diğer profil bilgilerini alır." + +#: WikiHowProfilePlugin.php:171 +#, php-format +msgid "Invalid avatar URL %s." +msgstr "Geçersiz kullanıcı resmi bağlantısı %s." + +#: WikiHowProfilePlugin.php:178 +#, php-format +msgid "Unable to fetch avatar from %s." +msgstr "%s'ten kullanıcı resmi alınamıyor." diff --git a/plugins/WikiHowProfile/locale/uk/LC_MESSAGES/WikiHowProfile.po b/plugins/WikiHowProfile/locale/uk/LC_MESSAGES/WikiHowProfile.po new file mode 100644 index 0000000000..53944d0c40 --- /dev/null +++ b/plugins/WikiHowProfile/locale/uk/LC_MESSAGES/WikiHowProfile.po @@ -0,0 +1,41 @@ +# Translation of StatusNet - WikiHowProfile to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - WikiHowProfile\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:36+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:21:31+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-wikihowprofile\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: WikiHowProfilePlugin.php:59 +msgid "" +"Fetches avatar and other profile information for WikiHow users when setting " +"up an account via OpenID." +msgstr "" +"Запитує аватар та іншу супутню інформацію з WikiHow для користувачів, котрі " +"створюють акаунти через OpenID." + +#: WikiHowProfilePlugin.php:171 +#, php-format +msgid "Invalid avatar URL %s." +msgstr "Невірна URL-адреса аватари %s." + +#: WikiHowProfilePlugin.php:178 +#, php-format +msgid "Unable to fetch avatar from %s." +msgstr "Неможливо завантажити аватару з %s." diff --git a/plugins/XCachePlugin.php b/plugins/XCache/XCachePlugin.php similarity index 100% rename from plugins/XCachePlugin.php rename to plugins/XCache/XCachePlugin.php diff --git a/plugins/XCache/locale/XCache.pot b/plugins/XCache/locale/XCache.pot new file mode 100644 index 0000000000..e38f5c845e --- /dev/null +++ b/plugins/XCache/locale/XCache.pot @@ -0,0 +1,23 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: XCachePlugin.php:120 +msgid "" +"Use the XCache variable cache to " +"cache query results." +msgstr "" diff --git a/plugins/XCache/locale/br/LC_MESSAGES/XCache.po b/plugins/XCache/locale/br/LC_MESSAGES/XCache.po new file mode 100644 index 0000000000..c5025c52af --- /dev/null +++ b/plugins/XCache/locale/br/LC_MESSAGES/XCache.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - XCache to Breton (Brezhoneg) +# Expored from translatewiki.net +# +# Author: Fulup +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - XCache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:36+0000\n" +"Language-Team: Breton \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:22:09+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: br\n" +"X-Message-Group: #out-statusnet-plugin-xcache\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: XCachePlugin.php:120 +msgid "" +"Use the XCache variable cache to " +"cache query results." +msgstr "" +"Ober gant ar grubuilh hegemm XCache da grubuilhañ disoc'hoù ar rekedoù." diff --git a/plugins/XCache/locale/es/LC_MESSAGES/XCache.po b/plugins/XCache/locale/es/LC_MESSAGES/XCache.po new file mode 100644 index 0000000000..d24ff11898 --- /dev/null +++ b/plugins/XCache/locale/es/LC_MESSAGES/XCache.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - XCache to Spanish (Español) +# Expored from translatewiki.net +# +# Author: Locos epraix +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - XCache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:36+0000\n" +"Language-Team: Spanish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:22:09+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: es\n" +"X-Message-Group: #out-statusnet-plugin-xcache\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: XCachePlugin.php:120 +msgid "" +"Use the XCache variable cache to " +"cache query results." +msgstr "" +"Utilice la caché variable XCache " +"para guardar los resultados de consultas." diff --git a/plugins/XCache/locale/fr/LC_MESSAGES/XCache.po b/plugins/XCache/locale/fr/LC_MESSAGES/XCache.po new file mode 100644 index 0000000000..5513c25f0b --- /dev/null +++ b/plugins/XCache/locale/fr/LC_MESSAGES/XCache.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - XCache to French (Français) +# Expored from translatewiki.net +# +# Author: Verdy p +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - XCache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:36+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:22:09+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-xcache\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: XCachePlugin.php:120 +msgid "" +"Use the XCache variable cache to " +"cache query results." +msgstr "" +"Utilisez le cache variable XCache pour mettre en cache les résultats de requêtes." diff --git a/plugins/XCache/locale/ia/LC_MESSAGES/XCache.po b/plugins/XCache/locale/ia/LC_MESSAGES/XCache.po new file mode 100644 index 0000000000..4f8e5a1e91 --- /dev/null +++ b/plugins/XCache/locale/ia/LC_MESSAGES/XCache.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - XCache to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - XCache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:36+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:22:09+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-xcache\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: XCachePlugin.php:120 +msgid "" +"Use the XCache variable cache to " +"cache query results." +msgstr "" +"Usar le cache de variabiles XCache pro immagazinar le resultatos de consultas." diff --git a/plugins/XCache/locale/mk/LC_MESSAGES/XCache.po b/plugins/XCache/locale/mk/LC_MESSAGES/XCache.po new file mode 100644 index 0000000000..cb6e5c4199 --- /dev/null +++ b/plugins/XCache/locale/mk/LC_MESSAGES/XCache.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - XCache to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - XCache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:36+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:22:09+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-xcache\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: XCachePlugin.php:120 +msgid "" +"Use the XCache variable cache to " +"cache query results." +msgstr "" +"Користи променлив кеш XCache за " +"кеширање на резултати од барања." diff --git a/plugins/XCache/locale/nb/LC_MESSAGES/XCache.po b/plugins/XCache/locale/nb/LC_MESSAGES/XCache.po new file mode 100644 index 0000000000..c8812aaa8b --- /dev/null +++ b/plugins/XCache/locale/nb/LC_MESSAGES/XCache.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - XCache to Norwegian (bokmål)‬ (‪Norsk (bokmål)‬) +# Expored from translatewiki.net +# +# Author: Nghtwlkr +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - XCache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:36+0000\n" +"Language-Team: Norwegian (bokmål)‬ \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:22:09+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: no\n" +"X-Message-Group: #out-statusnet-plugin-xcache\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: XCachePlugin.php:120 +msgid "" +"Use the XCache variable cache to " +"cache query results." +msgstr "" +"Bruk XCache-" +"variabelhurtiglageret til å hurtiglagre søkeresultat." diff --git a/plugins/XCache/locale/nl/LC_MESSAGES/XCache.po b/plugins/XCache/locale/nl/LC_MESSAGES/XCache.po new file mode 100644 index 0000000000..22d5a87ceb --- /dev/null +++ b/plugins/XCache/locale/nl/LC_MESSAGES/XCache.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - XCache to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - XCache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:36+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:22:09+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-xcache\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: XCachePlugin.php:120 +msgid "" +"Use the XCache variable cache to " +"cache query results." +msgstr "" +"XCache cache gebruiken voor het " +"cachen van zoekopdrachtresultaten." diff --git a/plugins/XCache/locale/ru/LC_MESSAGES/XCache.po b/plugins/XCache/locale/ru/LC_MESSAGES/XCache.po new file mode 100644 index 0000000000..16df3c2d96 --- /dev/null +++ b/plugins/XCache/locale/ru/LC_MESSAGES/XCache.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - XCache to Russian (Русский) +# Expored from translatewiki.net +# +# Author: Александр Сигачёв +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - XCache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:37+0000\n" +"Language-Team: Russian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:22:09+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ru\n" +"X-Message-Group: #out-statusnet-plugin-xcache\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: XCachePlugin.php:120 +msgid "" +"Use the XCache variable cache to " +"cache query results." +msgstr "" +"Использование XCache для " +"кеширования результатов запросов." diff --git a/plugins/XCache/locale/tl/LC_MESSAGES/XCache.po b/plugins/XCache/locale/tl/LC_MESSAGES/XCache.po new file mode 100644 index 0000000000..83abdf0af1 --- /dev/null +++ b/plugins/XCache/locale/tl/LC_MESSAGES/XCache.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - XCache to Tagalog (Tagalog) +# Expored from translatewiki.net +# +# Author: AnakngAraw +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - XCache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:37+0000\n" +"Language-Team: Tagalog \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:22:09+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tl\n" +"X-Message-Group: #out-statusnet-plugin-xcache\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: XCachePlugin.php:120 +msgid "" +"Use the XCache variable cache to " +"cache query results." +msgstr "" +"Gamitin ang nababagong taguan na XCache upang ikubli ang mga kinalabasan ng pagtatanong." diff --git a/plugins/XCache/locale/tr/LC_MESSAGES/XCache.po b/plugins/XCache/locale/tr/LC_MESSAGES/XCache.po new file mode 100644 index 0000000000..d9550d72fb --- /dev/null +++ b/plugins/XCache/locale/tr/LC_MESSAGES/XCache.po @@ -0,0 +1,30 @@ +# Translation of StatusNet - XCache to Turkish (Türkçe) +# Expored from translatewiki.net +# +# Author: Maidis +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - XCache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:37+0000\n" +"Language-Team: Turkish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:22:09+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tr\n" +"X-Message-Group: #out-statusnet-plugin-xcache\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: XCachePlugin.php:120 +msgid "" +"Use the XCache variable cache to " +"cache query results." +msgstr "" +"Sorgulama sonuçlarını saklamak için XCache değişken önbelleğini kullan." diff --git a/plugins/XCache/locale/uk/LC_MESSAGES/XCache.po b/plugins/XCache/locale/uk/LC_MESSAGES/XCache.po new file mode 100644 index 0000000000..1c56db2fe1 --- /dev/null +++ b/plugins/XCache/locale/uk/LC_MESSAGES/XCache.po @@ -0,0 +1,31 @@ +# Translation of StatusNet - XCache to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - XCache\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:37+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-09-27 23:22:09+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-xcache\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: XCachePlugin.php:120 +msgid "" +"Use the XCache variable cache to " +"cache query results." +msgstr "" +"Використання XCache для " +"різноманітних запитів щодо кешу." diff --git a/plugins/YammerImport/README b/plugins/YammerImport/README new file mode 100644 index 0000000000..975faa2132 --- /dev/null +++ b/plugins/YammerImport/README @@ -0,0 +1,182 @@ +Yammer Import Plugin +==================== + +This plugin allows a one-time import pulling user accounts, groups, and +public messages from an existing Yammer instance, using Yammer's public API. + +Requirements +------------ + +* An account on the Yammer network you wish to import from +* An administrator account on the target StatusNet instance, or + command-line administrative access +* This YammerImport plugin enabled on your StatusNet instance + + +Limitations +----------- + +Yammer API key registrations only work for your own network unless you make +arrangements for a 'trusted app' key, so for now users will need to register +the app themselves. There is a helper in the admin panel for this. + +In theory any number of users, groups, and messages should be supported, but +it hasn't been fully tested on non-trivial-sized sites. + +No provision has yet been made for dealing with conflicting usernames or +group names, or names which are not considered valid by StatusNet. Errors +are possible. + +Running via the web admin interface requires having queueing enabled, and is +fairly likely to have problems with the application key registration step in +a small installation at this time. + + +Web setup +--------- + +The import process is runnable through an administration panel on your +StatusNet site. The user interface is still a bit flaky, however, and if +errors occur during import the process may stop with no way to restart it +visible. + +The admin interface will probably kinda blow up if JS/AJAX isn't working. + +You'll be prompted to register the application and authenticate into Yammer, +after which a progress screen will display. + +Two big warnings: +* The progress display does not currently auto-refresh. +* If anything fails once actual import has begun, it'll just keep showing + the current state. You won't see an error message, and there's no way + to reset or restart from the web UI yet. + +You can continue or reset the import state using the command-line script. + + +CLI setup +--------- + +You'll need to register an application consumer key to allow the importer +to connect to your Yammer network; this requires logging into Yammer: + + https://www.yammer.com/client_applications/new + +Check all the 'read' options; no 'write' options are required, but Yammer +seems to end up setting them anyway. + +You can set the resulting keys directly in config.php: + + $config['yammer']['consumer_key'] = '#####'; + $config['yammer']['consumer_secret'] = '##########'; + +Initiate authentication by starting up the importer script: + + php plugins/YammerImport/scripts/yammer-import.php + +Since you haven't yet authenticated, this will request an auth token and +give you a URL to open in your web browser. Once logged in and authorized +there, you'll be given a confirmation code. Pass this back: + + php plugins/YammerImport/scripts/yammer-import.php --verify=#### + +If all is well, the import process will begin and run through the end. + +In case of error or manual abort, you should be able to continue the +import from where you left off by running the script again: + + php plugins/YammerImport/scripts/yammer-import.php + +To reset the Yammer import state -- without removing any of the items +that have already been imported -- you can pass the --reset option: + + php plugins/YammerImport/scripts/yammer-import.php --reset + +This'll let you start over from the requesting-authentication stage. +Any users, groups, or notices that have already been imported will be +retained. + + +Subscriptions and group memberships +----------------------------------- + +Yammer's API does not expose user/tag subscriptions or group memberships +except for the authenticating user. As a result, users will need to re-join +groups and re-follow their fellow users after the import. + +(This limitation may be lifted in future for sites on the Silver or Gold +plans where the import is done by a verified admin, as it should be possible +to fetch the information for each user via the admin account.) + + +Authentication +-------------- + +Account passwords cannot be retrieved, but the primary e-mail address is +retained so users can reset their passwords by mail if you're not using a +custom authentication system like LDAP. + + +Private messages and groups +--------------------------- + +At this time, only public messages are imported; private direct and group +messages are ignored. (This may change with Silver and Gold plans in future.) + +Yammer groups may be either public or private. Groups in StatusNet currently +have no privacy option, so any private groups will become public groups in the +imported site. + + +Attachments +----------- + +Attached image and document files will be copied in as if they had been +uploaded to the StatusNet site. Currently images do not display inline like +they do on Yammer; they will be linked instead. + +File type and size limitations on attachments will be applied, so beware some +attachments may not make it through. + + + + +Code structure +============== + +Standalone classes +------------------ + +YammerRunner: encapsulates the iterative process of retrieving the various users, + groups, and messages via SN_YammerClient and saving them locally + via YammerImporter. + +SN_YammerClient: encapsulates HTTP+OAuth interface to Yammer API, returns data + as straight decoded JSON object trees. + +YammerImporter: encapsulates logic to pull information from the returned API data + and convert them to native StatusNet users, groups, and messages. + +Web UI actions +------------- + +YammeradminpanelAction: web panel for site administrator to initiate and monitor + the import process. + +Command-line scripts +-------------------- + +yammer-import.php: CLI script to start a Yammer import run in one go. + +Database objects +---------------- + +Yammer_state: data object storing YammerRunner's state between iterations. + +Yammer_notice_stub: data object for temporary storage of fetched Yammer messages + between fetching them (reverse chron order) and saving them + to local messages (forward chron order). +Yammer_user, +Yammer_group, +Yammer_notice: data objects mapping original Yammer item IDs to their local copies. + diff --git a/plugins/YammerImport/YammerImportPlugin.php b/plugins/YammerImport/YammerImportPlugin.php new file mode 100644 index 0000000000..2ce5af21b0 --- /dev/null +++ b/plugins/YammerImport/YammerImportPlugin.php @@ -0,0 +1,146 @@ +. + */ + +/** + * @package YammerImportPlugin + * @maintainer Brion Vibber + */ + +if (!defined('STATUSNET')) { exit(1); } + +class YammerImportPlugin extends Plugin +{ + /** + * Hook for RouterInitialized event. + * + * @param Net_URL_Mapper $m path-to-action mapper + * @return boolean hook return + */ + function onRouterInitialized($m) + { + $m->connect('admin/yammer', + array('action' => 'yammeradminpanel')); + $m->connect('admin/yammer/auth', + array('action' => 'yammerauth')); + return true; + } + + /** + * Set up queue handlers for import processing + * @param QueueManager $qm + * @return boolean hook return + */ + function onEndInitializeQueueManager(QueueManager $qm) + { + $qm->connect('yammer', 'YammerQueueHandler'); + + return true; + } + + /** + * Set up all our tables... + */ + function onCheckSchema() + { + $schema = Schema::get(); + + $tables = array('Yammer_state', + 'Yammer_user', + 'Yammer_group', + 'Yammer_notice', + 'Yammer_notice_stub'); + foreach ($tables as $table) { + $schemaDef = call_user_func(array($table, 'schemaDef')); + $schema->ensureTable(strtolower($table), $schemaDef); + } + + return true; + } + + /** + * If the plugin's installed, this should be accessible to admins. + */ + function onAdminPanelCheck($name, &$isOK) + { + if ($name == 'yammer') { + $isOK = true; + return false; + } + + return true; + } + + /** + * Add the Yammer admin panel to the list... + */ + function onEndAdminPanelNav($nav) + { + if (AdminPanelAction::canAdmin('yammer')) { + $action_name = $nav->action->trimmed('action'); + + $nav->out->menuItem(common_local_url('yammeradminpanel'), + _m('Yammer'), + _m('Yammer import'), + $action_name == 'yammeradminpanel', + 'nav_yammer_admin_panel'); + } + + 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); + switch ($lower) { + case 'sn_yammerclient': + case 'yammerimporter': + case 'yammerrunner': + case 'yammerapikeyform': + case 'yammerauthinitform': + case 'yammerauthverifyform': + case 'yammerprogressform': + case 'yammerqueuehandler': + require_once "$base/lib/$lower.php"; + return false; + case 'yammeradminpanelaction': + $crop = substr($lower, 0, strlen($lower) - strlen('action')); + require_once "$base/actions/$crop.php"; + return false; + case 'yammer_state': + case 'yammer_notice_stub': + case 'yammer_common': + case 'yammer_user': + case 'yammer_group': + case 'yammer_notice': + require_once "$base/classes/$cls.php"; + return false; + default: + return true; + } + } +} diff --git a/plugins/YammerImport/actions/yammeradminpanel.php b/plugins/YammerImport/actions/yammeradminpanel.php new file mode 100644 index 0000000000..3faf390ac1 --- /dev/null +++ b/plugins/YammerImport/actions/yammeradminpanel.php @@ -0,0 +1,187 @@ +. + * + * @category Settings + * @package StatusNet + * @author Zach Copley + * @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')) { + exit(1); +} + +class YammeradminpanelAction extends AdminPanelAction +{ + private $runner; + + /** + * Returns the page title + * + * @return string page title + */ + function title() + { + return _m('Yammer Import'); + } + + /** + * Instructions for using this form. + * + * @return string instructions + */ + function getInstructions() + { + return _m('This Yammer import tool is still undergoing testing, ' . + 'and is incomplete in some areas. ' . + 'Currently user subscriptions and group memberships are not ' . + 'transferred; in the future this may be supported for ' . + 'imports done by verified administrators on the Yammer side.'); + } + + function prepare($args) + { + $ok = parent::prepare($args); + + $this->subaction = $this->trimmed('subaction'); + $this->runner = YammerRunner::init(); + + return $ok; + } + + function handle($args) + { + // @fixme move this to saveSettings and friends? + if ($_SERVER['REQUEST_METHOD'] == 'POST') { + StatusNet::setApi(true); // short error pages :P + $this->checkSessionToken(); + if ($this->subaction == 'change-apikey') { + $form = new YammerApiKeyForm($this); + } else if ($this->subaction == 'apikey') { + if ($this->saveKeys()) { + $form = new YammerAuthInitForm($this, $this->runner); + } else { + $form = new YammerApiKeyForm($this); + } + } else if ($this->subaction == 'authinit') { + // hack + if ($this->arg('change-apikey')) { + $form = new YammerApiKeyForm($this); + } else { + $url = $this->runner->requestAuth(); + $form = new YammerAuthVerifyForm($this, $this->runner); + } + } else if ($this->subaction == 'authverify') { + $this->runner->saveAuthToken($this->trimmed('verify_token')); + + // Haho! Now we can make THE FUN HAPPEN + $this->runner->startBackgroundImport(); + + $form = new YammerProgressForm($this, $this->runner); + } else if ($this->subaction == 'pause-import') { + $this->runner->recordError(_m('Paused from admin panel.')); + $form = $this->statusForm(); + } else if ($this->subaction == 'continue-import') { + $this->runner->clearError(); + $this->runner->startBackgroundImport(); + $form = $this->statusForm(); + } else if ($this->subaction == 'abort-import') { + $this->runner->reset(); + $form = $this->statusForm(); + } else if ($this->subaction == 'progress') { + $form = $this->statusForm(); + } else { + throw new ClientException('Invalid POST'); + } + return $this->showAjaxForm($form); + } + return parent::handle($args); + } + + function saveKeys() + { + $key = $this->trimmed('consumer_key'); + $secret = $this->trimmed('consumer_secret'); + Config::save('yammer', 'consumer_key', $key); + Config::save('yammer', 'consumer_secret', $secret); + + return !empty($key) && !empty($secret); + } + + function showAjaxForm($form) + { + $this->startHTML('text/xml;charset=utf-8'); + $this->elementStart('head'); + $this->element('title', null, _m('Yammer import')); + $this->elementEnd('head'); + $this->elementStart('body'); + $form->show(); + $this->elementEnd('body'); + $this->elementEnd('html'); + } + + /** + * Fetch the appropriate form for our current state. + * @return Form + */ + function statusForm() + { + if (!(common_config('yammer', 'consumer_key')) + || !(common_config('yammer', 'consumer_secret'))) { + return new YammerApiKeyForm($this); + } + switch($this->runner->state()) + { + case 'init': + return new YammerAuthInitForm($this, $this->runner); + case 'requesting-auth': + return new YammerAuthVerifyForm($this, $this->runner); + default: + return new YammerProgressForm($this, $this->runner); + } + } + + /** + * Show the Yammer admin panel form + * + * @return void + */ + function showForm() + { + $this->elementStart('fieldset'); + $this->statusForm()->show(); + $this->elementEnd('fieldset'); + } + + function showStylesheets() + { + parent::showStylesheets(); + $this->cssLink('plugins/YammerImport/css/admin.css', null, 'screen, projection, tv'); + } + + function showScripts() + { + parent::showScripts(); + $this->script('plugins/YammerImport/js/yammer-admin.js'); + } +} diff --git a/plugins/YammerImport/actions/yammerauth.php b/plugins/YammerImport/actions/yammerauth.php new file mode 100644 index 0000000000..d0d4b40c71 --- /dev/null +++ b/plugins/YammerImport/actions/yammerauth.php @@ -0,0 +1,79 @@ +. + * + * @category Settings + * @package StatusNet + * @author Zach Copley + * @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')) { + exit(1); +} + +class YammerauthAction extends AdminPanelAction +{ + + /** + * Show the Yammer admin panel form + * + * @return void + */ + function prepare($args) + { + parent::prepare($args); + + $this->verify_token = $this->trim('verify_token'); + } + + /** + * Handle request + * + * Does the subscription and returns results. + * + * @param Array $args unused. + * + * @return void + */ + + function handle($args) + { + if ($this->verify_token) { + $runner->saveAuthToken($this->verify_token); + $form = new YammerAuthProgressForm(); + } else { + $url = $runner->requestAuth(); + $form = new YammerAuthVerifyForm($this, $url); + } + + $this->startHTML('text/xml;charset=utf-8'); + $this->elementStart('head'); + $this->element('title', null, _m('Connect to Yammer')); + $this->elementEnd('head'); + $this->elementStart('body'); + $form->show(); + $this->elementEnd('body'); + $this->elementEnd('html'); + } +} + diff --git a/plugins/YammerImport/classes/Yammer_common.php b/plugins/YammerImport/classes/Yammer_common.php new file mode 100644 index 0000000000..6ec6fc9041 --- /dev/null +++ b/plugins/YammerImport/classes/Yammer_common.php @@ -0,0 +1,165 @@ + + * @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3 + * @link http://status.net/ + * + * 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 . + */ + +if (!defined('STATUSNET')) { + exit(1); +} + +/** + * Common base class for the Yammer import mappings for users, groups, and notices. + * + * Child classes must override these static methods, since we need to run + * on PHP 5.2.x which has no late static binding: + * - staticGet (as our other classes) + * - schemaDef (call self::doSchemaDef) + * - record (call self::doRecord) + */ + +class Yammer_common extends Memcached_DataObject +{ + public $__table = 'yammer_XXXX'; // table name + public $__field = 'XXXX_id'; // field name to save into + public $id; // int primary_key not_null + public $user_id; // int(4) + public $created; // datetime + + /** + * @fixme add a 'references' thing for the foreign key when we support that + */ + protected static function doSchemaDef($field) + { + return array(new ColumnDef('id', 'bigint', null, + false, 'PRI'), + new ColumnDef($field, 'integer', null, + false, 'UNI'), + new ColumnDef('created', 'datetime', null, + false)); + } + + /** + * 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('id' => DB_DATAOBJECT_INT + DB_DATAOBJECT_NOTNULL, + $this->__field => DB_DATAOBJECT_INT + DB_DATAOBJECT_NOTNULL, + 'created' => DB_DATAOBJECT_STR + DB_DATAOBJECT_DATE + DB_DATAOBJECT_TIME + DB_DATAOBJECT_NOTNULL); + } + + /** + * return key definitions for DB_DataObject + * + * DB_DataObject needs to know about keys that the table has, since it + * won't appear in StatusNet's own keys list. In most cases, this will + * simply reference your keyTypes() function. + * + * @return array list of key field names + */ + + 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. This key information is used to store and clear + * cached data, so be sure to list any key that will be used for static + * lookups. + * + * @return array associative array of key definitions, field name to type: + * 'K' for primary key: for compound keys, add an entry for each component; + * 'U' for unique keys: compound keys are not well supported here. + */ + + function keyTypes() + { + return array('id' => 'K', $this->__field => 'U'); + } + + /** + * Magic formula for non-autoincrementing integer primary keys + * + * If a table has a single integer column as its primary key, DB_DataObject + * assumes that the column is auto-incrementing and makes a sequence table + * to do this incrementation. Since we don't need this for our class, we + * overload this method and return the magic formula that DB_DataObject needs. + * + * @return array magic three-false array that stops auto-incrementing. + */ + + function sequenceKey() + { + return array(false, false, false); + } + + /** + * Save a mapping between a remote Yammer and local imported user. + * + * @param integer $user_id ID of the status in StatusNet + * @param integer $orig_id ID of the notice in Yammer + * + * @return Yammer_common new object for this value + */ + + protected static function doRecord($class, $field, $orig_id, $local_id) + { + $map = parent::staticGet($class, 'id', $orig_id); + + if (!empty($map)) { + return $map; + } + + $map = parent::staticGet($class, $field, $local_id); + + if (!empty($map)) { + return $map; + } + + common_debug("Mapping Yammer $field {$orig_id} to local $field {$local_id}"); + + $map = new $class(); + + $map->id = $orig_id; + $map->$field = $local_id; + $map->created = common_sql_now(); + + $map->insert(); + + return $map; + } +} diff --git a/plugins/YammerImport/classes/Yammer_group.php b/plugins/YammerImport/classes/Yammer_group.php new file mode 100644 index 0000000000..4e7a6ebd03 --- /dev/null +++ b/plugins/YammerImport/classes/Yammer_group.php @@ -0,0 +1,79 @@ + + * @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3 + * @link http://status.net/ + * + * 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 . + */ + +if (!defined('STATUSNET')) { + exit(1); +} + +class Yammer_group extends Yammer_common +{ + public $__table = 'yammer_group'; // table name + public $__field = 'group_id'; // field to map to + public $group_id; // int + + /** + * Get an instance by key + * + * This is a utility method to get a single instance with a given key value. + * + * @param string $k Key to use to lookup + * @param mixed $v Value to lookup + * + * @return Yammer_group object found, or null for no hits + * + */ + + function staticGet($k, $v=null) + { + return Memcached_DataObject::staticGet('Yammer_group', $k, $v); + } + + /** + * Return schema definition to set this table up in onCheckSchema + */ + + static function schemaDef() + { + return self::doSchemaDef('group_id'); + } + + /** + * Save a mapping between a remote Yammer and local imported group. + * + * @param integer $orig_id ID of the notice in Yammer + * @param integer $group_id ID of the status in StatusNet + * + * @return Yammer_group new object for this value + */ + + static function record($orig_id, $group_id) + { + return self::doRecord('Yammer_group', 'group_id', $orig_id, $group_id); + } +} diff --git a/plugins/YammerImport/classes/Yammer_notice.php b/plugins/YammerImport/classes/Yammer_notice.php new file mode 100644 index 0000000000..0f63db6303 --- /dev/null +++ b/plugins/YammerImport/classes/Yammer_notice.php @@ -0,0 +1,79 @@ + + * @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3 + * @link http://status.net/ + * + * 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 . + */ + +if (!defined('STATUSNET')) { + exit(1); +} + +class Yammer_notice extends Yammer_common +{ + public $__table = 'yammer_notice'; // table name + public $__field = 'notice_id'; // field to map to + public $notice_id; // int + + /** + * Get an instance by key + * + * This is a utility method to get a single instance with a given key value. + * + * @param string $k Key to use to lookup + * @param mixed $v Value to lookup + * + * @return Yammer_notice object found, or null for no hits + * + */ + + function staticGet($k, $v=null) + { + return Memcached_DataObject::staticGet('Yammer_notice', $k, $v); + } + + /** + * Return schema definition to set this table up in onCheckSchema + */ + + static function schemaDef() + { + return self::doSchemaDef('notice_id'); + } + + /** + * Save a mapping between a remote Yammer and local imported notice. + * + * @param integer $orig_id ID of the notice in Yammer + * @param integer $notice_id ID of the status in StatusNet + * + * @return Yammer_notice new object for this value + */ + + static function record($orig_id, $notice_id) + { + return self::doRecord('Yammer_notice', 'notice_id', $orig_id, $notice_id); + } +} diff --git a/plugins/YammerImport/classes/Yammer_notice_stub.php b/plugins/YammerImport/classes/Yammer_notice_stub.php new file mode 100644 index 0000000000..e10300c4c7 --- /dev/null +++ b/plugins/YammerImport/classes/Yammer_notice_stub.php @@ -0,0 +1,183 @@ + + * @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3 + * @link http://status.net/ + * + * 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 . + */ + +if (!defined('STATUSNET')) { + exit(1); +} + +/** + * Temporary storage for imported Yammer messages between fetching and saving + * as local notices. + * + * The Yammer API only allows us to page down from the most recent items; in + * order to start saving the oldest notices first, we have to pull them all + * down in reverse chronological order, then go back over them from oldest to + * newest and actually save them into our notice table. + */ + +class Yammer_notice_stub extends Memcached_DataObject +{ + public $__table = 'yammer_notice_stub'; // table name + public $id; // int primary_key not_null + public $json_data; // text + public $created; // datetime + + /** + * Get an instance by key + * + * This is a utility method to get a single instance with a given key value. + * + * @param string $k Key to use to lookup + * @param mixed $v Value to lookup + * + * @return Yammer_notice_stub object found, or null for no hits + * + */ + + function staticGet($k, $v=null) + { + return Memcached_DataObject::staticGet('Yammer_notice_stub', $k, $v); + } + + /** + * Return schema definition to set this table up in onCheckSchema + */ + static function schemaDef() + { + return array(new ColumnDef('id', 'bigint', null, + false, 'PRI'), + new ColumnDef('json_data', 'text', null, + false), + new ColumnDef('created', 'datetime', null, + false)); + } + + /** + * 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('id' => DB_DATAOBJECT_INT + DB_DATAOBJECT_NOTNULL, + 'json_data' => DB_DATAOBJECT_STR + DB_DATAOBJECT_NOTNULL, + 'created' => DB_DATAOBJECT_STR + DB_DATAOBJECT_DATE + DB_DATAOBJECT_TIME + DB_DATAOBJECT_NOTNULL); + } + + /** + * return key definitions for DB_DataObject + * + * DB_DataObject needs to know about keys that the table has, since it + * won't appear in StatusNet's own keys list. In most cases, this will + * simply reference your keyTypes() function. + * + * @return array list of key field names + */ + + 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. This key information is used to store and clear + * cached data, so be sure to list any key that will be used for static + * lookups. + * + * @return array associative array of key definitions, field name to type: + * 'K' for primary key: for compound keys, add an entry for each component; + * 'U' for unique keys: compound keys are not well supported here. + */ + + function keyTypes() + { + return array('id' => 'K'); + } + + /** + * Magic formula for non-autoincrementing integer primary keys + * + * If a table has a single integer column as its primary key, DB_DataObject + * assumes that the column is auto-incrementing and makes a sequence table + * to do this incrementation. Since we don't need this for our class, we + * overload this method and return the magic formula that DB_DataObject needs. + * + * @return array magic three-false array that stops auto-incrementing. + */ + + function sequenceKey() + { + return array(false, false, false); + } + + /** + * Decode the stored data structure. + * + * @return mixed + */ + public function getData() + { + return json_decode($this->json_data, true); + } + + /** + * Save the native Yammer API representation of a message for the pending + * import. Since they come in in reverse chronological order, we need to + * record them all as stubs and then go through from the beginning and + * save them as native notices, or we'll lose ordering and threading + * data. + * + * @param integer $orig_id ID of the notice on Yammer + * @param array $data the message record fetched out of Yammer API returnd data + * + * @return Yammer_notice_stub new object for this value + */ + + static function record($orig_id, $data) + { + common_debug("Recording Yammer message stub {$orig_id} for pending import..."); + + $stub = new Yammer_notice_stub(); + + $stub->id = $orig_id; + $stub->json_data = json_encode($data); + $stub->created = common_sql_now(); + + $stub->insert(); + + return $stub; + } +} diff --git a/plugins/YammerImport/classes/Yammer_state.php b/plugins/YammerImport/classes/Yammer_state.php new file mode 100644 index 0000000000..88bd693bfd --- /dev/null +++ b/plugins/YammerImport/classes/Yammer_state.php @@ -0,0 +1,156 @@ + + * @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3 + * @link http://status.net/ + * + * 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 . + */ + +if (!defined('STATUSNET')) { + exit(1); +} + +class Yammer_state extends Memcached_DataObject +{ + public $__table = 'yammer_state'; // table name + public $id; // int primary_key not_null + public $state; // import state key + public $last_error; // text of last-encountered error, if any + public $oauth_token; // actual oauth token! clear when import is done? + public $oauth_secret; // actual oauth secret! clear when import is done? + public $users_page; // last page of users we've fetched + public $groups_page; // last page of groups we've fetched + public $messages_oldest; // oldest message ID we've fetched + public $messages_newest; // newest message ID we've imported + public $created; // datetime + public $modified; // datetime + + /** + * Get an instance by key + * + * This is a utility method to get a single instance with a given key value. + * + * @param string $k Key to use to lookup + * @param mixed $v Value to lookup + * + * @return Yammer_state object found, or null for no hits + * + */ + + function staticGet($k, $v=null) + { + return Memcached_DataObject::staticGet('Yammer_state', $k, $v); + } + + /** + * Return schema definition to set this table up in onCheckSchema + */ + static function schemaDef() + { + return array(new ColumnDef('id', 'int', null, + false, 'PRI'), + new ColumnDef('state', 'text'), + new ColumnDef('last_error', 'text'), + new ColumnDef('oauth_token', 'text'), + new ColumnDef('oauth_secret', 'text'), + new ColumnDef('users_page', 'int'), + new ColumnDef('groups_page', 'int'), + new ColumnDef('messages_oldest', 'bigint'), + new ColumnDef('messages_newest', 'bigint'), + new ColumnDef('created', 'datetime'), + new ColumnDef('modified', 'datetime')); + } + + /** + * 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('id' => DB_DATAOBJECT_INT + DB_DATAOBJECT_NOTNULL, + 'state' => DB_DATAOBJECT_STR, + 'last_error' => DB_DATAOBJECT_STR, + 'oauth_token' => DB_DATAOBJECT_STR, + 'oauth_secret' => DB_DATAOBJECT_STR, + 'users_page' => DB_DATAOBJECT_INT, + 'groups_page' => DB_DATAOBJECT_INT, + 'messages_oldest' => DB_DATAOBJECT_INT, + 'messages_newest' => DB_DATAOBJECT_INT, + 'created' => DB_DATAOBJECT_STR + DB_DATAOBJECT_DATE + DB_DATAOBJECT_TIME + DB_DATAOBJECT_NOTNULL); + } + + /** + * return key definitions for DB_DataObject + * + * DB_DataObject needs to know about keys that the table has, since it + * won't appear in StatusNet's own keys list. In most cases, this will + * simply reference your keyTypes() function. + * + * @return array list of key field names + */ + + 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. This key information is used to store and clear + * cached data, so be sure to list any key that will be used for static + * lookups. + * + * @return array associative array of key definitions, field name to type: + * 'K' for primary key: for compound keys, add an entry for each component; + * 'U' for unique keys: compound keys are not well supported here. + */ + + function keyTypes() + { + return array('id' => 'K'); + } + + /** + * Magic formula for non-autoincrementing integer primary keys + * + * If a table has a single integer column as its primary key, DB_DataObject + * assumes that the column is auto-incrementing and makes a sequence table + * to do this incrementation. Since we don't need this for our class, we + * overload this method and return the magic formula that DB_DataObject needs. + * + * @return array magic three-false array that stops auto-incrementing. + */ + + function sequenceKey() + { + return array(false, false, false); + } +} diff --git a/plugins/YammerImport/classes/Yammer_user.php b/plugins/YammerImport/classes/Yammer_user.php new file mode 100644 index 0000000000..f6fcd6c3cb --- /dev/null +++ b/plugins/YammerImport/classes/Yammer_user.php @@ -0,0 +1,79 @@ + + * @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3 + * @link http://status.net/ + * + * 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 . + */ + +if (!defined('STATUSNET')) { + exit(1); +} + +class Yammer_user extends Yammer_common +{ + public $__table = 'yammer_user'; // table name + public $__field = 'user_id'; // field to map to + public $user_id; // int + + /** + * Get an instance by key + * + * This is a utility method to get a single instance with a given key value. + * + * @param string $k Key to use to lookup + * @param mixed $v Value to lookup + * + * @return Yammer_user object found, or null for no hits + * + */ + + function staticGet($k, $v=null) + { + return Memcached_DataObject::staticGet('Yammer_user', $k, $v); + } + + /** + * Return schema definition to set this table up in onCheckSchema + */ + + static function schemaDef() + { + return self::doSchemaDef('user_id'); + } + + /** + * Save a mapping between a remote Yammer and local imported user. + * + * @param integer $orig_id ID of the notice in Yammer + * @param integer $user_id ID of the status in StatusNet + * + * @return Yammer_user new object for this value + */ + + static function record($orig_id, $user_id) + { + return self::doRecord('Yammer_user', 'user_id', $orig_id, $user_id); + } +} diff --git a/plugins/YammerImport/css/admin.css b/plugins/YammerImport/css/admin.css new file mode 100644 index 0000000000..80e0e038a2 --- /dev/null +++ b/plugins/YammerImport/css/admin.css @@ -0,0 +1,61 @@ +.yammer-import { + padding: 16px; +} + +.import-step { + padding: 8px; +} +.import-label { + font-weight: bold; +} +.import-status { + margin-left: 20px; + padding-left: 20px; +} + + +.waiting { + color: #888; +} + +.progress { + background-color: white; + border: solid 1px blue; + border-radius: 8px; + -moz-border-radius: 8px; + -webkit-border-radius: 8px; + -opera-border-radius: 8px; +} + +.progress .import-label { + color: blue; +} + +.progress .import-status { + background-image: url(icon_processing.gif); + background-repeat: no-repeat; +} + +.complete { + color: black; +} + +.complete .import-status { + background-image: url(done.png); + background-repeat: no-repeat; +} + +.import-step-done .import-status { + /* override */ + background: none !important; +} + +.magiclink { + margin-left: 40px; +} + +fieldset.import-error { + margin-top: 12px; + margin-bottom: 0px !important; + background-color: #fee !important; +} diff --git a/plugins/YammerImport/css/done.png b/plugins/YammerImport/css/done.png new file mode 100644 index 0000000000..1f3f411501 Binary files /dev/null and b/plugins/YammerImport/css/done.png differ diff --git a/plugins/YammerImport/css/icon_processing.gif b/plugins/YammerImport/css/icon_processing.gif new file mode 100644 index 0000000000..d0bce15423 Binary files /dev/null and b/plugins/YammerImport/css/icon_processing.gif differ diff --git a/plugins/YammerImport/lib/sn_yammerclient.php b/plugins/YammerImport/lib/sn_yammerclient.php new file mode 100644 index 0000000000..5da1cc5e7e --- /dev/null +++ b/plugins/YammerImport/lib/sn_yammerclient.php @@ -0,0 +1,246 @@ +. + */ + +/** + * Basic client class for Yammer's OAuth/JSON API. + * + * @package YammerImportPlugin + * @author Brion Vibber + */ +class SN_YammerClient +{ + protected $apiBase = "https://www.yammer.com"; + protected $consumerKey, $consumerSecret; + protected $token, $tokenSecret, $verifier; + + public function __construct($consumerKey, $consumerSecret, $token=null, $tokenSecret=null) + { + $this->consumerKey = $consumerKey; + $this->consumerSecret = $consumerSecret; + $this->token = $token; + $this->tokenSecret = $tokenSecret; + } + + /** + * Make an HTTP GET request with OAuth headers and return an HTTPResponse + * with the returned body and codes. + * + * @param string $url + * @return HTTPResponse + * + * @throws Exception on low-level network error + */ + protected function httpGet($url) + { + $headers = array('Authorization: ' . $this->authHeader()); + + $client = HTTPClient::start(); + return $client->get($url, $headers); + } + + /** + * Make an HTTP GET request with OAuth headers and return the response body + * on success. + * + * @param string $url + * @return string + * + * @throws Exception on low-level network or HTTP error + */ + public function fetchUrl($url) + { + $response = $this->httpGet($url); + if ($response->isOk()) { + return $response->getBody(); + } else { + throw new Exception("Yammer API returned HTTP code " . $response->getStatus() . ': ' . $response->getBody()); + } + } + + /** + * Make an HTTP hit with OAuth headers and return the response body on success. + * + * @param string $path URL chunk for the API method + * @param array $params + * @return string + * + * @throws Exception on low-level network or HTTP error + */ + protected function fetchApi($path, $params=array()) + { + $url = $this->apiBase . '/' . $path; + if ($params) { + $url .= '?' . http_build_query($params, null, '&'); + } + return $this->fetchUrl($url); + } + + /** + * Hit the main Yammer API point and decode returned JSON data. + * + * @param string $method + * @param array $params + * @return array from JSON data + * + * @throws Exception for HTTP error or bad JSON return + */ + public function api($method, $params=array()) + { + $body = $this->fetchApi("api/v1/$method.json", $params); + $data = json_decode($body, true); + if ($data === null) { + common_log(LOG_ERR, "Invalid JSON response from Yammer API: " . $body); + throw new Exception("Invalid JSON response from Yammer API"); + } + return $data; + } + + /** + * Build an Authorization header value from the keys we have available. + */ + protected function authHeader() + { + // token + // token_secret + $params = array('realm' => '', + 'oauth_consumer_key' => $this->consumerKey, + 'oauth_signature_method' => 'PLAINTEXT', + 'oauth_timestamp' => time(), + 'oauth_nonce' => time(), + 'oauth_version' => '1.0'); + if ($this->token) { + $params['oauth_token'] = $this->token; + } + if ($this->tokenSecret) { + $params['oauth_signature'] = $this->consumerSecret . '&' . $this->tokenSecret; + } else { + $params['oauth_signature'] = $this->consumerSecret . '&'; + } + if ($this->verifier) { + $params['oauth_verifier'] = $this->verifier; + } + $parts = array_map(array($this, 'authHeaderChunk'), array_keys($params), array_values($params)); + return 'OAuth ' . implode(', ', $parts); + } + + /** + * Encode a key-value pair for use in an authentication header. + * + * @param string $key + * @param string $val + * @return string + */ + protected function authHeaderChunk($key, $val) + { + return urlencode($key) . '="' . urlencode($val) . '"'; + } + + /** + * Ask the Yammer server for a request token, which can be passed on + * to authorizeUrl() for the user to start the authentication process. + * + * @return array of oauth return data; should contain nice things + */ + public function requestToken() + { + if ($this->token || $this->tokenSecret) { + throw new Exception("Requesting a token, but already set up with a token"); + } + $data = $this->fetchApi('oauth/request_token'); + $arr = array(); + parse_str($data, $arr); + return $arr; + } + + /** + * Get a final access token from the verifier/PIN code provided to + * the user from Yammer's auth pages. + * + * @return array of oauth return data; should contain nice things + */ + public function accessToken($verifier) + { + $this->verifier = $verifier; + $data = $this->fetchApi('oauth/access_token'); + $this->verifier = null; + $arr = array(); + parse_str($data, $arr); + return $arr; + } + + /** + * Give the URL to send users to to authorize a new app setup. + * + * @param string $token as returned from accessToken() + * @return string URL + */ + public function authorizeUrl($token) + { + return $this->apiBase . '/oauth/authorize?oauth_token=' . urlencode($token); + } + + /** + * High-level API hit: fetch all messages in the network (up to 20 at a time). + * Return data is the full JSON array returned, including meta and references + * sections. + * + * The matching messages themselves will be in the 'messages' item within. + * + * @param array $options optional set of additional params for the request. + * @return array + * + * @throws Exception on low-level or HTTP error + */ + public function messages($params=array()) + { + return $this->api('messages', $params); + } + + /** + * High-level API hit: fetch all users in the network (up to 50 at a time). + * Return data is the full JSON array returned, listing user items. + * + * The matching messages themselves will be in the 'users' item within. + * + * @param array $options optional set of additional params for the request. + * @return array of JSON-sourced user data arrays + * + * @throws Exception on low-level or HTTP error + */ + public function users($params=array()) + { + return $this->api('users', $params); + } + + /** + * High-level API hit: fetch all groups in the network (up to 20 at a time). + * Return data is the full JSON array returned, listing user items. + * + * The matching messages themselves will be in the 'users' item within. + * + * @param array $options optional set of additional params for the request. + * @return array of JSON-sourced user data arrays + * + * @throws Exception on low-level or HTTP error + */ + public function groups($params=array()) + { + return $this->api('groups', $params); + } +} diff --git a/plugins/YammerImport/lib/yammerapikeyform.php b/plugins/YammerImport/lib/yammerapikeyform.php new file mode 100644 index 0000000000..b2acec4ede --- /dev/null +++ b/plugins/YammerImport/lib/yammerapikeyform.php @@ -0,0 +1,112 @@ +runner = $runner; + } + + /** + * ID of the form + * + * @return int ID of the form + */ + + function id() + { + return 'yammer-apikey-form'; + } + + + /** + * class of the form + * + * @return string of the form class + */ + + function formClass() + { + return 'form_yammer_apikey form_settings'; + } + + + /** + * Action of the form + * + * @return string URL of the action + */ + + function action() + { + return common_local_url('yammeradminpanel'); + } + + + /** + * Legend of the Form + * + * @return void + */ + function formLegend() + { + $this->out->element('legend', null, _m('Yammer API registration')); + } + + /** + * Data elements of the form + * + * @return void + */ + + function formData() + { + $this->out->hidden('subaction', 'apikey'); + + $this->out->elementStart('fieldset'); + + $this->out->elementStart('p'); + $this->out->text(_m('Before we can connect to your Yammer network, ' . + 'you will need to register the importer as an ' . + 'application authorized to pull data on your behalf. ' . + 'This registration will work only for your own network. ' . + 'Follow this link to register the app at Yammer; ' . + 'you will be prompted to log in if necessary:')); + $this->out->elementEnd('p'); + + $this->out->elementStart('p', array('class' => 'magiclink')); + $this->out->element('a', + array('href' => 'https://www.yammer.com/client_applications/new', + 'target' => '_blank'), + _m('Open Yammer application registration form')); + $this->out->elementEnd('p'); + + $this->out->element('p', array(), _m('Copy the consumer key and secret you are given into the form below:')); + + $this->out->elementStart('ul', array('class' => 'form_data')); + $this->out->elementStart('li'); + $this->out->input('consumer_key', _m('Consumer key:'), common_config('yammer', 'consumer_key')); + $this->out->elementEnd('li'); + $this->out->elementStart('li'); + $this->out->input('consumer_secret', _m('Consumer secret:'), common_config('yammer', 'consumer_secret')); + $this->out->elementEnd('li'); + $this->out->elementEnd('ul'); + + $this->out->submit('submit', _m('Save'), 'submit', null, _m('Save these consumer keys')); + + $this->out->elementEnd('fieldset'); + } + + /** + * Action elements + * + * @return void + */ + + function formActions() + { + } +} diff --git a/plugins/YammerImport/lib/yammerauthinitform.php b/plugins/YammerImport/lib/yammerauthinitform.php new file mode 100644 index 0000000000..9f48fd82a5 --- /dev/null +++ b/plugins/YammerImport/lib/yammerauthinitform.php @@ -0,0 +1,76 @@ +out->element('legend', null, _m('Connect to Yammer')); + } + + /** + * Data elements of the form + * + * @return void + */ + + function formData() + { + $this->out->hidden('subaction', 'authinit'); + + $this->out->elementStart('fieldset'); + $this->out->submit('submit', _m('Start authentication'), 'submit', null, _m('Request authorization to connect to Yammer account')); + $this->out->submit('change-apikey', _m('Change API key')); + $this->out->elementEnd('fieldset'); + } + + /** + * Action elements + * + * @return void + */ + + function formActions() + { + } +} diff --git a/plugins/YammerImport/lib/yammerauthverifyform.php b/plugins/YammerImport/lib/yammerauthverifyform.php new file mode 100644 index 0000000000..e119be96f7 --- /dev/null +++ b/plugins/YammerImport/lib/yammerauthverifyform.php @@ -0,0 +1,111 @@ +runner = $runner; + } + + /** + * ID of the form + * + * @return int ID of the form + */ + + function id() + { + return 'yammer-auth-verify-form'; + } + + + /** + * class of the form + * + * @return string of the form class + */ + + function formClass() + { + return 'form_yammer_auth_verify form_settings'; + } + + + /** + * Action of the form + * + * @return string URL of the action + */ + + function action() + { + return common_local_url('yammeradminpanel'); + } + + + /** + * Legend of the Form + * + * @return void + */ + function formLegend() + { + $this->out->element('legend', null, _m('Connect to Yammer')); + } + + /** + * Data elements of the form + * + * @return void + */ + + function formData() + { + $this->out->hidden('subaction', 'authverify'); + + $this->out->elementStart('fieldset'); + + $this->out->elementStart('p'); + $this->out->text(_m('Follow this link to confirm authorization at Yammer; you will be prompted to log in if necessary:')); + $this->out->elementEnd('p'); + + // iframe would be nice to avoid leaving -- since they don't seem to have callback url O_O + /* + $this->out->element('iframe', array('id' => 'yammer-oauth', + 'src' => $this->runner->getAuthUrl())); + */ + // yeah, it ignores the callback_url + // soo... crappy link. :( + + $this->out->elementStart('p', array('class' => 'magiclink')); + $this->out->element('a', + array('href' => $this->runner->getAuthUrl(), + 'target' => '_blank'), + _m('Open Yammer authentication window')); + $this->out->elementEnd('p'); + + $this->out->element('p', array(), _m('Copy the verification code you are given below:')); + + $this->out->elementStart('ul', array('class' => 'form_data')); + $this->out->elementStart('li'); + $this->out->input('verify_token', _m('Verification code:')); + $this->out->elementEnd('li'); + $this->out->elementEnd('ul'); + + $this->out->submit('submit', _m('Continue'), 'submit', null, _m('Save code and begin import')); + $this->out->elementEnd('fieldset'); + } + + /** + * Action elements + * + * @return void + */ + + function formActions() + { + } +} diff --git a/plugins/YammerImport/lib/yammerimporter.php b/plugins/YammerImport/lib/yammerimporter.php new file mode 100644 index 0000000000..80cbcff8e7 --- /dev/null +++ b/plugins/YammerImport/lib/yammerimporter.php @@ -0,0 +1,491 @@ +. + */ + +/** + * Basic client class for Yammer's OAuth/JSON API. + * + * @package YammerImportPlugin + * @author Brion Vibber + */ +class YammerImporter +{ + protected $client; + + function __construct(SN_YammerClient $client) + { + $this->client = $client; + } + + /** + * Load or create an imported profile from Yammer data. + * + * @param object $item loaded JSON data for Yammer importer + * @return Profile + */ + function importUser($item) + { + $data = $this->prepUser($item); + $nickname = $data['options']['nickname']; + + $profileId = $this->findImportedUser($data['orig_id']); + if ($profileId) { + return Profile::staticGet('id', $profileId); + } else { + $user = User::staticGet('nickname', $nickname); + if ($user) { + common_log(LOG_WARN, "Copying Yammer profile info onto existing user $nickname"); + $profile = $user->getProfile(); + $this->savePropertiesOn($profile, $data['options'], + array('fullname', 'homepage', 'bio', 'location')); + } else { + $user = User::register($data['options']); + $profile = $user->getProfile(); + } + if ($data['avatar']) { + try { + $this->saveAvatar($data['avatar'], $profile); + } catch (Exception $e) { + common_log(LOG_ERR, "Error importing Yammer avatar: " . $e->getMessage()); + } + } + $this->recordImportedUser($data['orig_id'], $profile->id); + return $profile; + } + } + + /** + * Load or create an imported group from Yammer data. + * + * @param object $item loaded JSON data for Yammer importer + * @return User_group + */ + function importGroup($item) + { + $data = $this->prepGroup($item); + $nickname = $data['options']['nickname']; + + $groupId = $this->findImportedGroup($data['orig_id']); + if ($groupId) { + return User_group::staticGet('id', $groupId); + } else { + $local = Local_group::staticGet('nickname', $nickname); + if ($local) { + common_log(LOG_WARN, "Copying Yammer group info onto existing group $nickname"); + $group = User_group::staticGet('id', $local->group_id); + $this->savePropertiesOn($group, $data['options'], + array('fullname', 'description')); + } else { + $group = User_group::register($data['options']); + } + if ($data['avatar']) { + try { + $this->saveAvatar($data['avatar'], $group); + } catch (Exception $e) { + common_log(LOG_ERR, "Error importing Yammer avatar: " . $e->getMessage()); + } + } + $this->recordImportedGroup($data['orig_id'], $group->id); + return $group; + } + } + + private function savePropertiesOn($target, $options, $propList) + { + $changed = 0; + $orig = clone($target); + foreach ($propList as $prop) { + if (!empty($options[$prop]) && $target->$prop != $options[$prop]) { + $target->$prop = $options[$prop]; + $changed++; + } + } + $target->update($orig); + } + + /** + * Load or create an imported notice from Yammer data. + * + * @param object $item loaded JSON data for Yammer importer + * @return Notice + */ + function importNotice($item) + { + $data = $this->prepNotice($item); + + $noticeId = $this->findImportedNotice($data['orig_id']); + if ($noticeId) { + return Notice::staticGet('id', $noticeId); + } else { + $notice = Notice::staticGet('uri', $data['options']['uri']); + $content = $data['content']; + $user = User::staticGet($data['profile']); + + // Fetch file attachments and add the URLs... + $uploads = array(); + foreach ($data['attachments'] as $url) { + try { + $upload = $this->saveAttachment($url, $user); + $content .= ' ' . $upload->shortUrl(); + $uploads[] = $upload; + } catch (Exception $e) { + common_log(LOG_ERR, "Error importing Yammer attachment: " . $e->getMessage()); + } + } + + // Here's the meat! Actually save the dang ol' notice. + $notice = Notice::saveNew($user->id, + $content, + $data['source'], + $data['options']); + + // Save "likes" as favorites... + foreach ($data['faves'] as $nickname) { + $user = User::staticGet('nickname', $nickname); + if ($user) { + Fave::addNew($user->getProfile(), $notice); + } + } + + // And finally attach the upload records... + foreach ($uploads as $upload) { + $upload->attachToNotice($notice); + } + $this->recordImportedNotice($data['orig_id'], $notice->id); + return $notice; + } + } + + /** + * Pull relevant info out of a Yammer data record for a user import. + * + * @param array $item + * @return array + */ + function prepUser($item) + { + if ($item['type'] != 'user') { + throw new Exception('Wrong item type sent to Yammer user import processing.'); + } + + $origId = $item['id']; + $origUrl = $item['url']; + + // @fixme check username rules? + + $options['nickname'] = $item['name']; + $options['fullname'] = trim($item['full_name']); + + // Avatar... this will be the "_small" variant. + // Remove that (pre-extension) suffix to get the orig-size image. + $avatar = $item['mugshot_url']; + + // The following info is only available in full data, not in the reference version. + + // There can be extensive contact info, but for now we'll only pull the primary email. + if (isset($item['contact'])) { + foreach ($item['contact']['email_addresses'] as $addr) { + if ($addr['type'] == 'primary') { + $options['email'] = $addr['address']; + $options['email_confirmed'] = true; + break; + } + } + } + + // There can be multiple external URLs; for now pull the first one as home page. + if (isset($item['external_urls'])) { + foreach ($item['external_urls'] as $url) { + if (common_valid_http_url($url)) { + $options['homepage'] = $url; + break; + } + } + } + + // Combine a few bits into the bio... + $bio = array(); + if (!empty($item['job_title'])) { + $bio[] = $item['job_title']; + } + if (!empty($item['summary'])) { + $bio[] = $item['summary']; + } + if (!empty($item['expertise'])) { + $bio[] = _m('Expertise:') . ' ' . $item['expertise']; + } + $options['bio'] = implode("\n\n", $bio); + + // Pull raw location string, may be lookupable + if (!empty($item['location'])) { + $options['location'] = $item['location']; + } + + // Timezone is in format like 'Pacific Time (US & Canada)' + // We need to convert that to a zone id. :P + // @fixme timezone not yet supported at registration time :) + if (!empty($item['timezone'])) { + $tz = $this->timezone($item['timezone']); + if ($tz) { + $options['timezone'] = $tz; + } + } + + return array('orig_id' => $origId, + 'orig_url' => $origUrl, + 'avatar' => $avatar, + 'options' => $options); + + } + + /** + * Pull relevant info out of a Yammer data record for a group import. + * + * @param array $item + * @return array + */ + function prepGroup($item) + { + if ($item['type'] != 'group') { + throw new Exception('Wrong item type sent to Yammer group import processing.'); + } + + $origId = $item['id']; + $origUrl = $item['url']; + + $privacy = $item['privacy']; // Warning! only public groups in SN so far + + $options['nickname'] = $item['name']; + $options['fullname'] = $item['full_name']; + $options['description'] = $item['description']; + $options['created'] = $this->timestamp($item['created_at']); + + $avatar = $item['mugshot_url']; // as with user profiles... + + + $options['mainpage'] = common_local_url('showgroup', + array('nickname' => $options['nickname'])); + + // Set some default vals or User_group::register will whine + $options['homepage'] = ''; + $options['location'] = ''; + $options['aliases'] = array(); + // @fixme what about admin user for the group? + + $options['local'] = true; + return array('orig_id' => $origId, + 'orig_url' => $origUrl, + 'options' => $options, + 'avatar' => $avatar); + } + + /** + * Pull relevant info out of a Yammer data record for a notice import. + * + * @param array $item + * @return array + */ + function prepNotice($item) + { + if (isset($item['type']) && $item['type'] != 'message') { + throw new Exception('Wrong item type sent to Yammer message import processing.'); + } + + $origId = $item['id']; + $origUrl = $item['url']; + + $profile = $this->findImportedUser($item['sender_id']); + $content = $item['body']['plain']; + $source = 'yammer'; + $options = array(); + + if ($item['replied_to_id']) { + $replyTo = $this->findImportedNotice($item['replied_to_id']); + if ($replyTo) { + $options['reply_to'] = $replyTo; + } + } + $options['created'] = $this->timestamp($item['created_at']); + + if (!empty($item['group_id'])) { + $groupId = $this->findImportedGroup($item['group_id']); + if ($groupId) { + $options['groups'] = array($groupId); + + // @fixme if we see a group link inline, don't add this? + $group = User_group::staticGet('id', $groupId); + if ($group) { + $content .= ' !' . $group->nickname; + } + } + } + + $faves = array(); + foreach ($item['liked_by']['names'] as $liker) { + // "permalink" is the username. wtf? + $faves[] = $liker['permalink']; + } + + $attachments = array(); + foreach ($item['attachments'] as $attach) { + if ($attach['type'] == 'image' || $attach['type'] == 'file') { + $attachments[] = $attach[$attach['type']]['url']; + } else { + common_log(LOG_WARNING, "Unrecognized Yammer attachment type: " . $attach['type']); + } + } + + return array('orig_id' => $origId, + 'orig_url' => $origUrl, + 'profile' => $profile, + 'content' => $content, + 'source' => $source, + 'options' => $options, + 'faves' => $faves, + 'attachments' => $attachments); + } + + private function findImportedUser($origId) + { + $map = Yammer_user::staticGet('id', $origId); + return $map ? $map->user_id : null; + } + + private function findImportedGroup($origId) + { + $map = Yammer_group::staticGet('id', $origId); + return $map ? $map->group_id : null; + } + + private function findImportedNotice($origId) + { + $map = Yammer_notice::staticGet('id', $origId); + return $map ? $map->notice_id : null; + } + + private function recordImportedUser($origId, $userId) + { + Yammer_user::record($origId, $userId); + } + + private function recordImportedGroup($origId, $groupId) + { + Yammer_group::record($origId, $groupId); + } + + private function recordImportedNotice($origId, $noticeId) + { + Yammer_notice::record($origId, $noticeId); + } + + /** + * Normalize timestamp format. + * @param string $ts + * @return string + */ + private function timestamp($ts) + { + return common_sql_date(strtotime($ts)); + } + + private function timezone($tz) + { + // Blaaaaaarf! + $known = array('Pacific Time (US & Canada)' => 'America/Los_Angeles', + 'Eastern Time (US & Canada)' => 'America/New_York'); + if (array_key_exists($tz, $known)) { + return $known[$tz]; + } else { + return false; + } + } + + /** + * Download and update given avatar image + * + * @param string $url + * @param mixed $dest either a Profile or User_group object + * @throws Exception in various failure cases + */ + private function saveAvatar($url, $dest) + { + // Yammer API data mostly gives us the small variant. + // Try hitting the source image if we can! + // @fixme no guarantee of this URL scheme I think. + $url = preg_replace('/_small(\..*?)$/', '$1', $url); + + if (!common_valid_http_url($url)) { + throw new ServerException(sprintf(_m("Invalid avatar URL %s."), $url)); + } + + // @fixme this should be better encapsulated + // ripped from oauthstore.php (for old OMB client) + $temp_filename = tempnam(sys_get_temp_dir(), 'listener_avatar'); + if (!copy($url, $temp_filename)) { + throw new ServerException(sprintf(_m("Unable to fetch avatar from %s."), $url)); + } + + $id = $dest->id; + // @fixme should we be using different ids? + $imagefile = new ImageFile($id, $temp_filename); + $filename = Avatar::filename($id, + image_type_to_extension($imagefile->type), + null, + common_timestamp()); + rename($temp_filename, Avatar::path($filename)); + // @fixme hardcoded chmod is lame, but seems to be necessary to + // keep from accidentally saving images from command-line (queues) + // that can't be read from web server, which causes hard-to-notice + // problems later on: + // + // http://status.net/open-source/issues/2663 + chmod(Avatar::path($filename), 0644); + + $dest->setOriginal($filename); + } + + /** + * Fetch an attachment from Yammer and save it into our system. + * Unlike avatars, the attachment URLs are guarded by authentication, + * so we need to run the HTTP hit through our OAuth API client. + * + * @param string $url + * @param User $user + * @return MediaFile + * + * @throws Exception on low-level network or HTTP error + */ + private function saveAttachment($url, User $user) + { + // Fetch the attachment... + // WARNING: file must fit in memory here :( + $body = $this->client->fetchUrl($url); + + // Save to a temporary file and shove it into our file-attachment space... + $temp = tmpfile(); + fwrite($temp, $body); + try { + $upload = MediaFile::fromFileHandle($temp, $user); + fclose($temp); + return $upload; + } catch (Exception $e) { + fclose($temp); + throw $e; + } + } +} diff --git a/plugins/YammerImport/lib/yammerprogressform.php b/plugins/YammerImport/lib/yammerprogressform.php new file mode 100644 index 0000000000..9bf8332261 --- /dev/null +++ b/plugins/YammerImport/lib/yammerprogressform.php @@ -0,0 +1,168 @@ +lastError()) { + $classes[] = 'import-error'; + } else if ($runner->state() == 'done') { + $classes[] = 'import-done'; + } else { + $classes[] = 'import-progress'; + } + return implode(' ', $classes); + } + + /** + * Action of the form + * + * @return string URL of the action + */ + function action() + { + return common_local_url('yammeradminpanel'); + } + + /** + * Data elements of the form + * + * @return void + */ + function formData() + { + $this->out->hidden('subaction', 'progress'); + + $runner = YammerRunner::init(); + + $error = $runner->lastError(); + $userCount = $runner->countUsers(); + $groupCount = $runner->countGroups(); + $fetchedCount = $runner->countFetchedNotices(); + $savedCount = $runner->countSavedNotices(); + + $labels = array( + 'init' => array( + 'label' => _m("Initialize"), + 'progress' => _m('No import running'), + 'complete' => _m('Initiated Yammer server connection...'), + ), + 'requesting-auth' => array( + 'label' => _m('Connect to Yammer'), + 'progress' => _m('Awaiting authorization...'), + 'complete' => _m('Connected.'), + ), + 'import-users' => array( + 'label' => _m('Import user accounts'), + 'progress' => sprintf(_m("Importing %d user...", "Importing %d users...", $userCount), $userCount), + 'complete' => sprintf(_m("Imported %d user.", "Imported %d users.", $userCount), $userCount), + ), + 'import-groups' => array( + 'label' => _m('Import user groups'), + 'progress' => sprintf(_m("Importing %d group...", "Importing %d groups...", $groupCount), $groupCount), + 'complete' => sprintf(_m("Imported %d group.", "Imported %d groups.", $groupCount), $groupCount), + ), + 'fetch-messages' => array( + 'label' => _m('Prepare public notices for import'), + 'progress' => sprintf(_m("Preparing %d notice...", "Preparing %d notices...", $fetchedCount), $fetchedCount), + 'complete' => sprintf(_m("Prepared %d notice.", "Prepared %d notices.", $fetchedCount), $fetchedCount), + ), + 'save-messages' => array( + 'label' => _m('Import public notices'), + 'progress' => sprintf(_m("Importing %d notice...", "Importing %d notices...", $savedCount), $savedCount), + 'complete' => sprintf(_m("Imported %d notice.", "Imported %d notices.", $savedCount), $savedCount), + ), + 'done' => array( + 'label' => _m('Done'), + 'progress' => sprintf(_m("Import is complete!")), + 'complete' => sprintf(_m("Import is complete!")), + ) + ); + $steps = array_keys($labels); + $currentStep = array_search($runner->state(), $steps); + + $classes = array('yammer-import'); + if ($error) { + $classes[] = 'yammer-error'; + } else { + $classes[] = 'yammer-running'; + } + $this->out->elementStart('fieldset', array('class' => implode(' ', $classes))); + $this->out->element('legend', array(), _m('Import status')); + foreach ($steps as $step => $state) { + if ($state == 'init') { + // Don't show 'init', it's boring. + continue; + } + if ($step < $currentStep) { + // This step is done + $this->progressBar($state, + 'complete', + $labels[$state]['label'], + $labels[$state]['complete']); + } else if ($step == $currentStep) { + // This step is in progress + $this->progressBar($state, + 'progress', + $labels[$state]['label'], + $labels[$state]['progress'], + $error); + } else { + // This step has not yet been done. + $this->progressBar($state, + 'waiting', + $labels[$state]['label'], + _m("Waiting...")); + } + } + $this->out->elementEnd('fieldset'); + } + + private function progressBar($state, $class, $label, $status, $error=null) + { + // @fixme prettify ;) + $this->out->elementStart('div', array('class' => "import-step import-step-$state $class")); + $this->out->element('div', array('class' => 'import-label'), $label); + $this->out->element('div', array('class' => 'import-status'), $status); + if ($class == 'progress') { + if ($state == 'done') { + $this->out->submit('abort-import', _m('Reset import state')); + } else { + if ($error) { + $this->errorBox($error); + } else { + $this->out->submit('pause-import', _m('Pause import')); + } + } + } + $this->out->elementEnd('div'); + } + + private function errorBox($msg) + { + $errline = sprintf(_m('Encountered error "%s"'), $msg); + $this->out->elementStart('fieldset', array('class' => 'import-error')); + $this->out->element('legend', array(), _m('Paused')); + $this->out->element('p', array(), $errline); + $this->out->submit('continue-import', _m('Continue')); + $this->out->submit('abort-import', _m('Abort import')); + $this->out->elementEnd('fieldset'); + } +} diff --git a/plugins/YammerImport/lib/yammerqueuehandler.php b/plugins/YammerImport/lib/yammerqueuehandler.php new file mode 100644 index 0000000000..0c4e8aec1d --- /dev/null +++ b/plugins/YammerImport/lib/yammerqueuehandler.php @@ -0,0 +1,61 @@ +. + */ + +if (!defined('STATUSNET')) { + exit(1); +} + +/** + * Queue handler for bumping the next chunk of Yammer import activity! + * + * @package YammerImportPlugin + * @author Brion Vibber + */ +class YammerQueueHandler extends QueueHandler +{ + function transport() + { + return 'yammer'; + } + + function handle($notice) + { + $runner = YammerRunner::init(); + if ($runner->hasWork()) { + try { + if ($runner->iterate()) { + if ($runner->hasWork()) { + // More to do? Shove us back on the queue... + $runner->startBackgroundImport(); + } + } + } catch (Exception $e) { + try { + $runner->recordError($e->getMessage()); + } catch (Exception $f) { + common_log(LOG_ERR, "Error while recording error in Yammer background import: " . $e->getMessage() . " " . $f->getMessage()); + } + } + } else { + // We're done! + common_log(LOG_INFO, "Yammer import has no work to do at this time; discarding."); + } + return true; + } +} diff --git a/plugins/YammerImport/lib/yammerrunner.php b/plugins/YammerImport/lib/yammerrunner.php new file mode 100644 index 0000000000..3e53f3361b --- /dev/null +++ b/plugins/YammerImport/lib/yammerrunner.php @@ -0,0 +1,438 @@ +. + */ + +if (!defined('STATUSNET')) { + exit(1); +} + +/** + * State machine for running through Yammer import. + * + * @package YammerImportPlugin + * @author Brion Vibber + */ +class YammerRunner +{ + private $state; + private $client; + private $importer; + + /** + * Normalize our singleton state and give us a YammerRunner object to play with! + * + * @return YammerRunner + */ + public static function init() + { + $state = Yammer_state::staticGet('id', 1); + if (!$state) { + $state = self::initState(); + } + return new YammerRunner($state); + } + + private static function initState() + { + $state = new Yammer_state(); + $state->id = 1; + $state->state = 'init'; + $state->created = common_sql_now(); + $state->modified = common_sql_now(); + $state->insert(); + return $state; + } + + private function __construct($state) + { + $this->state = $state; + + $this->client = new SN_YammerClient( + common_config('yammer', 'consumer_key'), + common_config('yammer', 'consumer_secret'), + $this->state->oauth_token, + $this->state->oauth_secret); + + $this->importer = new YammerImporter($this->client); + } + + /** + * Check which state we're in + * + * @return string + */ + public function state() + { + return $this->state->state; + } + + /** + * Is the import done, finished, complete, finito? + * + * @return boolean + */ + public function isDone() + { + $workStates = array('import-users', 'import-groups', 'fetch-messages', 'save-messages'); + return ($this->state() == 'done'); + } + + /** + * Check if we have work to do in iterate(). + * + * @return boolean + */ + public function hasWork() + { + $workStates = array('import-users', 'import-groups', 'fetch-messages', 'save-messages'); + return in_array($this->state(), $workStates); + } + + /** + * Blow away any current state! + */ + public function reset() + { + $this->state->delete(); + $this->state = self::initState(); + } + + /** + * Start the authentication process! If all goes well, we'll get back a URL. + * Have the user visit that URL, log in on Yammer and verify the importer's + * permissions. They'll get back a verification code, which needs to be passed + * on to saveAuthToken(). + * + * @return string URL + */ + public function requestAuth() + { + if ($this->state->state != 'init') { + throw new ServerException("Cannot request Yammer auth; already there!"); + } + + $data = $this->client->requestToken(); + + $old = clone($this->state); + $this->state->state = 'requesting-auth'; + $this->state->oauth_token = $data['oauth_token']; + $this->state->oauth_secret = $data['oauth_token_secret']; + $this->state->modified = common_sql_now(); + $this->state->update($old); + + return $this->getAuthUrl(); + } + + /** + * When already in requesting-auth state, grab the URL to send the user to + * to complete OAuth setup. + * + * @return string URL + */ + function getAuthUrl() + { + if ($this->state() == 'requesting-auth') { + return $this->client->authorizeUrl($this->state->oauth_token); + } else { + throw new ServerException('Cannot get Yammer auth URL when not in requesting-auth state!'); + } + } + + /** + * Now that the user's given us this verification code from Yammer, we can + * request a final OAuth token/secret pair which we can use to access the + * API. + * + * After success here, we'll be ready to move on and run through iterate() + * until the import is complete. + * + * @param string $verifier + * @return boolean success + */ + public function saveAuthToken($verifier) + { + if ($this->state->state != 'requesting-auth') { + throw new ServerException("Cannot save auth token in Yammer import state {$this->state->state}"); + } + + $data = $this->client->accessToken($verifier); + + $old = clone($this->state); + $this->state->state = 'import-users'; + $this->state->oauth_token = $data['oauth_token']; + $this->state->oauth_secret = $data['oauth_token_secret']; + $this->state->modified = common_sql_now(); + $this->state->update($old); + + return true; + } + + /** + * Once authentication is complete, we need to call iterate() a bunch of times + * until state() returns 'done'. + * + * @return boolean success + */ + public function iterate() + { + switch($this->state()) + { + case 'init': + case 'requesting-auth': + // Neither of these should reach our background state! + common_log(LOG_ERR, "Non-background YammerImport state '$state->state' during import run!"); + return false; + case 'import-users': + return $this->iterateUsers(); + case 'import-groups': + return $this->iterateGroups(); + case 'fetch-messages': + return $this->iterateFetchMessages(); + case 'save-messages': + return $this->iterateSaveMessages(); + default: + common_log(LOG_ERR, "Invalid YammerImport state '$state->state' during import run!"); + return false; + } + } + + /** + * Trundle through one 'page' return of up to 50 user accounts retrieved + * from the Yammer API, importing them as we go. + * + * When we run out of users, move on to groups. + * + * @return boolean success + */ + private function iterateUsers() + { + $old = clone($this->state); + + $page = intval($this->state->users_page) + 1; + $data = $this->client->users(array('page' => $page)); + + if (count($data) == 0) { + common_log(LOG_INFO, "Finished importing Yammer users; moving on to groups."); + $this->state->state = 'import-groups'; + } else { + foreach ($data as $item) { + $user = $this->importer->importUser($item); + common_log(LOG_INFO, "Imported Yammer user " . $item['id'] . " as $user->nickname ($user->id)"); + } + $this->state->users_page = $page; + } + $this->state->modified = common_sql_now(); + $this->state->update($old); + return true; + } + + /** + * Trundle through one 'page' return of up to 20 user groups retrieved + * from the Yammer API, importing them as we go. + * + * When we run out of groups, move on to messages. + * + * @return boolean success + */ + private function iterateGroups() + { + $old = clone($this->state); + + $page = intval($this->state->groups_page) + 1; + $data = $this->client->groups(array('page' => $page)); + + if (count($data) == 0) { + common_log(LOG_INFO, "Finished importing Yammer groups; moving on to messages."); + $this->state->state = 'fetch-messages'; + } else { + foreach ($data as $item) { + $group = $this->importer->importGroup($item); + common_log(LOG_INFO, "Imported Yammer group " . $item['id'] . " as $group->nickname ($group->id)"); + } + $this->state->groups_page = $page; + } + $this->state->modified = common_sql_now(); + $this->state->update($old); + return true; + } + + /** + * Trundle through one 'page' return of up to 20 public messages retrieved + * from the Yammer API, saving them to our stub table for future import in + * correct chronological order. + * + * When we run out of messages to fetch, move on to saving the messages. + * + * @return boolean success + */ + private function iterateFetchMessages() + { + $old = clone($this->state); + + $oldest = intval($this->state->messages_oldest); + if ($oldest) { + $params = array('older_than' => $oldest); + } else { + $params = array(); + } + $data = $this->client->messages($params); + $messages = $data['messages']; + + if (count($messages) == 0) { + common_log(LOG_INFO, "Finished fetching Yammer messages; moving on to save messages."); + $this->state->state = 'save-messages'; + } else { + foreach ($messages as $item) { + $stub = Yammer_notice_stub::staticGet($item['id']); + if (!$stub) { + Yammer_notice_stub::record($item['id'], $item); + } + $oldest = $item['id']; + } + $this->state->messages_oldest = $oldest; + } + $this->state->modified = common_sql_now(); + $this->state->update($old); + return true; + } + + private function iterateSaveMessages() + { + $old = clone($this->state); + + $newest = intval($this->state->messages_newest); + + $stub = new Yammer_notice_stub(); + if ($newest) { + $stub->whereAdd('id > ' . $newest); + } + $stub->limit(20); + $stub->orderBy('id'); + $stub->find(); + + if ($stub->N == 0) { + common_log(LOG_INFO, "Finished saving Yammer messages; import complete!"); + $this->state->state = 'done'; + } else { + while ($stub->fetch()) { + $item = $stub->getData(); + $notice = $this->importer->importNotice($item); + common_log(LOG_INFO, "Imported Yammer notice " . $item['id'] . " as $notice->id"); + $newest = $item['id']; + } + $this->state->messages_newest = $newest; + } + $this->state->modified = common_sql_now(); + $this->state->update($old); + return true; + } + + /** + * Count the number of Yammer users we've mapped into our system! + * + * @return int + */ + public function countUsers() + { + $map = new Yammer_user(); + return $map->count(); + } + + + /** + * Count the number of Yammer groups we've mapped into our system! + * + * @return int + */ + public function countGroups() + { + $map = new Yammer_group(); + return $map->count(); + } + + + /** + * Count the number of Yammer notices we've pulled down for pending import... + * + * @return int + */ + public function countFetchedNotices() + { + $map = new Yammer_notice_stub(); + return $map->count(); + } + + + /** + * Count the number of Yammer notices we've mapped into our system! + * + * @return int + */ + public function countSavedNotices() + { + $map = new Yammer_notice(); + return $map->count(); + } + + /** + * Start running import work in the background queues... + */ + public function startBackgroundImport() + { + $qm = QueueManager::get(); + $qm->enqueue('YammerImport', 'yammer'); + } + + /** + * Record an error condition from a background run, which we should + * display in progress state for the admin. + * + * @param string $msg + */ + public function recordError($msg) + { + // HACK HACK HACK + try { + $temp = new Yammer_state(); + $temp->query('ROLLBACK'); + } catch (Exception $e) { + common_log(LOG_ERR, 'Exception while confirming rollback while recording error: ' . $e->getMessage()); + } + $old = clone($this->state); + $this->state->last_error = $msg; + $this->state->update($old); + } + + /** + * Clear the error state. + */ + public function clearError() + { + $this->recordError(''); + } + + /** + * Get the last recorded background error message, if any. + * + * @return string + */ + public function lastError() + { + return $this->state->last_error; + } +} diff --git a/plugins/YammerImport/locale/YammerImport.pot b/plugins/YammerImport/locale/YammerImport.pot new file mode 100644 index 0000000000..053834cde2 --- /dev/null +++ b/plugins/YammerImport/locale/YammerImport.pot @@ -0,0 +1,264 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" + +#: YammerImportPlugin.php:98 +msgid "Yammer" +msgstr "" + +#: YammerImportPlugin.php:99 actions/yammeradminpanel.php:135 +msgid "Yammer import" +msgstr "" + +#: lib/yammerauthinitform.php:48 lib/yammerauthverifyform.php:56 +#: lib/yammerprogressform.php:68 actions/yammerauth.php:71 +msgid "Connect to Yammer" +msgstr "" + +#: lib/yammerauthinitform.php:62 +msgid "Start authentication" +msgstr "" + +#: lib/yammerauthinitform.php:62 +msgid "Request authorization to connect to Yammer account" +msgstr "" + +#: lib/yammerauthinitform.php:63 +msgid "Change API key" +msgstr "" + +#: lib/yammerimporter.php:230 +msgid "Expertise:" +msgstr "" + +#: lib/yammerimporter.php:433 +#, php-format +msgid "Invalid avatar URL %s." +msgstr "" + +#: lib/yammerimporter.php:440 +#, php-format +msgid "Unable to fetch avatar from %s." +msgstr "" + +#: lib/yammerapikeyform.php:56 +msgid "Yammer API registration" +msgstr "" + +#: lib/yammerapikeyform.php:72 +msgid "" +"Before we can connect to your Yammer network, you will need to register the " +"importer as an application authorized to pull data on your behalf. This " +"registration will work only for your own network. Follow this link to " +"register the app at Yammer; you will be prompted to log in if necessary:" +msgstr "" + +#: lib/yammerapikeyform.php:84 +msgid "Open Yammer application registration form" +msgstr "" + +#: lib/yammerapikeyform.php:87 +msgid "Copy the consumer key and secret you are given into the form below:" +msgstr "" + +#: lib/yammerapikeyform.php:91 +msgid "Consumer key:" +msgstr "" + +#: lib/yammerapikeyform.php:94 +msgid "Consumer secret:" +msgstr "" + +#: lib/yammerapikeyform.php:98 +msgid "Save" +msgstr "" + +#: lib/yammerapikeyform.php:98 +msgid "Save these consumer keys" +msgstr "" + +#: lib/yammerauthverifyform.php:72 +msgid "" +"Follow this link to confirm authorization at Yammer; you will be prompted to " +"log in if necessary:" +msgstr "" + +#: lib/yammerauthverifyform.php:87 +msgid "Open Yammer authentication window" +msgstr "" + +#: lib/yammerauthverifyform.php:90 +msgid "Copy the verification code you are given below:" +msgstr "" + +#: lib/yammerauthverifyform.php:94 +msgid "Verification code:" +msgstr "" + +#: lib/yammerauthverifyform.php:98 lib/yammerprogressform.php:164 +msgid "Continue" +msgstr "" + +#: lib/yammerauthverifyform.php:98 +msgid "Save code and begin import" +msgstr "" + +#: lib/yammerprogressform.php:63 +msgid "Initialize" +msgstr "" + +#: lib/yammerprogressform.php:64 +msgid "No import running" +msgstr "" + +#: lib/yammerprogressform.php:65 +msgid "Initiated Yammer server connection..." +msgstr "" + +#: lib/yammerprogressform.php:69 +msgid "Awaiting authorization..." +msgstr "" + +#: lib/yammerprogressform.php:70 +msgid "Connected." +msgstr "" + +#: lib/yammerprogressform.php:73 +msgid "Import user accounts" +msgstr "" + +#: lib/yammerprogressform.php:74 +#, php-format +msgid "Importing %d user..." +msgid_plural "Importing %d users..." +msgstr[0] "" +msgstr[1] "" + +#: lib/yammerprogressform.php:75 +#, php-format +msgid "Imported %d user." +msgid_plural "Imported %d users." +msgstr[0] "" +msgstr[1] "" + +#: lib/yammerprogressform.php:78 +msgid "Import user groups" +msgstr "" + +#: lib/yammerprogressform.php:79 +#, php-format +msgid "Importing %d group..." +msgid_plural "Importing %d groups..." +msgstr[0] "" +msgstr[1] "" + +#: lib/yammerprogressform.php:80 +#, php-format +msgid "Imported %d group." +msgid_plural "Imported %d groups." +msgstr[0] "" +msgstr[1] "" + +#: lib/yammerprogressform.php:83 +msgid "Prepare public notices for import" +msgstr "" + +#: lib/yammerprogressform.php:84 +#, php-format +msgid "Preparing %d notice..." +msgid_plural "Preparing %d notices..." +msgstr[0] "" +msgstr[1] "" + +#: lib/yammerprogressform.php:85 +#, php-format +msgid "Prepared %d notice." +msgid_plural "Prepared %d notices." +msgstr[0] "" +msgstr[1] "" + +#: lib/yammerprogressform.php:88 +msgid "Import public notices" +msgstr "" + +#: lib/yammerprogressform.php:89 +#, php-format +msgid "Importing %d notice..." +msgid_plural "Importing %d notices..." +msgstr[0] "" +msgstr[1] "" + +#: lib/yammerprogressform.php:90 +#, php-format +msgid "Imported %d notice." +msgid_plural "Imported %d notices." +msgstr[0] "" +msgstr[1] "" + +#: lib/yammerprogressform.php:93 +msgid "Done" +msgstr "" + +#: lib/yammerprogressform.php:94 lib/yammerprogressform.php:95 +msgid "Import is complete!" +msgstr "" + +#: lib/yammerprogressform.php:108 +msgid "Import status" +msgstr "" + +#: lib/yammerprogressform.php:132 +msgid "Waiting..." +msgstr "" + +#: lib/yammerprogressform.php:146 +msgid "Reset import state" +msgstr "" + +#: lib/yammerprogressform.php:151 +msgid "Pause import" +msgstr "" + +#: lib/yammerprogressform.php:160 +#, php-format +msgid "Encountered error \"%s\"" +msgstr "" + +#: lib/yammerprogressform.php:162 +msgid "Paused" +msgstr "" + +#: lib/yammerprogressform.php:165 +msgid "Abort import" +msgstr "" + +#: actions/yammeradminpanel.php:45 +msgid "Yammer Import" +msgstr "" + +#: actions/yammeradminpanel.php:55 +msgid "" +"This Yammer import tool is still undergoing testing, and is incomplete in " +"some areas. Currently user subscriptions and group memberships are not " +"transferred; in the future this may be supported for imports done by " +"verified administrators on the Yammer side." +msgstr "" + +#: actions/yammeradminpanel.php:102 +msgid "Paused from admin panel." +msgstr "" diff --git a/plugins/YammerImport/locale/fr/LC_MESSAGES/YammerImport.po b/plugins/YammerImport/locale/fr/LC_MESSAGES/YammerImport.po new file mode 100644 index 0000000000..d26c5128a8 --- /dev/null +++ b/plugins/YammerImport/locale/fr/LC_MESSAGES/YammerImport.po @@ -0,0 +1,282 @@ +# Translation of StatusNet - YammerImport to French (Français) +# Expored from translatewiki.net +# +# Author: Peter17 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - YammerImport\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:40+0000\n" +"Language-Team: French \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: fr\n" +"X-Message-Group: #out-statusnet-plugin-yammerimport\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: YammerImportPlugin.php:98 +msgid "Yammer" +msgstr "Yammer" + +#: YammerImportPlugin.php:99 actions/yammeradminpanel.php:135 +msgid "Yammer import" +msgstr "Import Yammer" + +#: lib/yammerauthinitform.php:48 lib/yammerauthverifyform.php:56 +#: lib/yammerprogressform.php:68 actions/yammerauth.php:71 +msgid "Connect to Yammer" +msgstr "Connexion à Yammer" + +#: lib/yammerauthinitform.php:62 +msgid "Start authentication" +msgstr "Démarrer l’identification" + +#: lib/yammerauthinitform.php:62 +msgid "Request authorization to connect to Yammer account" +msgstr "Demander l’autorisation de se connecter à un compte Yammer" + +#: lib/yammerauthinitform.php:63 +msgid "Change API key" +msgstr "Changer la clé de l’API" + +#: lib/yammerimporter.php:230 +msgid "Expertise:" +msgstr "Expertise :" + +#: lib/yammerimporter.php:433 +#, php-format +msgid "Invalid avatar URL %s." +msgstr "URL d’avatar invalide : %s." + +#: lib/yammerimporter.php:440 +#, php-format +msgid "Unable to fetch avatar from %s." +msgstr "Impossible de récupérer l’avatar depuis « %s »." + +#: lib/yammerapikeyform.php:56 +msgid "Yammer API registration" +msgstr "Enregistrement de l’API Yammer" + +#: lib/yammerapikeyform.php:72 +msgid "" +"Before we can connect to your Yammer network, you will need to register the " +"importer as an application authorized to pull data on your behalf. This " +"registration will work only for your own network. Follow this link to " +"register the app at Yammer; you will be prompted to log in if necessary:" +msgstr "" +"Avant de pouvoir nous connecter à votre réseau Yammer, vous devez " +"enregistrer l’application d’import comme étant autorisée à recueillir des " +"données en votre nom. Cet enregistrement ne sera valable que pour votre " +"propre réseau. Suivez ce lien pour enregistrer l’application sur Yammer ; si " +"cela est nécessaire, il vous sera demandé de vous identifier :" + +#: lib/yammerapikeyform.php:84 +msgid "Open Yammer application registration form" +msgstr "Ouvrir le formulaire d’enregistrement de l’application Yammer" + +#: lib/yammerapikeyform.php:87 +msgid "Copy the consumer key and secret you are given into the form below:" +msgstr "" +"Copiez dans le formulaire ci-dessous la clé et le secret utilisateur qui " +"vous sont donnés :" + +#: lib/yammerapikeyform.php:91 +msgid "Consumer key:" +msgstr "Clé de l'utilisateur :" + +#: lib/yammerapikeyform.php:94 +msgid "Consumer secret:" +msgstr "Secret de l'utilisateur :" + +#: lib/yammerapikeyform.php:98 +msgid "Save" +msgstr "Sauvegarder" + +#: lib/yammerapikeyform.php:98 +msgid "Save these consumer keys" +msgstr "Enregistrer ces clés utilisateur" + +#: lib/yammerauthverifyform.php:72 +msgid "" +"Follow this link to confirm authorization at Yammer; you will be prompted to " +"log in if necessary:" +msgstr "" +"Suivez ce lien pour confirmer l’autorisation sur Yammer ; il vous sera " +"demandé de vous identifier si nécessaire :" + +#: lib/yammerauthverifyform.php:87 +msgid "Open Yammer authentication window" +msgstr "Ouvrir la fenêtre d’identification Yammer" + +#: lib/yammerauthverifyform.php:90 +msgid "Copy the verification code you are given below:" +msgstr "Copiez ci-dessous le code de vérification qui vous est donné :" + +#: lib/yammerauthverifyform.php:94 +msgid "Verification code:" +msgstr "Code de vérification :" + +#: lib/yammerauthverifyform.php:98 lib/yammerprogressform.php:164 +msgid "Continue" +msgstr "Continuer" + +#: lib/yammerauthverifyform.php:98 +msgid "Save code and begin import" +msgstr "Enregistrer le code et commencer l’import" + +#: lib/yammerprogressform.php:63 +msgid "Initialize" +msgstr "Initialiser" + +#: lib/yammerprogressform.php:64 +msgid "No import running" +msgstr "Aucun import en cours d’exécution" + +#: lib/yammerprogressform.php:65 +msgid "Initiated Yammer server connection..." +msgstr "Connexion au serveur Yammer initiée..." + +#: lib/yammerprogressform.php:69 +msgid "Awaiting authorization..." +msgstr "En attente d’autorisation..." + +#: lib/yammerprogressform.php:70 +msgid "Connected." +msgstr "Connecté." + +#: lib/yammerprogressform.php:73 +msgid "Import user accounts" +msgstr "Importer des comptes utilisateur" + +#: lib/yammerprogressform.php:74 +#, php-format +msgid "Importing %d user..." +msgid_plural "Importing %d users..." +msgstr[0] "Import de %d utilisateur..." +msgstr[1] "Import de %d utilisateurs..." + +#: lib/yammerprogressform.php:75 +#, php-format +msgid "Imported %d user." +msgid_plural "Imported %d users." +msgstr[0] "%d utilisateur importé." +msgstr[1] "%d utilisateurs importés." + +#: lib/yammerprogressform.php:78 +msgid "Import user groups" +msgstr "Importer des groupes utilisateur" + +#: lib/yammerprogressform.php:79 +#, php-format +msgid "Importing %d group..." +msgid_plural "Importing %d groups..." +msgstr[0] "Import de %d groupe..." +msgstr[1] "Import de %d groupes..." + +#: lib/yammerprogressform.php:80 +#, php-format +msgid "Imported %d group." +msgid_plural "Imported %d groups." +msgstr[0] "%d groupe importé." +msgstr[1] "%d groupes importés." + +#: lib/yammerprogressform.php:83 +msgid "Prepare public notices for import" +msgstr "Préparation de l’import d’avis publiques" + +#: lib/yammerprogressform.php:84 +#, php-format +msgid "Preparing %d notice..." +msgid_plural "Preparing %d notices..." +msgstr[0] "Préparation de %d avis..." +msgstr[1] "Préparation de %d avis..." + +#: lib/yammerprogressform.php:85 +#, php-format +msgid "Prepared %d notice." +msgid_plural "Prepared %d notices." +msgstr[0] "%d avis prépara." +msgstr[1] "%d avis préparés." + +#: lib/yammerprogressform.php:88 +msgid "Import public notices" +msgstr "Import d’avis publiques" + +#: lib/yammerprogressform.php:89 +#, php-format +msgid "Importing %d notice..." +msgid_plural "Importing %d notices..." +msgstr[0] "Import de %d avis..." +msgstr[1] "Import de %d avis..." + +#: lib/yammerprogressform.php:90 +#, php-format +msgid "Imported %d notice." +msgid_plural "Imported %d notices." +msgstr[0] "%d avis importé." +msgstr[1] "%d avis importés." + +#: lib/yammerprogressform.php:93 +msgid "Done" +msgstr "Fait" + +#: lib/yammerprogressform.php:94 lib/yammerprogressform.php:95 +msgid "Import is complete!" +msgstr "L’import est terminé !" + +#: lib/yammerprogressform.php:108 +msgid "Import status" +msgstr "État de l’import" + +#: lib/yammerprogressform.php:132 +msgid "Waiting..." +msgstr "Attente..." + +#: lib/yammerprogressform.php:146 +msgid "Reset import state" +msgstr "" + +#: lib/yammerprogressform.php:151 +msgid "Pause import" +msgstr "" + +#: lib/yammerprogressform.php:160 +#, php-format +msgid "Encountered error \"%s\"" +msgstr "" + +#: lib/yammerprogressform.php:162 +msgid "Paused" +msgstr "" + +#: lib/yammerprogressform.php:165 +msgid "Abort import" +msgstr "" + +#: actions/yammeradminpanel.php:45 +msgid "Yammer Import" +msgstr "Import Yammer" + +#: actions/yammeradminpanel.php:55 +msgid "" +"This Yammer import tool is still undergoing testing, and is incomplete in " +"some areas. Currently user subscriptions and group memberships are not " +"transferred; in the future this may be supported for imports done by " +"verified administrators on the Yammer side." +msgstr "" +"Cet outil d’import Yammer est encore en phase de test et est en partie " +"incomplet. Les abonnements d’utilisateurs et les appartenances aux groupes " +"ne sont actuellement pas transférés ; ceci pourrait être pris en charge dans " +"le futur pour les imports réalisés par les administrateurs autorisés du côté " +"de Yammer." + +#: actions/yammeradminpanel.php:102 +msgid "Paused from admin panel." +msgstr "" diff --git a/plugins/YammerImport/locale/ia/LC_MESSAGES/YammerImport.po b/plugins/YammerImport/locale/ia/LC_MESSAGES/YammerImport.po new file mode 100644 index 0000000000..0de756d587 --- /dev/null +++ b/plugins/YammerImport/locale/ia/LC_MESSAGES/YammerImport.po @@ -0,0 +1,282 @@ +# Translation of StatusNet - YammerImport to Interlingua (Interlingua) +# Expored from translatewiki.net +# +# Author: McDutchie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - YammerImport\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:40+0000\n" +"Language-Team: Interlingua \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: ia\n" +"X-Message-Group: #out-statusnet-plugin-yammerimport\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: YammerImportPlugin.php:98 +msgid "Yammer" +msgstr "Yammer" + +#: YammerImportPlugin.php:99 actions/yammeradminpanel.php:135 +msgid "Yammer import" +msgstr "Importation de Yammer" + +#: lib/yammerauthinitform.php:48 lib/yammerauthverifyform.php:56 +#: lib/yammerprogressform.php:68 actions/yammerauth.php:71 +msgid "Connect to Yammer" +msgstr "Connecter a Yammer" + +#: lib/yammerauthinitform.php:62 +msgid "Start authentication" +msgstr "Comenciar authentication" + +#: lib/yammerauthinitform.php:62 +msgid "Request authorization to connect to Yammer account" +msgstr "Requestar autorisation de connecter al conto Yammer" + +#: lib/yammerauthinitform.php:63 +msgid "Change API key" +msgstr "Cambiar clave API" + +#: lib/yammerimporter.php:230 +msgid "Expertise:" +msgstr "Expertise:" + +#: lib/yammerimporter.php:433 +#, php-format +msgid "Invalid avatar URL %s." +msgstr "URL de avatar %s invalide." + +#: lib/yammerimporter.php:440 +#, php-format +msgid "Unable to fetch avatar from %s." +msgstr "Incapace de obtener avatar ab %s." + +#: lib/yammerapikeyform.php:56 +msgid "Yammer API registration" +msgstr "Registration in API de Yammer" + +#: lib/yammerapikeyform.php:72 +msgid "" +"Before we can connect to your Yammer network, you will need to register the " +"importer as an application authorized to pull data on your behalf. This " +"registration will work only for your own network. Follow this link to " +"register the app at Yammer; you will be prompted to log in if necessary:" +msgstr "" +"Ante que nos pote connecter a tu rete Yammer, tu debe registrar le " +"importator como application autorisate a colliger datos in tu nomine. Iste " +"registration functionara solmente pro tu proprie rete. Seque iste ligamine " +"pro registrar le application a Yammer; tu essera demandate de aperir session " +"si necessari:" + +#: lib/yammerapikeyform.php:84 +msgid "Open Yammer application registration form" +msgstr "Aperir formulario de registration del application Yammer" + +#: lib/yammerapikeyform.php:87 +msgid "Copy the consumer key and secret you are given into the form below:" +msgstr "" +"Copia le clave e secreto de consumitor que tu recipe in le formulario hic " +"infra:" + +#: lib/yammerapikeyform.php:91 +msgid "Consumer key:" +msgstr "Clave de consumitor:" + +#: lib/yammerapikeyform.php:94 +msgid "Consumer secret:" +msgstr "Secreto de consumitor:" + +#: lib/yammerapikeyform.php:98 +msgid "Save" +msgstr "Salveguardar" + +#: lib/yammerapikeyform.php:98 +msgid "Save these consumer keys" +msgstr "Salveguardar iste claves de consumitor" + +#: lib/yammerauthverifyform.php:72 +msgid "" +"Follow this link to confirm authorization at Yammer; you will be prompted to " +"log in if necessary:" +msgstr "" +"Seque iste ligamine pro confirmar autorisation a Yammer; tu essera demandate " +"de aperir session si necessari:" + +#: lib/yammerauthverifyform.php:87 +msgid "Open Yammer authentication window" +msgstr "Aperir fenestra de authentication a Yammer" + +#: lib/yammerauthverifyform.php:90 +msgid "Copy the verification code you are given below:" +msgstr "Copia hic infra le codice de verification que tu recipe:" + +#: lib/yammerauthverifyform.php:94 +msgid "Verification code:" +msgstr "Codice de verification:" + +#: lib/yammerauthverifyform.php:98 lib/yammerprogressform.php:164 +msgid "Continue" +msgstr "Continuar" + +#: lib/yammerauthverifyform.php:98 +msgid "Save code and begin import" +msgstr "Salveguardar codice e comenciar importation" + +#: lib/yammerprogressform.php:63 +msgid "Initialize" +msgstr "Initialisar" + +#: lib/yammerprogressform.php:64 +msgid "No import running" +msgstr "Nulle importation in curso" + +#: lib/yammerprogressform.php:65 +msgid "Initiated Yammer server connection..." +msgstr "Connexion al servitor Yammer initiate..." + +#: lib/yammerprogressform.php:69 +msgid "Awaiting authorization..." +msgstr "Attende autorisation..." + +#: lib/yammerprogressform.php:70 +msgid "Connected." +msgstr "Connectite." + +#: lib/yammerprogressform.php:73 +msgid "Import user accounts" +msgstr "Importar contos de usator" + +#: lib/yammerprogressform.php:74 +#, php-format +msgid "Importing %d user..." +msgid_plural "Importing %d users..." +msgstr[0] "Importa %d usator..." +msgstr[1] "Importa %d usatores..." + +#: lib/yammerprogressform.php:75 +#, php-format +msgid "Imported %d user." +msgid_plural "Imported %d users." +msgstr[0] "%d usator importate." +msgstr[1] "%d usatores importate." + +#: lib/yammerprogressform.php:78 +msgid "Import user groups" +msgstr "Importar gruppos de usatores" + +#: lib/yammerprogressform.php:79 +#, php-format +msgid "Importing %d group..." +msgid_plural "Importing %d groups..." +msgstr[0] "Importa %d gruppo..." +msgstr[1] "Importa %d gruppos..." + +#: lib/yammerprogressform.php:80 +#, php-format +msgid "Imported %d group." +msgid_plural "Imported %d groups." +msgstr[0] "%d gruppo importate." +msgstr[1] "%d gruppos importate." + +#: lib/yammerprogressform.php:83 +msgid "Prepare public notices for import" +msgstr "Preparar notas public pro importation" + +#: lib/yammerprogressform.php:84 +#, php-format +msgid "Preparing %d notice..." +msgid_plural "Preparing %d notices..." +msgstr[0] "Prepara %d nota..." +msgstr[1] "Prepara %d notas..." + +#: lib/yammerprogressform.php:85 +#, php-format +msgid "Prepared %d notice." +msgid_plural "Prepared %d notices." +msgstr[0] "%d nota preparate." +msgstr[1] "%d notas preparate." + +#: lib/yammerprogressform.php:88 +msgid "Import public notices" +msgstr "Importar notas public" + +#: lib/yammerprogressform.php:89 +#, php-format +msgid "Importing %d notice..." +msgid_plural "Importing %d notices..." +msgstr[0] "Importa %d nota..." +msgstr[1] "Importa %d notas..." + +#: lib/yammerprogressform.php:90 +#, php-format +msgid "Imported %d notice." +msgid_plural "Imported %d notices." +msgstr[0] "%d nota importate." +msgstr[1] "%d notas importate." + +#: lib/yammerprogressform.php:93 +msgid "Done" +msgstr "Finite" + +#: lib/yammerprogressform.php:94 lib/yammerprogressform.php:95 +msgid "Import is complete!" +msgstr "Le importation es complete!" + +#: lib/yammerprogressform.php:108 +msgid "Import status" +msgstr "Stato de importation" + +#: lib/yammerprogressform.php:132 +msgid "Waiting..." +msgstr "Attende..." + +#: lib/yammerprogressform.php:146 +msgid "Reset import state" +msgstr "" + +#: lib/yammerprogressform.php:151 +msgid "Pause import" +msgstr "" + +#: lib/yammerprogressform.php:160 +#, php-format +msgid "Encountered error \"%s\"" +msgstr "Incontrava error \"%s\"" + +#: lib/yammerprogressform.php:162 +msgid "Paused" +msgstr "Pausate" + +#: lib/yammerprogressform.php:165 +msgid "Abort import" +msgstr "" + +#: actions/yammeradminpanel.php:45 +msgid "Yammer Import" +msgstr "Importation de Yammer" + +#: actions/yammeradminpanel.php:55 +msgid "" +"This Yammer import tool is still undergoing testing, and is incomplete in " +"some areas. Currently user subscriptions and group memberships are not " +"transferred; in the future this may be supported for imports done by " +"verified administrators on the Yammer side." +msgstr "" +"Iste instrumento de importation de Yammer es ancora in phase de test, e es " +"incomplete in alcun areas. Actualmente le subscriptiones de usator e " +"membratos de gruppos non es transferite; in le futuro isto pote esser " +"supportate pro importationes facite per administratores verificate al latere " +"de Yammer." + +#: actions/yammeradminpanel.php:102 +msgid "Paused from admin panel." +msgstr "Pausate ab le pannello admin." diff --git a/plugins/YammerImport/locale/mk/LC_MESSAGES/YammerImport.po b/plugins/YammerImport/locale/mk/LC_MESSAGES/YammerImport.po new file mode 100644 index 0000000000..db906ea828 --- /dev/null +++ b/plugins/YammerImport/locale/mk/LC_MESSAGES/YammerImport.po @@ -0,0 +1,281 @@ +# Translation of StatusNet - YammerImport to Macedonian (Македонски) +# Expored from translatewiki.net +# +# Author: Bjankuloski06 +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - YammerImport\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:40+0000\n" +"Language-Team: Macedonian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: mk\n" +"X-Message-Group: #out-statusnet-plugin-yammerimport\n" +"Plural-Forms: nplurals=2; plural=(n == 1 || n%10 == 1) ? 0 : 1;\n" + +#: YammerImportPlugin.php:98 +msgid "Yammer" +msgstr "Yammer" + +#: YammerImportPlugin.php:99 actions/yammeradminpanel.php:135 +msgid "Yammer import" +msgstr "Увоз од Yammer" + +#: lib/yammerauthinitform.php:48 lib/yammerauthverifyform.php:56 +#: lib/yammerprogressform.php:68 actions/yammerauth.php:71 +msgid "Connect to Yammer" +msgstr "Поврзување со Yammer" + +#: lib/yammerauthinitform.php:62 +msgid "Start authentication" +msgstr "Започни проверка" + +#: lib/yammerauthinitform.php:62 +msgid "Request authorization to connect to Yammer account" +msgstr "Барај овластување за поврзување со сметката на Yammer" + +#: lib/yammerauthinitform.php:63 +msgid "Change API key" +msgstr "Промени API-клуч" + +#: lib/yammerimporter.php:230 +msgid "Expertise:" +msgstr "Стручност:" + +#: lib/yammerimporter.php:433 +#, php-format +msgid "Invalid avatar URL %s." +msgstr "Неважечка URL-адреса на аватарот: %s." + +#: lib/yammerimporter.php:440 +#, php-format +msgid "Unable to fetch avatar from %s." +msgstr "Не можев да го преземам аватарот од %s." + +#: lib/yammerapikeyform.php:56 +msgid "Yammer API registration" +msgstr "Регистрација на API за Yammer" + +#: lib/yammerapikeyform.php:72 +msgid "" +"Before we can connect to your Yammer network, you will need to register the " +"importer as an application authorized to pull data on your behalf. This " +"registration will work only for your own network. Follow this link to " +"register the app at Yammer; you will be prompted to log in if necessary:" +msgstr "" +"Пред да можеме да Ве поврземе на Вашата Yammer-мрежа, ќе треба да го " +"регистрирате увозникот како програм овластен за преземање на податоци во " +"Ваше име. Оваа регистрација ќе работи само за Вашата мрежа. Проследете ја " +"врската за да го регистрирате програмот на Yammer. Ако е потребно, ќе Ви " +"биде побарано да се најавите:" + +#: lib/yammerapikeyform.php:84 +msgid "Open Yammer application registration form" +msgstr "Отвори образец за регистрација на програм на Yammer" + +#: lib/yammerapikeyform.php:87 +msgid "Copy the consumer key and secret you are given into the form below:" +msgstr "" +"Ископирајте ги потрошувачкиот клуч и тајната што се наведени во образецот " +"подолу:" + +#: lib/yammerapikeyform.php:91 +msgid "Consumer key:" +msgstr "Потрошувачки клуч:" + +#: lib/yammerapikeyform.php:94 +msgid "Consumer secret:" +msgstr "Потрошувачка тајна:" + +#: lib/yammerapikeyform.php:98 +msgid "Save" +msgstr "Зачувај" + +#: lib/yammerapikeyform.php:98 +msgid "Save these consumer keys" +msgstr "Зачувај ги овие потрошувачки клучеви" + +#: lib/yammerauthverifyform.php:72 +msgid "" +"Follow this link to confirm authorization at Yammer; you will be prompted to " +"log in if necessary:" +msgstr "" +"Проследете ја врскава за да го потврдите овластувањето на страницата на " +"Yammer. Ако е потребно, ќе Ви биде побарано да се најавите:" + +#: lib/yammerauthverifyform.php:87 +msgid "Open Yammer authentication window" +msgstr "Отвори прозорец за потврда на Yammer" + +#: lib/yammerauthverifyform.php:90 +msgid "Copy the verification code you are given below:" +msgstr "Ископирајте го долунаведениот потврден код:" + +#: lib/yammerauthverifyform.php:94 +msgid "Verification code:" +msgstr "Потврден код:" + +#: lib/yammerauthverifyform.php:98 lib/yammerprogressform.php:164 +msgid "Continue" +msgstr "Продолжи" + +#: lib/yammerauthverifyform.php:98 +msgid "Save code and begin import" +msgstr "Зачувај код и почни со увоз" + +#: lib/yammerprogressform.php:63 +msgid "Initialize" +msgstr "Започни" + +#: lib/yammerprogressform.php:64 +msgid "No import running" +msgstr "Увозот не е во тек" + +#: lib/yammerprogressform.php:65 +msgid "Initiated Yammer server connection..." +msgstr "Започнав со поврзувањето со опслужувачот на Yammer..." + +#: lib/yammerprogressform.php:69 +msgid "Awaiting authorization..." +msgstr "Чекам на овластување..." + +#: lib/yammerprogressform.php:70 +msgid "Connected." +msgstr "Поврзано." + +#: lib/yammerprogressform.php:73 +msgid "Import user accounts" +msgstr "Увези кориснички сметки" + +#: lib/yammerprogressform.php:74 +#, php-format +msgid "Importing %d user..." +msgid_plural "Importing %d users..." +msgstr[0] "Увезувам %d корисник..." +msgstr[1] "Увезувам %d корисници..." + +#: lib/yammerprogressform.php:75 +#, php-format +msgid "Imported %d user." +msgid_plural "Imported %d users." +msgstr[0] "Увезов %d корисник." +msgstr[1] "Увезов %d корисници." + +#: lib/yammerprogressform.php:78 +msgid "Import user groups" +msgstr "Увези кориснички групи" + +#: lib/yammerprogressform.php:79 +#, php-format +msgid "Importing %d group..." +msgid_plural "Importing %d groups..." +msgstr[0] "Увезувам %d група..." +msgstr[1] "Увезувам %d групи..." + +#: lib/yammerprogressform.php:80 +#, php-format +msgid "Imported %d group." +msgid_plural "Imported %d groups." +msgstr[0] "Увезов %d група." +msgstr[1] "Увезов %d групи." + +#: lib/yammerprogressform.php:83 +msgid "Prepare public notices for import" +msgstr "Подготви јавни известувања за увоз" + +#: lib/yammerprogressform.php:84 +#, php-format +msgid "Preparing %d notice..." +msgid_plural "Preparing %d notices..." +msgstr[0] "Подготвувам %d известување..." +msgstr[1] "Подготвувам %d известувања..." + +#: lib/yammerprogressform.php:85 +#, php-format +msgid "Prepared %d notice." +msgid_plural "Prepared %d notices." +msgstr[0] "Подготвив %d известување." +msgstr[1] "Подготвив %d известувања." + +#: lib/yammerprogressform.php:88 +msgid "Import public notices" +msgstr "Увези јавни известувања" + +#: lib/yammerprogressform.php:89 +#, php-format +msgid "Importing %d notice..." +msgid_plural "Importing %d notices..." +msgstr[0] "Увезувам %d известување..." +msgstr[1] "Увезувам %d известувања..." + +#: lib/yammerprogressform.php:90 +#, php-format +msgid "Imported %d notice." +msgid_plural "Imported %d notices." +msgstr[0] "Увезов %d известување..." +msgstr[1] "Увезов %d известувања..." + +#: lib/yammerprogressform.php:93 +msgid "Done" +msgstr "Готово" + +#: lib/yammerprogressform.php:94 lib/yammerprogressform.php:95 +msgid "Import is complete!" +msgstr "Увозот заврши!" + +#: lib/yammerprogressform.php:108 +msgid "Import status" +msgstr "Увези статус" + +#: lib/yammerprogressform.php:132 +msgid "Waiting..." +msgstr "Чекам..." + +#: lib/yammerprogressform.php:146 +msgid "Reset import state" +msgstr "" + +#: lib/yammerprogressform.php:151 +msgid "Pause import" +msgstr "" + +#: lib/yammerprogressform.php:160 +#, php-format +msgid "Encountered error \"%s\"" +msgstr "Наидов на грешка „%s“" + +#: lib/yammerprogressform.php:162 +msgid "Paused" +msgstr "Паузирано" + +#: lib/yammerprogressform.php:165 +msgid "Abort import" +msgstr "" + +#: actions/yammeradminpanel.php:45 +msgid "Yammer Import" +msgstr "Увоз од Yammer" + +#: actions/yammeradminpanel.php:55 +msgid "" +"This Yammer import tool is still undergoing testing, and is incomplete in " +"some areas. Currently user subscriptions and group memberships are not " +"transferred; in the future this may be supported for imports done by " +"verified administrators on the Yammer side." +msgstr "" +"Оваа алатка за увоз од Yammer сè уште е во фаза на испробување, а наместа е " +"недработена. Моментално не можат да се префрлаат кориснички претплати и " +"членства во групи. Ваквите префрлања може да се поддржани во иднина, и тие " +"би ги вршеле овластени администратори на Yammer." + +#: actions/yammeradminpanel.php:102 +msgid "Paused from admin panel." +msgstr "Паузирано од администраторската табла." diff --git a/plugins/YammerImport/locale/nl/LC_MESSAGES/YammerImport.po b/plugins/YammerImport/locale/nl/LC_MESSAGES/YammerImport.po new file mode 100644 index 0000000000..1d849fb6bc --- /dev/null +++ b/plugins/YammerImport/locale/nl/LC_MESSAGES/YammerImport.po @@ -0,0 +1,283 @@ +# Translation of StatusNet - YammerImport to Dutch (Nederlands) +# Expored from translatewiki.net +# +# Author: SPQRobin +# Author: Siebrand +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - YammerImport\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:40+0000\n" +"Language-Team: Dutch \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: nl\n" +"X-Message-Group: #out-statusnet-plugin-yammerimport\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: YammerImportPlugin.php:98 +msgid "Yammer" +msgstr "Yammer" + +#: YammerImportPlugin.php:99 actions/yammeradminpanel.php:135 +msgid "Yammer import" +msgstr "Yammerimport" + +#: lib/yammerauthinitform.php:48 lib/yammerauthverifyform.php:56 +#: lib/yammerprogressform.php:68 actions/yammerauth.php:71 +msgid "Connect to Yammer" +msgstr "Verbinden met Yammer" + +#: lib/yammerauthinitform.php:62 +msgid "Start authentication" +msgstr "Authenticatie starten" + +#: lib/yammerauthinitform.php:62 +msgid "Request authorization to connect to Yammer account" +msgstr "Autorisatie verzoeken om te verbinden met Yammergebruiker" + +#: lib/yammerauthinitform.php:63 +msgid "Change API key" +msgstr "API-sleutel wijzigen" + +#: lib/yammerimporter.php:230 +msgid "Expertise:" +msgstr "Expertise:" + +#: lib/yammerimporter.php:433 +#, php-format +msgid "Invalid avatar URL %s." +msgstr "%s is een ongeldige URL voor avatar." + +#: lib/yammerimporter.php:440 +#, php-format +msgid "Unable to fetch avatar from %s." +msgstr "Het was niet mogelijk de avatar op te halen van %s." + +#: lib/yammerapikeyform.php:56 +msgid "Yammer API registration" +msgstr "API-registratie voor Yammer" + +#: lib/yammerapikeyform.php:72 +msgid "" +"Before we can connect to your Yammer network, you will need to register the " +"importer as an application authorized to pull data on your behalf. This " +"registration will work only for your own network. Follow this link to " +"register the app at Yammer; you will be prompted to log in if necessary:" +msgstr "" +"Voordat er verbinding gemaakt kan worden met uw Yammernetwerk, moet u het " +"importprogramma eerst registreren als een applicatie die namens u gegevens " +"mag ophalen. Deze registratie geldt alleen voor uw eigen netwerk. Volg de " +"onderstaande verwijzing om de applicatie bij Yammer te registreren. Als het " +"nodig is om aan te melden, wordt u dat gevraagd:" + +#: lib/yammerapikeyform.php:84 +msgid "Open Yammer application registration form" +msgstr "Applicatieregistratieformulier voor Yammer openen" + +#: lib/yammerapikeyform.php:87 +msgid "Copy the consumer key and secret you are given into the form below:" +msgstr "" +"Kopieer de gebruikerssleutel en het gebruikersgeheim dat u hebt gekregen in " +"het formulier hieronder:" + +#: lib/yammerapikeyform.php:91 +msgid "Consumer key:" +msgstr "Gebruikerssleutel:" + +#: lib/yammerapikeyform.php:94 +msgid "Consumer secret:" +msgstr "Gebruikersgeheim:" + +#: lib/yammerapikeyform.php:98 +msgid "Save" +msgstr "Opslaan" + +#: lib/yammerapikeyform.php:98 +msgid "Save these consumer keys" +msgstr "Deze gebruikerssleutels opslaan" + +#: lib/yammerauthverifyform.php:72 +msgid "" +"Follow this link to confirm authorization at Yammer; you will be prompted to " +"log in if necessary:" +msgstr "" +"Volg deze verwijzing om de autorisatie bij Yammer te bevestigen. Als u moet " +"aanmelden wordt daarom gevraagd:" + +#: lib/yammerauthverifyform.php:87 +msgid "Open Yammer authentication window" +msgstr "Authenticatievenster voor Yammer openen" + +#: lib/yammerauthverifyform.php:90 +msgid "Copy the verification code you are given below:" +msgstr "Kopieer de verificatiecode die u hebt gekregen hieronder:" + +#: lib/yammerauthverifyform.php:94 +msgid "Verification code:" +msgstr "Verificatiecode:" + +#: lib/yammerauthverifyform.php:98 lib/yammerprogressform.php:164 +msgid "Continue" +msgstr "Doorgaan" + +#: lib/yammerauthverifyform.php:98 +msgid "Save code and begin import" +msgstr "Code opslaan en importeren" + +#: lib/yammerprogressform.php:63 +msgid "Initialize" +msgstr "Initialiseren" + +#: lib/yammerprogressform.php:64 +msgid "No import running" +msgstr "Er loopt geen import" + +#: lib/yammerprogressform.php:65 +msgid "Initiated Yammer server connection..." +msgstr "Er is verbinding gemaakt met de Yammerserver..." + +#: lib/yammerprogressform.php:69 +msgid "Awaiting authorization..." +msgstr "Wachten op autorisatie..." + +#: lib/yammerprogressform.php:70 +msgid "Connected." +msgstr "Verbonden." + +#: lib/yammerprogressform.php:73 +msgid "Import user accounts" +msgstr "Gebruikers importeren" + +#: lib/yammerprogressform.php:74 +#, php-format +msgid "Importing %d user..." +msgid_plural "Importing %d users..." +msgstr[0] "Bezig met het importeren van %d gebruiker..." +msgstr[1] "Bezig met het importeren van %d gebruikers..." + +#: lib/yammerprogressform.php:75 +#, php-format +msgid "Imported %d user." +msgid_plural "Imported %d users." +msgstr[0] "%d gebruiker geïmporteerd." +msgstr[1] "%d gebruikers geïmporteerd." + +#: lib/yammerprogressform.php:78 +msgid "Import user groups" +msgstr "Gebruikersgroepen importeren" + +#: lib/yammerprogressform.php:79 +#, php-format +msgid "Importing %d group..." +msgid_plural "Importing %d groups..." +msgstr[0] "Bezig met het importeren van %d gebruikersgroep..." +msgstr[1] "Bezig met het importeren van %d gebruikersgroepen..." + +#: lib/yammerprogressform.php:80 +#, php-format +msgid "Imported %d group." +msgid_plural "Imported %d groups." +msgstr[0] "%d gebruikersgroep geïmporteerd." +msgstr[1] "%d gebruikersgroepen geïmporteerd." + +#: lib/yammerprogressform.php:83 +msgid "Prepare public notices for import" +msgstr "Publieke mededelingen voorbereiden op import" + +#: lib/yammerprogressform.php:84 +#, php-format +msgid "Preparing %d notice..." +msgid_plural "Preparing %d notices..." +msgstr[0] "Bezig met het voorbereiden van %d mededeling..." +msgstr[1] "Bezig met het voorbereiden van %d mededelingen..." + +#: lib/yammerprogressform.php:85 +#, php-format +msgid "Prepared %d notice." +msgid_plural "Prepared %d notices." +msgstr[0] "%d mededeling voorbereid." +msgstr[1] "%d mededelingen voorbereid." + +#: lib/yammerprogressform.php:88 +msgid "Import public notices" +msgstr "Publieke mededelingen importeren" + +#: lib/yammerprogressform.php:89 +#, php-format +msgid "Importing %d notice..." +msgid_plural "Importing %d notices..." +msgstr[0] "Bezig met het importeren van %d mededeling..." +msgstr[1] "Bezig met het importeren van %d mededelingen..." + +#: lib/yammerprogressform.php:90 +#, php-format +msgid "Imported %d notice." +msgid_plural "Imported %d notices." +msgstr[0] "%d mededeling geïmporteerd." +msgstr[1] "%d mededelingen geïmporteerd." + +#: lib/yammerprogressform.php:93 +msgid "Done" +msgstr "Afgerond" + +#: lib/yammerprogressform.php:94 lib/yammerprogressform.php:95 +msgid "Import is complete!" +msgstr "Het importeren is voltooid!" + +#: lib/yammerprogressform.php:108 +msgid "Import status" +msgstr "Importstatus" + +#: lib/yammerprogressform.php:132 +msgid "Waiting..." +msgstr "Even geduld alstublieft..." + +#: lib/yammerprogressform.php:146 +msgid "Reset import state" +msgstr "Importstatus herstellen" + +#: lib/yammerprogressform.php:151 +msgid "Pause import" +msgstr "Import pauzeren" + +#: lib/yammerprogressform.php:160 +#, php-format +msgid "Encountered error \"%s\"" +msgstr "Er is een fout opgetreden: \"%s\"" + +#: lib/yammerprogressform.php:162 +msgid "Paused" +msgstr "Gepauzeerd" + +#: lib/yammerprogressform.php:165 +msgid "Abort import" +msgstr "Import afbreken" + +#: actions/yammeradminpanel.php:45 +msgid "Yammer Import" +msgstr "Yammerimport" + +#: actions/yammeradminpanel.php:55 +msgid "" +"This Yammer import tool is still undergoing testing, and is incomplete in " +"some areas. Currently user subscriptions and group memberships are not " +"transferred; in the future this may be supported for imports done by " +"verified administrators on the Yammer side." +msgstr "" +"Dit Yammerimportprogramma wordt nog getest en bepaalde onderdelen zijn nog " +"niet afgerond. Op dit moment worden gebruikersabonnementen en " +"groepslidmaatschappen nog niet overgenomen. In de toekomst is dit wellicht " +"mogelijk voor imports die door bevestigde beheerders in Yammer worden " +"uitgevoerd." + +#: actions/yammeradminpanel.php:102 +msgid "Paused from admin panel." +msgstr "Gepauzeerd vanuit het beheerpaneel." diff --git a/plugins/YammerImport/locale/tr/LC_MESSAGES/YammerImport.po b/plugins/YammerImport/locale/tr/LC_MESSAGES/YammerImport.po new file mode 100644 index 0000000000..f61add2f82 --- /dev/null +++ b/plugins/YammerImport/locale/tr/LC_MESSAGES/YammerImport.po @@ -0,0 +1,260 @@ +# Translation of StatusNet - YammerImport to Turkish (Türkçe) +# Expored from translatewiki.net +# +# Author: Maidis +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - YammerImport\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:40+0000\n" +"Language-Team: Turkish \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: tr\n" +"X-Message-Group: #out-statusnet-plugin-yammerimport\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: YammerImportPlugin.php:98 +msgid "Yammer" +msgstr "Yammer" + +#: YammerImportPlugin.php:99 actions/yammeradminpanel.php:135 +msgid "Yammer import" +msgstr "Yammer içeri aktarma" + +#: lib/yammerauthinitform.php:48 lib/yammerauthverifyform.php:56 +#: lib/yammerprogressform.php:68 actions/yammerauth.php:71 +msgid "Connect to Yammer" +msgstr "Yammer'a Bağlan" + +#: lib/yammerauthinitform.php:62 +msgid "Start authentication" +msgstr "Kimlik doğrulamaya başla" + +#: lib/yammerauthinitform.php:62 +msgid "Request authorization to connect to Yammer account" +msgstr "" + +#: lib/yammerauthinitform.php:63 +msgid "Change API key" +msgstr "" + +#: lib/yammerimporter.php:230 +msgid "Expertise:" +msgstr "" + +#: lib/yammerimporter.php:433 +#, php-format +msgid "Invalid avatar URL %s." +msgstr "Geçersiz kullanıcı resmi bağlantısı %s." + +#: lib/yammerimporter.php:440 +#, php-format +msgid "Unable to fetch avatar from %s." +msgstr "" + +#: lib/yammerapikeyform.php:56 +msgid "Yammer API registration" +msgstr "" + +#: lib/yammerapikeyform.php:72 +msgid "" +"Before we can connect to your Yammer network, you will need to register the " +"importer as an application authorized to pull data on your behalf. This " +"registration will work only for your own network. Follow this link to " +"register the app at Yammer; you will be prompted to log in if necessary:" +msgstr "" + +#: lib/yammerapikeyform.php:84 +msgid "Open Yammer application registration form" +msgstr "" + +#: lib/yammerapikeyform.php:87 +msgid "Copy the consumer key and secret you are given into the form below:" +msgstr "" + +#: lib/yammerapikeyform.php:91 +msgid "Consumer key:" +msgstr "" + +#: lib/yammerapikeyform.php:94 +msgid "Consumer secret:" +msgstr "" + +#: lib/yammerapikeyform.php:98 +msgid "Save" +msgstr "Kaydet" + +#: lib/yammerapikeyform.php:98 +msgid "Save these consumer keys" +msgstr "" + +#: lib/yammerauthverifyform.php:72 +msgid "" +"Follow this link to confirm authorization at Yammer; you will be prompted to " +"log in if necessary:" +msgstr "" + +#: lib/yammerauthverifyform.php:87 +msgid "Open Yammer authentication window" +msgstr "Open Yammer kimlik doğrulama penceresi" + +#: lib/yammerauthverifyform.php:90 +msgid "Copy the verification code you are given below:" +msgstr "Aşağıda verilen doğrulama kodunu kopyalayın:" + +#: lib/yammerauthverifyform.php:94 +msgid "Verification code:" +msgstr "Doğrulama kodu:" + +#: lib/yammerauthverifyform.php:98 lib/yammerprogressform.php:164 +msgid "Continue" +msgstr "Devam et" + +#: lib/yammerauthverifyform.php:98 +msgid "Save code and begin import" +msgstr "Kodu kaydet ve içeri aktarmaya başla" + +#: lib/yammerprogressform.php:63 +msgid "Initialize" +msgstr "İlk kullanıma hazırla" + +#: lib/yammerprogressform.php:64 +msgid "No import running" +msgstr "Çalışan içeri aktarma yok" + +#: lib/yammerprogressform.php:65 +msgid "Initiated Yammer server connection..." +msgstr "Başlatılan Yammer sunucu bağlantısı..." + +#: lib/yammerprogressform.php:69 +msgid "Awaiting authorization..." +msgstr "Yetkilendirme bekleniyor..." + +#: lib/yammerprogressform.php:70 +msgid "Connected." +msgstr "Bağlandı." + +#: lib/yammerprogressform.php:73 +msgid "Import user accounts" +msgstr "Kullanıcı hesaplarını içeri aktar" + +#: lib/yammerprogressform.php:74 +#, php-format +msgid "Importing %d user..." +msgid_plural "Importing %d users..." +msgstr[0] "" + +#: lib/yammerprogressform.php:75 +#, php-format +msgid "Imported %d user." +msgid_plural "Imported %d users." +msgstr[0] "" + +#: lib/yammerprogressform.php:78 +msgid "Import user groups" +msgstr "Kullanıcı gruplarını içeri aktar" + +#: lib/yammerprogressform.php:79 +#, php-format +msgid "Importing %d group..." +msgid_plural "Importing %d groups..." +msgstr[0] "" + +#: lib/yammerprogressform.php:80 +#, php-format +msgid "Imported %d group." +msgid_plural "Imported %d groups." +msgstr[0] "" + +#: lib/yammerprogressform.php:83 +msgid "Prepare public notices for import" +msgstr "Genel durum mesajlarını içeri aktarmak için hazırla" + +#: lib/yammerprogressform.php:84 +#, php-format +msgid "Preparing %d notice..." +msgid_plural "Preparing %d notices..." +msgstr[0] "" + +#: lib/yammerprogressform.php:85 +#, php-format +msgid "Prepared %d notice." +msgid_plural "Prepared %d notices." +msgstr[0] "" + +#: lib/yammerprogressform.php:88 +msgid "Import public notices" +msgstr "Genel durum mesajlarını içeri aktar" + +#: lib/yammerprogressform.php:89 +#, php-format +msgid "Importing %d notice..." +msgid_plural "Importing %d notices..." +msgstr[0] "" + +#: lib/yammerprogressform.php:90 +#, php-format +msgid "Imported %d notice." +msgid_plural "Imported %d notices." +msgstr[0] "" + +#: lib/yammerprogressform.php:93 +msgid "Done" +msgstr "Tamamlandı" + +#: lib/yammerprogressform.php:94 lib/yammerprogressform.php:95 +msgid "Import is complete!" +msgstr "İçeri aktarma tamamlandı!" + +#: lib/yammerprogressform.php:108 +msgid "Import status" +msgstr "İçeri aktarma durumu" + +#: lib/yammerprogressform.php:132 +msgid "Waiting..." +msgstr "Bekleniyor..." + +#: lib/yammerprogressform.php:146 +msgid "Reset import state" +msgstr "İçeri aktarma durumunu sıfırla" + +#: lib/yammerprogressform.php:151 +msgid "Pause import" +msgstr "İçeri aktarmayı duraklat" + +#: lib/yammerprogressform.php:160 +#, php-format +msgid "Encountered error \"%s\"" +msgstr "Karşılaşılan hata \"%s\"" + +#: lib/yammerprogressform.php:162 +msgid "Paused" +msgstr "Duraklatıldı" + +#: lib/yammerprogressform.php:165 +msgid "Abort import" +msgstr "İçeri aktarmayı iptal et" + +#: actions/yammeradminpanel.php:45 +msgid "Yammer Import" +msgstr "Yammer İçeri Aktar" + +#: actions/yammeradminpanel.php:55 +msgid "" +"This Yammer import tool is still undergoing testing, and is incomplete in " +"some areas. Currently user subscriptions and group memberships are not " +"transferred; in the future this may be supported for imports done by " +"verified administrators on the Yammer side." +msgstr "" + +#: actions/yammeradminpanel.php:102 +msgid "Paused from admin panel." +msgstr "Yönetim panelinden durduruldu." diff --git a/plugins/YammerImport/locale/uk/LC_MESSAGES/YammerImport.po b/plugins/YammerImport/locale/uk/LC_MESSAGES/YammerImport.po new file mode 100644 index 0000000000..0d4ba086d1 --- /dev/null +++ b/plugins/YammerImport/locale/uk/LC_MESSAGES/YammerImport.po @@ -0,0 +1,291 @@ +# Translation of StatusNet - YammerImport to Ukrainian (Українська) +# Expored from translatewiki.net +# +# Author: Boogie +# -- +# This file is distributed under the same license as the StatusNet package. +# +msgid "" +msgstr "" +"Project-Id-Version: StatusNet - YammerImport\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-10-03 19:53+0000\n" +"PO-Revision-Date: 2010-10-03 19:57:40+0000\n" +"Language-Team: Ukrainian \n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-POT-Import-Date: 2010-10-01 20:39:57+0000\n" +"X-Generator: MediaWiki 1.17alpha (r74231); Translate extension (2010-09-17)\n" +"X-Translation-Project: translatewiki.net at http://translatewiki.net\n" +"X-Language-Code: uk\n" +"X-Message-Group: #out-statusnet-plugin-yammerimport\n" +"Plural-Forms: nplurals=3; plural=(n%10 == 1 && n%100 != 11) ? 0 : ( (n%10 >= " +"2 && n%10 <= 4 && (n%100 < 10 || n%100 >= 20)) ? 1 : 2 );\n" + +#: YammerImportPlugin.php:98 +msgid "Yammer" +msgstr "Yammer" + +#: YammerImportPlugin.php:99 actions/yammeradminpanel.php:135 +msgid "Yammer import" +msgstr "Імпорт з Yammer" + +#: lib/yammerauthinitform.php:48 lib/yammerauthverifyform.php:56 +#: lib/yammerprogressform.php:68 actions/yammerauth.php:71 +msgid "Connect to Yammer" +msgstr "З’єднання з Yammer" + +#: lib/yammerauthinitform.php:62 +msgid "Start authentication" +msgstr "Початок автентифікації" + +#: lib/yammerauthinitform.php:62 +msgid "Request authorization to connect to Yammer account" +msgstr "Запит дозволу на підключення до Yammer" + +#: lib/yammerauthinitform.php:63 +msgid "Change API key" +msgstr "Змінити API-ключ" + +#: lib/yammerimporter.php:230 +msgid "Expertise:" +msgstr "Експертиза:" + +#: lib/yammerimporter.php:433 +#, php-format +msgid "Invalid avatar URL %s." +msgstr "Невірна URL-адреса аватари %s." + +#: lib/yammerimporter.php:440 +#, php-format +msgid "Unable to fetch avatar from %s." +msgstr "Неможливо завантажити аватару з %s." + +#: lib/yammerapikeyform.php:56 +msgid "Yammer API registration" +msgstr "Реєстрація API Yammer" + +#: lib/yammerapikeyform.php:72 +msgid "" +"Before we can connect to your Yammer network, you will need to register the " +"importer as an application authorized to pull data on your behalf. This " +"registration will work only for your own network. Follow this link to " +"register the app at Yammer; you will be prompted to log in if necessary:" +msgstr "" +"Перш ніж ми зможемо підключитися до вашого акаунту Yammer, вам необхідно " +"зареєструвати у якості імпортера цей авторизований додаток, аби той забирав " +"дані від вашого імені. Ця реєстрація буде працювати тільки для вашої власної " +"мережі. Перейдіть за цим посиланням, щоб зареєструвати додаток на Yammer; " +"вам буде запропоновано увійти до системи, якщо це необхідно:" + +#: lib/yammerapikeyform.php:84 +msgid "Open Yammer application registration form" +msgstr "Відкрити реєстраційну форму додатку для Yammer" + +#: lib/yammerapikeyform.php:87 +msgid "Copy the consumer key and secret you are given into the form below:" +msgstr "" +"Скопіюйте ключ споживача та секретний код, котрі вам було надано, до віконця " +"нижче:" + +#: lib/yammerapikeyform.php:91 +msgid "Consumer key:" +msgstr "Ключ споживача:" + +#: lib/yammerapikeyform.php:94 +msgid "Consumer secret:" +msgstr "Секретний код:" + +#: lib/yammerapikeyform.php:98 +msgid "Save" +msgstr "Зберегти" + +#: lib/yammerapikeyform.php:98 +msgid "Save these consumer keys" +msgstr "Зберегти ключі споживача" + +#: lib/yammerauthverifyform.php:72 +msgid "" +"Follow this link to confirm authorization at Yammer; you will be prompted to " +"log in if necessary:" +msgstr "" +"Перейдіть за цим посиланням для підтвердження дозволу від Yammer; вам буде " +"запропоновано увійти до системи, якщо це необхідно:" + +#: lib/yammerauthverifyform.php:87 +msgid "Open Yammer authentication window" +msgstr "Відкрити вікно автентифікації Yammer" + +#: lib/yammerauthverifyform.php:90 +msgid "Copy the verification code you are given below:" +msgstr "Скопіюйте наданий вам код підтвердження до віконця нижче:" + +#: lib/yammerauthverifyform.php:94 +msgid "Verification code:" +msgstr "Код підтвердження:" + +#: lib/yammerauthverifyform.php:98 lib/yammerprogressform.php:164 +msgid "Continue" +msgstr "Продовжити" + +#: lib/yammerauthverifyform.php:98 +msgid "Save code and begin import" +msgstr "Зберегти код і почати імпорт" + +#: lib/yammerprogressform.php:63 +msgid "Initialize" +msgstr "Ініціалізація" + +#: lib/yammerprogressform.php:64 +msgid "No import running" +msgstr "Імпорт не працює" + +#: lib/yammerprogressform.php:65 +msgid "Initiated Yammer server connection..." +msgstr "Розпочато з’єднання з сервером Yammer..." + +#: lib/yammerprogressform.php:69 +msgid "Awaiting authorization..." +msgstr "Чекаємо дозволу..." + +#: lib/yammerprogressform.php:70 +msgid "Connected." +msgstr "Під’єднано." + +#: lib/yammerprogressform.php:73 +msgid "Import user accounts" +msgstr "Імпорт облікових записів користувачів" + +#: lib/yammerprogressform.php:74 +#, php-format +msgid "Importing %d user..." +msgid_plural "Importing %d users..." +msgstr[0] "Імпорт %d користувача..." +msgstr[1] "Імпорт %d користувачів..." +msgstr[2] "Імпорт %d користувачів..." + +#: lib/yammerprogressform.php:75 +#, php-format +msgid "Imported %d user." +msgid_plural "Imported %d users." +msgstr[0] "Імпортовано %d користувача." +msgstr[1] "Імпортовано %d користувачів." +msgstr[2] "Імпортовано %d користувачів." + +#: lib/yammerprogressform.php:78 +msgid "Import user groups" +msgstr "Імпорт спільнот" + +#: lib/yammerprogressform.php:79 +#, php-format +msgid "Importing %d group..." +msgid_plural "Importing %d groups..." +msgstr[0] "Імпорт %d спільноти..." +msgstr[1] "Імпорт %d спільнот..." +msgstr[2] "Імпорт %d спільнот..." + +#: lib/yammerprogressform.php:80 +#, php-format +msgid "Imported %d group." +msgid_plural "Imported %d groups." +msgstr[0] "Імпортовано %d спільноту." +msgstr[1] "Імпортовано %d спільнот." +msgstr[2] "Імпортовано %d спільнот." + +#: lib/yammerprogressform.php:83 +msgid "Prepare public notices for import" +msgstr "Підготовка до імпорту стрічки дописів" + +#: lib/yammerprogressform.php:84 +#, php-format +msgid "Preparing %d notice..." +msgid_plural "Preparing %d notices..." +msgstr[0] "Підготовка %d допису..." +msgstr[1] "Підготовка %d дописів..." +msgstr[2] "Підготовка %d дописів..." + +#: lib/yammerprogressform.php:85 +#, php-format +msgid "Prepared %d notice." +msgid_plural "Prepared %d notices." +msgstr[0] "Готовий %d допис." +msgstr[1] "Готово %d дописів." +msgstr[2] "Готово %d дописів." + +#: lib/yammerprogressform.php:88 +msgid "Import public notices" +msgstr "Імпорт стрічки дописів" + +#: lib/yammerprogressform.php:89 +#, php-format +msgid "Importing %d notice..." +msgid_plural "Importing %d notices..." +msgstr[0] "Імпорт %d допису..." +msgstr[1] "Імпорт %d дописів..." +msgstr[2] "Імпорт %d дописів..." + +#: lib/yammerprogressform.php:90 +#, php-format +msgid "Imported %d notice." +msgid_plural "Imported %d notices." +msgstr[0] "Імпортовано %d допис." +msgstr[1] "Імпортовано %d дописів." +msgstr[2] "Імпортовано %d дописів." + +#: lib/yammerprogressform.php:93 +msgid "Done" +msgstr "Виконано" + +#: lib/yammerprogressform.php:94 lib/yammerprogressform.php:95 +msgid "Import is complete!" +msgstr "Імпорт завершено!" + +#: lib/yammerprogressform.php:108 +msgid "Import status" +msgstr "Статус процесу імпорту" + +#: lib/yammerprogressform.php:132 +msgid "Waiting..." +msgstr "Очікування..." + +#: lib/yammerprogressform.php:146 +msgid "Reset import state" +msgstr "" + +#: lib/yammerprogressform.php:151 +msgid "Pause import" +msgstr "" + +#: lib/yammerprogressform.php:160 +#, php-format +msgid "Encountered error \"%s\"" +msgstr "Виявлено помилку «%s»" + +#: lib/yammerprogressform.php:162 +msgid "Paused" +msgstr "Призупинено" + +#: lib/yammerprogressform.php:165 +msgid "Abort import" +msgstr "" + +#: actions/yammeradminpanel.php:45 +msgid "Yammer Import" +msgstr "Імпорт з Yammer" + +#: actions/yammeradminpanel.php:55 +msgid "" +"This Yammer import tool is still undergoing testing, and is incomplete in " +"some areas. Currently user subscriptions and group memberships are not " +"transferred; in the future this may be supported for imports done by " +"verified administrators on the Yammer side." +msgstr "" +"Цей додаток імпорту даних з Yammer все ще проходить випробовування і працює " +"десь неповною мірою. На даний момент неможливо імпортувати дані щодо " +"підписок та спільнот користувача; втім, можливо у майбутньому, адміністрація " +"сайту Yammer піде нам на зустріч і тоді роботу над цим додатком буде " +"завершено." + +#: actions/yammeradminpanel.php:102 +msgid "Paused from admin panel." +msgstr "Призупинено з адміністраторської панелі." diff --git a/plugins/YammerImport/scripts/yammer-import.php b/plugins/YammerImport/scripts/yammer-import.php new file mode 100644 index 0000000000..b4aa921e50 --- /dev/null +++ b/plugins/YammerImport/scripts/yammer-import.php @@ -0,0 +1,65 @@ +reset(); + echo "done.\n"; + exit(0); +} + +switch ($runner->state()) +{ + case 'init': + echo "Requesting authentication to Yammer API...\n"; + $url = $runner->requestAuth(); + echo "Log in to Yammer at the following URL and confirm permissions:\n"; + echo "\n"; + echo " $url\n"; + echo "\n"; + echo "Pass the resulting code back by running:\n"; + echo "\n"; + echo " php yammer-import.php --verify=####\n"; + echo "\n"; + break; + + case 'requesting-auth': + if (!have_option('verify')) { + echo "Awaiting authentication...\n"; + echo "\n"; + echo "If you need to start over, reset the state:\n"; + echo "\n"; + echo " php yammer-import.php --reset\n"; + echo "\n"; + exit(1); + } + echo "Saving final authentication token for Yammer API...\n"; + $runner->saveAuthToken(get_option_value('verify')); + // Fall through... + + default: + while ($runner->hasWork()) { + echo "... {$runner->state()}\n"; + if (!$runner->iterate()) { + echo "FAIL??!?!?!\n"; + } + } + if ($runner->isDone()) { + echo "... done.\n"; + } else { + echo "... no more import work scheduled.\n"; + } + break; +} diff --git a/scripts/backupuser.php b/scripts/backupuser.php new file mode 100644 index 0000000000..49fc1cefdc --- /dev/null +++ b/scripts/backupuser.php @@ -0,0 +1,44 @@ +. + */ + +define('INSTALLDIR', realpath(dirname(__FILE__) . '/..')); + +$shortoptions = 'i:n:f:'; +$longoptions = array('id=', 'nickname=', 'file='); + +$helptext = <<getString(); +} catch (Exception $e) { + print $e->getMessage()."\n"; + exit(1); +} diff --git a/scripts/commandline.inc b/scripts/commandline.inc index a475e11d01..9390890ef3 100644 --- a/scripts/commandline.inc +++ b/scripts/commandline.inc @@ -177,3 +177,70 @@ function get_option_value($opt, $alt=null) return null; } + +class NoUserArgumentException extends Exception +{ +} + +function getUser() +{ + $user = null; + + if (have_option('i', 'id')) { + $id = get_option_value('i', 'id'); + $user = User::staticGet('id', $id); + if (empty($user)) { + throw new Exception("Can't find user with id '$id'."); + } + } else if (have_option('n', 'nickname')) { + $nickname = get_option_value('n', 'nickname'); + $user = User::staticGet('nickname', $nickname); + if (empty($user)) { + throw new Exception("Can't find user with nickname '$nickname'"); + } + } else { + throw new NoUserArgumentException("No user argument specified."); + } + + return $user; +} + +/** "Printf not quiet" */ + +function printfnq() +{ + if (have_option('q', 'quiet')) { + return null; + } + + $cargs = func_num_args(); + + if ($cargs == 0) { + return 0; + } + + $args = func_get_args(); + $format = array_shift($args); + + return vprintf($format, $args); +} + +/** "Print when verbose" */ + +function printfv() +{ + if (!have_option('v', 'verbose')) { + return null; + } + + $cargs = func_num_args(); + + if ($cargs == 0) { + return 0; + } + + $args = func_get_args(); + $format = array_shift($args); + + return vprintf($format, $args); +} \ No newline at end of file diff --git a/scripts/importtwitteratom.php b/scripts/importtwitteratom.php index c12e3b91a8..a29526f27e 100644 --- a/scripts/importtwitteratom.php +++ b/scripts/importtwitteratom.php @@ -36,30 +36,6 @@ END_OF_IMPORTTWITTERATOM_HELP; require_once INSTALLDIR.'/scripts/commandline.inc'; require_once INSTALLDIR.'/extlib/htmLawed/htmLawed.php'; -function getUser() -{ - $user = null; - - if (have_option('i', 'id')) { - $id = get_option_value('i', 'id'); - $user = User::staticGet('id', $id); - if (empty($user)) { - throw new Exception("Can't find user with id '$id'."); - } - } else if (have_option('n', 'nickname')) { - $nickname = get_option_value('n', 'nickname'); - $user = User::staticGet('nickname', $nickname); - if (empty($user)) { - throw new Exception("Can't find user with nickname '$nickname'"); - } - } else { - show_help(); - exit(1); - } - - return $user; -} - function getAtomFeedDocument() { $filename = get_option_value('f', 'file'); @@ -113,7 +89,7 @@ function importActivityStream($user, $doc) $html = htmLawed($html, $config); - $content = html_entity_decode(strip_tags($html)); + $content = html_entity_decode(strip_tags($html), ENT_QUOTES, 'UTF-8'); $notice = Notice::saveNew($user->id, $content, diff --git a/scripts/install_cli.php b/scripts/install_cli.php index 61fbe18ef6..dadbcf66f0 100755 --- a/scripts/install_cli.php +++ b/scripts/install_cli.php @@ -208,7 +208,7 @@ END_HELP; $breakout = preg_replace('/+]\bhref="(.*)"[^>]*>(.*)<\/a>/', '\2 <\1>', $html); - return html_entity_decode(strip_tags($breakout)); + return html_entity_decode(strip_tags($breakout), ENT_QUOTES, 'UTF-8'); } } diff --git a/scripts/restoreuser.php b/scripts/restoreuser.php new file mode 100644 index 0000000000..82eb9bbaa1 --- /dev/null +++ b/scripts/restoreuser.php @@ -0,0 +1,376 @@ +. + */ + +define('INSTALLDIR', realpath(dirname(__FILE__) . '/..')); + +$shortoptions = 'i:n:f:'; +$longoptions = array('id=', 'nickname=', 'file='); + +$helptext = <<documentElement->namespaceURI != Activity::ATOM || + $dom->documentElement->localName != 'feed') { + throw new Exception("'$filename' is not an Atom feed."); + } + + return $dom; +} + +function importActivityStream($user, $doc) +{ + $feed = $doc->documentElement; + + $subjectEl = ActivityUtils::child($feed, Activity::SUBJECT, Activity::SPEC); + + if (!empty($subjectEl)) { + $subject = new ActivityObject($subjectEl); + printfv(_("Backup file for user %s (%s)")."\n", $subject->id, Ostatus_profile::getActivityObjectNickname($subject)); + } else { + throw new Exception("Feed doesn't have an element."); + } + + if (is_null($user)) { + printfv(_("No user specified; using backup user.")."\n"); + $user = userFromSubject($subject); + } + + $entries = $feed->getElementsByTagNameNS(Activity::ATOM, 'entry'); + + printfv(_("%d entries in backup.")."\n", $entries->length); + + for ($i = $entries->length - 1; $i >= 0; $i--) { + try { + $entry = $entries->item($i); + + $activity = new Activity($entry, $feed); + + switch ($activity->verb) { + case ActivityVerb::FOLLOW: + subscribeProfile($user, $subject, $activity); + break; + case ActivityVerb::JOIN: + joinGroup($user, $activity); + break; + case ActivityVerb::POST: + postNote($user, $activity); + break; + default: + throw new Exception("Unknown verb: {$activity->verb}"); + } + } catch (Exception $e) { + print $e->getMessage()."\n"; + continue; + } + } +} + +function subscribeProfile($user, $subject, $activity) +{ + $profile = $user->getProfile(); + + if ($activity->objects[0]->id == $subject->id) { + + $other = $activity->actor; + $otherUser = User::staticGet('uri', $other->id); + + if (!empty($otherUser)) { + $otherProfile = $otherUser->getProfile(); + } else { + throw new Exception("Can't force remote user to subscribe."); + } + // XXX: don't do this for untrusted input! + Subscription::start($otherProfile, $profile); + + } else if (empty($activity->actor) || $activity->actor->id == $subject->id) { + + $other = $activity->objects[0]; + $otherUser = User::staticGet('uri', $other->id); + + if (!empty($otherUser)) { + $otherProfile = $otherUser->getProfile(); + } else { + $oprofile = Ostatus_profile::ensureActivityObjectProfile($other); + $otherProfile = $oprofile->localProfile(); + } + + Subscription::start($profile, $otherProfile); + } else { + throw new Exception("This activity seems unrelated to our user."); + } +} + +function joinGroup($user, $activity) +{ + // XXX: check that actor == subject + + $uri = $activity->objects[0]->id; + + $group = User_group::staticGet('uri', $uri); + + if (empty($group)) { + $oprofile = Ostatus_profile::ensureActivityObjectProfile($activity->objects[0]); + if (!$oprofile->isGroup()) { + throw new Exception("Remote profile is not a group!"); + } + $group = $oprofile->localGroup(); + } + + assert(!empty($group)); + + if (Event::handle('StartJoinGroup', array($group, $user))) { + Group_member::join($group->id, $user->id); + Event::handle('EndJoinGroup', array($group, $user)); + } +} + +// XXX: largely cadged from Ostatus_profile::processNote() + +function postNote($user, $activity) +{ + $note = $activity->objects[0]; + + $sourceUri = $note->id; + + $notice = Notice::staticGet('uri', $sourceUri); + + if (!empty($notice)) { + // This is weird. + $orig = clone($notice); + $notice->profile_id = $user->id; + $notice->update($orig); + return; + } + + // Use summary as fallback for content + + if (!empty($note->content)) { + $sourceContent = $note->content; + } else if (!empty($note->summary)) { + $sourceContent = $note->summary; + } else if (!empty($note->title)) { + $sourceContent = $note->title; + } else { + // @fixme fetch from $sourceUrl? + // @todo i18n FIXME: use sprintf and add i18n. + throw new ClientException("No content for notice {$sourceUri}."); + } + + // Get (safe!) HTML and text versions of the content + + $rendered = purify($sourceContent); + $content = html_entity_decode(strip_tags($rendered), ENT_QUOTES, 'UTF-8'); + + $shortened = common_shorten_links($content); + + $options = array('is_local' => Notice::LOCAL_PUBLIC, + 'uri' => $sourceUri, + 'rendered' => $rendered, + 'replies' => array(), + 'groups' => array(), + 'tags' => array(), + 'urls' => array()); + + // Check for optional attributes... + + if (!empty($activity->time)) { + $options['created'] = common_sql_date($activity->time); + } + + if ($activity->context) { + // Any individual or group attn: targets? + + list($options['groups'], $options['replies']) = filterAttention($activity->context->attention); + + // Maintain direct reply associations + // @fixme what about conversation ID? + if (!empty($activity->context->replyToID)) { + $orig = Notice::staticGet('uri', + $activity->context->replyToID); + if (!empty($orig)) { + $options['reply_to'] = $orig->id; + } + } + + $location = $activity->context->location; + + if ($location) { + $options['lat'] = $location->lat; + $options['lon'] = $location->lon; + if ($location->location_id) { + $options['location_ns'] = $location->location_ns; + $options['location_id'] = $location->location_id; + } + } + } + + // Atom categories <-> hashtags + + foreach ($activity->categories as $cat) { + if ($cat->term) { + $term = common_canonical_tag($cat->term); + if ($term) { + $options['tags'][] = $term; + } + } + } + + // Atom enclosures -> attachment URLs + foreach ($activity->enclosures as $href) { + // @fixme save these locally or....? + $options['urls'][] = $href; + } + + $saved = Notice::saveNew($user->id, + $content, + 'restore', // TODO: restore the actual source + $options); + + return $saved; +} + +function filterAttention($attn) +{ + $groups = array(); + $replies = array(); + + foreach (array_unique($attn) as $recipient) { + + // Is the recipient a local user? + + $user = User::staticGet('uri', $recipient); + + if ($user) { + // @fixme sender verification, spam etc? + $replies[] = $recipient; + continue; + } + + // Is the recipient a remote group? + $oprofile = Ostatus_profile::ensureProfileURI($recipient); + + if ($oprofile) { + if (!$oprofile->isGroup()) { + // may be canonicalized or something + $replies[] = $oprofile->uri; + } + continue; + } + + // Is the recipient a local group? + // @fixme uri on user_group isn't reliable yet + // $group = User_group::staticGet('uri', $recipient); + $id = OStatusPlugin::localGroupFromUrl($recipient); + + if ($id) { + $group = User_group::staticGet('id', $id); + if ($group) { + // Deliver to all members of this local group if allowed. + $profile = $sender->localProfile(); + if ($profile->isMember($group)) { + $groups[] = $group->id; + } else { + common_log(LOG_INFO, "Skipping reply to local group {$group->nickname} as sender {$profile->id} is not a member"); + } + continue; + } else { + common_log(LOG_INFO, "Skipping reply to bogus group $recipient"); + } + } + } + + return array($groups, $replies); +} + +function userFromSubject($subject) +{ + $user = User::staticGet('uri', $subject->id); + + if (empty($user)) { + $attrs = + array('nickname' => Ostatus_profile::getActivityObjectNickname($subject), + 'uri' => $subject->id); + + $user = User::register($attrs); + } + + $profile = $user->getProfile(); + Ostatus_profile::updateProfile($profile, $subject); + + // FIXME: Update avatar + return $user; +} + +function purify($content) +{ + $config = array('safe' => 1, + 'deny_attribute' => 'id,style,on*'); + return htmLawed($content, $config); +} + +try { + try { + $user = getUser(); + } catch (NoUserArgumentException $noae) { + $user = null; + } + $doc = getActivityStreamDocument(); + importActivityStream($user, $doc); +} catch (Exception $e) { + print $e->getMessage()."\n"; + exit(1); +} diff --git a/scripts/update_po_templates.php b/scripts/update_po_templates.php index f10f208424..a0ab5819d5 100755 --- a/scripts/update_po_templates.php +++ b/scripts/update_po_templates.php @@ -81,45 +81,6 @@ END; chdir($old); } -function do_translatewiki_plugin($basedir, $plugin) -{ - $yamldir = "$basedir/locale/TranslateWiki"; - if (!file_exists($yamldir)) { - mkdir($yamldir); - } - $outfile = "$yamldir/StatusNet-{$plugin}.yml"; - $pluginlc = strtolower( $plugin ); - $data = << 'Special:Translate', 'task' => 'export-to-file', - 'group' => 'out-statusnet', + 'group' => 'out-statusnet-core', 'language' => $twnCode)); $lcdir = INSTALLDIR . '/locale/' . $code; diff --git a/theme/clean/css/display.css b/theme/clean/css/display.css new file mode 100644 index 0000000000..be72993b55 --- /dev/null +++ b/theme/clean/css/display.css @@ -0,0 +1,195 @@ +/** theme: clean + * + * @package StatusNet + * @author Samantha Doherty + * @copyright 2010 StatusNet, Inc. + * @license http://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 Unported + * @link http://status.net/ + */ + + +@media screen, projection, tv { + +body { + background: #9a9aa4 url(../images/page_bg.png) no-repeat fixed 50% 100%; + background-color: #6e6e8c; + font-family: "Liberation Sans", "Nimbus Sans L", "FreeSans", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 86%; +} + +#wrap { + width: 860px; + margin: 0px auto; + padding: 10px; + padding-top: 0px; + background-color: #fff; + box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.7); + -moz-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.7); + -webkit-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.7); +} + +#header { + padding-top: 70px; +} + +address { + float: left; + margin-right: 20px; + margin-top: 0px; +} + +.poweredby { + background: url(../images/sn-tiny.png) no-repeat top left; + height: 40px; + font-size: 0.8em; + color: #fff; + line-height: 42px; + padding-left: 50px; + position: absolute; + top: 6px; + left: 0; + z-index: 99; + font-style: normal; +} + +.poweredby a { + color: #fff !important; + font-weight: bold; +} + +#site_nav_global_primary { + display: block; + position: absolute; + top: 0; + z-index: 98; + background-color: #829d25; + width: 880px; + left: 50%; + margin-left: -440px; + margin-top: 0px; + height: 30px; + line-height: 30px; + text-align: right; + border-top: 10px solid #fff; + border-bottom: 1px solid #fff; +} + +#site_nav_global_primary a { + color: #fff !important; + text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5); +} + +#site_notice { + float: right; + width: 266px; + margin-left: 40px; +} + +.form_notice { + float: right; + width: 500px; + margin-top: 0px; +} + +#anon_notice { + clear: both; + background: none; + padding: 0px; + margin-bottom: 0px; +} + +.form_notice fieldset { + width: 100%; +} + +.form_notice textarea { + width: 364px; + height: 54px; +} + +.form_notice #notice_data-geo_wrap label, +.form_notice #notice_data-geo_wrap input { + top: 48px; +} + +.form_notice #notice_action-submit { + font-size: 0.9em; + top: 74px; + right:0; + height: 2.4em; + width: 106px; +} + +#core { + clear: both; + margin-top: 14px; +} + +#content { + padding-top: 10px; +} + +#site_nav_local_views { + background-color: #6e6e8c; + height: 2em; + line-height: 2em; + margin-bottom: 0px; + padding-left: 4px; +} + +#site_nav_local_views a { + color: #fff !important; + padding: 2px 6px 2px 6px; +} + +#site_nav_local_views .current a { + background: #fff !important; + color: #000 !important; + text-decoration: none; +} + +.notice { + line-height: 1.35em; +} + +#content .notice .author .photo { + left: 0px; +} + +#content .notice .entry-title { + min-height: 26px; +} + +#showstream .notice .entry-title { + min-height: 0px; +} + +#shownotice .notice .entry-title { + min-height:123px; +} + +.user_in .notice div.entry-content { + max-width: 360px; + opacity: 0.6; +} + +.user_in .notice div.entry-content:hover { + opacity: 1; +} + +.notice div.entry-content { + font-size: 0.9em; + line-height: 1.2em; + margin-top: 10px; +} + +.notice-options { + margin-top: 6px; +} + +.pagination { + height: 1.2em; +} + +}/*end of @media screen, projection, tv*/ + diff --git a/theme/clean/css/mp-screen.css b/theme/clean/css/mp-screen.css new file mode 100644 index 0000000000..c9fb6dcc4f --- /dev/null +++ b/theme/clean/css/mp-screen.css @@ -0,0 +1,7 @@ +/* just a placeholder for now */ + +address img + .fn { +display:block; +margin-top:1em; +float:left; +} diff --git a/theme/clean/default-avatar-mini.png b/theme/clean/default-avatar-mini.png new file mode 100644 index 0000000000..7c9fc0348b Binary files /dev/null and b/theme/clean/default-avatar-mini.png differ diff --git a/theme/clean/default-avatar-profile.png b/theme/clean/default-avatar-profile.png new file mode 100644 index 0000000000..e8f87006a0 Binary files /dev/null and b/theme/clean/default-avatar-profile.png differ diff --git a/theme/clean/default-avatar-stream.png b/theme/clean/default-avatar-stream.png new file mode 100644 index 0000000000..c8148e42ef Binary files /dev/null and b/theme/clean/default-avatar-stream.png differ diff --git a/theme/clean/images/page_bg.png b/theme/clean/images/page_bg.png new file mode 100644 index 0000000000..d27bab5916 Binary files /dev/null and b/theme/clean/images/page_bg.png differ diff --git a/theme/clean/images/sn-tiny.png b/theme/clean/images/sn-tiny.png new file mode 100644 index 0000000000..e1db3a1605 Binary files /dev/null and b/theme/clean/images/sn-tiny.png differ diff --git a/theme/clean/logo.png b/theme/clean/logo.png new file mode 100644 index 0000000000..b078601019 Binary files /dev/null and b/theme/clean/logo.png differ diff --git a/theme/clean/mobilelogo.png b/theme/clean/mobilelogo.png new file mode 100644 index 0000000000..66bb5f6787 Binary files /dev/null and b/theme/clean/mobilelogo.png differ diff --git a/theme/clean/theme.ini b/theme/clean/theme.ini new file mode 100644 index 0000000000..0209008d40 --- /dev/null +++ b/theme/clean/theme.ini @@ -0,0 +1 @@ +include=rebase diff --git a/theme/cloudy/css/display.css b/theme/cloudy/css/display.css index d93cd398fe..a113797730 100644 --- a/theme/cloudy/css/display.css +++ b/theme/cloudy/css/display.css @@ -1513,6 +1513,27 @@ width:auto; min-width:0; } +#form_notice { +display: none; +} + +#public.user_in #form_notice, +#groups.user_in #form_notice, +#publictagcloud.user_in #form_notice, +#featured.user_in #form_notice, +#favorited.user_in #form_notice, +#all.user_in #form_notice, +#replies.user_in #form_notice, +#showstream.user_in #form_notice, +#showfavorites.user_in #form_notice, +#subscriptions.user_in #form_notice, +#subscribers.user_in #form_notice, +#showgroup.user_in #form_notice, +#conversation.user_in #form_notice, +#attachment.user_in #form_notice { +display: inline; +} + #public.user_in #content, #groups.user_in #content, #publictagcloud.user_in #content, @@ -1532,38 +1553,6 @@ min-width:0; padding-top:12.5em; } -#profilesettings #form_notice, -#avatarsettings #form_notice, -#passwordsettings #form_notice, -#emailsettings #form_notice, -#openidsettings #form_notice, -#othersettings #form_notice, -#smssettings #form_notice, -#twittersettings #form_notice, -#imsettings #form_notice, -#userdesignsettings #form_notice, -#groupdesignsettings #form_notice, -#grouplogo #form_notice, -#editgroup #form_notice, -#blockedfromgroup #form_notice, -#groupmembers #form_notice, -#doc #form_notice, -#usergroups #form_notice, -#invite #form_notice, -#deletenotice #form_notice, -#newgroup #form_notice, -#register #form_notice, -#shownotice #form_notice, -#confirmaddress #form_notice, -#tag #form_notice, -#siteadminpanel #form_notice, -#designadminpanel #form_notice, -#useradminpanel #form_notice, -#pathsadminpanel #form_notice, -#adminprofileflag #form_notice { -display:none; -} - #public #core, #showstream #core, #showgroup #core { diff --git a/theme/cloudy/css/ie.css b/theme/cloudy/css/ie.css index e8f964ef43..a7b34a2f39 100644 --- a/theme/cloudy/css/ie.css +++ b/theme/cloudy/css/ie.css @@ -52,19 +52,22 @@ width:181px; top:190px; } -#public #content, -#groups #content, -#publictagcloud #content, -#featured #content, -#favorited #content, -#all #content, -#replies #content, -#showstream #content, -#showfavorites #content, -#inbox #content, -#outbox #content, -#subscriptions #content, -#subscribers #content { +#public.user_in #content, +#groups.user_in #content, +#publictagcloud.user_in #content, +#featured.user_in #content, +#favorited.user_in #content, +#all.user_in #content, +#replies.user_in #content, +#showstream.user_in #content, +#showfavorites.user_in #content, +#inbox.user_in #content, +#outbox.user_in #content, +#subscriptions.user_in #content, +#subscribers.user_in #content, +#showgroup.user_in #content, +#conversation.user_in #content, +#attachment.user_in #content { padding-top:138px; } diff --git a/theme/rebase/css/display.css b/theme/rebase/css/display.css new file mode 100644 index 0000000000..bc0b5a4f27 --- /dev/null +++ b/theme/rebase/css/display.css @@ -0,0 +1,1922 @@ +/** theme: rebase + * + * @package StatusNet + * @author Samantha Doherty + * @copyright 2010 StatusNet, Inc. + * @license http://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 Unported + * @link http://status.net/ + */ + + +@media screen, projection, tv { + +* { margin: 0; padding: 0px; vertical-align: baseline; } +abbr { border-bottom:0; } +input.submit { cursor: pointer; } + +body { + background-color: #ffffff; + color: #000; + font-family: sans-serif; + font-size: 100%; + line-height: 1.2; + min-width: 700px; +} + +a { + color: #00008c; + text-decoration: none; + outline: none; +} + +a:hover { + text-decoration: underline; +} + +a img { + border: 0; + text-decoration: none; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: normal; + font-weight: 1.6em; + margin-bottom: 15px; +} + +h1 { + font-size: 2.2em; +} + +h2 { + font-size: 1.8em; +} + +input, textarea, select, option { + font-family: "DejaVu Sans", "Bitstream Vera Sans", Geneva, Verdana, sans-serif; + font-size: 1em; +} + +input { + font-family: "DejaVu Sans", "Bitstream Vera Sans", Geneva, Verdana, sans-serif; + font-size: 1em; +} + +#wrap { + width: 92%; + margin-left: 4%; + margin-right: 4%; + position: relative; +} + +#header { + padding: 1%; + position: relative; +} + +#core { + display:inline; + float: left; + position: relative; + margin-left: 1%; + margin-right: 1%; + width: 98%; +} + +#content { + margin-bottom: 20px; + background-color: #fff; + display:inline; + float: left; + position: relative; + min-height: 300px; + width: 64.667%; + margin-right: 2%; +} + +#aside_primary { + display: inline; + float: right; + position: relative; + width: 33.333%; + padding-top: 15px; + background: #f2f2f2; + margin-bottom: 20px; +} + +#aside_primary .section { + margin: 0px 10px 20px 10px; + clear: both; +} + +body[id$=adminpanel] #aside_primary { + display:none; +} + +address { + margin-bottom: 10px; +} + +address img + .fn { + display: none; +} + +address .poweredby { + display: block; + width: auto; +} + +#site_nav_global_primary { + margin: 20px 0px 20px 0px; +} + +#site_nav_global_primary dt { + display: none; +} + +#site_nav_global_primary li { + display: inline; + margin-right: 20px; +} + +#site_notice { + padding: 1%; + background-color: #f2f2f2; + margin-bottom: 10px; +} + +#site_notice ul { + margin-left: 15px; +} + +.system_notice dt { + display:none; +} + +#page_notice { + padding: 4px; + margin-bottom: 20px; +} + +#anon_notice { + padding: 1%; + background-color: #ccc; + margin-bottom: 10px; +} + +.form_notice { + background: #ccc; + margin-bottom: 10px; + padding: 1%; +} + +.form_notice fieldset { + border: 0; + position: relative; + width: 620px; +} + +.form_notice legend { + display: none; +} + +.form_notice label[for=notice_data-text] { + float: left; + font-size: 1.2em; + margin-bottom: 0.2em; + opacity: 1; +} + +.form_notice textarea { + clear: left; + float: left; + padding: 10px; + border: none; + position: relative; + width: 485px; + height: 63px; + padding-bottom: 15px; +} + +.form_notice label[for=notice_data-attach], +.form_notice #notice_data-attach { + position:absolute; + top: 24px; + right: 87px; + cursor:pointer; +} + +.form_notice label[for=notice_data-attach] { +text-indent:-9999px; +width:16px; +height:16px; +} +.form_notice #notice_data-attach { +padding:0; +height:16px; +} +.form_notice .form_note { +position:absolute; +bottom:2px; +right:21.715%; +z-index:9; +} +.form_notice .form_note dt { +font-weight:bold; +display:none; +} + +.form_notice #notice_text-count { + margin-right: 10px; + color: #777; +} + +.form_notice.warning #notice_text-count { + color: #ff0000; +} + +.form_notice #notice_action-submit { +padding:0; +position:absolute; +right:0; + top: 79px; + height: 2.4em; + width: 106px; +} + +.form_notice label[for=to] { + margin-top: 0px; + float: left; + font-size: 1.2em; +} + +.form_notice select[id=to] { + margin-bottom: 4px; + margin-top: -4px; +margin-left:18px; +float:left; +max-width:322px; +} + +.form_notice .error, +.form_notice .success { +float:left; +clear:both; +width:81.5%; +margin-bottom:0; +line-height:1.618; +} + +.form_notice #notice_data-attach_selected { + padding: 2px 2px 2px 5px; + width: 498px; + border: 2px solid #ccc; + margin-left: -2px; +} + +.form_notice #notice_data-attach_selected code { + float: left; + width: 470px; + display: block; + overflow: auto; + font-size: 1.2em; + line-height: 1.8em; +} + +.form_notice #notice_data-attach_selected button.close { + float:right; + font-size:0.8em; +} + +.processing { +background-image:url(../../base/images/icons/icon_processing.gif); +background-repeat:no-repeat; +background-position:47% 47%; +} + +.error { + background-color: #F7E8E8; +} +.success { + background-color: #f2f2f2; +} + +.form_notice #notice_data-geo_wrap label, +.form_notice #notice_data-geo_wrap input { +position:absolute; + top: 50px; + right: 87px; +left:auto; +cursor:pointer; +width:16px; +height:16px; +display:block; +} +.form_notice #notice_data-geo_wrap input { +visibility:hidden; +} +.form_notice #notice_data-geo_wrap label { +font-weight:normal; +font-size:1em; +margin-bottom:0; +text-indent:-9999px; +} + +.form_notice #notice_data-attach { +opacity:0; +} + +.form_notice label[for=notice_data-attach], +.form_notice label[for=notice_data-geo] { + background-image: url(../images/icons/icons-01.gif); + background-repeat: no-repeat; + background-color: transparent; +} + +.form_notice label[for=notice_data-attach] { + background-position: 0 -328px; +} + +.form_notice label[for=notice_data-geo] { + background-position: 0 -1780px; +} +.form_notice label[for=notice_data-geo].checked { + background-position: 0 -1846px; +} + +.form_notice label { + opacity: 0.6; +} + +.form_notice label:hover { + opacity: 1; +} + + +#site_nav_local_views { + margin-bottom: 20px; +} + +#site_nav_local_views dt { + display: none; +} + +#site_nav_local_views li { + display: inline; + margin-right: 20px; +} + +#site_nav_local_views .current a { + text-decoration: underline; +} + + +#aside_primary li { + list-style-type: none; +} + +#aside_primary ol.notices { + float: left; + position: relative; + margin-bottom: 10px; +} + +#aside_primary .notices li { + margin-bottom: 8px; +} + +#aside_primary .notice { + min-height: 24px; +} + +#export_data li { + list-style-type:none; + display: inline; + line-height: 2; +} + +#export_data li a { + padding-left: 20px; + margin-right: 10px; +} +#export_data li a.foaf { + padding-left: 30px; +} + +#export_data li a.rss, +#export_data li a.atom, +#export_data li a.foaf { + background-image: url(../images/icons/icons-01.gif); + background-repeat: no-repeat; + background-color: transparent; +} + +#export_data li a.rss { + background-position: 0 -130px; +} +#export_data li a.atom { + background-position: 0 -64px; +} +#export_data li a.foaf { + background-position: 0 1px; +} + +#aside_primary td { + padding-right: 10px; + padding-bottom: 10px; +} + + +#entity_statistics dt, +#entity_statistics dd { +display:inline; +margin-right:11px; +} +#entity_statistics dt:after { +content: ":"; +} + +.section ul.entities { +float:left; +width:100%; + +} +.section .entities li { +list-style-type:none; +float:left; +margin-right:7px; +margin-bottom:7px; +display:inline; +} +.section .entities li .photo { +margin-right:0; +margin-bottom:0; +} +.section .entities li .fn { +display:none; +} + +.aside .section p, +.aside .section .more { +clear:both; +} + +.section tbody td { +padding-right:18px; +padding-bottom:11px; +} +.section .vcard .photo { +margin-right:7px; +margin-bottom:0; +} + +.section .notice { +padding-top:7px; +padding-bottom:7px; +border-top:0; +} + +.section .notice:first-child { +padding-top:0; +} + +.section .notice .author { +margin-right:0; +} +.section .notice .author .fn { +display:none; +} + +.tag-cloud { +list-style-type:none; +text-align:center; +} +.aside .tag-cloud { +font-size:0.8em; +word-wrap:break-word; +} +.tag-cloud li { +display:inline; +margin-right:7px; +line-height:1.25; +} + +.tag-cloud li:before { +content:'\0009'; +} + +.aside .tag-cloud li { +line-height:1.5; +} +.tag-cloud li a { +text-decoration:none; +} +#tagcloud.section dt { +text-transform:uppercase; +font-weight:bold; +} +.tag-cloud-1 { +font-size:1em; +} +.tag-cloud-2 { +font-size:1.25em; +} +.tag-cloud-3 { +font-size:1.75em; +} +.tag-cloud-4 { +font-size:2em; +} +.tag-cloud-5 { +font-size:2.25em; +} +.tag-cloud-6 { +font-size:2.75em; +} +.tag-cloud-7 { +font-size:3.25em; +} + +#publictagcloud #tagcloud.section dt { +display:none; +} + +#content .notices { + padding-top: 8px; +} + +#notices_primary { + clear: both; +} + +#notices_primary h2 { + display: none; +} + +.notices li { + list-style-type: none; + margin-bottom: 25px; + clear: left; +} + +.notice, .profile, .application { + position:relative; + clear:both; + float:left; + width:100%; +} + +.notice { + min-height: 56px; +} + +.notice .author { + margin-right: 8px; +} + +#showstream #content .notice .author { +display:none; +} + +.fn { +overflow:hidden; +} + +.notice .author .fn { +font-weight:bold; +} + +#core .vcard .photo { +display:inline; +margin-right:11px; +float:left; +} + +#shownotice .vcard .photo { +margin-bottom:4px; +} + +#content .notice .author .photo { +position:absolute; + top: 4px; + left: 4px; +float:none; +} + +#content .notice .entry-title { + margin: 2px 7px 0px 59px; +} + +#showstream .notice .entry-title { + min-height: 1em; +} + +.vcard .url { +text-decoration:none; +} +.vcard .url:hover { +text-decoration:underline; +} + +.notice .entry-title { +overflow:hidden; +word-wrap:break-word; +} +.notice .entry-title.ov { +overflow:visible; +} +#showstream .notice .entry-title, +#showstream .notice div.entry-content { +margin-left:0; +} +#shownotice .notice .entry-title { +margin-left:110px; +font-size:2.2em; +min-height:123px; + font-size: 1.6em; + line-height: 1.2em; +} + +#shownotice .notice div.entry-content { +margin-left:0; +} + +.notice p.entry-content { +display:inline; +} + +#content .notice p.entry-content a:visited { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} +.notice p.entry-content .vcard a { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +.notice div.entry-content { + clear:left; + float:left; + margin-left:59px; + margin-top: 10px; +} + +.entry-content .repeat { + display: block; +} + +button.close, +button.minimize { +width:16px; +height:16px; +text-indent:-9999px; +padding:0; +border:0; +text-align:center; +font-weight:bold; +cursor:pointer; +} + +.dialogbox { +position:absolute; +top:-1px; +right:-1px; +z-index:9; +float:none; +padding:11px; +border-style:solid; +border-width:1px; + background: #fff; +} + +.dialogbox legend { +display:block !important; +margin-right:18px; +margin-bottom:18px; +} + +.dialogbox button.close { +position:absolute; +right:3px; +top:3px; +} + +.dialogbox .form_guide { +font-weight:normal; +padding:0; +} + +.dialogbox .submit_dialogbox { +font-weight:bold; +text-indent:0; +min-width:46px; +} +.dialogbox input { +padding-left:4px; +} +.dialogbox fieldset { +margin-bottom:0; +} + +#wrap form.processing input.submit, +.entity_actions a.processing, +.dialogbox.processing .submit_dialogbox { +cursor:wait; +outline:none; +text-indent:-9999px; +} + +.form_repeat.dialogbox { +top:-4px; +right:29px; +min-width:199px; +} + + +.notice-options { + float: right; + margin-top: 10px; + margin-right: -6px; +} + +.notice-options fieldset { + border: none; +} + +.notice-options legend { + display: none; +} + +.notice-options form, .notice-options a, .notice-options .repeated { + float: left; + margin-right: 10px; +} + +.notice-options input, .notice-options a, .notice-options .repeated { + text-indent: -9999px; + outline:none; +} + +.notice-options input.submit, .notice-options a, .notice-options .repeated { + display: block; + border: 0; + height: 16px; + width: 16px; + background-image: url(../images/icons/icons-01.gif); + background-repeat: no-repeat; + background-color: transparent; +} + +.notice-options input.submit, .notice-options a { + opacity: 0.6; +} + +.notice-options input.submit:hover, .notice-options a:hover { + opacity: 1; +} + +.notice-options form.form_favor input.submit { + background-position: 0 -460px; +} +.notice-options form.form_disfavor input.submit { + background-position: 0 -526px; +} + +.notice-options .notice_reply { + background-position: 0 -592px; +} + +.notice-options .notice_delete { + background-position: 0 -658px; +} +.notice-options form.form_repeat input.submit { + background-position: 0 -1582px; +} +.notice-options .repeated { + background-position: 0 -1648px; +} + +.notice .attachment { + position:relative; + padding-left:16px; +} + +.notice .attachment.more { +text-indent:-9999px; +width:16px; +height:16px; +display:inline-block; +overflow:hidden; +vertical-align:middle; +margin-left:4px; +} + +#attachments .attachment, +.notice .attachment.more { +padding-left:0; +} +.notice .attachment img { +position:absolute; +top:18px; +left:0; +z-index:99; +} +#shownotice .notice .attachment img { +position:static; +} + +#attachments { +clear:both; +float:left; +width:100%; +margin-top:18px; +} +#attachments dt { +font-weight:bold; +font-size:1.3em; +margin-bottom:4px; +} + +#attachments ol li { +margin-bottom:18px; +list-style-type:decimal; +float:left; +clear:both; +} + +#jOverlayContent, +#jOverlayContent #content, +#jOverlayContent #content_inner { +width: auto !important; +margin-bottom:0; +} +#jOverlayContent #content { +padding:11px; +min-height:auto; +} +#jOverlayContent .entry-title { +display:block; +margin-bottom:11px; +} +#jOverlayContent button { +position:absolute; +top:0; +right:0; +} +#jOverlayContent h1 { +max-width:425px; +} +#jOverlayContent #content { +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +} +#jOverlayLoading { +top:5%; +left:40%; +} +#attachment_view img { +max-width:480px; +max-height:480px; +} +#attachment_view #oembed_info { +margin-top:11px; +} +#attachment_view #oembed_info dt, +#attachment_view #oembed_info dd { +float:left; +} +#attachment_view #oembed_info dt { +clear:left; +margin-right:11px; +font-weight:bold; +} +#attachment_view #oembed_info dt:after { +content: ":"; +} + +.notices li li { + margin-left:18px; + width: auto; + margin-top: 25px; +} + +.notice .notice { +background-color:rgba(200, 200, 200, 0.050); +} +.notice .notice .notice { +background-color:rgba(200, 200, 200, 0.100); +} +.notice .notice .notice .notice { +background-color:rgba(200, 200, 200, 0.150); +} +.notice .notice .notice .notice .notice { +background-color:rgba(200, 200, 200, 0.300); +} + +.pagination { + background-color: #f2f2f2; + clear: left; + margin-top: 20px; + padding: 1%; + height: 1em; +} + +.pagination dt { + display: none; +} + +.pagination li { + display: inline; +} + +.pagination .nav_prev { + float: left; +} + +.pagination .nav_next { + float: right; +} + +#footer { + clear: both; + background-color: #ccc; + margin-left: 1%; + margin-right: 1%; + padding: 1%; +} + + +#site_nav_global_secondary dt { + display: none; +} + +#site_nav_global_secondary li { + display: inline; + margin-right: 20px; +} + +#licenses dt { + display: none; +} + +#licenses dd { + margin-top: 10px; +} + + +form ul li { + list-style-type:none; + margin:0 0 18px 0; +} + +.form_settings { + clear:both; +} + +.form_settings fieldset { + margin-top: 10px; + margin-bottom: 30px; + border: none; +} + +.form_settings fieldset fieldset { + margin-bottom: 40px; + padding: 10px; + padding-top: 30px; + border-width:1px; + border-style:solid; + background:rgba(240, 240, 240, 0.2); +} + +.form_settings fieldset fieldset legend { + line-height:0; + font-size: 1.4em; +} + +.form_settings input.remove { +margin-left:11px; +} +.form_settings .form_data li { +width:100%; +float:left; +} +.form_settings .form_data label { +float:left; +} +.form_settings .form_data textarea, +.form_settings .form_data select, +.form_settings .form_data input { +margin-left:1.795%; +float:left; +} +.form_settings .form_data input { +width:39%; +} +.form_settings .form_data input.submit, +.form_settings .form_data input.checkbox, +.form_settings .form_data input.radio { +width:auto; +} +.form_settings .form_data textarea { +width:63%; +} + +.form_settings .form_data input.submit { +margin-left:0; +} + +.form_settings label { +margin-top:2px; +width:24%; + text-align: right; +} + +.form_settings label.checkbox { + text-align: left; +} + +.form_actions label { +display:none; +} +.form_guide { +font-style:italic; +} + +.form_settings #settings_autosubscribe label { +display:inline; +font-weight:bold; +} + +#form_settings_profile legend, +#form_login legend, +#form_register legend, +#form_password legend, +#form_settings_avatar legend, +#newgroup legend, +#editgroup legend, +#form_tag_user legend, +#form_remote_subscribe legend, +#form_openid_login legend, +#form_search legend, +#form_invite legend, +#form_notice_delete legend, +#form_password_recover legend, +#form_password_change legend, +.form_entity_block legend, +#form_filter_bytag legend, +#apioauthauthorize_allowdeny { +display:none; +} + +.form_settings .form_data p.form_guide { +clear:both; +margin-left:26%; +margin-bottom:0; +} + +.form_settings p { +margin-bottom:11px; +} + +.form_settings input.checkbox, +.form_settings input.radio { +margin-top:3px; +margin-left:0; +} +.form_settings label.checkbox { +font-weight:normal; +margin-top:0; +margin-right:0; +margin-left:11px; +float:left; +width:90%; +} +.form_settings label.radio { +margin-top:0; +margin-right:47px; +margin-left:11px; +width:auto; +} + +#form_login p.form_guide, +#form_register #settings_rememberme p.form_guide, +#form_openid_login #settings_rememberme p.form_guide, +#settings_twitter_remove p.form_guide, +#form_search ul.form_data #q, +#design_background-image_onoff p.form_guide { +margin-left:0; +} + +.form_settings .form_note { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0 7px; +} + +.form_settings input { + margin-right: 20px; +} + +.hentry .entry-content .form_settings ul { +margin-left:0; +} + + +#form_ostatus_connect.form_settings.dialogbox { + width: 80%; +} + +#form_ostatus_connect.form_settings.dialogbox legend { + font-size: 1.4em; + font-weight: bold; +} + +#form_ostatus_connect.form_settings.dialogbox #ostatus_profile label { + font-weight: bold; + font-size: 1.2em; +} + +#form_ostatus_connect.form_settings.dialogbox #ostatus_profile input { + float: right; + width: 50%; +} + +#form_ostatus_connect.form_settings.dialogbox .form_guide { + background: none !important; +} + +#form_search .form_data input { +width:auto; +} + +#filter_tags ul li, +.entity_send-a-message .form_notice, +.pagination .nav_prev a, +.pagination .nav_next a, +.form_settings fieldset fieldset, +.entity_moderation:hover ul, +.entity_role:hover ul, +.dialogbox { +border-color:#DDDDDD; +} + +.form_settings input.form_action-primary { +background:none; +} + +.form_notice.warning #notice_text-count, +.form_settings .form_note { +background-color:#9BB43E; +} + +#form_settings_photo .form_data { +clear:both; +} + +#form_settings_avatar li { +width:auto; +} +#form_settings_avatar input { +margin-left:0; +} +#avatar_original, +#avatar_preview { +float:left; +} +#avatar_preview { +margin-left:29px; +} +#avatar_preview_view { +height:96px; +width:96px; +margin-bottom:18px; +overflow:hidden; +} + +#settings_attach, +#form_settings_avatar .form_actions { +clear:both; +} + +#form_settings_avatar .form_actions { +margin-bottom:0; +} + + +#settings_design_background-image img { + max-width:480px; + max-height:480px; + clear: left; + display: block; + margin-bottom: 10px; +} + +#settings_design_background-image .form_guide { + float: left; + margin-top: 10px; +} + +#settings_design_color .form_data, +#color-picker { +float:left; +} +#settings_design_color .form_data { +width:400px; +margin-right:1%; +} + +#settings_design_color .form_data li { +width:33%; +} +#settings_design_color .form_data label { +float:none; +display:block; +} +#settings_design_color .form_data .swatch { +padding:11px; +margin-left:0; +width:auto; +} + + +#showstream h1 { + display:none; +} + +.entity_profile { +position:relative; +width:73%; +min-height:123px; +float:left; +margin-bottom:18px; +margin-left:0; +overflow:hidden; +} + +.entity_profile dt, +#entity_statistics dt { +font-weight:bold; +} +.entity_profile dd { +display:inline; +} + +.entity_profile .entity_depiction { + float:left; + width:96px; + margin-right:18px; + margin-bottom:18px; + text-align: center; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname, +.entity_profile .entity_location, +.entity_profile .entity_url, +.entity_profile .entity_note, +.entity_profile .entity_tags, +.entity_profile .entity_aliases, +.entity_profile .entity_statistics { +margin-left:113px; +margin-bottom:4px; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname { +margin-left:11px; +display:inline; +} +.entity_profile .entity_nickname { +margin-left:0; +} +.entity_profile .fn, +.entity_profile .nickname { + font-size:1.4em; +font-weight:bold; +} +.entity_profile .fn:before { +content: "("; +font-weight:normal; +} +.entity_profile .fn:after { +content: ")"; +font-weight:normal; +} +.entity_profile .nickname:after, +.entity_profile .nickname:before { +content:""; +} +.entity_profile dt, +.entity_profile h2 { +display:none; +} +.entity_profile .role { +margin-left:11px; +font-style:italic; +} + +.entity_actions { +float:right; +margin-left:2%; +margin-bottom:18px; +min-width:21%; +} + +.entity_actions h2 { +display:none; +} +.entity_actions ul { +list-style-type:none; +} +.entity_actions li { +margin-bottom:7px; +} +.entity_actions li:first-child { +border-top:0; +} +.entity_actions fieldset { +border:0; +padding:0; +} +.entity_actions legend { +display:none; +} + +.entity_actions input.submit { +display:block; +text-align:left; +width:100%; + border: none; +} +.entity_actions a { +text-decoration:none; +font-weight:bold; +display:block; +} + +.entity_actions a, .entity_actions input, .entity_actions p { + background-color: #ccc !important; + font-weight: normal; + padding-top: 4px; + padding-bottom: 4px; + line-height: 1.6em; + padding-left:23px; +} + +.entity_actions a:hover, .entity_actions input:hover { + background-color: #f2f2f2 !important; +} + +.entity_actions #entity_remote_subscribe a { + padding-right: 6px; +} + +.entity_actions a, +.entity_actions p { +padding:2px 4px 1px 26px; +} + +.entity_actions .accept { +margin-bottom:18px; +} + +.entity_send-a-message button { +position:absolute; +top:3px; +right:3px; +} + +.entity_send-a-message .form_notice { +position:absolute; +top:34px; +right:-1px; +padding:1.795%; +width:65%; +z-index:2; +} +.entity_send-a-message .form_notice legend { +display:block; +margin-bottom:11px; +} + +.entity_send-a-message .form_notice label, +.entity_send-a-message .form_notice select { +display:none; +} +.entity_send-a-message .form_notice input.submit { +text-align:center; +} + +.entity_moderation, +.entity_role { +position:relative; +} +.entity_moderation p, +.entity_role p { + +padding-bottom:2px; +margin-bottom:7px; +} +.entity_moderation ul, +.entity_role ul { +display:none; +} +.entity_moderation:hover ul, +.entity_role:hover ul { +display:block; +width:110%; +padding:11px; +position:absolute; +z-index:1; +border-width:1px; +border-style:solid; + top: 20px; + right: 0px; + background-color: #fff; +} + +.entity_tags ul { +list-style-type:none; +display:inline; +} +.entity_tags li { +display:inline; +margin-right:7px; +} +.entity_tags li:before { +content:'\0009'; +} + + +#entity_statistics dt, +#entity_statistics dd { +display:inline; +margin-right:11px; +} +#entity_statistics dt:after { +content: ":"; +} + +.section ul.entities { +float:left; +width:100%; +} +.section .entities li { +list-style-type:none; +float:left; +margin-right:7px; +margin-bottom:7px; +display:inline; +} +.section .entities li .photo { +margin-right:0; +margin-bottom:0; +} +.section .entities li .fn { +display:none; +} + +.aside .section p, +.aside .section .more { +clear:both; +} + +.profile .entity_profile { +margin-bottom:0; +min-height:60px; +} + +.profile .form_group_join legend, +.profile .form_group_leave legend, +.profile .form_user_subscribe legend, +.profile .form_user_unsubscribe legend { +display:none; +} + +.profiles { +list-style-type:none; +} +.profile .entity_profile .fn.nickname, +.profile .entity_profile .url[rel~=contact] { +margin-left:0; +display:inline; +} + +.profile .entity_profile .fn, +.profile .entity_profile .label { +margin-left:11px; +margin-bottom:4px; +width:auto; +clear:none; +} + +.profile .entity_profile .note, +.profile .entity_profile .url, +.profile .entity_profile .entity_tags, +.profile .entity_profile .form_subscription_edit { +margin-left:59px; +clear:none; +display:block; +width:auto; +} +.profile .entity_profile .entity_tags dt { +display:inline; +margin-right:11px; +} + +.profile .entity_profile .form_subscription_edit label { +font-weight:normal; +margin-right:11px; +} + + +.applications { +margin-bottom:18px; +float:left; +width:100%; +} +.applications li { +list-style-type:none; +} +.application img, +#showapplication .entity_profile img, +.form_data #application_icon img, +#apioauthauthorize .form_data img { +max-width:96px; +max-height:96px; +} +#apioauthauthorize .form_data img { +margin-right:18px; +float:left; +} +#showapplication .entity_profile { +width:68%; +} +#showapplication .entity_profile .entity_fn { +margin-left:0; +} +#showapplication .entity_profile .entity_fn .fn:before, +#showapplication .entity_profile .entity_fn .fn:after { +content:''; +} +#showapplication .entity_data { +clear:both; +margin-bottom:18px; +} +#showapplication .entity_data h2 { +display:none; +} +#showapplication .entity_data dl { +margin-bottom:18px; +} +#showapplication .entity_data dt { +font-weight:bold; +} +#showapplication .entity_data dd { +margin-left:1.795%; +font-family:monospace; +font-size:1.3em; +} +.form_data #application_types label.radio, +.form_data #default_access_types label.radio { +width:14.5%; +} + + +.profiles { +list-style-type:none; +} + +.profiles li { + margin-bottom: 20px; +} + + +.mark-top { + border-top: 1px solid #ccc; +} + +#realtime_play, #realtime_pause, #realtime_popup { + background-image: url(../images/icons/icons-01.gif); + background-repeat: no-repeat; + background-color: transparent; +} + +#realtime_play { + background-position: 0 -2308px; +} +#realtime_pause { + background-position: 0 -2374px; +} +#realtime_popup { + background-position: 0 -1714px; +} + +#realtime_play, #realtime_pause, #realtime_popup { + opacity: 0.6; +} + +#realtime_play:hover, #realtime_pause:hover, #realtime_popup:hover { + opacity: 1; +} + +body.realtime-popup { + min-width: 100%; +} + +.realtime-popup #wrap { + padding: 0px !important; + margin: 0px !important; +} + +.realtime-popup #content { + padding: 0px !important; + margin: 0px !important; + width: 98% !important; +} + +.realtime-popup .form_notice { + float: left !important; + position: static !important; +} + +.realtime-popup .form_notice fieldset { + width: 450px !important; +} + +.realtime-popup .form_notice textarea { + width: 340px !important; +} + +.realtime-popup .form_notice #notice_action-submit { + top: 58px !important; + height: 2em; + font-size: 0.8em; + width: 86px; +} + +.realtime-popup .form_notice label[for=notice_data-attach], .form_notice #notice_data-attach { + right: 70px; +} + +.realtime-popup .form_notice #notice_data-geo_wrap label, .form_notice #notice_data-geo_wrap input { + right: 2px; +} + + +.form_notice label[for=notice_data-attach], +#export_data li a.rss, +#export_data li a.atom, +#export_data li a.foaf, +.entity_edit a, +.entity_send-a-message a, +.entity_nudge p, +.form_user_nudge input.submit, +.form_user_block input.submit, +.form_user_unblock input.submit, +.form_group_block input.submit, +.form_group_unblock input.submit, +.form_make_admin input.submit, +.notice .attachment, +.notice-options .notice_reply, +.notice-options form.form_favor input.submit, +.notice-options form.form_disfavor input.submit, +.notice-options .notice_delete, +.notice-options form.form_repeat input.submit, +#new_group a, +.pagination .nav_prev a, +.pagination .nav_next a, +button.close, +.form_group_leave input.submit, +.form_user_unsubscribe input.submit, +.form_group_join input.submit, +.form_user_subscribe input.submit, +.form_remote_authorize input.submit, +.entity_subscribe a, +.entity_moderation p, +.entity_sandbox input.submit, +.entity_silence input.submit, +.entity_delete input.submit, +.entity_role p, +.entity_role_administrator input.submit, +.entity_role_moderator input.submit, +.notice-options .repeated, +.form_notice label[for=notice_data-geo], +button.minimize, +.form_reset_key input.submit, +.entity_clear input.submit, +.entity_flag input.submit, +.entity_flag p, +.entity_subscribe input.submit, +#realtime_play, +#realtime_pause, +#realtime_popup { +background-image:url(../images/icons/icons-01.gif); +background-repeat:no-repeat; +background-color:transparent; +} + +button.close { +background-position:0 -1120px; +} +button.minimize { +background-position:0 -1912px; +} + + +#export_data li a.rss { +background-position:0 -130px; +} +#export_data li a.atom { +background-position:0 -64px; +} +#export_data li a.foaf { +background-position:0 1px; +} + + +.form_group_leave input.submit, +.form_user_unsubscribe input.submit { +background-position:5px -1246px; +} +.form_group_join input.submit, +.form_user_subscribe input.submit, +.form_remote_authorize input.submit, +.entity_subscribe a { +background-position:5px -1181px; +} + +.entity_edit a { +background-position: 5px -719px; +} +.entity_send-a-message a { +background-position: 5px -852px; +} + +.entity_nudge p, +.form_user_nudge input.submit { +background-position: 5px -785px; +} +.form_user_block input.submit, +.form_user_unblock input.submit, +.form_group_block input.submit, +.form_group_unblock input.submit { +background-position: 5px -918px; +} +.form_make_admin input.submit { +background-position: 5px -983px; +} +.entity_moderation p { +background-position: 5px -1313px; +} +.entity_sandbox input.submit { +background-position: 5px -1380px; +} +.entity_silence input.submit { +background-position: 5px -1445px; +} +.entity_delete input.submit { +background-position: 5px -1511px; +} +.entity_sandbox .form_user_unsandbox input.submit { +background-position: 5px -2568px; +} +.entity_silence .form_user_unsilence input.submit { +background-position: 5px -2633px; +} +.entity_role p { +background-position: 5px -2436px; +} +.entity_role_administrator .form_user_grantrole input.submit { +background-position: 5px -983px; +} +.entity_role_moderator .form_user_grantrole input.submit { +background-position: 5px -1313px; +} +.entity_role_administrator .form_user_revokerole input.submit { +background-position: 5px -2699px; +} +.entity_role_moderator .form_user_revokerole input.submit { +background-position: 5px -2501px; +} +.form_reset_key input.submit { +background-position: 5px -1973px; +} +.entity_clear input.submit { +background-position: 5px -2039px; +} +.entity_flag input.submit, +.entity_flag p { +background-position: 5px -2105px; +} +.entity_subscribe input.accept { +background-position: 5px -2171px; +} +.entity_subscribe input.reject { +background-position: 5px -2237px; +} +#realtime_play { +background-position: 0 -2308px; +} +#realtime_pause { +background-position: 0 -2374px; +} +#realtime_popup { +background-position: 0 -1714px; +} + +.notice .attachment { +background-position:0 -394px; +} +.notice .attachment.more { +background-position:0 -2770px; +} +#attachments .attachment { +background:none; +} +.notice-options .notice_reply { +background-position:0 -592px; +} +.notice-options form.form_favor input.submit { +background-position:0 -460px; +} +.notice-options form.form_disfavor input.submit { +background-position:0 -526px; +} +.notice-options .notice_delete { +background-position:0 -658px; +} + +.notice-options .form_repeat.processing { +background-image:none; +} + +.notice-options form.form_repeat input.submit { +background-position:0 -1582px; +} +.notice-options .repeated { +background-position:0 -1648px; +} + +#new_group a { +background-position:0 -1054px; +} + + +.pagination .nav_prev a { + padding-top: 8px; + padding-left: 25px; +background-position:0 -187px; +} +.pagination .nav_next a { + padding-top: 9px; + padding-right: 25px; +background-position: 115% -252px; +} + +#usergroups #new_group { +float: left; +margin-right: 2em; +} +#new_group, #group_search { +margin-bottom:18px; +} +#new_group a { +padding-left:20px; +} + + +}/*end of @media screen, projection, tv*/ + + +@media print { +a:after { background-color:#FFFFFF; } +a:not([href^="#"]):after { content:" <"attr(href)"> "; } +img { border:none; } +p { orphans: 2; widows: 1; } + +#site_nav_global_primary, +#site_nav_local_views, +#form_notice, +.pagination, +#site_nav_global_secondary, +.entity_actions, +.notice-options, +#aside_primary, +.form_subscription_edit .submit { +display:none; +} +.timestamp dt, .timestamp dd, +.device dt, .device dd { +display:inline; +} +.profiles li, +.notices li { +margin-bottom:18px; +} + +}/*end of @media print*/ diff --git a/theme/rebase/css/ie.css b/theme/rebase/css/ie.css new file mode 100644 index 0000000000..48b5cd6af7 --- /dev/null +++ b/theme/rebase/css/ie.css @@ -0,0 +1,60 @@ +/** + * @package StatusNet + * @author Sarven Capadisli + * @copyright 2009-2010 StatusNet, Inc. + * @license http://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 Unported + * @link http://status.net/ + */ +/* IE specific styles */ +input.checkbox, +input.radio { +top:0; +} +.form_notice textarea { +width:78%; +} +.form_notice .form_note + label { +position:absolute; +top:25px; +left:83%; +text-indent:-9999px; +height:16px; +width:16px; +display:block; +} +.form_notice #notice_action-submit { +width:17%; +max-width:17%; +} +.form_notice #notice_data-attach_selected, +.form_notice #notice_data-geo_selected { +width:78.75%; +} +.form_notice #notice_data-attach_selected button, +.form_notice #notice_data-geo_selected button { +padding:0 4px; +} +.notice-options input.submit { +font-size:0; +text-align:right; +text-indent:0; +} +.notice div.entry-content .timestamp a { +margin-right:4px; +} +.entity_profile { +width:64%; +} +.notice { +z-index:1; +} +.notice:hover { +z-index:9999; +} +.notice .thumbnail img { +z-index:9999; +} + +.form_settings fieldset fieldset legend { +line-height:auto; +} diff --git a/theme/rebase/css/ie6.css b/theme/rebase/css/ie6.css new file mode 100644 index 0000000000..1784677d08 --- /dev/null +++ b/theme/rebase/css/ie6.css @@ -0,0 +1,47 @@ +/** + * @package StatusNet + * @author Sarven Capadisli + * @copyright 2009-2010 StatusNet, Inc. + * @license http://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 Unported + * @link http://status.net/ + */ +/* IE6 specific styles */ +address { +margin-left:7px; +} +address .fn { +display:none; +} + +#wrap { +width:1003px; +margin:0 auto; +} + +#content { +width:66%; +} +#aside_primary { +padding:1.8%; +width:24%; +} +.entity_profile .entity_nickname, +.entity_profile .entity_location, +.entity_profile .entity_url, +.entity_profile .entity_note, +.entity_profile .entity_tags { +margin-left:0; +} +.entity_profile .entity_depiction { +margin-bottom:123px; +} +.entity_actions { +width:20%; +} +.notice div.entry-content { +width:65%; +margin-left:30px; +} +.notice-options a { +width:16px; +} diff --git a/theme/rebase/css/jquery.Jcrop.css b/theme/rebase/css/jquery.Jcrop.css new file mode 100644 index 0000000000..a3f0d22776 --- /dev/null +++ b/theme/rebase/css/jquery.Jcrop.css @@ -0,0 +1,42 @@ +/** + * @package StatusNet + * @author Sarven Capadisli + * @copyright 2009-2010 StatusNet, Inc. + * @license http://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 Unported + * @link http://status.net/ + */ +/* Fixes issue here http://code.google.com/p/jcrop/issues/detail?id=1 */ +.jcrop-holder { text-align: left; } + +.jcrop-vline, .jcrop-hline +{ + font-size: 0; + position: absolute; + background: white url(../images/illustrations/illu_jcrop.gif) top left repeat; +} +.jcrop-vline { height: 100%; width: 1px !important; } +.jcrop-hline { width: 100%; height: 1px !important; } +.jcrop-handle { + font-size: 1px; + width: 7px !important; + height: 7px !important; + border: 1px #eee solid; + background-color: #333; + *width: 9px; + *height: 9px; +} + +.jcrop-tracker { width: 100%; height: 100%; } + +.custom .jcrop-vline, +.custom .jcrop-hline +{ + background: yellow; +} +.custom .jcrop-handle +{ + border-color: black; + background-color: #C7BB00; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; +} diff --git a/theme/rebase/css/mp-screen.css b/theme/rebase/css/mp-screen.css new file mode 100644 index 0000000000..c9fb6dcc4f --- /dev/null +++ b/theme/rebase/css/mp-screen.css @@ -0,0 +1,7 @@ +/* just a placeholder for now */ + +address img + .fn { +display:block; +margin-top:1em; +float:left; +} diff --git a/theme/rebase/css/uap.css b/theme/rebase/css/uap.css new file mode 100644 index 0000000000..80c73e2ea5 --- /dev/null +++ b/theme/rebase/css/uap.css @@ -0,0 +1,54 @@ +/** Universal Ad Package styles: + * Medium Rectangle 300x250 + * Rectangle 180x150 + * Leaderboard 728x90 + * Wide Skyscraper 160x600 + * + * @package StatusNet + * @author Sarven Capadisli + * @copyright 2010 StatusNet, Inc. + * @license http://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 Unported + * @link http://status.net/ + */ + + +.ad { +border:1px solid #CCC; +float:left; +} + +#ad_medium-rectangle { +width:300px; +height:250px; + +margin-left:1.35%; +margin-bottom:18px; +} + +#ad_rectangle { +width:180px; +height:150px; + +float:none; +clear:both; +margin:0 auto; +margin-bottom:29px; +} + +#ad_leaderboard { +width:728px; +height:90px; + +margin:0 auto 18px; +float:none; +clear:both; +} + +#ad_wide-skyscraper { +width:160px; +height:600px; + +float:right; +margin-top:18px; +margin-right:8.25%; +} diff --git a/theme/rebase/default-avatar-mini.png b/theme/rebase/default-avatar-mini.png new file mode 100644 index 0000000000..7c9fc0348b Binary files /dev/null and b/theme/rebase/default-avatar-mini.png differ diff --git a/theme/rebase/default-avatar-profile.png b/theme/rebase/default-avatar-profile.png new file mode 100644 index 0000000000..e8f87006a0 Binary files /dev/null and b/theme/rebase/default-avatar-profile.png differ diff --git a/theme/rebase/default-avatar-stream.png b/theme/rebase/default-avatar-stream.png new file mode 100644 index 0000000000..c8148e42ef Binary files /dev/null and b/theme/rebase/default-avatar-stream.png differ diff --git a/theme/rebase/images/icons/README b/theme/rebase/images/icons/README new file mode 100644 index 0000000000..f701959ca0 --- /dev/null +++ b/theme/rebase/images/icons/README @@ -0,0 +1,59 @@ +/** + * @author Paul Jarvis http://code.google.com/p/twotiny/ + * @license http://dev.perl.org/licenses/ Artistic License/GPL + * @note + White left arrow with green background + White right arrow with green background + White clip with green background + White heart with green background + White reply with green background + White garbage with green background + White pencil with green background + White envelope with green background + White speech bubble with green background + White shield with green background + White asterisk with green background + White x with green background + White plus with green background + White minus with green background + White skull with green background + White recycle with green background + White external with green background + White key with green background + White flag with green background + White checkmark with green background + White reject with green background + White play with green background + White pause with green background + */ + + +/** + * @author Sarven Capadisli + * @copyright 2008-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/ + * @note + Green clip with transparent background + Green heart with white background + White person with tie with green background + White sherif badge with green background + White boxes with green background + White speech bubble broken with green background + Green recycle with transparent background + Green pin with white background + White pin with green background + White underscore with green background + White C with green background + White magic wand with green background + Green badge with white background + Green sandbox with white background + Green speech bubble broken with white background + Green person with tie with white background + */ + +Created by various authors +* FOAF icon from http://iandavis.com/2006/foaf-icons/ with Public Domain license +* Atom feed icon from http://intertwingly.net/wiki/pie/Icon with Public Domain license +* RSS feed icon from http://www.feedicons.com/ (Mozilla, Microsoft, Matt Brett) with MPL/GPL/LGPL tri-license +* Processing icon from/by Unknown with Unknown license //FIXME diff --git a/theme/rebase/images/icons/icon_atom.png b/theme/rebase/images/icons/icon_atom.png new file mode 100644 index 0000000000..de63f1577f Binary files /dev/null and b/theme/rebase/images/icons/icon_atom.png differ diff --git a/theme/rebase/images/icons/icon_foaf.gif b/theme/rebase/images/icons/icon_foaf.gif new file mode 100644 index 0000000000..f8f7844235 Binary files /dev/null and b/theme/rebase/images/icons/icon_foaf.gif differ diff --git a/theme/rebase/images/icons/icon_processing.gif b/theme/rebase/images/icons/icon_processing.gif new file mode 100644 index 0000000000..d0bce15423 Binary files /dev/null and b/theme/rebase/images/icons/icon_processing.gif differ diff --git a/theme/rebase/images/icons/icon_rss.png b/theme/rebase/images/icons/icon_rss.png new file mode 100644 index 0000000000..e75778a9e1 Binary files /dev/null and b/theme/rebase/images/icons/icon_rss.png differ diff --git a/theme/rebase/images/icons/icon_vcard.gif b/theme/rebase/images/icons/icon_vcard.gif new file mode 100644 index 0000000000..6d52947f3e Binary files /dev/null and b/theme/rebase/images/icons/icon_vcard.gif differ diff --git a/theme/rebase/images/icons/icons-01.gif b/theme/rebase/images/icons/icons-01.gif new file mode 100644 index 0000000000..fa09bd5268 Binary files /dev/null and b/theme/rebase/images/icons/icons-01.gif differ diff --git a/theme/rebase/images/icons/twotone/green/admin.gif b/theme/rebase/images/icons/twotone/green/admin.gif new file mode 100644 index 0000000000..10fa431cee Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/admin.gif differ diff --git a/theme/rebase/images/icons/twotone/green/against.gif b/theme/rebase/images/icons/twotone/green/against.gif new file mode 100644 index 0000000000..ca796c8a36 Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/against.gif differ diff --git a/theme/rebase/images/icons/twotone/green/arrow-left.gif b/theme/rebase/images/icons/twotone/green/arrow-left.gif new file mode 100644 index 0000000000..afed190841 Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/arrow-left.gif differ diff --git a/theme/rebase/images/icons/twotone/green/arrow-right.gif b/theme/rebase/images/icons/twotone/green/arrow-right.gif new file mode 100644 index 0000000000..ee1707ed96 Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/arrow-right.gif differ diff --git a/theme/rebase/images/icons/twotone/green/badge.gif b/theme/rebase/images/icons/twotone/green/badge.gif new file mode 100644 index 0000000000..2dca5b99fe Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/badge.gif differ diff --git a/theme/rebase/images/icons/twotone/green/checkmark.gif b/theme/rebase/images/icons/twotone/green/checkmark.gif new file mode 100644 index 0000000000..892429d483 Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/checkmark.gif differ diff --git a/theme/rebase/images/icons/twotone/green/clear.gif b/theme/rebase/images/icons/twotone/green/clear.gif new file mode 100644 index 0000000000..2666430efd Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/clear.gif differ diff --git a/theme/rebase/images/icons/twotone/green/clip-01.gif b/theme/rebase/images/icons/twotone/green/clip-01.gif new file mode 100644 index 0000000000..f2dee7e5e9 Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/clip-01.gif differ diff --git a/theme/rebase/images/icons/twotone/green/clip-02.gif b/theme/rebase/images/icons/twotone/green/clip-02.gif new file mode 100644 index 0000000000..77a729799b Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/clip-02.gif differ diff --git a/theme/rebase/images/icons/twotone/green/disfavourite.gif b/theme/rebase/images/icons/twotone/green/disfavourite.gif new file mode 100644 index 0000000000..3946869ae0 Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/disfavourite.gif differ diff --git a/theme/rebase/images/icons/twotone/green/edit.gif b/theme/rebase/images/icons/twotone/green/edit.gif new file mode 100644 index 0000000000..c746aca601 Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/edit.gif differ diff --git a/theme/rebase/images/icons/twotone/green/favourite.gif b/theme/rebase/images/icons/twotone/green/favourite.gif new file mode 100644 index 0000000000..d93515e379 Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/favourite.gif differ diff --git a/theme/rebase/images/icons/twotone/green/flag.gif b/theme/rebase/images/icons/twotone/green/flag.gif new file mode 100644 index 0000000000..68c8aee259 Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/flag.gif differ diff --git a/theme/rebase/images/icons/twotone/green/key.gif b/theme/rebase/images/icons/twotone/green/key.gif new file mode 100644 index 0000000000..ccf357ab28 Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/key.gif differ diff --git a/theme/rebase/images/icons/twotone/green/mail.gif b/theme/rebase/images/icons/twotone/green/mail.gif new file mode 100644 index 0000000000..1084c862f6 Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/mail.gif differ diff --git a/theme/rebase/images/icons/twotone/green/minus.gif b/theme/rebase/images/icons/twotone/green/minus.gif new file mode 100644 index 0000000000..461cd8cb28 Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/minus.gif differ diff --git a/theme/rebase/images/icons/twotone/green/news.gif b/theme/rebase/images/icons/twotone/green/news.gif new file mode 100644 index 0000000000..712c685dc0 Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/news.gif differ diff --git a/theme/rebase/images/icons/twotone/green/plus.gif b/theme/rebase/images/icons/twotone/green/plus.gif new file mode 100644 index 0000000000..4407d0b2d5 Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/plus.gif differ diff --git a/theme/rebase/images/icons/twotone/green/quote.gif b/theme/rebase/images/icons/twotone/green/quote.gif new file mode 100644 index 0000000000..4ba1f0c03d Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/quote.gif differ diff --git a/theme/rebase/images/icons/twotone/green/recycle-02.gif b/theme/rebase/images/icons/twotone/green/recycle-02.gif new file mode 100644 index 0000000000..060a8c72f0 Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/recycle-02.gif differ diff --git a/theme/rebase/images/icons/twotone/green/recycle.gif b/theme/rebase/images/icons/twotone/green/recycle.gif new file mode 100644 index 0000000000..1fab5dcc7f Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/recycle.gif differ diff --git a/theme/rebase/images/icons/twotone/green/reply.gif b/theme/rebase/images/icons/twotone/green/reply.gif new file mode 100644 index 0000000000..6ff01bb355 Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/reply.gif differ diff --git a/theme/rebase/images/icons/twotone/green/sandbox.gif b/theme/rebase/images/icons/twotone/green/sandbox.gif new file mode 100644 index 0000000000..17031962af Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/sandbox.gif differ diff --git a/theme/rebase/images/icons/twotone/green/shield.gif b/theme/rebase/images/icons/twotone/green/shield.gif new file mode 100644 index 0000000000..419d5ee4be Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/shield.gif differ diff --git a/theme/rebase/images/icons/twotone/green/silence.gif b/theme/rebase/images/icons/twotone/green/silence.gif new file mode 100644 index 0000000000..8c624acddc Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/silence.gif differ diff --git a/theme/rebase/images/icons/twotone/green/skull.gif b/theme/rebase/images/icons/twotone/green/skull.gif new file mode 100644 index 0000000000..0335067327 Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/skull.gif differ diff --git a/theme/rebase/images/icons/twotone/green/trash.gif b/theme/rebase/images/icons/twotone/green/trash.gif new file mode 100644 index 0000000000..78dd64a3d8 Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/trash.gif differ diff --git a/theme/rebase/images/icons/twotone/green/x.gif b/theme/rebase/images/icons/twotone/green/x.gif new file mode 100644 index 0000000000..ffb2efea00 Binary files /dev/null and b/theme/rebase/images/icons/twotone/green/x.gif differ diff --git a/theme/rebase/images/illustrations/illu_jcrop.gif b/theme/rebase/images/illustrations/illu_jcrop.gif new file mode 100644 index 0000000000..72ea7ccb53 Binary files /dev/null and b/theme/rebase/images/illustrations/illu_jcrop.gif differ diff --git a/theme/rebase/images/illustrations/illu_pattern-01.png b/theme/rebase/images/illustrations/illu_pattern-01.png new file mode 100644 index 0000000000..833309e587 Binary files /dev/null and b/theme/rebase/images/illustrations/illu_pattern-01.png differ diff --git a/theme/rebase/images/illustrations/illu_progress_loading-01.gif b/theme/rebase/images/illustrations/illu_progress_loading-01.gif new file mode 100644 index 0000000000..82290f4833 Binary files /dev/null and b/theme/rebase/images/illustrations/illu_progress_loading-01.gif differ diff --git a/theme/rebase/logo.png b/theme/rebase/logo.png new file mode 100644 index 0000000000..b078601019 Binary files /dev/null and b/theme/rebase/logo.png differ diff --git a/theme/rebase/mobilelogo.png b/theme/rebase/mobilelogo.png new file mode 100644 index 0000000000..66bb5f6787 Binary files /dev/null and b/theme/rebase/mobilelogo.png differ diff --git a/theme/shiny/css/display.css b/theme/shiny/css/display.css new file mode 100644 index 0000000000..5b51b530dc --- /dev/null +++ b/theme/shiny/css/display.css @@ -0,0 +1,395 @@ +/** theme: shiny + * + * @package StatusNet + * @author Samantha Doherty + * @copyright 2010 StatusNet, Inc. + * @license http://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 Unported + * @link http://status.net/ + */ + + +@media screen, projection, tv { + +body { + background: url(../images/page_bg1.png) no-repeat fixed 50% 100%; + background-color: #222; + font-family: "DejaVu Sans", "Bitstream Vera Sans", Geneva, Verdana, sans-serif; + font-size: 86%; +} + +#wrap { + width: 860px; + margin: 0px auto; + padding: 10px; + padding-top: 0px; + box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.7); + -moz-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.7); + -webkit-box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.7); + background-color: rgba(165,168,167,0.6); +} + +a { + color: #333; +} + +address { + float: left; + margin-right: 20px; + margin-top: 0px; +} + +#content h1 { + text-transform: uppercase; + letter-spacing: 0.2em; + font-size: 1.4em; + margin-left: 2px; + margin-bottom: 16px; + font-weight: bold; + text-shadow:0 1px 0 rgba(255,255,255,0.4); +} + +#header { + margin: 0px; + padding-top: 60px; +} + +.poweredby { + background: url(../images/sn-tiny.png) no-repeat top left; + height: 40px; + font-size: 0.8em; + color: #fff; + line-height: 32px; + padding-left: 50px; + position: absolute; + top: 2px; + left: 0; + z-index: 99; + font-style: normal; +} + +.poweredby a { + color: #fff !important; + font-weight: bold; +} + +#site_nav_global_primary { + padding-top: 8px; + padding-bottom: 2px; + height: 30px; + box-shadow:0px 2px 2px rgba(194, 194, 194, 0.3); + -moz-box-shadow:0px 2px 2px rgba(194, 194, 194, 0.3); + -webkit-box-shadow:0px 2px 2px rgba(194, 194, 194, 0.3); + z-index: 98; + border-bottom-right-radius: 8px; + -moz-border-radius-bottomright: 8px; + -webkit-border-bottom-right-radius: 8px; + border-bottom-left-radius: 8px; + -moz-border-radius-bottomleft: 8px; + -webkit-border-bottom-left-radius: 8px; + letter-spacing: 0.1em; + font-size: 0.8em; + background: url(../images/global_bg.png) repeat-x top left; + position: absolute; + top: -20px; + width: 890px; + left: 50%; + margin-left: -445px; +} + +#site_nav_global_primary ul.nav { + float: right; + padding-right: 20px; + text-transform: uppercase; + padding-right: 16px; +} + +#site_nav_global_primary ul.nav li { + margin-right: 0px; + margin-left: 0px; +} + +#site_nav_global_primary ul.nav a { + padding: 4px 8px; + line-height: 1.8em; + border-radius: 4px; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + color: #fff !important; + text-shadow: 0px 1px 0px rgba(0,0,0,0.8); + border-bottom: 1px solid transparent; + border-left: 1px solid transparent; +} + +#site_nav_global_primary ul.nav a:hover { + color: #fff; + background: #000; + border-bottom: 1px solid #666; + border-left: 1px solid #666; + text-decoration: none; +} + +#site_nav_global_primary li { + margin-left: 8px; +} + +#anon_notice { + clear: both; + border-radius: 4px; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + border-color: #333; + border-top-color: #ddd; + border-left-color: #ddd; + border-width: 1px; + border-style: solid; + color: #ccc; + padding-left: 10px; + padding-right: 10px; + font-size: 1.1em; + margin-top: 16px; + margin-bottom: 12px; + background-color: #4b4b4b; + text-shadow: 0px 1px 0px rgba(0,0,0,0.8); +} + +#anon_notice a { + color: #fff; +} + +#anon_notice a:hover { + text-decoration: underline; +} + +#site_notice { + float: right; + width: 266px; + margin-left: 40px; + background: none; + border-radius: 4px; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + border-color: #ccc; + border-bottom-color: #999; + border-right-color: #999; + border-width: 1px; + border-style: solid; +} + +.form_notice { + float: right; + width: 500px; + margin-top: 0px; + background: #ccc; + border-radius: 4px; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + padding: 10px; +} + +.form_notice fieldset { + width: 510px; +} + +.form_notice textarea { + width: 374px; + height: 54px; + border-radius:7px; + -moz-border-radius:7px; + -webkit-border-radius:7px; + position:relative; +} + +.form_notice #notice_data-geo_wrap label, +.form_notice #notice_data-geo_wrap input { + top: 48px; +} + +.form_notice #notice_action-submit { + font-size: 0.9em; + top: 74px; + right:0; + height: 2.4em; + width: 106px; +} + +#content { + border-radius: 4px; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + border-radius-topright: 0px; + -moz-border-radius-topright: 0px; + -webkit-border-top-right-radius: 0px; + padding-left: 10px; + padding-right: 10px; + padding-top: 14px; + width: 541px; + margin-right: 0; + background-color: #e2e2e2; +} + +#aside_primary { + padding: 0px; + margin-top: -20px; + padding-top: 15px; + background-color: #222; + border-radius-bottomright: 6px; + -moz-border-radius-bottomright: 6px; + -webkit-border-bottom-right-radius: 6px; +} + +#aside_primary .section { + border-radius: 4px; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + padding: 6px; + border: 1px solid #f9f9f9; + box-shadow: 1px 1px 2px #444; + -moz-box-shadow: 1px 1px 2px #444; + -webkit-box-shadow: 1px 1px 2px #444; + background-color: rgba(255,255,255, 0.4); + float: left; + width: 248px; +} + +#aside_primary .section H2 { + font-size: 1.1em; + font-weight: normal; + letter-spacing: 0.2em; + margin-bottom: 10px; + margin-left: -4px; + padding: 6px; + margin-top: 2px; + text-shadow:0 1px 0 rgba(255,255,255,0.4); + line-height: 1.1em; +} + +#site_nav_local_views { + position: relative; + z-index: 9; + float: right; + margin: 0px 10px 20px 0px; + width: 271px; +} + +#site_nav_local_views li { + width:100%; + margin-right:0; + margin-bottom: 0px; + text-align: right; +} + +#site_nav_local_views a { + display:block; + width: 242px; + padding-right: 10px; + padding-left:10%; + border: 1px solid #fff; + border-color: transparent; + padding-top: 4px; + padding-bottom: 4px; + font-size: 1.1em; + font-weight: normal; + letter-spacing: 0.2em; + text-transform: uppercase; + color: #f2f2f2 !important; + background-color: #4b4b4b; + border-bottom: 1px solid #999; + border-left: none; + text-shadow: 0px 1px 0px rgba(0,0,0,0.8); + border-radius:0; + -moz-border-radius:0; + -webkit-border-radius:0; + text-decoration: none; +} + + +#site_nav_local_views li:first-child a { + border-radius-topright:4px; + -moz-border-radius-topright:4px; + -webkit-border-top-right-radius:4px; +} + +#site_nav_local_views a:hover { + color: #4d424c !important; + background-color: #c6c6c6; + text-shadow: 0 1px 0 rgba(255,255,255,0.75); +} + +#site_nav_local_views .current a { + display: block; + color: #4d424c !important; + margin-left: -1px; + width: 243px; + box-shadow: 1px 0px 1px #444; + -moz-box-shadow: 1px 0px 1px #444; + -webkit-box-shadow: 1px 0px 1px #444; + border-bottom: 1px solid #fff; + text-shadow: 1px 1px 0px rgba(0,0,0,0.2); + background-color: #e2e2e2; + text-decoration: none; +} + +#aside_primary .notice { + background: none; + border: none; +} + +#content .notices li { + border-top: 1px dotted #bbb; + padding-top: 16px; + margin-bottom: 16px; +} + +.notice { + line-height: 1.35em; +} + +#content .notice .author .photo { + top: 18px; + left: 0px; +} + +#content .notice .entry-title { + min-height: 27px; +} + +#showstream .notice .entry-title { + min-height: 0px; +} + +#shownotice .notice .entry-title { + min-height:123px; +} + +.notice div.entry-content { + font-size: 0.9em; + line-height: 1em; + margin-top: 10px; +} + +.notice-options { + margin-top: 6px; +} + +.user_in .notice div.entry-content { + max-width: 360px; + opacity: 0.6; +} + +.user_in .notice div.entry-content:hover { + opacity: 1; +} + +div.entry-content a.response:before { + content: "("; +} + +div.entry-content a.response:after { + content: ")"; +} + +#footer { + background: none; +} + +}/*end of @media screen, projection, tv*/ diff --git a/theme/shiny/css/ie.css b/theme/shiny/css/ie.css new file mode 100644 index 0000000000..ca6c09d44e --- /dev/null +++ b/theme/shiny/css/ie.css @@ -0,0 +1,9 @@ +/* IE specific styles */ + +#wrap { + background-color: #c9c9c9; +} + +#aside_primary .section { + background-color: #c9c9c9; +} diff --git a/theme/shiny/css/mp-screen.css b/theme/shiny/css/mp-screen.css new file mode 100644 index 0000000000..c9fb6dcc4f --- /dev/null +++ b/theme/shiny/css/mp-screen.css @@ -0,0 +1,7 @@ +/* just a placeholder for now */ + +address img + .fn { +display:block; +margin-top:1em; +float:left; +} diff --git a/theme/shiny/default-avatar-mini.png b/theme/shiny/default-avatar-mini.png new file mode 100644 index 0000000000..7c9fc0348b Binary files /dev/null and b/theme/shiny/default-avatar-mini.png differ diff --git a/theme/shiny/default-avatar-profile.png b/theme/shiny/default-avatar-profile.png new file mode 100644 index 0000000000..e8f87006a0 Binary files /dev/null and b/theme/shiny/default-avatar-profile.png differ diff --git a/theme/shiny/default-avatar-stream.png b/theme/shiny/default-avatar-stream.png new file mode 100644 index 0000000000..c8148e42ef Binary files /dev/null and b/theme/shiny/default-avatar-stream.png differ diff --git a/theme/shiny/images/global_bg.png b/theme/shiny/images/global_bg.png new file mode 100644 index 0000000000..1c9af189c2 Binary files /dev/null and b/theme/shiny/images/global_bg.png differ diff --git a/theme/shiny/images/page_bg1.png b/theme/shiny/images/page_bg1.png new file mode 100644 index 0000000000..d27bab5916 Binary files /dev/null and b/theme/shiny/images/page_bg1.png differ diff --git a/theme/shiny/images/sn-tiny.png b/theme/shiny/images/sn-tiny.png new file mode 100644 index 0000000000..e1db3a1605 Binary files /dev/null and b/theme/shiny/images/sn-tiny.png differ diff --git a/theme/shiny/logo.png b/theme/shiny/logo.png new file mode 100644 index 0000000000..b078601019 Binary files /dev/null and b/theme/shiny/logo.png differ diff --git a/theme/shiny/mobilelogo.png b/theme/shiny/mobilelogo.png new file mode 100644 index 0000000000..66bb5f6787 Binary files /dev/null and b/theme/shiny/mobilelogo.png differ diff --git a/theme/shiny/theme.ini b/theme/shiny/theme.ini new file mode 100644 index 0000000000..0209008d40 --- /dev/null +++ b/theme/shiny/theme.ini @@ -0,0 +1 @@ +include=rebase